From 42ced7220d64b42c0bf2b1a779c0f20d3da2a952 Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期四, 12 六月 2025 14:46:55 +0800 Subject: [PATCH] 分架新增界面玻璃总数量和查询界面玻璃总数量不一致 --- north-glass-erp/src/main/java/com/example/erp/service/sd/BasicDateService.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/service/sd/BasicDateService.java b/north-glass-erp/src/main/java/com/example/erp/service/sd/BasicDateService.java index 818301d..d544ce6 100644 --- a/north-glass-erp/src/main/java/com/example/erp/service/sd/BasicDateService.java +++ b/north-glass-erp/src/main/java/com/example/erp/service/sd/BasicDateService.java @@ -1,7 +1,9 @@ package com.example.erp.service.sd; import com.baomidou.dynamic.datasource.annotation.DS; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.example.erp.entity.sd.BasicData; +import com.example.erp.entity.sd.BasicOtherMoney; import com.example.erp.entity.sd.Customer; import com.example.erp.mapper.sd.BasicDateMapper; import com.example.erp.mapper.sd.BasicOtherMoneyMapper; @@ -29,7 +31,7 @@ public Map<String, List<Object>> getOrderBasicData() { //鑾峰彇璁㈠崟鍩烘湰鏁版嵁绫诲瀷 //鍒涘缓Map瀵硅薄 - Map<String, List<Object>> orderBasicDataMap = new HashMap<>(); ; + Map<String, List<Object>> orderBasicDataMap = new HashMap<>(); //鍒涘缓List瀵硅薄 orderBasicDataMap = getBasicDataByType("order"); @@ -39,10 +41,14 @@ orderBasicDataMap.put("customer",orderBasicDataList); List<Customer> customerList = customerMapper.getCustomerList(); for (Customer customer : customerList){ + customer.setProjectList(customerMapper.getProjectList(customer.getId())); orderBasicDataMap.get("customer").add(customer); } - orderBasicDataMap.put("orderOtherMoney", Collections.singletonList(basicOtherMoneyMapper.selectList(null))); + orderBasicDataMap.put("orderOtherMoney", + Collections.singletonList( + basicOtherMoneyMapper.selectList(new QueryWrapper<BasicOtherMoney>().eq("state",1)) + )); //杩斿洖Map瀵硅薄 @@ -90,6 +96,7 @@ //灏嗘暟鎹斁鍏ist涓� BasicDataMap.get(item.getBasicCategory()).add(item); } + BasicDataMap.put("deliveryOtherMoney", Collections.singletonList( basicOtherMoneyMapper.selectList(new QueryWrapper<BasicOtherMoney>().eq("state",1)))); return BasicDataMap; } @@ -135,6 +142,7 @@ basicData.setBasicType(basicTypeList.get(0)); basicData.setBasicCategory(basicTypeList.get(1)); basicData.setBasicName(map.get("input").toString()); + basicData.setNickname(map.get("nickname").toString()); basicDateMapper.insert(basicData); } return true; -- Gitblit v1.8.0