fix: 修复

dev_unify
chenhc 7 months ago
parent ecd6316359
commit 7c3e12ab04

@ -25,6 +25,7 @@ import com.glxp.api.entity.basic.UdiProductEntity;
import com.glxp.api.entity.collect.RelCodeBatch; import com.glxp.api.entity.collect.RelCodeBatch;
import com.glxp.api.entity.collect.RelCodeDetail; import com.glxp.api.entity.collect.RelCodeDetail;
import com.glxp.api.entity.inout.IoCodeTempEntity; import com.glxp.api.entity.inout.IoCodeTempEntity;
import com.glxp.api.entity.sync.SyncDataSetEntity;
import com.glxp.api.exception.JsonException; import com.glxp.api.exception.JsonException;
import com.glxp.api.req.alihealth.AlihealthRelCodeInsertReqeust; import com.glxp.api.req.alihealth.AlihealthRelCodeInsertReqeust;
import com.glxp.api.req.collect.RelCodeBatchRequest; import com.glxp.api.req.collect.RelCodeBatchRequest;
@ -36,6 +37,7 @@ import com.glxp.api.service.auth.CustomerInfoService;
import com.glxp.api.service.auth.CustomerService; import com.glxp.api.service.auth.CustomerService;
import com.glxp.api.service.basic.ProductInfoService; import com.glxp.api.service.basic.ProductInfoService;
import com.glxp.api.service.basic.UdiProductService; import com.glxp.api.service.basic.UdiProductService;
import com.glxp.api.service.sync.SyncDataSetService;
import com.glxp.api.util.HttpClient; import com.glxp.api.util.HttpClient;
import com.glxp.api.util.alihealth.AlihealthUtils; import com.glxp.api.util.alihealth.AlihealthUtils;
import com.glxp.api.util.udi.FilterUdiUtils; import com.glxp.api.util.udi.FilterUdiUtils;
@ -370,9 +372,14 @@ public class RelCodeBatchService extends ServiceImpl<RelCodeBatchMapper, RelCode
IoCodeTempDao ioCodeTempDao; IoCodeTempDao ioCodeTempDao;
@Resource @Resource
UdiProductService udiProductService; UdiProductService udiProductService;
@Resource
SyncDataSetService syncDataSetService;
public void threadUpdateIoCodeTempEntity(String parentCode) { public void threadUpdateIoCodeTempEntity(String parentCode) {
SyncDataSetEntity syncDataSetEntity = syncDataSetService.findSet();
if(syncDataSetEntity == null || StrUtil.isEmpty(syncDataSetEntity.getSyncIp())){
return;
}
List<IoCodeTempEntity> ioCodeTempEntities = ioCodeTempDao.selectList(new LambdaQueryWrapper<IoCodeTempEntity>().eq(IoCodeTempEntity::getCode, parentCode)); List<IoCodeTempEntity> ioCodeTempEntities = ioCodeTempDao.selectList(new LambdaQueryWrapper<IoCodeTempEntity>().eq(IoCodeTempEntity::getCode, parentCode));
if (CollUtil.isNotEmpty(ioCodeTempEntities)) { if (CollUtil.isNotEmpty(ioCodeTempEntities)) {
IoCodeTempEntity codeTempEntity = ioCodeTempEntities.get(0); IoCodeTempEntity codeTempEntity = ioCodeTempEntities.get(0);

Loading…
Cancel
Save