| | |
| | | public class RawMaterialOrderServiceImpl implements RawMaterialOrderService { |
| | | |
| | | private StandardTreeMapper standardTreeMapper; |
| | | |
| | | private IfsInventoryQuantityMapper ifsInventoryQuantityMapper; |
| | | |
| | | private UserMapper userMapper; |
| | | |
| | | private InsOrderService insOrderService; |
| | | |
| | | private InsOrderMapper insOrderMapper; |
| | | |
| | | private InsSampleMapper insSampleMapper; |
| | | |
| | | private final NumberGenerator<InsOrder> numberGenerator; |
| | | |
| | | private InsReportService insReportService; |
| | | |
| | | private WechatProperty wechatProperty; |
| | | |
| | | private ThreadPoolTaskExecutor threadPoolTaskExecutor; |
| | | |
| | | private InsProductMapper insProductMapper; |
| | | |
| | | private AuxiliaryOutputWorkingHoursMapper auxiliaryOutputWorkingHoursMapper; |
| | | |
| | | private IfsApiUtils ifsApiUtils; |
| | |
| | | insOrderMapper.updateById(insOrder); |
| | | |
| | | // 添加工时 |
| | | addAuxiliary(insOrder, ifsInventoryQuantity); |
| | | // addAuxiliary(insOrder, ifsInventoryQuantity); |
| | | |
| | | // todo: ifs直接移库 |
| | | insReportService.isRawMaterial(insOrder,true,true); |
| | |
| | | insOrderMapper.insert(insOrder); |
| | | |
| | | // 添加工时 |
| | | addAuxiliary(insOrder, ifsInventoryQuantity); |
| | | // addAuxiliary(insOrder, ifsInventoryQuantity); |
| | | |
| | | // todo: ifs直接移库 |
| | | insReportService.isRawMaterial(insOrder,true,true); |
| | |
| | | insOrderMapper.updateById(insOrder); |
| | | |
| | | // 添加工时 |
| | | addAuxiliary(insOrder, ifsInventoryQuantity); |
| | | // addAuxiliary(insOrder, ifsInventoryQuantity); |
| | | |
| | | return insOrder.getId(); |
| | | } |