|
|
|
@ -40,6 +40,7 @@ import com.glxp.api.admin.service.info.SystemParamConfigService;
|
|
|
|
|
import com.glxp.api.admin.service.inout.CodesService;
|
|
|
|
|
import com.glxp.api.admin.service.purchase.SupProductService;
|
|
|
|
|
import com.glxp.api.admin.util.FilterUdiUtils;
|
|
|
|
|
import com.glxp.api.admin.util.UdiInfoUtils;
|
|
|
|
|
import com.glxp.api.common.enums.ResultEnum;
|
|
|
|
|
import com.glxp.api.common.res.BaseResponse;
|
|
|
|
|
import com.glxp.api.common.util.ResultVOUtils;
|
|
|
|
@ -110,6 +111,9 @@ public class StockOrderDetailController {
|
|
|
|
|
return ResultVOUtils.success(pageSimpleResponse);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Resource
|
|
|
|
|
UdiInfoUtils udiInfoUtils;
|
|
|
|
|
|
|
|
|
|
public List<StockOrderDetailEntity> transferSerList(List<StockOrderDetailEntity> stockOrderDetailEntities, String orderId) {
|
|
|
|
|
List<StockOrderDetailEntity> resultList = new ArrayList<>();
|
|
|
|
|
List<WarehouseEntity> codeList = codesService.findByReceiptId(orderId);
|
|
|
|
@ -127,7 +131,8 @@ public class StockOrderDetailController {
|
|
|
|
|
item.setCodeId(codeDetaiEntity.getId().intValue());
|
|
|
|
|
item.setSerialNo(codeDetaiEntity.getSerialNo());
|
|
|
|
|
item.setCount(codeDetaiEntity.getCount());
|
|
|
|
|
item.setReCount(codeDetaiEntity.getCount());
|
|
|
|
|
// item.setReCount(udiInfoUtils.getActCount(codeDetaiEntity));
|
|
|
|
|
item.setReCount(codeDetaiEntity.getCount().intValue() * udiInfoUtils.getActCount(codeDetaiEntity));
|
|
|
|
|
resultList.add(item);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|