| | |
| | | import com.ruoyi.basic.pojo.IfsInventoryQuantity; |
| | | import com.ruoyi.common.numgen.NumberGenerator; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.common.utils.api.MesApiUtils; |
| | | import com.ruoyi.common.utils.api.mes.MesApiUtils; |
| | | import com.ruoyi.inspect.pojo.IfsSplitOrderRecord; |
| | | import com.ruoyi.inspect.service.IfsSplitOrderRecordService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | |
| | | @Autowired |
| | | private NumberGenerator<IfsSplitOrderRecord> splitOrderRecordNumberGenerator; |
| | | |
| | | |
| | | |
| | | @Before(value = "execution(* com.ruoyi.inspect.service.impl.InsOrderServiceImpl.moveRawMaterial(..))") |
| | | @Transactional(rollbackFor = Exception.class,isolation = Isolation.READ_COMMITTED) |
| | |
| | | |
| | | String jsonStr = JSONUtil.toJsonStr(Collections.singletonList(requestMap)); |
| | | log.info("同步MES实时库存请求参数-->{}",jsonStr); |
| | | boolean b = mesApiUtils.batchAddStock(jsonStr); |
| | | boolean b = mesApiUtils.batchAddStock(ifsInventoryQuantity.getContract(),jsonStr); |
| | | //同步成功,更新同步状态 |
| | | if(b){ |
| | | ifsSplitOrderRecordService.update(null,Wrappers.<IfsSplitOrderRecord>lambdaUpdate() |