From 16a3dbbf28606a90dd6dadeffe843f53f72d3955 Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期五, 29 三月 2024 16:28:57 +0800
Subject: [PATCH] 初始化库位和站点

---
 src/main/java/com/zy/asrs/service/impl/AgvLocDetlServiceImpl.java |    2 
 src/main/java/com/zy/asrs/entity/param/AgvTaskCallBackParam.java  |    2 
 src/main/webapp/views/agvBasDevp/basDevp_detail.html              |  215 +----------------------------------
 src/main/java/com/zy/asrs/mapper/AgvWrkMastMapper.java            |    4 
 src/main/java/com/zy/asrs/controller/AgvOpenController.java       |   19 +-
 src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java |    2 
 src/main/java/com/zy/asrs/service/impl/AgvWrkMastServiceImp.java  |    4 
 src/main/webapp/static/js/agvWrkMast/wrkMast.js                   |    2 
 src/main/java/com/zy/asrs/entity/param/AgvTaskCreateParam.java    |    2 
 src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java           |    2 
 src/main/java/com/zy/common/service/AgvCommonService.java         |    2 
 src/main/java/com/zy/asrs/controller/AgvMobileController.java     |    5 
 src/main/webapp/static/js/agvBasDevp/basDevp.js                   |    9 +
 src/main/webapp/views/agvBasDevp/basDevp.html                     |    1 
 src/main/java/com/zy/asrs/entity/AgvBasDevp.java                  |   30 ++--
 src/main/resources/application.yml                                |    6 
 src/main/webapp/static/js/agvStoMan/stoQue.js                     |    3 
 17 files changed, 55 insertions(+), 255 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/AgvMobileController.java b/src/main/java/com/zy/asrs/controller/AgvMobileController.java
index cc87a8f..69e0bb0 100644
--- a/src/main/java/com/zy/asrs/controller/AgvMobileController.java
+++ b/src/main/java/com/zy/asrs/controller/AgvMobileController.java
@@ -131,9 +131,10 @@
     @PostMapping("/pakout/empty/container/selector/auth")
     public R containerType(@RequestBody HashMap<String,String> params){
 
-        Short locType = Short.valueOf(params.get("locType"));
+        String devNo = params.get("devNo");
+        AgvBasDevp agvBasDevp = agvBasDevpService.selectById(devNo);
 
-        return R.ok(agvLocMastService.queryContainerTypeByLocType1(locType));
+        return R.ok(agvLocMastService.queryContainerTypeByLocType1(agvBasDevp.getLocType1()));
 
     }
 
diff --git a/src/main/java/com/zy/asrs/controller/AgvOpenController.java b/src/main/java/com/zy/asrs/controller/AgvOpenController.java
index 18346cb..55492df 100644
--- a/src/main/java/com/zy/asrs/controller/AgvOpenController.java
+++ b/src/main/java/com/zy/asrs/controller/AgvOpenController.java
@@ -72,7 +72,7 @@
         //save api log (appkey 鍚庣画娣诲姞)
 
         AppAuthUtil.auth("",param, request);
-        int wrkNo = Integer.parseInt(param.getReqCode());
+        int wrkNo = Integer.parseInt(param.getTaskCode());
         if(wrkNo < 0){
             wrkNo = -wrkNo;
         }
@@ -136,17 +136,18 @@
         }
     },
     /**
-     * 涓婃姤浠诲姟鍒嗛厤缁欐満鍣ㄤ汉
+     * 浠诲姟寮�濮�
      */
     start{
         @Transactional
         public void success(AgvWrkMast agvWrkMast, AgvTaskCallBackParam param) {
-
+            //淇敼AGV宸ヤ綔妗g殑宸ヤ綔鐘舵�佷负203.浠诲姟寮�濮�
+            agvWrkMast.setWrkSts(203L);
+            agvWrkMastService.updateById(agvWrkMast);
         }
-
     },
     /**
-     * 涓婃姤鍙栫鐘舵��
+     * 璧板嚭鍌ㄤ綅鐘舵��
      */
     outbin{
         @Transactional
@@ -159,7 +160,7 @@
             }
 
             //淇敼AGV宸ヤ綔妗g殑宸ヤ綔鐘舵�佷负203.RCS鏀捐揣涓�
-            agvWrkMastService.updateWrkStsByWrkNo(agvWrkMast.getWrkNo(),203);
+            agvWrkMastService.updateWrkStsByWrkNo(agvWrkMast.getWrkNo(),204);
 
         }
 
