|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
package com.glxp.api.controller.basic;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
|
|
import cn.hutool.core.thread.ThreadUtil;
|
|
|
|
|
import com.glxp.api.dao.basic.UdiRelevanceDao;
|
|
|
|
|
import com.glxp.api.dto.DictDto;
|
|
|
|
|
import com.glxp.api.entity.thrsys.CodeRel;
|
|
|
|
@ -420,17 +421,19 @@ public class UdiRelevanceController extends BaseController {
|
|
|
|
|
udiProductService.updateLevelCount(udiRelevanceEntity);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
CodeRel codeRel = new CodeRel();
|
|
|
|
|
if(udiProductEntity.getProductsType() == null || udiProductEntity.getProductsType() == 1){
|
|
|
|
|
codeRel.setDiNameCode(udiRelevanceSaveRequest.getNameCode());
|
|
|
|
|
}else {
|
|
|
|
|
codeRel.setDrugCode(udiRelevanceSaveRequest.getNameCode());
|
|
|
|
|
}
|
|
|
|
|
codeRel.setYbbm(udiRelevanceSaveRequest.getYbbm());
|
|
|
|
|
codeRel.setSptm(udiRelevanceSaveRequest.getSptm());
|
|
|
|
|
codeRel.setTyshxyh(udiRelevanceSaveRequest.getTyshxydm());
|
|
|
|
|
codeRel.setUpdateTime(new Date());
|
|
|
|
|
spsDirectClient.updateCodeRelDetail(codeRel);
|
|
|
|
|
ThreadUtil.execAsync(() -> {
|
|
|
|
|
CodeRel codeRel = new CodeRel();
|
|
|
|
|
if(udiProductEntity.getProductsType() == null || udiProductEntity.getProductsType() == 1){
|
|
|
|
|
codeRel.setDiNameCode(udiRelevanceSaveRequest.getNameCode());
|
|
|
|
|
}else {
|
|
|
|
|
codeRel.setDrugCode(udiRelevanceSaveRequest.getNameCode());
|
|
|
|
|
}
|
|
|
|
|
codeRel.setYbbm(udiRelevanceSaveRequest.getYbbm());
|
|
|
|
|
codeRel.setSptm(udiRelevanceSaveRequest.getSptm());
|
|
|
|
|
codeRel.setTyshxyh(udiRelevanceSaveRequest.getTyshxydm());
|
|
|
|
|
codeRel.setUpdateTime(new Date());
|
|
|
|
|
spsDirectClient.updateCodeRelDetail(codeRel);
|
|
|
|
|
});
|
|
|
|
|
}catch (Exception e){
|
|
|
|
|
System.out.println("上传多码融合:"+e);
|
|
|
|
|
}
|
|
|
|
|