From 7f26cd7c3e492062418cdc7dbe9d7ce14cbe5f05 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 26 六月 2024 11:47:37 +0800
Subject: [PATCH] 铺货修改

---
 CoreCms.Net.Web.Admin/wwwroot/views/content/stock/stocks/create.html |   48 ++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/CoreCms.Net.Web.Admin/wwwroot/views/content/stock/stocks/create.html b/CoreCms.Net.Web.Admin/wwwroot/views/content/stock/stocks/create.html
index f0dfb9d..605620a 100644
--- a/CoreCms.Net.Web.Admin/wwwroot/views/content/stock/stocks/create.html
+++ b/CoreCms.Net.Web.Admin/wwwroot/views/content/stock/stocks/create.html
@@ -12,15 +12,16 @@
         <div class="layui-form-item">
             <label for="type" class="layui-form-label  layui-form-required">鎿嶄綔绫诲瀷</label>
             <div class="layui-input-block">
-                {{# layui.each(d.params.data.stockType, function(index, item){ }}
-                <input type="radio" name="type" value="{{ item.value }}" title="{{ item.description }}" lay-verify="required">
-                {{# }); }}
-                <!--<select name="type" lay-verify="required" lay-reqText="璇烽�夋嫨鍏ュ簱鍗曠被鍨�">
-                    <option value="">璇烽�夋嫨鍑哄簱鍏ュ簱绫诲瀷</option>
+                <!--{{# layui.each(d.params.data.stockType, function(index, item){ }}
+            <input type="radio" name="type" value="{{ item.value }}" title="{{ item.description }}" lay-verify="required">
+            {{# }); }}-->
+                <select name="type" lay-verify="required" lay-reqText="璇烽�夋嫨鎿嶄綔绫诲瀷" lay-filter="cityFilter">
+                    <option value="">璇烽�夋嫨鎿嶄綔绫诲瀷</option>
                     {{# layui.each(d.params.data.stockType, function(index, item){ }}
                     <option value="{{ item.value }}">{{ item.description }}</option>
                     {{# }); }}
-                </select>-->
+                    <option value="3">缁忛攢鍟嗛摵璐�</option>
+                </select>
             </div>
         </div>
         <div class="layui-form-item">
@@ -31,6 +32,18 @@
         </div>
 
 
+        <div class="layui-form-item" id="jingxiaoshang" style="display:none;">
+            <label for="distributionId" class="layui-form-label  layui-form-required">缁忛攢鍟�</label>
+            <div class="layui-input-block">
+               
+                <select name="distributionId" lay-verify="required" lay-reqText="璇烽�夋嫨缁忛攢鍟�" lay-filter="cityFilter" lay-search>
+                    {{# layui.each(d.params.data.distributions, function(index, item){ }}
+                    <option value="{{ item.id }}">{{ item.name }}</option>
+                    {{# }); }}
+                </select>
+            </div>
+        </div>
+
         <div class="layui-form-item">
             <label for="memo" class="layui-form-label  layui-form-required">閫夋嫨璐у搧</label>
             <div class="layui-input-block" style="padding: 0 0 10px 10px;" id="father">
@@ -38,7 +51,7 @@
                     <label class="layui-form-label layui-form-required">閫夋嫨璐у搧</label>
                     <div class="pro clearfix">
                         <div class="layui-input-inline layui-inline-13">
-                            <select name="item.productId[0]" id="productId" lay-verify="required">
+                            <select name="item.productId[0]" id="productId" lay-verify="required" lay-search>
                                 <option value="">鏍规嵁鍟嗗搧鍚嶇О銆佽揣鍝佺紪鍙锋悳绱�</option>
                                 {{# layui.each(d.params.data.products, function(index, item){ }}
                                 <option value="{{ item.id }}">鍟嗗搧鍚嶇О锛歿{ item.name }}{{ item.spesDesc ? '-'+item.spesDesc :''}}锛岃揣鍝佺紪鍙凤細{{ item.sn }}锛屽綋鍓嶅簱瀛橈細{{ item.stock }}</option>
@@ -54,8 +67,8 @@
                                     <i class="layui-icon">&#xe654;</i>
                                 </button>
                                 <!--<button type="button" class="layui-btn layui-btn-primary layui-btn-sm del">
-                                    <i class="layui-icon">&#xe640;</i>
-                                </button>-->
+                                <i class="layui-icon">&#xe640;</i>
+                            </button>-->
                             </div>
                         </div>
                     </div>
@@ -79,7 +92,7 @@
         <label class="layui-form-label layui-form-required">閫夋嫨璐у搧</label>
         <div class="pro clearfix">
             <div class="layui-input-inline layui-inline-13">
-                <select name="item.productId[{{ d.id }}]" id="productId" lay-verify="required">
+                <select name="item.productId[{{ d.id }}]" id="productId" lay-verify="required" lay-search>
                     <option value="">鏍规嵁鍟嗗搧鍚嶇О銆佽揣鍝佺紪鍙锋悳绱�</option>
                     {{# layui.each(paramsData, function(index, item){ }}
                     <option value="{{ item.id }}">鍟嗗搧鍚嶇О锛歿{ item.name }}{{ item.spesDesc ? '-'+item.spesDesc :''}}锛岃揣鍝佺紪鍙凤細{{ item.sn }}锛屽綋鍓嶅簱瀛橈細{{ item.stock }}</option>
@@ -156,6 +169,20 @@
                     form.render();
                 }
 
+                // 鐩戝惉鎻愪氦浜嬩欢
+                form.on('select(cityFilter)', function (data) {
+                    //console.log(data.value); // 琚�変腑鐨勫��
+                    //console.log(data.elem); // 琚�変腑鐨勫厓绱�
+                    //console.log(data.field); // 鐩稿叧琛ㄥ崟鐨勫瓧娈靛悕
+                    // 鍦ㄨ繖閲屽彲浠ユ墽琛屽叾浠栨搷浣�
+                    if (data.value == '3') {
+                        $('#jingxiaoshang').show();
+                    } else {
+                        $('#jingxiaoshang').hide();
+                    }
+                   
+                });
+
                 form.verify({
 
                     verifyid: [/^.{0,20}$/, '搴忓垪鏈�澶у彧鍏佽杈撳叆20浣嶅瓧绗�'],
@@ -165,4 +192,5 @@
                 form.render(null, 'LAY-app-CoreCmsStock-createForm');
             })
     };
+
 </script>

--
Gitblit v1.9.1