Kaynağa Gözat

设备之系统——保养检修 BUG
对于计划中的设备类型未显示进行修复
对于复制年度计划时 将计划状态也进行复制的问题进行修复

hyq 1 yıl önce
ebeveyn
işleme
7637fba855

+ 8 - 7
cx-equipment/cx-equipment-common/src/main/java/com/rongwei/bscommon/sys/service/impl/MaintenanceServiceImpl.java

@@ -221,7 +221,8 @@ public class MaintenanceServiceImpl implements MaintenanceService {
                     .setCreateuserid(currentUser.getId())
                     .setModifyusername(currentUser.getName())
                     .setModifyuserid(currentUser.getId())
-                    .setModifydate(newDate);
+                    .setModifydate(newDate)
+                    .setPlannedstatus("unlocked");
 
             collect.forEach(item ->{
                 item.setId(SecurityUtil.getUUID())
@@ -542,8 +543,8 @@ public class MaintenanceServiceImpl implements MaintenanceService {
     public EquMaintenanceScheduleDo dataShiftFacilityToPlan(AspCheckItems aspCheckItem,Integer year){
         EquMaintenanceScheduleDo maintenanceSchedule = new EquMaintenanceScheduleDo();
         Date newDate = new Date();
-        // SysUserVo currentUser = CommonUtils.getCurrentUser();
-        maintenanceSchedule.setEquipmenttype(aspCheckItem.getDevicesort())
+        SysUserVo currentUser = CommonUtils.getCurrentUser();
+        maintenanceSchedule.setEquipmenttype(aspCheckItem.getCheckitemtype())
                 .setPlanyear(year)
                 .setEquipmentname(aspCheckItem.getCheckitemname())
                 .setEquipmentid(aspCheckItem.getId())
@@ -557,11 +558,11 @@ public class MaintenanceServiceImpl implements MaintenanceService {
                 .setPlannedstatus("unlocked")
                 .setId(SecurityUtil.getUUID())
                 .setCreatedate(newDate)
-                // .setCreateuserid(currentUser.getId())
-                // .setCreateusername(currentUser.getName())
+                .setCreateuserid(currentUser.getId())
+                .setCreateusername(currentUser.getName())
                 .setModifydate(newDate)
-                // .setModifyuserid(currentUser.getId())
-                // .setModifyusername(currentUser.getName())
+                .setModifyuserid(currentUser.getId())
+                .setModifyusername(currentUser.getName())
                 .setTenantid(aspCheckItem.getTenantid());
         return maintenanceSchedule;
     }

+ 2 - 3
cx-equipment/cx-equipment-entity/src/main/java/com/rongwei/bsentity/domain/EquMaintenanceScheduleDo.java

@@ -1,10 +1,9 @@
 package com.rongwei.bsentity.domain;
 
-import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableName;
-import lombok.NoArgsConstructor;
 import lombok.AllArgsConstructor;
 import lombok.Data;
+import lombok.NoArgsConstructor;
 import lombok.experimental.Accessors;
 
 import java.io.Serializable;
@@ -30,7 +29,7 @@ public class EquMaintenanceScheduleDo implements Serializable {
 	 */
 	private String id;
 
-	/**
+	/**EQUIPMENTTYPE
 	 * table name:TENANTID
 	 * table type:varchar(36)
 	 * table comment:租户ID