@@ -170,11 +171,7 @@
     cancel{
         @Transactional
         public void success(AgvWrkMast agvWrkMast, AgvTaskCallBackParam param) {
-            //淇敼宸ヤ綔妗g姸鎬佷负204.鏀捐揣瀹屾垚
-            agvWrkMast.setWrkSts(204L);
-            //agvWrkMast.setLocNo(param.getLocationCode());
-            agvWrkMastService.updateById(agvWrkMast);
-            //agvWrkMastService.updateWrkStsByWrkNo(agvWrkMast.getWrkNo(),204);
+
 
         }
 
diff --git a/src/main/java/com/zy/asrs/entity/AgvBasDevp.java b/src/main/java/com/zy/asrs/entity/AgvBasDevp.java
index f606cd1..0442ee2 100644
--- a/src/main/java/com/zy/asrs/entity/AgvBasDevp.java
+++ b/src/main/java/com/zy/asrs/entity/AgvBasDevp.java
@@ -243,20 +243,6 @@
         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ioTime);
     }
 
-    public String getLocType1$() {
-        if (null == this.locType1){ return null; }
-        switch (this.locType1){
-            case 0:
-                return "鏈煡";
-            case 1:
-                return "浣庡簱浣�";
-            case 2:
-                return "楂樺簱浣�";
-            default:
-                return String.valueOf(this.locType1);
-        }
-    }
-
     public String getLocType2$() {
         if (null == this.locType2){ return null; }
         switch (this.locType2){
@@ -285,6 +271,22 @@
         }
     }
 
+    public String getLocType1$() {
+        if (null == this.locType1){ return null; }
+        switch (this.locType1){
+            case 0:
+                return "鏈煡";
+            case 1:
+                return "寰呭寘瑁�";
+            case 2:
+                return "鍘熸潗鏂�";
+            case 3:
+                return "绠卞3";
+            default:
+                return String.valueOf(this.locType1);
+        }
+    }
+
     public String getModiUser$(){
         UserService service = SpringUtils.getBean(UserService.class);
         User user = service.selectById(this.modiUser);
diff --git a/src/main/java/com/zy/asrs/entity/param/AgvTaskCallBackParam.java b/src/main/java/com/zy/asrs/entity/param/AgvTaskCallBackParam.java
index 4943f7d..d516dc4 100644
--- a/src/main/java/com/zy/asrs/entity/param/AgvTaskCallBackParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/AgvTaskCallBackParam.java
@@ -9,7 +9,7 @@
     private static final long serialVersionUID = 1L;
 
     //璇锋眰缂栧彿
-    private String reqCode;
+    private String taskCode;
 
     //浠诲姟鐘舵��
     private String method;
diff --git a/src/main/java/com/zy/asrs/entity/param/AgvTaskCreateParam.java b/src/main/java/com/zy/asrs/entity/param/AgvTaskCreateParam.java
index fc32cd3..3bf229d 100644
--- a/src/main/java/com/zy/asrs/entity/param/AgvTaskCreateParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/AgvTaskCreateParam.java
@@ -14,7 +14,7 @@
     private static final long serialVersionUID = 1L;
 
     //浠诲姟鍙�
-    private String reqCode;
+    private String taskCode;
 
     //浠诲姟绫诲瀷
     private String taskTyp;
diff --git a/src/main/java/com/zy/asrs/mapper/AgvWrkMastMapper.java b/src/main/java/com/zy/asrs/mapper/AgvWrkMastMapper.java
index 70ffb2d..edb28d1 100644
--- a/src/main/java/com/zy/asrs/mapper/AgvWrkMastMapper.java
+++ b/src/main/java/com/zy/asrs/mapper/AgvWrkMastMapper.java
@@ -15,12 +15,12 @@
             "source_loc_no," +
             "loc_no," +
             "barcode," +
-            "mk," +
+            "whs_type," +
             "appe_user," +
             "appe_time," +
             "modi_user," +
             "modi_time) " +
-            "VALUES(#{wrkSts},#{ioType},#{ioTime},#{ioPri},#{sourceLocNo},#{locNo},#{barcode},#{mk},#{appeUser},#{appeTime},#{modiUser},#{modiTime})")
+            "VALUES(#{wrkSts},#{ioType},#{ioTime},#{ioPri},#{sourceLocNo},#{locNo},#{barcode},#{whsType},#{appeUser},#{appeTime},#{modiUser},#{modiTime})")
     public int insertByIncrease(AgvWrkMast agvWrkMast);
 
 }
