|
@@ -225,14 +225,18 @@ public class ChuanyunServiceImpl implements ChuanyunService {
|
|
|
list.forEach(chuanyunEquipmentDO -> {
|
|
|
//更新氚云
|
|
|
try {
|
|
|
-// List<String> matchers = new ArrayList<>();
|
|
|
-// matchers.add("F0000001_2,"+chuanyunEquipmentDO.getEquipmentCode());
|
|
|
-// var filter= Filter.instance(0,1,true,"And",matchers);
|
|
|
-// var chuanyunFindAllResponse=chuanYunManager.findAll(ChuanyunEquipmentDO.SCHEMA_CODE,filter);
|
|
|
- ChuanyunEquipmentInformDO chuanyunEquipmentInformDO = chuanyunEquipmentInformDao.findByEquipmentCode(chuanyunEquipmentDO.getEquipmentCode());
|
|
|
- if (chuanyunEquipmentInformDO!=null){
|
|
|
- chuanyunEquipmentDO.setEquipmentCode(chuanyunEquipmentInformDO.getObjectId());
|
|
|
+ List<String> matchers = new ArrayList<>();
|
|
|
+ matchers.add("F0000001_2,"+chuanyunEquipmentDO.getEquipmentCode());
|
|
|
+ var filter= Filter.instance(0,1,true,"And",matchers);
|
|
|
+ var chuanyunFindAllResponse=chuanYunManager.findAll(ChuanyunEquipmentInformDO.SCHEMA_CODE,filter);
|
|
|
+ if (chuanyunFindAllResponse.getReturnData()!=null){
|
|
|
+ List<ChuanyunEquipmentInformDO> projectresult=objectMapper.convertValue(chuanyunFindAllResponse.getReturnData().getBizObjectArray(), new TypeReference<>(){});
|
|
|
+ chuanyunEquipmentDO.setEquipmentCode(projectresult.get(0).getObjectId());
|
|
|
}
|
|
|
+// ChuanyunEquipmentInformDO chuanyunEquipmentInformDO = chuanyunEquipmentInformDao.findByEquipmentCode(chuanyunEquipmentDO.getEquipmentCode());
|
|
|
+// if (chuanyunEquipmentInformDO!=null){
|
|
|
+// chuanyunEquipmentDO.setEquipmentCode(chuanyunEquipmentInformDO.getObjectId());
|
|
|
+// }
|
|
|
EquipmentDTO equipmentDTO = new EquipmentDTO(chuanyunEquipmentDO);
|
|
|
var equipmentString = objectMapper.writeValueAsString(equipmentDTO);
|
|
|
ChuanyunSaveDTO chuanyunSaveDTO;
|