From 21bf8b454eee7e80d9471e4424e7520c4f82f3a7 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期二, 25 七月 2023 11:55:14 +0800 Subject: [PATCH] 通知单及合同相关优化 --- igds-inout/src/main/java/com/ld/igds/m/view/InoutCustomerPR.java | 123 +++++++++++++++++++++++----------------- 1 files changed, 70 insertions(+), 53 deletions(-) diff --git a/igds-inout/src/main/java/com/ld/igds/m/view/InoutCustomerPR.java b/igds-inout/src/main/java/com/ld/igds/m/view/InoutCustomerPR.java index 5dec2b4..5a0a4ea 100644 --- a/igds-inout/src/main/java/com/ld/igds/m/view/InoutCustomerPR.java +++ b/igds-inout/src/main/java/com/ld/igds/m/view/InoutCustomerPR.java @@ -2,6 +2,7 @@ import java.text.Collator; import java.util.*; + import com.ld.igds.m.service.HInoutCustomerService; import com.ld.igds.models.InoutCustomer; import org.springframework.beans.factory.annotation.Autowired; @@ -11,71 +12,87 @@ /** * 鍑哄叆搴�-寰�鏉ュ崟浣嶇鐞� - * + * * @author: andy.jia * @description: * @version: * @data:2020骞�3鏈�12鏃� - * */ @Component("inoutCustomerPR") public class InoutCustomerPR { - @Autowired - private HInoutCustomerService customerService; + @Autowired + private HInoutCustomerService customerService; - /** - * inoutCustomerPR#queryList 鑾峰彇鎵�鏈変俊鎭� - * - * @param parameter - * @return - */ - @DataProvider - public List<InoutCustomer> queryList(Map<String, Object> parameter) { + /** + * inoutCustomerPR#queryList 鑾峰彇鎵�鏈変俊鎭� + * + * @param parameter + * @return + */ + @DataProvider + public List<InoutCustomer> queryList(Map<String, Object> parameter) { - List<InoutCustomer> list = customerService.queryList(parameter); - Collections.sort(list, new Comparator<InoutCustomer>() { - @Override - public int compare(InoutCustomer a1, InoutCustomer a2) { - return Collator.getInstance(Locale.CHINESE).compare(a1.getName(),a2.getName()); - } - }); - return list; + List<InoutCustomer> list = customerService.queryList(parameter); + Collections.sort(list, new Comparator<InoutCustomer>() { + @Override + public int compare(InoutCustomer a1, InoutCustomer a2) { + return Collator.getInstance(Locale.CHINESE).compare(a1.getName(), a2.getName()); + } + }); + return list; - } + } - /** - * inoutCustomerPR#queryListByKey - * 鏍规嵁鍏抽敭瀛楁煡璇紝鍙兘鏄疘D鍙兘鏄悕绉� - * - * @param - * @return - */ - @DataProvider - public List<InoutCustomer> queryListByKey(Map<String, Object> param) { - List<InoutCustomer> list = customerService.queryList(param); - Collections.sort(list, new Comparator<InoutCustomer>() { - @Override - public int compare(InoutCustomer a1, InoutCustomer a2) { - return Collator.getInstance(Locale.CHINESE).compare(a1.getName(),a2.getName()); - } - }); - return list; - } + /** + * inoutCustomerPR#queryListByKey + * 鏍规嵁鍏抽敭瀛楁煡璇紝鍙兘鏄疘D鍙兘鏄悕绉� + * + * @param + * @return + */ + @DataProvider + public List<InoutCustomer> queryListByKey(Map<String, Object> param) { + List<InoutCustomer> list = customerService.queryList(param); + Collections.sort(list, new Comparator<InoutCustomer>() { + @Override + public int compare(InoutCustomer a1, InoutCustomer a2) { + return Collator.getInstance(Locale.CHINESE).compare(a1.getName(), a2.getName()); + } + }); + return list; + } - /** - * inoutCustomerPR#saveData - */ - @Expose - public String saveData(InoutCustomer data) { - return customerService.saveOrUpdateData(data); - } + /** + * inoutCustomerPR#saveData + */ + @Expose + public String saveData(InoutCustomer data) { + return customerService.saveOrUpdateData(data); + } - /** - * inoutCustomerPR#delData - */ - @Expose - public String delData(InoutCustomer data) { - return customerService.delData(data); - } + /** + * inoutCustomerPR#delData + */ + @Expose + public String delData(InoutCustomer data) { + return customerService.delData(data); + } + + + /** + * inoutCustomerPR#queryListByParam + * 鏍规嵁鍏抽敭瀛楁煡璇紝ID + * + * @param + * @return + */ + @Expose + public InoutCustomer queryListByParam(String id) { + Map<String, Object> param = new HashMap<>(); + param.put("id", id); + List<InoutCustomer> list = customerService.queryList(param); + + return list.get(0); + } } -- Gitblit v1.9.3