|
@ -1,6 +1,7 @@ |
|
|
package com.storeroom.modules.archives.service.impl; |
|
|
package com.storeroom.modules.archives.service.impl; |
|
|
|
|
|
|
|
|
import cn.hutool.json.JSONObject; |
|
|
import cn.hutool.json.JSONObject; |
|
|
|
|
|
import com.storeroom.exception.BaseException; |
|
|
import com.storeroom.modules.archives.domain.ArchivesCheckBill; |
|
|
import com.storeroom.modules.archives.domain.ArchivesCheckBill; |
|
|
import com.storeroom.modules.archives.domain.ArchivesCheckBillData; |
|
|
import com.storeroom.modules.archives.domain.ArchivesCheckBillData; |
|
|
import com.storeroom.modules.archives.domain.ArchivesCheckBillDetails; |
|
|
import com.storeroom.modules.archives.domain.ArchivesCheckBillDetails; |
|
@ -108,6 +109,8 @@ public class ArrangeServiceImpl implements ArrangeService { |
|
|
details.setCreateTime(checkDetaills.get(i).getCreateTime()); |
|
|
details.setCreateTime(checkDetaills.get(i).getCreateTime()); |
|
|
saveDetaills.add(details); |
|
|
saveDetaills.add(details); |
|
|
} |
|
|
} |
|
|
|
|
|
if(saveDetaills.size()==0) |
|
|
|
|
|
throw new BaseException("清单内档案为空"); |
|
|
saveDetaills = archivesCheckBillDetailsRepository.saveAll(saveDetaills); |
|
|
saveDetaills = archivesCheckBillDetailsRepository.saveAll(saveDetaills); |
|
|
bill.setBorrowed(archivesCheckBillDetailsRepository.findResultCountByOrderId(bill.getId(),4)); |
|
|
bill.setBorrowed(archivesCheckBillDetailsRepository.findResultCountByOrderId(bill.getId(),4)); |
|
|
bill = archivesCheckBillRepository.saveAndFlush(bill); |
|
|
bill = archivesCheckBillRepository.saveAndFlush(bill); |
|
|