linjiawei преди 2 месеца
родител
ревизия
1c4202dfab

+ 7 - 7
zfjg-modules/zfjg-manage/src/main/java/com/zfjg/manage/service/impl/other/EnforceObjArchitectureRelateServiceImpl.java

@@ -81,13 +81,6 @@ public class EnforceObjArchitectureRelateServiceImpl extends ServiceImpl<Enforce
         if (Objects.equals(param.getArchitectureUuid(), dt.getArchitectureUuid()) && Objects.equals(param.getRelateType(),dt.getRelateType())) {
             throw new ServerException("选择建筑与之前一样!");
         }
-        dt.setArchitectureId(param.getArchitectureId());
-        dt.setArchitectureUuid(param.getArchitectureUuid());
-        dt.setUpdateUserId(user.getUid());
-        dt.setUpdateUserName(user.getUserName());
-        dt.setUpdateTime(new Date());
-        dt.setRelateType(param.getRelateType());
-
         EnforceObjArchitectureRelateHis his = new EnforceObjArchitectureRelateHis();
         his.setEnforceObjId(dt.getEnforceObjId());
         his.setCreateUserId(user.getUid());
@@ -100,6 +93,13 @@ public class EnforceObjArchitectureRelateServiceImpl extends ServiceImpl<Enforce
         his.setAfterArchitectureUuid(param.getArchitectureUuid());
         his.setAfterRelateType(param.getRelateType());
         enforceObjArchitectureRelateHisService.save(his);
+
+        dt.setArchitectureId(param.getArchitectureId());
+        dt.setArchitectureUuid(param.getArchitectureUuid());
+        dt.setUpdateUserId(user.getUid());
+        dt.setUpdateUserName(user.getUserName());
+        dt.setUpdateTime(new Date());
+        dt.setRelateType(param.getRelateType());
         return super.updateById(dt);
     }