From 106fd3c353c2eaac2f31b6f56f3285fefe8dc740 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期三, 22 十月 2025 10:50:43 +0800
Subject: [PATCH] *

---
 src/main/webapp/views/basArmMast/basArmMast.html                   |    2 
 src/main/webapp/views/basArmMastSign/basArmMastSign.html           |  142 ++++++++++++++++++++++-------------
 src/main/java/com/zy/asrs/controller/BasArmMastLogController.java  |    3 
 src/main/java/com/zy/asrs/entity/BasArmMastSign.java               |   23 ++++-
 src/main/java/com/zy/asrs/controller/BasArmMastController.java     |    3 
 src/main/webapp/static/js/basArmMastSign/basArmMastSign.js         |   18 ++--
 src/main/java/com/zy/asrs/controller/BasArmMastSignController.java |    4 +
 7 files changed, 127 insertions(+), 68 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/BasArmMastController.java b/src/main/java/com/zy/asrs/controller/BasArmMastController.java
index a68630b..53c2dcf 100644
--- a/src/main/java/com/zy/asrs/controller/BasArmMastController.java
+++ b/src/main/java/com/zy/asrs/controller/BasArmMastController.java
@@ -54,6 +54,9 @@
                 String[] dates = val.split(RANGE_TIME_LINK);
                 wrapper.ge(entry.getKey(), DateUtils.convert(dates[0]));
                 wrapper.le(entry.getKey(), DateUtils.convert(dates[1]));
+            } else if (entry.getKey().equals("binding_tags")){
+                long aLong = Long.parseLong(val);
+                wrapper.ge(entry.getKey(), aLong);
             } else {
                 wrapper.like(entry.getKey(), val);
             }
diff --git a/src/main/java/com/zy/asrs/controller/BasArmMastLogController.java b/src/main/java/com/zy/asrs/controller/BasArmMastLogController.java
index 70b977e..127f80c 100644
--- a/src/main/java/com/zy/asrs/controller/BasArmMastLogController.java
+++ b/src/main/java/com/zy/asrs/controller/BasArmMastLogController.java
@@ -54,6 +54,9 @@
                 String[] dates = val.split(RANGE_TIME_LINK);
                 wrapper.ge(entry.getKey(), DateUtils.convert(dates[0]));
                 wrapper.le(entry.getKey(), DateUtils.convert(dates[1]));
+            } else if (entry.getKey().equals("binding_tags")){
+                long aLong = Long.parseLong(val);
+                wrapper.ge(entry.getKey(), aLong);
             } else {
                 wrapper.like(entry.getKey(), val);
             }
diff --git a/src/main/java/com/zy/asrs/controller/BasArmMastSignController.java b/src/main/java/com/zy/asrs/controller/BasArmMastSignController.java
index 5587145..7ea6ad3 100644
--- a/src/main/java/com/zy/asrs/controller/BasArmMastSignController.java
+++ b/src/main/java/com/zy/asrs/controller/BasArmMastSignController.java
@@ -43,6 +43,7 @@
         convert(param, wrapper);
         allLike(BasArmMastSign.class, param.keySet(), wrapper, condition);
         if (!Cools.isEmpty(orderByField)){wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType));}
+        wrapper.orderBy("create_time",false);
         return R.ok(basArmMastSignService.selectPage(new Page<>(curr, limit), wrapper));
     }
 
@@ -53,6 +54,9 @@
                 String[] dates = val.split(RANGE_TIME_LINK);
                 wrapper.ge(entry.getKey(), DateUtils.convert(dates[0]));
                 wrapper.le(entry.getKey(), DateUtils.convert(dates[1]));
+            } else if (entry.getKey().equals("create_time")){
+                long aLong = Long.parseLong(val);
+                wrapper.ge(entry.getKey(), aLong);
             } else {
                 wrapper.like(entry.getKey(), val);
             }
diff --git a/src/main/java/com/zy/asrs/entity/BasArmMastSign.java b/src/main/java/com/zy/asrs/entity/BasArmMastSign.java
index bf5aa74..abbfff4 100644
--- a/src/main/java/com/zy/asrs/entity/BasArmMastSign.java
+++ b/src/main/java/com/zy/asrs/entity/BasArmMastSign.java
@@ -28,16 +28,16 @@
     @ApiModelProperty(value= "鐘舵��")
     private Integer status;
 
-    @ApiModelProperty(value= "")
+    @ApiModelProperty(value= "sku")
     private String matnr;
 
-    @ApiModelProperty(value= "")
+    @ApiModelProperty(value= "sku")
     private String sku;
 
-    @ApiModelProperty(value= "")
+    @ApiModelProperty(value= "po")
     private String po;
 
