Merge remote-tracking branch 'origin/feature/NoScanning' into feature/NoScanning
This commit is contained in:
commit
53aebeaf46
|
|
@ -151,7 +151,7 @@ public class WmsIncomingInspectionTaskCallbackService {
|
|||
|
||||
boolean callbackResult = true;
|
||||
try {
|
||||
wmsApiService.post(inventoryUrl, qo, "库存检验任务回调WMS");
|
||||
// wmsApiService.post(inventoryUrl, qo, "库存检验任务回调WMS");
|
||||
inventoryService.lambdaUpdate()
|
||||
.set(WmsInventory::getDetectionStatus, (short) 2)
|
||||
.set(WmsInventory::getDetectionResults, taskVO.getInspectionResult())
|
||||
|
|
|
|||
|
|
@ -143,13 +143,11 @@ public class QmsQcMaterialApiTest {
|
|||
QmsQcMaterialAddQO request = buildValidAddRequest();
|
||||
request.setMaterialNo("TEST_FULL_" + System.currentTimeMillis());
|
||||
request.setMaterialDesc("完整参数测试物料");
|
||||
request.setMaterialDescIsUpgrade(true);
|
||||
request.setDrawingNo("DWG-TEST-001");
|
||||
request.setDrawingNoVer("V1.0");
|
||||
request.setMaterialName("测试物料名称");
|
||||
request.setMaterialTexture("钢材");
|
||||
request.setMaterialSpecifications("100x50x10");
|
||||
request.setIsStandardMaintained(false);
|
||||
|
||||
ApiResult<Void> result = post("/qcMaterial/add", request, new TypeReference<>() {});
|
||||
assertSuccess(result, "完整参数新增失败");
|
||||
|
|
@ -234,7 +232,6 @@ public class QmsQcMaterialApiTest {
|
|||
// 先新增一个物料用于删除
|
||||
QmsQcMaterialAddQO addRequest = buildValidAddRequest();
|
||||
addRequest.setMaterialNo("TEST_DELETE_" + System.currentTimeMillis());
|
||||
addRequest.setIsStandardMaintained(false);
|
||||
post("/qcMaterial/add", addRequest, new TypeReference<>() {});
|
||||
|
||||
// 搜索获取新增的物料ID
|
||||
|
|
@ -261,7 +258,6 @@ public class QmsQcMaterialApiTest {
|
|||
// 先新增一个规则已维护的物料
|
||||
QmsQcMaterialAddQO addRequest = buildValidAddRequest();
|
||||
addRequest.setMaterialNo("TEST_DELETE_MAINTAINED_" + System.currentTimeMillis());
|
||||
addRequest.setIsStandardMaintained(true);
|
||||
post("/qcMaterial/add", addRequest, new TypeReference<>() {});
|
||||
|
||||
// 搜索获取新增的物料ID
|
||||
|
|
@ -372,7 +368,6 @@ public class QmsQcMaterialApiTest {
|
|||
request.setMaterialName("测试物料");
|
||||
request.setDrawingNo("DWG-" + System.currentTimeMillis());
|
||||
request.setDrawingNoVer("V1.0");
|
||||
request.setIsStandardMaintained(false);
|
||||
return request;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.nflg.wms.common.pojo.qo;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import lombok.Data;import lombok.experimental.Accessors;
|
||||
|
||||
@Data
|
||||
|
|
@ -12,9 +13,14 @@ public class PdiInspectionTaskCallbackQO {
|
|||
private String orderNo;
|
||||
|
||||
/**
|
||||
* 物料编号
|
||||
* 机型编号
|
||||
*/
|
||||
private String materialNo;
|
||||
private String modelNo;
|
||||
|
||||
/**
|
||||
* 机台编号
|
||||
*/
|
||||
private String deviceNo;
|
||||
|
||||
/**
|
||||
* 质检是否合格
|
||||
|
|
|
|||
|
|
@ -244,7 +244,8 @@ public class QmsController extends BaseController {
|
|||
VUtil.trueThrowBusinessError(Objects.isNull(order)).throwMessage("订单不存在");
|
||||
WmsInProduceOrderItem item = produceOrderItemService.lambdaQuery()
|
||||
.eq(WmsInProduceOrderItem::getOrderId, order.getId())
|
||||
.eq(WmsInProduceOrderItem::getMaterialNo, qo.getMaterialNo())
|
||||
.eq(WmsInProduceOrderItem::getModelNo, qo.getModelNo())
|
||||
.eq(WmsInProduceOrderItem::getWorkbenchNo, qo.getDeviceNo())
|
||||
.one();
|
||||
item.setInspectionStatus(qo.isPass() ? 1 : 2);
|
||||
produceOrderItemService.updateById(item);
|
||||
|
|
|
|||
Loading…
Reference in New Issue