From 7adee41ff145c50e244e4565de4dbf5240c35e04 Mon Sep 17 00:00:00 2001 From: wente <329538422@qq.com> Date: 星期二, 14 十一月 2023 17:47:14 +0800 Subject: [PATCH] 项目表 --- modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java | 47 +++++++++++------------------------------------ 1 files changed, 11 insertions(+), 36 deletions(-) diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java b/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java index 707c2a7..e409b16 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/project/service/SoftwareTestOrderService.java @@ -63,7 +63,8 @@ * @return */ public List<SoftwareTestOrder> page(QueryFilter queryFilter) { - return baseDao.getList(queryFilter.getQueryParams()); + List<SoftwareTestOrder> list = baseDao.getList(queryFilter.getQueryParams()); + return list; } @@ -84,6 +85,7 @@ else { Map<String, String> map = new HashMap<>(); map.put("funCode", "software_test_order"); + softwareTestOrderDto.getSoftwareTestOrder().setProjectId(softwareTestOrderDto.getProjectId()); softwareTestOrderDto.getSoftwareTestOrder().setCode(sysCodeRuleService.getNewCode(map)); baseDao.insert(softwareTestOrderDto.getSoftwareTestOrder()); softwareTestOrderId = softwareTestOrderDto.getSoftwareTestOrder().getId(); @@ -94,6 +96,7 @@ if (softwareTestOrderMeasured.getId() != null) { softwareTestOrderMeasuredService.update(softwareTestOrderMeasured); } else { + softwareTestOrderMeasured.setOrderId(softwareTestOrderId); softwareTestOrderMeasuredService.insert(softwareTestOrderMeasured); } } @@ -103,6 +106,7 @@ if (softwareTestOrderDeliverable.getId() != null) { softwareTestOrderDeliverableService.update(softwareTestOrderDeliverable); } else { + softwareTestOrderDeliverable.setOrderId(softwareTestOrderId); softwareTestOrderDeliverableService.insert(softwareTestOrderDeliverable); } } @@ -123,38 +127,18 @@ SoftwareTestOrder softwareTestOrder = this.get(orderId); data.setSoftwareTestOrder(softwareTestOrder); - if (projectId == null) +/* if (projectId == null) projectId = softwareTestOrder.getProjectId(); - data.setTestAgencyInfo(testAgencyInfoService.get(orderId)); + */ List<SoftwareTestOrderDeliverable> deliverableList = softwareTestOrderDeliverableService.childrenTables(orderId); - if (deliverableList.isEmpty()) { - deliverableList = this.deliverableDict(); - deliverableList = deliverableList.stream() - .peek(deliverable -> { - if (deliverable.getIdentify() == null) { - // 淇敼 identify 瀛楁鐨勫�间负鏂板�� - deliverable.setIdentify("1.0.0"); - } - }) - .collect(Collectors.toList()); - } data.setDeliverableList(deliverableList); List<SoftwareTestOrderMeasured> measuredList = softwareTestOrderMeasuredService.childrenTables(orderId); - if (measuredList.isEmpty()) { - measuredList = this.MeasuredDict(); - measuredList = measuredList.stream() - .peek(measured -> { - if (measured.getIdentify() == null) { - // 淇敼 identify 瀛楁鐨勫�间负鏂板�� - measured.setIdentify("1.0.0"); - } - }) - .collect(Collectors.toList()); - } data.setMeasuredList(measuredList); } else { + List<SoftwareTestOrderDeliverable> deliverableList = baseDao.getdeliverableDictList(); + List<SoftwareTestOrderMeasured> measuredList = baseDao.getMeasuredDictList(); data.setTestAgencyInfo(testAgencyInfoService.get(10000L)); } if (projectId != null) { @@ -162,15 +146,6 @@ data.setProject(projectService.get(projectId)); } return data; - } - - - public List<SoftwareTestOrderDeliverable> deliverableDict() { - return baseDao.getdeliverableDictList(); - } - - public List<SoftwareTestOrderMeasured> MeasuredDict() { - return baseDao.getMeasuredDictList(); } public void exportWord(Long id, HttpServletRequest request, HttpServletResponse response) { @@ -193,7 +168,7 @@ String testType = "," + dataObj.getSoftwareTestOrder().getTestType1() + ","; for (DictItemDto dictItemDto : ((DictLeafDto) testType1Dict).getDataList()) { String value = dictItemDto.getDictValue(); - String desc = (testType.contains("," + value + ",")?"鈽�":"鈻�")+dictItemDto.getDictLabel(); + String desc = (testType.contains("," + value + ",") ? "鈽�" : "鈻�") + dictItemDto.getDictLabel(); if ((i++) % 2 == 0) { testType12.add(desc); } else { @@ -205,7 +180,7 @@ testType = "," + dataObj.getSoftwareTestOrder().getTestType2() + ","; for (DictItemDto dictItemDto : ((DictLeafDto) testType1Dict).getDataList()) { String value = dictItemDto.getDictValue(); - String desc = (testType.contains("," + value + ",")?"鈽�":"鈻�")+dictItemDto.getDictLabel(); + String desc = (testType.contains("," + value + ",") ? "鈽�" : "鈻�") + dictItemDto.getDictLabel(); if ((i++) % 2 == 0) { testType22.add(desc); } else { -- Gitblit v1.9.1