From ba78a4af86a2916ecec4a92bfef6bc4f5a4e6d8e Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期四, 07 三月 2024 13:44:02 +0800 Subject: [PATCH] 排产删除、审核,修改代码格式 --- north-glass-erp/src/main/java/com/example/erp/service/pp/ProductionSchedulingService.java | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/ProductionSchedulingService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/ProductionSchedulingService.java index 73eddcd..c055460 100644 --- a/north-glass-erp/src/main/java/com/example/erp/service/pp/ProductionSchedulingService.java +++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/ProductionSchedulingService.java @@ -54,9 +54,9 @@ } //甯﹁鍗曞彿鏌ヨ - public Map<String, Object> SelectSchedulingNotSv(String selectTime1, String selectTime2, String orderId, String processes, Integer state, ProductionScheduling productionScheduling) { + public Map<String, Object> selectSchedulingNotSv(String selectTime1, String selectTime2, String orderId, String processes, Integer state, ProductionScheduling productionScheduling) { Map<String, Object> map = new HashMap<>(); - map.put("data", productionSchedulingMapper.SelectSchedulingNotMp(selectTime1, selectTime2,orderId,processes, productionScheduling)); + map.put("data", productionSchedulingMapper.selectSchedulingNotMp(selectTime1, selectTime2,orderId,processes, productionScheduling)); return map; } @@ -94,11 +94,19 @@ } - public boolean DeleteSchedulingSv(Map<String, Object> object) throws Exception { + public boolean deleteSchedulingSv(Map<String, Object> object) throws Exception { JSONObject objJson = new JSONObject(object); List<ProductionScheduling> Scheduling = JSONArray.parseArray(JSONObject.toJSONString(objJson.get("scheduling")), ProductionScheduling.class); - productionSchedulingMapper.delete(new LambdaQueryWrapper<ProductionScheduling>().eq(ProductionScheduling::getSchedulingId, Scheduling.get(0).getId())); - return true; + if (!Scheduling.isEmpty()) { + for (ProductionScheduling productionScheduling : Scheduling) { + productionSchedulingMapper.deleteSchedulingMp(productionScheduling.getSchedulingId()); + // System.out.println(productionScheduling.getOrderNumber()+"***"+productionScheduling.getOrderId()); + } + return true; + } + else { + return false; + } } public boolean ExamineSchedulingSv(Map<String, Object> object) { -- Gitblit v1.8.0