|
@@ -12,7 +12,7 @@ import com.persagy.transfer.mapper.MasterTwoMapper;
|
|
|
import com.persagy.transfer.pojo.dto.HydomcAsset;
|
|
|
import com.persagy.transfer.pojo.dto.HydomcAssetspec;
|
|
|
import com.persagy.transfer.pojo.dto.WdfacilityRelPersagy;
|
|
|
-import com.persagy.transfer.service.WdDbService;
|
|
|
+import com.persagy.transfer.service.IWdDbService;
|
|
|
import com.persagy.transfer.utils.StringTool;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -30,7 +30,7 @@ import java.util.List;
|
|
|
@Service
|
|
|
@DS(value = SwitchConstant.DS_MASTER_2)
|
|
|
@Slf4j
|
|
|
-public class WdDbServiceImpl implements WdDbService {
|
|
|
+public class WdDbServiceImpl implements IWdDbService {
|
|
|
|
|
|
@Autowired
|
|
|
private MasterTwoMapper masterTwoMapper;
|
|
@@ -68,7 +68,7 @@ public class WdDbServiceImpl implements WdDbService {
|
|
|
hydomcAsset = new HydomcAsset();
|
|
|
hydomcAsset.setSbybm(StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_CODE)));
|
|
|
hydomcAsset.setDescription(StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_NAME)));
|
|
|
-
|
|
|
+ hydomcAsset.setWzqy(StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_INSTALL_AREA)));
|
|
|
hydomcAsset.setFwqy(StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_SERVICE_ZONE)));
|
|
|
hydomcAsset.setSbxh(StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_MODEL)));
|
|
|
hydomcAsset.setClassstructureid(classstrucrureid);
|
|
@@ -97,6 +97,8 @@ public class WdDbServiceImpl implements WdDbService {
|
|
|
hydomcAsset.setSiteid(wdProjectId);
|
|
|
hydomcAsset.setDatastatus(valid == 0 ? SwitchConstant.IS_DELETE : SwitchConstant.IS_UPDATE);
|
|
|
hydomcAsset.setChangedate(updateTime);
|
|
|
+
|
|
|
+ hydomcAsset.setCtx("数据从哪儿来");
|
|
|
this.hydomcAssetMapper.insert(hydomcAsset);
|
|
|
} else {
|
|
|
UpdateWrapper<HydomcAsset> updateWrapper = new UpdateWrapper<>();
|
|
@@ -109,7 +111,7 @@ public class WdDbServiceImpl implements WdDbService {
|
|
|
log.debug("万达数据库已经存在该条数据,但博锐尚格这条数据状态为有效,因此需要更新所有字段");
|
|
|
updateWrapper.set("sbybm", StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_CODE)));
|
|
|
updateWrapper.set("description", StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_NAME)));
|
|
|
-
|
|
|
+ updateWrapper.set("wzqy", StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_INSTALL_AREA)));
|
|
|
updateWrapper.set("fwqy", StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_SERVICE_ZONE)));
|
|
|
updateWrapper.set("sbxh", StringTool.object2String(infosObj.get(InfosKeyConstant.EQUIPMENT_MODEL)));
|
|
|
updateWrapper.set("classstructureid", classstrucrureid);
|
|
@@ -138,6 +140,7 @@ public class WdDbServiceImpl implements WdDbService {
|
|
|
updateWrapper.set("siteid", wdProjectId);
|
|
|
updateWrapper.set("datastatus", SwitchConstant.IS_UPDATE);
|
|
|
}
|
|
|
+ updateWrapper.set("ctx", "数据从哪儿来");
|
|
|
updateWrapper.set("changedate", updateTime);
|
|
|
this.hydomcAssetMapper.update(hydomcAsset, updateWrapper);
|
|
|
}
|