From cf6b965a86065a537a40c74f67e88a04447d2582 Mon Sep 17 00:00:00 2001
From: 李宇 <986321569@qq.com>
Date: 星期一, 12 七月 2021 18:00:38 +0800
Subject: [PATCH] 修改导入申购

---
 src/main/java/com/nanometer/smartlab/controller/OrderMngController.java |   32 +++++++++++++++++++-------------
 1 files changed, 19 insertions(+), 13 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/controller/OrderMngController.java b/src/main/java/com/nanometer/smartlab/controller/OrderMngController.java
index 6f8d843..fb2d3ff 100644
--- a/src/main/java/com/nanometer/smartlab/controller/OrderMngController.java
+++ b/src/main/java/com/nanometer/smartlab/controller/OrderMngController.java
@@ -63,8 +63,13 @@
     private Map<String, List<SysWarehouseContainer>> warehouseIdContainerMap;
 
     public void initRukuPage() {
-        this.userSelectList = this.sysUserService.getSysUserList(null, null, null, null, null);
-
+        this.userSelectList = this.sysUserService.getSysUserList(null, null, null, null, null,null,null);
+        //将admin置于首位
+        for (int i = 0; i < userSelectList.size(); i++) {
+            if ("admin".equals(userSelectList.get(i).getAccount())){
+                userSelectList.add(0, userSelectList.remove(i));
+            }
+        }
         this.warehouseList = this.sysWarehouseService.getSysWarehouseList(null, null, null, null);
         this.warehouseNameMap = new HashMap<String, String>();
         if (this.warehouseList != null && this.warehouseList.size() > 0) {
@@ -285,22 +290,23 @@
                     } catch (Exception e) {
                         logger.error(e);
                     }
+                    selectedList = null;
                     return list;
                 }
 
                 @Override
                 public OpeOrder getRowData(String rowKey) {
-                    Iterator<OpeOrder> iterator = this.iterator();
-                    if (iterator != null) {
-                        OpeOrder oo = null;
-                        while (iterator.hasNext()) {
-                            oo = iterator.next();
-                            if (rowKey.equals(oo.getId())) {
-                                return oo;
-                            }
-                        }
-                    }
-                    return null;
+//                    Iterator<OpeOrder> iterator = this.iterator();
+//                    if (iterator != null) {
+//                        OpeOrder oo = null;
+//                        while (iterator.hasNext()) {
+//                            oo = iterator.next();
+//                            if (rowKey.equals(oo.getId())) {
+//                                return oo;
+//                            }
+//                        }
+//                    }
+                    return opeOrderService.getOpeOrder(rowKey);
                 }
             };
         }

--
Gitblit v1.9.2