username@email.com
2024-06-26 7f26cd7c3e492062418cdc7dbe9d7ce14cbe5f05
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>