diff --git a/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java
index 6fa99d4..7adeaaa 100644
--- a/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/AgvBasDevpServiceImpl.java
@@ -49,7 +49,7 @@
         //寰呭寘瑁呮垚鍝佸瓨鍌ㄥ尯鍑哄簱鎺ラ┏浣�
         this.insertBatch(getConnectionBasDevpList("DO",8,2,false,(short)1));
         //鍘熸潗鏂欏叆搴撴帴椹充綅
-        this.insertBatch(getConnectionBasDevpList("YI",15,2,true,(short)2));
+        this.insertBatch(getConnectionBasDevpList("YI",14,2,true,(short)2));
         //鍘熸潗鏂欏嚭搴撴帴椹充綅
         this.insertBatch(getConnectionBasDevpList("YO",18,2,false,(short)2));
         //绠卞3鍏ュ簱鎺ラ┏浣�
diff --git a/src/main/java/com/zy/asrs/service/impl/AgvLocDetlServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/AgvLocDetlServiceImpl.java
index 40fc577..65121a2 100644
--- a/src/main/java/com/zy/asrs/service/impl/AgvLocDetlServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/AgvLocDetlServiceImpl.java
@@ -91,7 +91,7 @@
                 locDto.setIsoseq(isoseq);
                 locDto.setContainerCode(agvLocDetl.getSuppCode());
                 //褰撳墠搴撲綅鎵�澶勬ゼ灞�
-                int floor = Integer.parseInt(agvLocDetl.getLocNo().split("@")[1]);
+                int floor = Integer.parseInt(agvLocDetl.getLocNo().split("F")[1]);
                 //locDto.setAgvStaNos(queryAgvStaNosByFloor(floor));
                 locDto.setAgvStaNos(agvBasDevpService.selectCacheShelvesStationCodeByLocType(agvLocMast.getLocType1()));
                 locDtoList.add(locDto);
diff --git a/src/main/java/com/zy/asrs/service/impl/AgvWrkMastServiceImp.java b/src/main/java/com/zy/asrs/service/impl/AgvWrkMastServiceImp.java
index 65fc736..c2b575b 100644
--- a/src/main/java/com/zy/asrs/service/impl/AgvWrkMastServiceImp.java
+++ b/src/main/java/com/zy/asrs/service/impl/AgvWrkMastServiceImp.java
@@ -169,7 +169,7 @@
 //        //鐩爣浣�
 //        agvTaskParamList.add(new AgvTaskParam(agvWrkMast.getLocNo()));
 
-        agvTaskCreateParam.setReqCode(agvWrkMast.getWrkNo().toString());
+        agvTaskCreateParam.setTaskCode(agvWrkMast.getWrkNo().toString());
         agvTaskCreateParam.setTaskTyp("F01");
         agvTaskCreateParam.setPositionCodePath(agvTaskParamList);
 
@@ -188,7 +188,7 @@
                     .doPost();
             JSONObject jsonObject = JSON.parseObject(response);
 
-            int code = (int) jsonObject.get("code");
+            int code = Integer.parseInt(jsonObject.get("code").toString());
             if(code != 0){
                 throw new CoolException("璋冪敤AGV鍝嶅簲閿欒");
             }
diff --git a/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java b/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java
index 4f425b5..e703d2d 100644
--- a/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java
+++ b/src/main/java/com/zy/asrs/task/AgvWrkMastScheduler.java
@@ -75,7 +75,7 @@
     putaway锛氫笂鏋�
     瀹氭椂澶勭悊AGV宸ヤ綔妗d腑宸ヤ綔鐘舵�佷负201.鐢熸垚鍏ュ簱浠诲姟ID 涓�(鍑哄簱绫诲瀷涓� 53.鎷f枡鍐嶅叆搴� || 1.鍏ュ簱 || 10.绌烘澘鍏ュ簱鏍� || 57.鐩樼偣鍐嶅叆搴�)鐨勬暟鎹�
      */
