Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning

This commit is contained in:
yf001217 2026-06-09 17:04:43 +08:00
commit ff61997c86
3 changed files with 26 additions and 6 deletions

View File

@ -0,0 +1,22 @@
package com.nflg.qms.admin.service;
import com.nflg.wms.common.pojo.qo.PdiInspectionTaskCallbackQO;
import jakarta.annotation.Resource;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
@Component
public class WmsPdiInspectionTaskCallbackService {
@Value("${wms.pdi.callback.url}")
private String pdiUrl;
@Resource
private WmsApiService wmsApiService;
public void callBack(){
PdiInspectionTaskCallbackQO qo=new PdiInspectionTaskCallbackQO();
wmsApiService.post(pdiUrl, qo, "PDI任务回调WMS");
}
}

View File

@ -1,8 +1,9 @@
package com.nflg.wms.srm.receive.pojo.qo;
package com.nflg.wms.common.pojo.qo;
import lombok.Data;
import lombok.Data;import lombok.experimental.Accessors;
@Data
@Accessors(chain = true)
public class PdiInspectionTaskCallbackQO {
/**

View File

@ -4,19 +4,16 @@ import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.lang.Pair;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSONUtil;
import com.nflg.wms.common.pojo.ApiResult;
import com.nflg.wms.common.pojo.dto.InventoryInDTO;
import com.nflg.wms.common.pojo.dto.MaterialQrCodeDTO;
import com.nflg.wms.common.pojo.dto.SRMQualityInspectionResultDTO;
import com.nflg.wms.common.pojo.qo.WmsIncomingInspectionTaskCallbackQO;
import com.nflg.wms.common.util.VUtil;
import com.nflg.wms.repository.entity.*;
import com.nflg.wms.repository.service.*;
import com.nflg.wms.srm.receive.pojo.dto.ZWM3A17DTO;
import com.nflg.wms.srm.receive.pojo.dto.ZWM3A17Item1DTO;
import com.nflg.wms.srm.receive.pojo.dto.ZWM3A17Item2DTO;
import com.nflg.wms.srm.receive.pojo.qo.PdiInspectionTaskCallbackQO;
import com.nflg.wms.common.pojo.qo.PdiInspectionTaskCallbackQO;
import com.nflg.wms.srm.receive.service.SapService;
import com.nflg.wms.srm.receive.util.NoUtil;
import com.nflg.wms.starter.BaseController;