|
|
|
@ -25,6 +25,7 @@ import com.glxp.api.entity.basic.UdiProductEntity;
|
|
|
|
|
import com.glxp.api.entity.collect.RelCodeBatch;
|
|
|
|
|
import com.glxp.api.entity.collect.RelCodeDetail;
|
|
|
|
|
import com.glxp.api.entity.inout.IoCodeTempEntity;
|
|
|
|
|
import com.glxp.api.entity.sync.SyncDataSetEntity;
|
|
|
|
|
import com.glxp.api.exception.JsonException;
|
|
|
|
|
import com.glxp.api.req.alihealth.AlihealthRelCodeInsertReqeust;
|
|
|
|
|
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.basic.ProductInfoService;
|
|
|
|
|
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.alihealth.AlihealthUtils;
|
|
|
|
|
import com.glxp.api.util.udi.FilterUdiUtils;
|
|
|
|
@ -370,9 +372,14 @@ public class RelCodeBatchService extends ServiceImpl<RelCodeBatchMapper, RelCode
|
|
|
|
|
IoCodeTempDao ioCodeTempDao;
|
|
|
|
|
@Resource
|
|
|
|
|
UdiProductService udiProductService;
|
|
|
|
|
|
|
|
|
|
@Resource
|
|
|
|
|
SyncDataSetService syncDataSetService;
|
|
|
|
|
|
|
|
|
|
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));
|
|
|
|
|
if (CollUtil.isNotEmpty(ioCodeTempEntities)) {
|
|
|
|
|
IoCodeTempEntity codeTempEntity = ioCodeTempEntities.get(0);
|
|
|
|
|