-    //@Scheduled(cron = "0/10 * * * * ? ")
+    @Scheduled(cron = "0/10 * * * * ? ")
     public void startPutwayWrk(){
         List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectPage(new Page<>(1, 50)
                 ,new EntityWrapper<AgvWrkMast>()
diff --git a/src/main/java/com/zy/common/service/AgvCommonService.java b/src/main/java/com/zy/common/service/AgvCommonService.java
index 8c7f9f1..b362b5b 100644
--- a/src/main/java/com/zy/common/service/AgvCommonService.java
+++ b/src/main/java/com/zy/common/service/AgvCommonService.java
@@ -230,7 +230,7 @@
     private AgvLocMast getLocNoRule(int type){
         return agvLocMastService.selectOne(new EntityWrapper<AgvLocMast>()
                 .eq("loc_sts","O")
-                .eq(false,"loc_type1",type));
+                .eq("loc_type1",type));
     }
 
 
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index fda05c3..ecd08f4 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -10,7 +10,7 @@
     enabled: false
   datasource:
     driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
-    url: jdbc:sqlserver://192.168.43.49:1433;databasename=phyzasrs
+    url: jdbc:sqlserver://localhost:1433;databasename=phyzasrs
 #    url: jdbc:sqlserver://192.168.4.15:1433;databasename=tzskasrs
     #url: jdbc:sqlserver://10.10.10.40:1433;databasename=tzskasrs
     username: sa
@@ -78,8 +78,8 @@
 #  containerMoveInPath: /agv/container/moveIn
 #  containerMoveOutPath: /agv/container/moveOut
 #  containerArrivedPath: /agv/containerArrived
-  url: 10.10.10.182:9046
-  taskCreatePath: /task/create
+  url: 192.168.103.32:8181
+  taskCreatePath: /rcms/services/rest/hikRpcService/genAgvSchedulingTask
   containerMoveInPath: /expand/api/moveIn/container
   containerMoveOutPath: /expand/api/moveOut/container
   containerArrivedPath: /conveyor/containerArrived
diff --git a/src/main/webapp/static/js/agvBasDevp/basDevp.js b/src/main/webapp/static/js/agvBasDevp/basDevp.js
index cbe7787..e787e19 100644
--- a/src/main/webapp/static/js/agvBasDevp/basDevp.js
+++ b/src/main/webapp/static/js/agvBasDevp/basDevp.js
@@ -40,7 +40,7 @@
             ,{field: 'floor', align: 'center',title: '妤�'}
             //,{field: 'locType1$', align: 'center',title: '楂樹綆'}
             ,{field: 'barcode', align: 'center',title: '鏉″舰鐮�'}
-            ,{field: 'locType1', align: 'center',title: '搴撲綅绫诲瀷'}
+            ,{field: 'locType1$', align: 'center',title: '搴撲綅绫诲瀷'}
             ,{field: 'locType2', align: 'center',title: "瀹瑰櫒绫诲瀷"}
 
             ,{field: 'modiUser$', align: 'center',title: '淇敼浜哄憳',event: 'modiUser', hide:true}
@@ -471,8 +471,8 @@
             cacheShelves: $('#cacheShelves').val(),
             decDesc: $('#decDesc').val(),
             devMk: $('#devMk').val(),
-            inEnable: $('#inEnable').val(),
-            outEnable: $('#outEnable').val(),
+            inEnable: $('#inEnable').next().hasClass('layui-form-checked') ? "Y" : "N",
+            outEnable: $('#outEnable').next().hasClass('layui-form-checked') ? "Y" : "N",
             autoing: $('#autoing').val(),
             loading: $('#loading').val(),
             canining: $('#canining').val(),
@@ -502,6 +502,9 @@
             maxWt: $('#maxWt').val(),
             grossWt: $('#grossWt').val(),
             cartPos: $('#cartPos').val(),
+            floor: $('#floor').val(),
+            locType1: $('#locType1').val(),
+            locType2: $('#locType2').val(),
 
         };
         console.log(data);
diff --git a/src/main/webapp/static/js/agvStoMan/stoQue.js b/src/main/webapp/static/js/agvStoMan/stoQue.js
index 0466e10..300fa9d 100644
--- a/src/main/webapp/static/js/agvStoMan/stoQue.js
+++ b/src/main/webapp/static/js/agvStoMan/stoQue.js
@@ -36,7 +36,8 @@
             ,{field: 'lev1', align: 'center',title: '灞�'}
             ,{field: 'floor', align: 'center',title: '妤�', sort:true}
             ,{field: 'barcode', align: 'center',title: '瀹瑰櫒鐮�', sort:true}
