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