-    @ApiModelProperty(value= "")
+    @ApiModelProperty(value= "po")
     private String upc;
 
     /**
@@ -46,14 +46,14 @@
     @ApiModelProperty(value= "璐ф簮")
     private String supplier;
 
-    @ApiModelProperty(value= "")
+    @ApiModelProperty(value= "璁㈠崟鍙�")
     @TableField("order_no")
     private String orderNo;
 
     /**
      * 鍒嗘嫞鏍囪
      */
-    @ApiModelProperty(value= "鍒嗘嫞鏍囪")
+    @ApiModelProperty(value= "鍒嗘嫞缁戝畾鏍囪")
     @TableField("create_time")
     private Long createTime;
 
@@ -88,4 +88,15 @@
 //    );
 
 
+    public String getStatus$() {
+        if (Cools.isEmpty(status)) {return "鏈煡寮傚父";}
+        switch (status){
+            case 0:
+                return "0.鏈爣璁�";
+            case 1:
+                return "1.宸叉爣璁�";
+            default:
+                return "鏈煡寮傚父";
+        }
+    }
 }
diff --git a/src/main/webapp/static/js/basArmMastSign/basArmMastSign.js b/src/main/webapp/static/js/basArmMastSign/basArmMastSign.js
index db021fa..7e0ceb8 100644
--- a/src/main/webapp/static/js/basArmMastSign/basArmMastSign.js
+++ b/src/main/webapp/static/js/basArmMastSign/basArmMastSign.js
@@ -22,15 +22,15 @@
         height: 'full-120',
         cols: [[
             {type: 'checkbox'}
-            ,{field: 'id', align: 'center',title: 'ID'}
-            ,{field: 'status', align: 'center',title: '鐘舵��'}
-            ,{field: 'matnr', align: 'center',title: ''}
-            ,{field: 'sku', align: 'center',title: ''}
-            ,{field: 'po', align: 'center',title: ''}
-            ,{field: 'upc', align: 'center',title: ''}
-            ,{field: 'supplier', align: 'center',title: '璐ф簮'}
-            ,{field: 'orderNo', align: 'center',title: ''}
-            ,{field: 'createTime', align: 'center',title: '鍒嗘嫞鏍囪'}
+            ,{field: 'id', align: 'center',title: 'ID',hide: true}
+            ,{field: 'status$', align: 'center',title: '浠诲姟涓嬪彂鏍囪',hide: false}
+            ,{field: 'orderNo', align: 'center',title: '璁㈠崟鍙�',hide: false}
+            ,{field: 'createTime', align: 'center',title: '鍒嗘嫞缁戝畾鏍囪',hide: false}
+            ,{field: 'matnr', align: 'center',title: 'sku',hide: true}
+            ,{field: 'sku', align: 'center',title: 'sku',hide: false}
+            ,{field: 'po', align: 'center',title: 'po',hide: false}
+            ,{field: 'upc', align: 'center',title: 'upc',hide: false}
+            ,{field: 'supplier', align: 'center',title: '璐ф簮',hide: true}
 
             ,{fixed: 'right', title:'鎿嶄綔', align: 'center', toolbar: '#operate', width:120}
         ]],
diff --git a/src/main/webapp/views/basArmMast/basArmMast.html b/src/main/webapp/views/basArmMast/basArmMast.html
index c26209f..2590c34 100644
--- a/src/main/webapp/views/basArmMast/basArmMast.html
+++ b/src/main/webapp/views/basArmMast/basArmMast.html
@@ -152,7 +152,7 @@
 <!--                    </div>-->
 <!--                </div>-->
                 <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">缁戝畾鏍囪: </label>
+                    <label class="layui-form-label layui-form-required">鍒嗘嫞缁戝畾鏍囪: </label>
                     <div class="layui-input-block">
                         <input class="layui-input" name="bindingTags" placeholder="璇疯緭鍏ュ垎鎷g粦瀹氭爣璁�" lay-vertype="tips" lay-verify="required">
                     </div>
diff --git a/src/main/webapp/views/basArmMastSign/basArmMastSign.html b/src/main/webapp/views/basArmMastSign/basArmMastSign.html
index a451a53..db982ab 100644
--- a/src/main/webapp/views/basArmMastSign/basArmMastSign.html
+++ b/src/main/webapp/views/basArmMastSign/basArmMastSign.html
@@ -17,21 +17,56 @@
         <div class="layui-card-body">
             <div class="layui-form toolbar" id="search-box">
                 <div class="layui-form-item">
+<!--                    <div class="layui-inline">-->
+<!--                        <div class="layui-input-inline">-->
+<!--                            <input class="layui-input" type="text" name="id" placeholder="缂栧彿" autocomplete="off">-->
+<!--                        </div>-->
+<!--                    </div>-->
                     <div class="layui-inline">
                         <div class="layui-input-inline">