-            ,{field: 'barcode', align: 'center',title: '瀹瑰櫒绫诲瀷', sort:true}
+            ,{field: 'locType1$', align: 'center',title: '搴撲綅绫诲瀷', sort:true}
+            ,{field: 'locType2', align: 'center',title: '瀹瑰櫒绫诲瀷', sort:true}
             ,{field: 'fullPlt', align: 'center',title: '婊℃澘', templet:function(row){
                     var html = "<input value='fullPlt' type='checkbox' lay-skin='primary' lay-filter='tableCheckbox' table-index='"+row.LAY_TABLE_INDEX+"'";
                     if(row.fullPlt === 'Y'){html += " checked ";}
diff --git a/src/main/webapp/static/js/agvWrkMast/wrkMast.js b/src/main/webapp/static/js/agvWrkMast/wrkMast.js
index e0e4a42..fd57ab4 100644
--- a/src/main/webapp/static/js/agvWrkMast/wrkMast.js
+++ b/src/main/webapp/static/js/agvWrkMast/wrkMast.js
@@ -31,7 +31,7 @@
             ,{field: 'locNo', align: 'center',title: '鐩爣搴撲綅'}
             //,{field: 'steNo', align: 'center',title: '灏忚溅', width: 70}
             ,{field: 'barcode', align: 'center',title: '瀹瑰櫒鐮�'}
-            ,{field: 'barcode', align: 'center',title: '瀹瑰櫒绫诲瀷'}
+            ,{field: 'whsType', align: 'center',title: '瀹瑰櫒绫诲瀷'}
             ,{field: 'preHave', align: 'center',title: '鍏堝叆鍝�', hide: true}
             ,{field: 'takeNone', align: 'center',title: '绌烘搷浣�', hide: true}
             // ,{field: 'picking', align: 'center',title: '鎷f枡', templet:function(row){
diff --git a/src/main/webapp/views/agvBasDevp/basDevp.html b/src/main/webapp/views/agvBasDevp/basDevp.html
index cf5bbde..4e1da44 100644
--- a/src/main/webapp/views/agvBasDevp/basDevp.html
+++ b/src/main/webapp/views/agvBasDevp/basDevp.html
@@ -47,7 +47,6 @@
         <button class="layui-btn layui-btn-sm" id="btn-add" lay-event="addData">鏂板</button>
         <button class="layui-btn layui-btn-sm" id="btn-delete" lay-event="deleteData">鍒犻櫎</button>
         <button class="layui-btn layui-btn-primary" id="btn-init" lay-event="init">鍒濆鍖�</button>
-        <button class="layui-btn layui-btn-primary" id="btn-createWrk" lay-event="createWrk">鍏ュ簱</button>
         <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData">瀵煎嚭</button>
     </div>
 </script>
diff --git a/src/main/webapp/views/agvBasDevp/basDevp_detail.html b/src/main/webapp/views/agvBasDevp/basDevp_detail.html
index b001735..2d4d3cd 100644
--- a/src/main/webapp/views/agvBasDevp/basDevp_detail.html
+++ b/src/main/webapp/views/agvBasDevp/basDevp_detail.html
@@ -15,20 +15,6 @@
 <!-- 璇︽儏 -->
 <div id="data-detail" class="layer_self_wrap">
     <form id="detail" class="layui-form" style="text-align: left">
-    <!--
-        <div class="layui-inline"  style="display: none">
-            <label class="layui-form-label"><span class="not-null">*</span>缂栥��銆�鍙凤細</label>
-            <div class="layui-input-inline">
-                <input id="id" class="layui-input" type="text" placeholder="缂栧彿">
-            </div>
-        </div>
-    -->
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label"><span class="not-null">*</span>宸ヤ綔绔欑紪鍙凤細</label>
-            <div class="layui-input-inline">
-                <input id="stationCode" class="layui-input" type="text"  >
-            </div>
-        </div>
         <div class="layui-inline"  style="width:31%;">
             <label class="layui-form-label"><span class="not-null">*</span>宸ヤ綔浣嶇紪鍙凤細</label>
             <div class="layui-input-inline">
@@ -42,224 +28,35 @@
             </div>
         </div>
         <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">缂撳瓨璐ф灦锛�</label>
-            <div class="layui-input-inline">
-                <input id="cacheShelves" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">澶囥��銆�娉細</label>
-            <div class="layui-input-inline">
-                <input id="devMk" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
             <label class="layui-form-label">鍙��銆�鍏ワ細</label>
             <div class="layui-input-inline">
-                <input id="inEnable" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
+                <input id="inEnable" class="layui-input" type="checkBox" lay-skin="primary" >
             </div>
         </div>
         <div class="layui-inline"  style="width:31%;">
             <label class="layui-form-label">鍙��銆�鍑猴細</label>
             <div class="layui-input-inline">
-                <input id="outEnable" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
+                <input id="outEnable" class="layui-input" type="checkBox" lay-skin="primary" >
             </div>
         </div>
         <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">鑷��銆�鍔細</label>
+            <label class="layui-form-label">搴撲綅绫诲瀷锛�</label>
             <div class="layui-input-inline">
-                <input id="autoing" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">鏈夈��銆�鐗╋細</label>
-            <div class="layui-input-inline">
-                <input id="loading" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">鑳姐��銆�鍏ワ細</label>
-            <div class="layui-input-inline">
-                <input id="canining" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">鑳姐��銆�鍑猴細</label>
-            <div class="layui-input-inline">
-                <input id="canouting" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="fronting" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="rearing" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="uping" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="downing" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">闇� 姹� 1锛�</label>
-            <div class="layui-input-inline">
-                <input id="inreq1" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">闇� 姹� 2锛�</label>
-            <div class="layui-input-inline">
-                <input id="inreq2" class="layui-input" type="checkBox" lay-skin="primary" lay-filter='detailCheckbox'>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">宸� 浣� 鍙凤細</label>
-            <div class="layui-input-inline">
-                <input id="wrkNo" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="wrkNo1" class="layui-input" type="text">
+                <input id="locType1" class="layui-input" type="text">
             </div>
         </div>
         <div class="layui-inline"  style="width:31%;">
             <label class="layui-form-label">瀹瑰櫒绫诲瀷锛�</label>
             <div class="layui-input-inline">
-                <input id="ctnType" class="layui-input" type="text">
+                <input id="locType2" class="layui-input" type="text">
             </div>
         </div>
         <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">鏉� 褰� 鐮侊細</label>
+            <label class="layui-form-label">瀹瑰櫒鐮侊細</label>
             <div class="layui-input-inline">
                 <input id="barcode" class="layui-input" type="text">
             </div>
         </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">鍏ュ簱鏆傚瓨锛�</label>
-            <div class="layui-input-inline">
-                <input id="inQty" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="row1" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="ioTime$" class="layui-input" type="text" autocomplete="off">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="area" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="inOk" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="outOk" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">淇敼浜哄憳锛�</label>
-            <div class="layui-input-inline cool-auto-complete">
-                <input id="modiUser" class="layui-input" type="text" style="display: none">
-                <input id="modiUser$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏�..." onfocus=this.blur()>
-                <div class="cool-auto-complete-window">
-                    <input class="cool-auto-complete-window-input" data-key="userQueryBymodiUser" onkeyup="autoLoad(this.getAttribute('data-key'))">
-                    <select class="cool-auto-complete-window-select" data-key="userQueryBymodiUserSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">
-                    </select>
-                </div>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">淇敼鏃堕棿锛�</label>
-            <div class="layui-input-inline">
-                <input id="modiTime$" class="layui-input" type="text" autocomplete="off">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">鍒� 寤� 鑰咃細</label>
-            <div class="layui-input-inline cool-auto-complete">
-                <input id="appeUser" class="layui-input" type="text" style="display: none">
-                <input id="appeUser$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏�..." onfocus=this.blur()>
-                <div class="cool-auto-complete-window">
-                    <input class="cool-auto-complete-window-input" data-key="userQueryByappeUser" onkeyup="autoLoad(this.getAttribute('data-key'))">
-                    <select class="cool-auto-complete-window-select" data-key="userQueryByappeUserSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">
-                    </select>
-                </div>
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">娣诲姞鏃堕棿锛�</label>
-            <div class="layui-input-inline">
-                <input id="appeTime$" class="layui-input" type="text" autocomplete="off">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="stdQty" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="minWt" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="maxWt" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">閲嶃��銆�閲忥細</label>
-            <div class="layui-input-inline">
-                <input id="grossWt" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;display: none">
-            <label class="layui-form-label">锛�</label>
-            <div class="layui-input-inline">
-                <input id="cartPos" class="layui-input" type="text">
-            </div>
-        </div>
-        <div class="layui-inline"  style="width:31%;">
-            <label class="layui-form-label">璁惧鎻忚堪锛�</label>
-            <div class="layui-input-inline">
-                <input id="decDesc" class="layui-input" type="text">
-            </div>
-        </div>
-
-
         <hr class="layui-bg-gray">
 
         <div id="data-detail-btn" class="layui-btn-container layui-form-item">

--
Gitblit v1.9.1