From 3dfc79a424b662fdb1f649b728aa811d70204c9b Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期一, 21 八月 2023 10:27:13 +0800
Subject: [PATCH] 点检 保养  调整

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceStandardMapper.xml            |    2 
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyMaintenanceOrderMapper.xml      |    6 -
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProcessParametersTemplateController.java |    6 +
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/DailyMaintenanceOrderMapper.xml          |   10 +-
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionPlanMapper.xml        |    3 
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionOrderMapper.xml                |   40 +++++++++----
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceCycleMapper.xml               |    4 
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/InspectionProjectController.java         |    8 +-
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionCycleMapper.xml                |    4 
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/SpecialtyInspectionPlanController.java   |   50 ++++++++--------
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionOrderDetailMapper.xml |    2 
 11 files changed, 75 insertions(+), 60 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/InspectionProjectController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/InspectionProjectController.java
index 8070b8d..3820300 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/InspectionProjectController.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/InspectionProjectController.java
@@ -85,8 +85,8 @@
 	//@RequiresPermissions("org.jeecg.modules.demo:mom_eam_inspection_project:add")
 	@PostMapping(value = "/add")
 	public Result<String> add(@RequestBody InspectionProject inspectionProject) {
-		String analysisMethod = inspectionProject.getAnalysisMethod();
-		if("1".equals(analysisMethod)){
+		String testValueType = inspectionProject.getTestValueType();
+		if("1".equals(testValueType)){
 			BigDecimal surfaceValue = inspectionProject.getSurfaceValue();
 			BigDecimal upValue = inspectionProject.getUpValue();
 			BigDecimal downValue = inspectionProject.getDownValue();
@@ -116,8 +116,8 @@
 	//@RequiresPermissions("org.jeecg.modules.demo:mom_eam_inspection_project:edit")
 	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
 	public Result<String> edit(@RequestBody InspectionProject inspectionProject) {
-		String analysisMethod = inspectionProject.getAnalysisMethod();
-		if("1".equals(analysisMethod)){
+		String testValueType = inspectionProject.getTestValueType();
+		if("1".equals(testValueType)){
 			BigDecimal surfaceValue = inspectionProject.getSurfaceValue();
 			BigDecimal upValue = inspectionProject.getUpValue();
 			BigDecimal downValue = inspectionProject.getDownValue();
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProcessParametersTemplateController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProcessParametersTemplateController.java
index e749aa3..09656ff 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProcessParametersTemplateController.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/ProcessParametersTemplateController.java
@@ -80,7 +80,11 @@
                 if (processParameters != null) {
                     processParametersTemplateDetail.setProcessParametersNum(processParameters.getNum());
                     processParametersTemplateDetail.setProcessParametersName(processParameters.getName());
-                    processParametersTemplateDetail.setProcessParametersCategory(processParametersCategoryService.getById(processParameters.getProcessParametersCategoryId()).getName());
+                    if(processParameters != null){
+                        processParametersTemplateDetail.setProcessParametersCategory(processParametersCategoryService.getById(processParameters.getProcessParametersCategoryId()).getName());
+                    }else{
+                        processParametersTemplateDetail.setProcessParametersCategory("/");
+                    }
 //					processParametersTemplateDetail.setUnit(unitService.getById(processParameters.getUnitId()).getName());
                     String unitName = sysBaseApi.getUnitNameById(processParameters.getUnitId());
                     processParametersTemplateDetail.setUnit(unitName);
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/SpecialtyInspectionPlanController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/SpecialtyInspectionPlanController.java
index dd36f73..afc1554 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/SpecialtyInspectionPlanController.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/SpecialtyInspectionPlanController.java
@@ -137,7 +137,7 @@
         String fileType = json.getString("fileType");
         String description = json.getString("description");
         String type = json.getString("type");
-        // 鏂囦欢鍙樻洿
+//         鏂囦欢鍙樻洿
         if (isFileChange) {
             if (StrUtils.isNotBlankOrNull(uploadId)) {
                 // 鎯呭舰涓�銆佷粠鏂囦欢绠$悊涓�夋嫨
@@ -194,30 +194,30 @@
             specialtyInspectionPlanDetailService.save(specialtyInspectionPlanDetail);
         }
 
-        boolean isFileChange = json.getBoolean("isFileChange");
-        String uploadId = json.getString("uploadId");
-        String fileType = json.getString("fileType");
-        String description = json.getString("description");
-        String type = json.getString("type");
-        // 鏂囦欢鍙樻洿
-        if (isFileChange) {
-            if (StrUtils.isNotBlankOrNull(uploadId)) {
-                // 鎯呭舰涓�銆佷粠鏂囦欢绠$悊涓�夋嫨
-//				 uploadRelaService.saveOrUpdateUploadRale(partRouteFile.getId(), partRouteFile.getType(), uploadId);
-            } else {
-                // 鎯呭舰浜屻�侀噸鏂颁笂浼�
-                // 1銆佹寔涔卽pload
-                MultipartFile multipartFile = request.getFile("file");
-                List<MultipartFile> multipartFileList = new ArrayList<>();
-                multipartFileList.add(multipartFile);
-//                List<SysUpload> sysUploads = uploadService.batchUploadFile(fileType, multipartFileList, description);
-                List<SysUpload> sysUploads = sysBaseApi.batchUploadFile(fileType, multipartFileList, description);
-                // 2銆佸垱寤�/淇敼 uploadRela
-                // 娉細褰撳墠瑙嗕负鍗曟枃浠朵笂浼犳帶鍒讹紝鍚庣画鍙兘浼氭湁鍗曚釜浜у搧宸ヨ壓鏂囦欢瀵瑰簲澶氫釜涓婁紶鏂囦欢鐨勫崌绾ц皟鏁达紝淇敼鍚庢敞鎰忔洿缁嗘娈垫敞閲�
-//                uploadRelaService.saveOrUpdateUploadRale(specialtyInspectionPlan.getId(), type, sysUploads.get(0).getId());
-                sysBaseApi.saveOrUpdateUploadRale(specialtyInspectionPlan.getId(), type, sysUploads.get(0).getId());
-            }
-        }
+//        boolean isFileChange = json.getBoolean("isFileChange");
+//        String uploadId = json.getString("uploadId");
+//        String fileType = json.getString("fileType");
+//        String description = json.getString("description");
+//        String type = json.getString("type");
+//        // 鏂囦欢鍙樻洿
+//        if (isFileChange) {
+//            if (StrUtils.isNotBlankOrNull(uploadId)) {
+//                // 鎯呭舰涓�銆佷粠鏂囦欢绠$悊涓�夋嫨
+////				 uploadRelaService.saveOrUpdateUploadRale(partRouteFile.getId(), partRouteFile.getType(), uploadId);
+//            } else {
+//                // 鎯呭舰浜屻�侀噸鏂颁笂浼�
+//                // 1銆佹寔涔卽pload
+//                MultipartFile multipartFile = request.getFile("file");
+//                List<MultipartFile> multipartFileList = new ArrayList<>();
+//                multipartFileList.add(multipartFile);
+////                List<SysUpload> sysUploads = uploadService.batchUploadFile(fileType, multipartFileList, description);
+//                List<SysUpload> sysUploads = sysBaseApi.batchUploadFile(fileType, multipartFileList, description);
+//                // 2銆佸垱寤�/淇敼 uploadRela
+//                // 娉細褰撳墠瑙嗕负鍗曟枃浠朵笂浼犳帶鍒讹紝鍚庣画鍙兘浼氭湁鍗曚釜浜у搧宸ヨ壓鏂囦欢瀵瑰簲澶氫釜涓婁紶鏂囦欢鐨勫崌绾ц皟鏁达紝淇敼鍚庢敞鎰忔洿缁嗘娈垫敞閲�
+////                uploadRelaService.saveOrUpdateUploadRale(specialtyInspectionPlan.getId(), type, sysUploads.get(0).getId());
+//                sysBaseApi.saveOrUpdateUploadRale(specialtyInspectionPlan.getId(), type, sysUploads.get(0).getId());
+//            }
+//        }
 
         return Result.ok("涓婁紶鎴愬姛!");
     }
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/DailyMaintenanceOrderMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/DailyMaintenanceOrderMapper.xml
index 9e0e117..a894487 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/DailyMaintenanceOrderMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/DailyMaintenanceOrderMapper.xml
@@ -18,7 +18,7 @@
         LEFT JOIN mom_eam_maintenance_standard t2 ON t1.maintenance_standard_id = t2.id
         LEFT JOIN mom_eam_maintenance_project t3 ON t1.maintenance_project_id = t3.id
         LEFT JOIN ( SELECT * FROM v_sys_dict WHERE dict_code = 'maintenance_project_method' ) t4 ON t4.item_value = t3.maintenance_method
-        where t1.del_flag = '0' and t2.del_flag = '0' and t3.del_flag = '0' and t2.type = "daily"
+        where t1.del_flag = '0' and t2.del_flag = '0' and t3.del_flag = '0' and t2.type = 'daily'
         <if test="maintenanceStandardId != null and maintenanceStandardId != ''">
             and t2.id = #{maintenanceStandardId}
         </if>
@@ -42,7 +42,7 @@
     <select id="getDailyMaintenanceOrderList"  parameterType="Map" resultType="Map">
         SELECT
             t1.id,
-            t1.`status`,
+            t1.status,
             t5.item_text as statusName,
             t1.num,
             t4.id as maintenanceCycleId,
@@ -52,7 +52,7 @@
             t3.name as equipmentName,
             t3.model as equipmentModel,
             t2.id as maintenanceStandardId,
-            t2.`num` as maintenanceStandardNum,
+            t2.num as maintenanceStandardNum,
             t2.assign_mode assignMode,
             t3.team_id teamId,
             t3.use_id as useId,
@@ -72,7 +72,7 @@
         LEFT JOIN mom_eam_maintenance_standard t2 ON t1.maintenance_standard_id = t2.id
         left join mom_eam_equipment t3 on t1.equipment_id = t3.id
         left join mom_eam_maintenance_cycle t4 on t1.maintenance_cycle_id = t4.id
-        LEFT JOIN ( SELECT * FROM v_sys_dict WHERE dict_code = 'daily_maintenance_order_status' ) t5 on t5.item_value = t1.`status`
+        LEFT JOIN ( SELECT * FROM v_sys_dict WHERE dict_code = 'daily_maintenance_order_status' ) t5 on t5.item_value = t1.status
         left join sys_depart t6 on t3.use_id = t6.id
         left join mom_base_team t7 on t7.id = t3.team_id
         left join sys_user t8 on t1.maintenance_user_id = t8.id
@@ -103,7 +103,7 @@
                 LEFT JOIN mom_eam_maintenance_standard t2 ON tt.maintenance_standard_id = t2.id
                 LEFT JOIN mom_eam_maintenance_project t3 ON tt.maintenance_project_id = t3.id
                 LEFT JOIN ( SELECT * FROM v_sys_dict WHERE dict_code = 'maintenance_project_method' ) t4 ON t4.item_value = t3.maintenance_method
-        WHERE t1.del_flag = '0' AND t2.del_flag = '0' AND t3.del_flag = '0' AND t2.type = "daily"
+        WHERE t1.del_flag = '0' AND t2.del_flag = '0' AND t3.del_flag = '0' AND t2.type = 'daily'
         <if test="dailyMaintenanceOrderId != null and dailyMaintenanceOrderId != ''">
             and tt.daily_maintenance_order_id = #{dailyMaintenanceOrderId}
         </if>
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionCycleMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionCycleMapper.xml
index 4e84bbf..6e92656 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionCycleMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionCycleMapper.xml
@@ -20,8 +20,8 @@
         t1.arrange_way arrangeWay,
         t1.audit_status auditStatus,
         t1.first_inspection_time as firstInspectionTime,
-        DATE_FORMAT(t1.first_inspection_time, '%Y-%m-%d') firstInspectionTime1,
-        DATE_FORMAT(t1.first_inspection_time, '%h:%i:%s') firstInspectionTime2,
+        CONVERT(  VARCHAR(100), t1.first_inspection_time, 23 ) firstInspectionTime1,
+        CONVERT(  VARCHAR(100), t1.first_inspection_time, 8 ) firstInspectionTime2,
         t1.lead_time leadTime,
         t1.effective_time effectiveTime,
         t2.item_text cycleUnitName,
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionOrderMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionOrderMapper.xml
index f0175f1..3d0df93 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionOrderMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/InspectionOrderMapper.xml
@@ -27,9 +27,7 @@
             t4.num as inspectionStandardNum,
             t1.create_by as createBy,
             t1.create_time as createTime,
-            t2.use_id as useId,
             t6.depart_name as useDepartName,
-            t2.team_id as teamId,
             t7.name as teamName,
             t4.assign_mode as assignMode,
             t8.item_text as assignModeName,
@@ -132,20 +130,36 @@
         </if>
     </select>
 
+<!--    <select id="findUserList"  parameterType="Map" resultType="Map">-->
+<!--        SELECT-->
+<!--            t1.id,-->
+<!--            t1.username,-->
+<!--            t1.realname,-->
+<!--            t3.name as teamName-->
+<!--        FROM-->
+<!--            sys_user t1-->
+<!--        LEFT JOIN mom_base_team_class t2 ON t1.team_class_id = t2.id-->
+<!--        left join mom_base_team t3 on t2.team_id = t3.id-->
+<!--        where t1.del_flag = 0 and t2.del_flag = 0 and t3.id = #{params.teamId}-->
+<!--        <if test="params.num!=null and params.num!= ''">-->
+<!--            and t3.num like concat('%',#{params.num},'%')-->
+<!--        </if>-->
+<!--        <if test="params.username!=null and params.username!= ''">-->
+<!--            and t1.username like concat('%',#{params.username},'%')-->
+<!--        </if>-->
+<!--        <if test="params.realname!=null and params.realname!= ''">-->
+<!--            and t1.realname like concat('%',#{params.realname},'%')-->
+<!--        </if>-->
+<!--        ORDER BY t1.create_time desc-->
+<!--    </select>-->
     <select id="findUserList"  parameterType="Map" resultType="Map">
         SELECT
-            t1.id,
-            t1.username,
-            t1.realname,
-            t3.name as teamName
+        t1.id,
+        t1.username,
+        t1.realname
         FROM
-            sys_user t1
-        LEFT JOIN mom_base_team_class t2 ON t1.team_class_id = t2.id
-        left join mom_base_team t3 on t2.team_id = t3.id
-        where t1.del_flag = 0 and t2.del_flag = 0 and t3.id = #{params.teamId}
-        <if test="params.num!=null and params.num!= ''">
-            and t3.num like concat('%',#{params.num},'%')
-        </if>
+        sys_user t1
+        where t1.del_flag = 0
         <if test="params.username!=null and params.username!= ''">
             and t1.username like concat('%',#{params.username},'%')
         </if>
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceCycleMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceCycleMapper.xml
index 22cf087..7acdd3d 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceCycleMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceCycleMapper.xml
@@ -19,8 +19,8 @@
         t1.arrange_way arrangeWay,
         t1.audit_status auditStatus,
         t1.first_maintenance_time as firstMaintenanceTime,
-        DATE_FORMAT(t1.first_maintenance_time, '%Y-%m-%d') firstMaintenanceTime1,
-        DATE_FORMAT(t1.first_maintenance_time, '%h:%i:%s') firstMaintenanceTime2,
+        CONVERT(  VARCHAR(100), t1.first_maintenance_time, 23 ) firstMaintenanceTime1,
+        CONVERT(  VARCHAR(100), t1.first_maintenance_time, 8 ) firstMaintenanceTime2,
         t1.lead_time leadTime,
         t1.effective_time effectiveTime,
         t2.item_text cycleUnitName,
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceStandardMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceStandardMapper.xml
index ec86d85..e0451fe 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceStandardMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/MaintenanceStandardMapper.xml
@@ -8,7 +8,6 @@
             t1.num,
             t1.version,
             t1.depart_id as departId,
-            t1.team_id as teamId,
             t1.equipment_id AS equipmentId,
             t2.num AS equipmentNum,
             t2.NAME AS equipmentName,
@@ -51,7 +50,6 @@
             t1.id,
             t1.num,
             t1.depart_id as departId,
-            t1.team_id as teamId,
             t1.equipment_id AS equipmentId,
             t2.num AS equipmentNum,
             t2.NAME AS equipmentName,
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionOrderDetailMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionOrderDetailMapper.xml
index f914157..8c1d141 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionOrderDetailMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionOrderDetailMapper.xml
@@ -34,7 +34,7 @@
             t1.judgment_result as judgmentResult,
             t1.abnormal_desc as abnormalDesc,
             t1.abnormal_photo as abnormalPhoto,
-            t7.`status`
+            t7.status
         FROM
             mom_eam_specialty_inspection_order_detail t1
         LEFT JOIN mom_eam_inspection_project t2 on t1.inspection_project_id = t2.id
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionPlanMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionPlanMapper.xml
index c267eb3..9503011 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionPlanMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyInspectionPlanMapper.xml
@@ -44,7 +44,8 @@
             t2.id AS equipmentId,
             t2.num AS equipmentNum,
             t2.NAME AS equipmentName,
-            t2.model AS equipmentModel
+            t2.model AS equipmentModel,
+                t1.create_time
         FROM
             mom_eam_specialty_inspection_standard t1
         left join mom_eam_specialty_inspection_standard_detail t5 on t1.id = t5.specialty_inspection_standard_id
diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyMaintenanceOrderMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyMaintenanceOrderMapper.xml
index 92a91ee..595b950 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyMaintenanceOrderMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/SpecialtyMaintenanceOrderMapper.xml
@@ -6,7 +6,7 @@
         SELECT
             t1.id,
             t1.num,
-            t1.`status`,
+            t1.status,
             t1.maintenance_user_id maintenanceUserId,
             t12.realname maintenanceUserName,
             t2.id as specialtyMaintenancePlanId,
@@ -26,8 +26,7 @@
             t1.actual_end_time as actualEndTime,
             t10.realname,
             t1.create_time as createTime,
-            t1.create_by as createBy,
-            ifnull(sum(t14.working_hour_quota),0) sumOfWorkingHourQuota
+            t1.create_by as createBy
         FROM
             mom_eam_specialty_maintenance_order t1
         LEFT JOIN mom_eam_specialty_maintenance_plan t2 ON t1.specialty_maintenance_plan_id = t2.id
@@ -46,7 +45,6 @@
         <if test="params.num != null and params.num != ''">
             and t1.num like concat('%',#{params.num},'%')
         </if>
-        group by t1.id
         ORDER BY t1.create_time desc
     </select>
 

--
Gitblit v1.9.3