提交 fb367b7a authored 作者: zhoushaopan's avatar zhoushaopan

[文件枚举类]新增配发单

上级 1d3af8d9
...@@ -24,7 +24,12 @@ public enum FileName { ...@@ -24,7 +24,12 @@ public enum FileName {
/** /**
* 销毁单 * 销毁单
*/ */
DESTROY(5,"销毁单"); DESTROY(5,"销毁单"),
/**
* 配发单
*/
ALLOT(6,"配发单");
public Integer id; public Integer id;
......
...@@ -29,6 +29,7 @@ import com.tykj.dev.misc.utils.PageUtil; ...@@ -29,6 +29,7 @@ import com.tykj.dev.misc.utils.PageUtil;
import com.tykj.dev.misc.utils.ResultUtil; import com.tykj.dev.misc.utils.ResultUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
...@@ -46,6 +47,7 @@ import java.util.stream.Collectors; ...@@ -46,6 +47,7 @@ import java.util.stream.Collectors;
@RequestMapping(value = "/business") @RequestMapping(value = "/business")
@AutoDocument @AutoDocument
@Api(tags = "业务模块", description = "业务模块") @Api(tags = "业务模块", description = "业务模块")
@Slf4j
public class RepairBillSelectController { public class RepairBillSelectController {
@Autowired @Autowired
...@@ -91,16 +93,22 @@ public class RepairBillSelectController { ...@@ -91,16 +93,22 @@ public class RepairBillSelectController {
repairTaskSelectVo.setPage(0); repairTaskSelectVo.setPage(0);
repairTaskSelectVo.setSize(Integer.MAX_VALUE); repairTaskSelectVo.setSize(Integer.MAX_VALUE);
//type=1的记录 //type=1的记录
long l = System.currentTimeMillis();
Page<RepairDetail> repairDetails = (Page)repairController.getRepairList(repairTaskSelectVo).getBody(); Page<RepairDetail> repairDetails = (Page)repairController.getRepairList(repairTaskSelectVo).getBody();
log.info("type1:{}"+(System.currentTimeMillis()-l));
//type=2的记录 //type=2的记录
long l2 = System.currentTimeMillis();
repairTaskSelectVo.setType(2); repairTaskSelectVo.setType(2);
Page<WaitingRepairEquipmentVo> waitingRepaireEquipmentVos = (Page) repairController.getRepairList(repairTaskSelectVo).getBody(); Page<WaitingRepairEquipmentVo> waitingRepaireEquipmentVos = (Page) repairController.getRepairList(repairTaskSelectVo).getBody();
// Page<RepairDetail> repairDetails2 = (Page)repairController.getRepairList(repairTaskSelectVo).getBody(); log.info("type2:{}"+(System.currentTimeMillis()-l2));
// Page<RepairDetail> repairDetails2 = (Page)repairController.getRepairList(repairTaskSelectVo).getBody();
//type=3的记录 //type=3的记录
long l3 = System.currentTimeMillis();
repairTaskSelectVo.setType(3); repairTaskSelectVo.setType(3);
// Page<RepairDetail> repairDetails3 = (Page)repairController.getRepairList(repairTaskSelectVo).getBody(); // Page<RepairDetail> repairDetails3 = (Page)repairController.getRepairList(repairTaskSelectVo).getBody();
Page<WaitingRepairEquipmentVo> waitingRepaireEquipmentVos2 = (Page) repairController.getRepairList(repairTaskSelectVo).getBody(); Page<WaitingRepairEquipmentVo> waitingRepaireEquipmentVos2 = (Page) repairController.getRepairList(repairTaskSelectVo).getBody();
log.info("type3:{}"+(System.currentTimeMillis()-l3));
//set数量 //set数量
repairNum.setNum1(Long.valueOf(repairDetails.getTotalElements()).intValue()); repairNum.setNum1(Long.valueOf(repairDetails.getTotalElements()).intValue());
// repairNum.setNum2(Long.valueOf(repairDetails2.getTotalElements()).intValue()); // repairNum.setNum2(Long.valueOf(repairDetails2.getTotalElements()).intValue());
......
...@@ -1650,7 +1650,6 @@ public class RepairController { ...@@ -1650,7 +1650,6 @@ public class RepairController {
.collect(Collectors.toList()); .collect(Collectors.toList());
List<WaitingRepairEquipmentVo> waitingRepairEquipments = new ArrayList<>(); List<WaitingRepairEquipmentVo> waitingRepairEquipments = new ArrayList<>();
for (RepairDetail repairDetail : repairDetails2) { for (RepairDetail repairDetail : repairDetails2) {
TaskBto taskBto = taskService.getParentTaskIsNull(repairDetail.getDeviceRepairBillId(), 5); TaskBto taskBto = taskService.getParentTaskIsNull(repairDetail.getDeviceRepairBillId(), 5);
TaskUserVo taskUserVo = taskBto.toVo(); TaskUserVo taskUserVo = taskBto.toVo();
WaitingRepairEquipmentVo waitingRepairEquipment = new WaitingRepairEquipmentVo(); WaitingRepairEquipmentVo waitingRepairEquipment = new WaitingRepairEquipmentVo();
......
...@@ -697,13 +697,13 @@ public class SelfCheckController { ...@@ -697,13 +697,13 @@ public class SelfCheckController {
public void findBySystem1() { public void findBySystem1() {
//通过billId和businessType 和 ownUnit //通过billId和businessType 和 ownUnit
List<Task> allByBillAndBusinessTypeAndOwnUnit = taskService.findAllByBillAndBusinessTypeAndOwnUnit(4, userUtils.getCurrentUnitId()); List<Task> allByBillAndBusinessTypeAndOwnUnit = taskService.findAllByBillAndBusinessTypeAndOwnUnit(4, userUtils.getCurrentUnitId());
System.out.println("allByBillAndBusinessTypeAndOwnUnit = " + allByBillAndBusinessTypeAndOwnUnit); if (allByBillAndBusinessTypeAndOwnUnit.size() == 0){
if (allByBillAndBusinessTypeAndOwnUnit.size()>0){ throw new ApiException("该时间段没有系统发起的自查");
for (Task task : allByBillAndBusinessTypeAndOwnUnit) { }
taskService.moveToArchive(task.parse2Bto()); for (Task task : allByBillAndBusinessTypeAndOwnUnit) {
//删除 taskService.moveToArchive(task.parse2Bto());
selfCheckBillService.delete(task.getBillId()); //删除
} selfCheckBillService.delete(task.getBillId());
} }
} }
......
...@@ -107,15 +107,12 @@ public class StorageBillServiceImpl implements StorageBillService { ...@@ -107,15 +107,12 @@ public class StorageBillServiceImpl implements StorageBillService {
if (storageBillDaoById.isPresent()){ if (storageBillDaoById.isPresent()){
storageBill = storageBillDaoById.get(); storageBill = storageBillDaoById.get();
} }
//收件方签收单集合
// map.put(FileName.SIGN.name, FilesUtil.stringFileToList(allotBill.getReceiveFiles()));
// //申请文号文件集合 // //申请文号文件集合
// map.put(FileName.APPLY.name,FilesUtil.stringFileToList(storageBill.getApplyFiles())); map.put(FileName.APPLY.name,FilesUtil.stringFileToList(storageBill.getApplyFiles()));
// //批复文号文件集合 // //批复文号文件集合
// map.put(FileName.REPLY.name,FilesUtil.stringFileToList(storageBill.getfil)); map.put(FileName.REPLY.name,FilesUtil.stringFileToList(storageBill.getReplyFiles()));
// //发件方回执单集合 // //发件方回执单集合
// map.put(FileName.RECEIPT.name,FilesUtil.stringFileToList(allotBill.getSendFiles())); map.put(FileName.ALLOT.name,FilesUtil.stringFileToList(storageBill.getAllotFiles()));
return map; return map;
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论