liujiankang 7 роки тому
батько
коміт
53963fdc49

+ 5 - 0
watero-rst-service/src/main/java/com/iamberry/rst/service/product/mapper/productMapper.xml

@@ -116,6 +116,11 @@
     <select id="listProductAndColorAndfittings" parameterType="Product" resultMap="productColorFittingsMap">
         select * from
         tb_rst_product_info
+        <where>
+            <if test="productName != null and productName != ''">
+                product_name LIKE CONCAT('%',#{productName},'%')
+            </if>
+        </where>
     </select>
 
     <resultMap id="productColorFittingsMap" type="Product">

+ 30 - 0
watero-rst-web/src/main/java/com/iamberry/rst/controllers/cm/AdminSignclosedController.java

@@ -324,5 +324,35 @@ public class AdminSignclosedController {
         return msg;
     }
 
+
+    /**
+     * 根据产品名称查询产品数据
+     *
+     * @return
+     */
+    @ResponseBody
+    @RequiresPermissions("signclosed:update:signclosed")
+    @RequestMapping(value = "/update_remark")
+    public ResponseJson selectProduct(HttpServletRequest request,String productName){
+        ResponseJson msg = new ResponseJson();
+        if(productName == null){
+            msg.setResultCode(500);
+            msg.setReturnCode(500);
+            return msg;
+        }
+        //获取所有产品及其颜色,配件
+        Product product = new Product();
+        product.setProductName(productName);
+        List<Product> productList = productService.listProductAndColorAndfittings(product);
+        if (productList.size() == 0) {
+            msg.setResultCode(500);
+            msg.setReturnCode(500);
+        } else {
+            msg.setResultCode(200);
+            msg.setReturnCode(200);
+            msg.addResponseKeyValue("productList",productList);
+        }
+        return msg;
+    }
 }
 

+ 6 - 2
watero-rst-web/src/main/webapp/WEB-INF/views/cm/signclosed/add_signclosed.ftl

@@ -76,7 +76,7 @@
                     </div>
 
             </div>
-            <div class="row cl">
+            <#--<div class="row cl">
                 <label class="form-label col-3 col-sm-3"><span class="c-red">*</span>寄回产品:</label>
                 <div class="formControls col-8 col-sm-8 text-c" id="produceSelect">
                     <table class="table table-border table-bg table-bordered">
@@ -119,7 +119,7 @@
                         </tbody>
                     </table>
                 </div>
-            </div>
+            </div>-->
             <div class="row cl">
                 <label class="form-label col-3 col-sm-3"><span class="c-red">*</span>寄回物流:</label>
                 <div class="formControls col-3 col-sm-3 skin-minimal">
@@ -178,6 +178,10 @@
             <div class="row cl" id="renewedProduct">
                 <label class="form-label col-3 col-sm-3"><span class="c-red">*</span>签收产品:</label>
                 <div class="formControls col-8 col-sm-8 text-c" id="produceSelect">
+                    <div>
+                        <input type="text" class="input-text" style="width: 716px;" id="selectProcuct" name="selectProcuct" placeholder="请输入产品名称搜索">
+                    </div>
+
                     <table class="table table-border table-bg table-bordered">
                         <thead>
                         <tr class="text-c">