1.修改出库回传接口,所有记录均回传托盘码,避免查找不到单据
This commit is contained in:
@@ -30,6 +30,8 @@ import com.ruoyi.project.in.trayCodeMsg.domain.TrayCodeMsg;
|
||||
import com.ruoyi.project.in.trayCodeMsg.domain.TrayCodeMsgFinish;
|
||||
import com.ruoyi.project.in.trayCodeMsg.mapper.TrayCodeMsgMapper;
|
||||
import com.ruoyi.project.out.outStock.domain.OutStockout;
|
||||
import com.ruoyi.project.out.outStock.domain.OutStockoutFinish;
|
||||
import com.ruoyi.project.out.outStock.mapper.OutStockoutFinishMapper;
|
||||
import com.ruoyi.project.out.outStock.service.impl.OutStockoutServiceImpl;
|
||||
import com.ruoyi.web.port.domain.*;
|
||||
import com.ruoyi.project.bas.deliveryRecord.domain.DeliveryRecord;
|
||||
@@ -81,6 +83,9 @@ public class SendTimerServiceImpl implements ISendTimerService {
|
||||
@Autowired
|
||||
private OutStockoutServiceImpl outStockoutServiceImpl;
|
||||
|
||||
@Autowired
|
||||
private OutStockoutFinishMapper outStockoutFinishMapper;
|
||||
|
||||
//创建值为22的抽样出库枚举
|
||||
private final String SAMPLE_OUT_STOCK = "22";
|
||||
|
||||
@@ -1111,15 +1116,11 @@ public class SendTimerServiceImpl implements ISendTimerService {
|
||||
barCodes.add(barCode);
|
||||
qty = qty.add(new BigDecimal(interfaceReturnData.getStockDetailQuantity()));
|
||||
}
|
||||
|
||||
}
|
||||
OutStockout outStockout = outStockoutServiceImpl.selectOutStockoutByStockoutId(fill_no);
|
||||
if (outStockout.getOutType().equals(SAMPLE_OUT_STOCK)){
|
||||
if (!trayCodes.isEmpty()) {
|
||||
inReturn.setTrayCode(trayCodes.get(0));
|
||||
}else {
|
||||
inReturn.setTrayCode("notFoundTrayCode");
|
||||
}
|
||||
if (!trayCodes.isEmpty()) {
|
||||
inReturn.setTrayCode(trayCodes.get(0));
|
||||
}else {
|
||||
inReturn.setTrayCode("notFoundTrayCode");
|
||||
}
|
||||
inReturn.setFromWH(interfaceReturnDataList.get(0).getFromWH());
|
||||
inReturn.setToWH(interfaceReturnDataList.get(0).getToWH());
|
||||
|
||||
@@ -39,7 +39,7 @@ public class MapperTest {
|
||||
@Test
|
||||
public void testUserMapper() {
|
||||
// 测试内容
|
||||
sendTimerService.interfaceReturnDataOut("1","1");
|
||||
// sendTimerService.interfaceReturnDataOut("1","1");
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user