| | |
| | | } |
| | | for (WkOrder order : orders) { |
| | | Double wkQty = Math.round((order.getWorkQty() + order.getAnfme()) * 10000) / 10000.0; |
| | | if (!this.update(new LambdaUpdateWrapper<WkOrder>() |
| | | .set(WkOrder::getWaveId, wave.getId()) |
| | | .set(WkOrder::getWorkQty, wkQty) |
| | | .set(WkOrder::getExceStatus, AsnExceStatus.OUT_STOCK_STATUS_TASK_WAVE.val) |
| | | .eq(WkOrder::getId, order.getId()))) { |
| | | order.setWaveId(wave.getId()) |
| | | .setWorkQty(wkQty) |
| | | .setExceStatus(AsnExceStatus.OUT_STOCK_STATUS_TASK_WAVE.val); |
| | | if (!this.updateById(order)) { |
| | | throw new CoolException("执行状态修改修改失败!!"); |
| | | } |
| | | } |
| | |
| | | } |
| | | for (WkOrder order : orders) { |
| | | Double wkQty = Math.round((order.getWorkQty() + order.getAnfme()) * 10000) / 10000.0; |
| | | if (!this.update(new LambdaUpdateWrapper<WkOrder>() |
| | | .set(WkOrder::getWaveId, wave.getId()) |
| | | .set(WkOrder::getWorkQty, wkQty) |
| | | .set(WkOrder::getExceStatus, AsnExceStatus.OUT_STOCK_STATUS_TASK_WAVE.val) |
| | | .eq(WkOrder::getId, order.getId()))) { |
| | | order.setWaveId(wave.getId()) |
| | | .setWorkQty(wkQty) |
| | | .setExceStatus(AsnExceStatus.OUT_STOCK_STATUS_TASK_WAVE.val); |
| | | if (!this.updateById(order)) { |
| | | throw new CoolException("执行状态修改修改失败!!"); |
| | | } |
| | | } |