-                            <input class="layui-input" type="text" name="id" placeholder="缂栧彿" autocomplete="off">
-                        </div>
-                    </div>
-                     <div class="layui-inline" style="width: 300px">
-                        <div class="layui-input-inline">
-                            <input class="layui-input layui-laydate-range" name="create_time" type="text" placeholder="璧峰鏃堕棿 - 缁堟鏃堕棿" autocomplete="off" style="width: 300px">
+                            <input class="layui-input" type="text" name="create_time" placeholder="鍒嗘嫞缁戝畾鏍囪" autocomplete="off">
                         </div>
                     </div>
                     <div class="layui-inline">
                         <div class="layui-input-inline">
-                            <input class="layui-input" type="text" name="condition" placeholder="璇疯緭鍏�" autocomplete="off">
+                            <select name="status" id="status" class="layui-input" type="text" placeholder="浠诲姟涓嬪彂鏍囪" autocomplete="off">
+                                <!--                                <option style="display: none"></option>-->
+                                <option value="">浠诲姟涓嬪彂鏍囪</option>
+                                <option value="0">0.鏈爣璁�</option>
+                                <option value="1">1.宸叉爣璁�</option>
+                            </select>
                         </div>
                     </div>
+                    <div class="layui-inline">
+                        <div class="layui-input-inline">
+                            <input class="layui-input" type="text" name="order_no" placeholder="璁㈠崟鍙�" autocomplete="off">
+                        </div>
+                    </div>
+                    <div class="layui-inline">
+                        <div class="layui-input-inline">
+                            <input class="layui-input" type="text" name="sku" placeholder="sku" autocomplete="off">
+                        </div>
+                    </div>
+                    <div class="layui-inline">
+                        <div class="layui-input-inline">
+                            <input class="layui-input" type="text" name="po" placeholder="po" autocomplete="off">
+                        </div>
+                    </div>
+                    <div class="layui-inline">
+                        <div class="layui-input-inline">
+                            <input class="layui-input" type="text" name="upc" placeholder="upc" autocomplete="off">
+                        </div>
+                    </div>
+<!--                     <div class="layui-inline" style="width: 300px">-->
+<!--                        <div class="layui-input-inline">-->
+<!--                            <input class="layui-input layui-laydate-range" name="create_time" type="text" placeholder="璧峰鏃堕棿 - 缁堟鏃堕棿" autocomplete="off" style="width: 300px">-->
+<!--                        </div>-->
+<!--                    </div>-->
+<!--                    <div class="layui-inline">-->
+<!--                        <div class="layui-input-inline">-->
+<!--                            <input class="layui-input" type="text" name="condition" placeholder="璇疯緭鍏�" autocomplete="off">-->
+<!--                        </div>-->
+<!--                    </div>-->
                     <div class="layui-inline">&emsp;
                         <button class="layui-btn icon-btn" lay-filter="search" lay-submit>
                             <i class="layui-icon">&#xe615;</i>鎼滅储
@@ -73,53 +108,56 @@
         <div class="layui-row">
             <div class="layui-col-md12">
                 <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">鐘舵��: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="status" placeholder="璇疯緭鍏ョ姸鎬�" lay-vertype="tips" lay-verify="required">
+                    <label class="layui-form-label layui-form-required">浠诲姟涓嬪彂鏍囪锛�</label>
+                    <div class="layui-input-inline">
+                        <select name="status">
+                            <option value="0">0.鏈爣璁�</option>
+                            <option value="1">1.宸叉爣璁�</option>
+                        </select>
                     </div>
                 </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="matnr" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="sku" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="po" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="upc" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">璐ф簮: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="supplier" placeholder="璇疯緭鍏ヨ揣婧�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="orderNo" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <label class="layui-form-label layui-form-required">鍒嗘嫞鏍囪: </label>
-                    <div class="layui-input-block">
-                        <input class="layui-input" name="createTime" placeholder="璇疯緭鍏ュ垎鎷f爣璁�" lay-vertype="tips" lay-verify="required">
-                    </div>
-                </div>
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="matnr" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="sku" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="po" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="upc" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">璐ф簮: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="supplier" placeholder="璇疯緭鍏ヨ揣婧�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="orderNo" placeholder="璇疯緭鍏�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
+<!--                <div class="layui-form-item">-->
+<!--                    <label class="layui-form-label layui-form-required">鍒嗘嫞鏍囪: </label>-->
+<!--                    <div class="layui-input-block">-->
+<!--                        <input class="layui-input" name="createTime" placeholder="璇疯緭鍏ュ垎鎷f爣璁�" lay-vertype="tips" lay-verify="required">-->
+<!--                    </div>-->
+<!--                </div>-->
 
              </div>
         </div>

--
Gitblit v1.9.1