|
@@ -21,7 +21,7 @@
|
|
|
<div class="layui-card-header">
|
|
|
<span class="ns-card-title">基础信息</span>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-card-body">
|
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label"><span class="required">*</span>商品名称:</label>
|
|
@@ -29,7 +29,7 @@
|
|
|
<input name="goods_name" type="text" value="{$goods_info['goods_name']}" placeholder="请输入商品名称,不能超过60个字符" maxlength="60" autocomplete="off" lay-verify="goods_name" class="layui-input ns-len-long">
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label"><span class="required">*</span>商品分类:</label>
|
|
|
<div class="layui-input-inline">
|
|
@@ -42,7 +42,7 @@
|
|
|
</div>
|
|
|
<button class="layui-btn layui-btn-primary" onclick="selectedCategoryPopup()">选择</button>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label">促销语:</label>
|
|
|
<div class="layui-input-inline">
|
|
@@ -63,7 +63,7 @@
|
|
|
<input type="text" name="unit" value="{$goods_info['unit']}" placeholder="请输入单位" autocomplete="off" class="layui-input ns-len-long">
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label">商品品牌:</label>
|
|
|
<div class="layui-input-inline ns-len-mid">
|
|
@@ -76,14 +76,14 @@
|
|
|
<input type="hidden" name="brand_name" value="{$goods_info['brand_name']}" />
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-form-item js-goods-shop-category">
|
|
|
<label class="layui-form-label">店内分类:</label>
|
|
|
<div class="layui-input-inline"></div>
|
|
|
<input type="hidden" name="goods_shop_category_ids" value="{$goods_info['goods_shop_category_ids']}" />
|
|
|
<button class="layui-btn layui-btn-primary">添加</button>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
{if $is_install_supply}
|
|
|
<div class="layui-form-item js-supplier">
|
|
|
<label class="layui-form-label">供应商:</label>
|
|
@@ -98,54 +98,15 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
{/if}
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">阶段一:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="pay_num1" value="{$goods_info['pay_num1']}" placeholder="阶段一数量" maxlength="50" class="layui-input ns-len-long" autocomplete="off">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>阶段一价格:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="price1" value="{$goods_info['price1']}" placeholder="0.00" class="layui-input ns-len-short" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">阶段二:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="pay_num2" value="{$goods_info['pay_num2']}" placeholder="阶段二数量" maxlength="50" class="layui-input ns-len-long" autocomplete="off">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>阶段二价格:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="price2" value="{$goods_info['price2']}" placeholder="0.00" class="layui-input ns-len-short" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">阶段三:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="pay_num3" value="{$goods_info['pay_num3']}" placeholder="阶段三数量" maxlength="50" class="layui-input ns-len-long" autocomplete="off">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>阶段三价格:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="price3" value="{$goods_info['price3']}" placeholder="0.00" class="layui-input ns-len-short" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<!-- 价格库存 -->
|
|
|
<div class="layui-card ns-card-common">
|
|
|
<div class="layui-card-header">
|
|
|
<span class="ns-card-title">价格库存</span>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-card-body">
|
|
|
<div class="layui-form-item">
|
|
|
<label class="layui-form-label">启用多规格:</label>
|
|
@@ -153,318 +114,305 @@
|
|
|
<input type="checkbox" value="1" lay-skin="switch" name="spec_type" disabled lay-filter="spec_type" lay-verify="spec_type" {notempty name="$goods_info['goods_spec_format']" }checked{/notempty}>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<!-- 单规格 -->
|
|
|
<div class="js-single-spec" {notempty name="$goods_info['goods_spec_format']" }style="display:none;"{/notempty}>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>销售价:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="price" value="{$goods_info['price']}" placeholder="0.00" lay-verify="price" class="layui-input ns-len-short" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">市场价:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="market_price" value="{$goods_info['market_price']}" placeholder="0.00" lay-verify="market_price" class="layui-input ns-len-short" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">成本价:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="cost_price" value="{$goods_info['cost_price']}" placeholder="0.00" class="layui-input ns-len-short" lay-verify="cost_price" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">重量:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="weight" value="{$goods_info['sku_list'][0]['weight']}" placeholder="0.00" class="layui-input ns-len-short" lay-verify="weight" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">kg</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">体积:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="volume" value="{$goods_info['sku_list'][0]['volume']}" placeholder="0.00" class="layui-input ns-len-short" lay-verify="volume" autocomplete="off">
|
|
|
- </div>
|
|
|
- <div class="layui-form-mid layui-word-aux">m3</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">商品编码:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <input type="text" name="sku_no" value="{$goods_info['sku_list'][0]['sku_no']}" placeholder="请输入商品编码" maxlength="50" class="layui-input ns-len-long" autocomplete="off">
|
|
|
- </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label"><span class="required">*</span>销售价:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <input type="text" name="price" value="{$goods_info['price']}" placeholder="0.00" lay-verify="price" class="layui-input ns-len-short" autocomplete="off">
|
|
|
</div>
|
|
|
-
|
|
|
+ <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <!-- 多规格 -->
|
|
|
- <div class="js-more-spec" {notempty name="$goods_info['goods_spec_format']" }style="display:block;"{/notempty}>
|
|
|
-
|
|
|
- <!--规格项/规格值-->
|
|
|
- <div class="spec-edit-list"></div>
|
|
|
-
|
|
|
- 编辑商品不允许添加规格项
|
|
|
- <div class="layui-form-item js-add-spec">
|
|
|
-
|
|
|
- <label class="layui-form-label"></label>
|
|
|
-
|
|
|
- <div class="layui-input-inline">
|
|
|
- <button class="layui-btn ns-bg-color" type="button">添加规格</button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item batch-operation-sku">
|
|
|
- <label class="layui-form-label">批量操作:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <span class="ns-text-color" data-field="spec_name">副标题</span>
|
|
|
- <span class="ns-text-color" data-field="price" data-verify="price">销售价</span>
|
|
|
- <span class="ns-text-color" data-field="market_price" data-verify="market_price">市场价</span>
|
|
|
- <span class="ns-text-color" data-field="cost_price" data-verify="cost_price">成本价</span>
|
|
|
- <span class="ns-text-color" data-field="stock" data-verify="stock">库存</span>
|
|
|
- <span class="ns-text-color" data-field="weight" data-verify="weight">重量(kg)</span>
|
|
|
- <span class="ns-text-color" data-field="volume" data-verify="volume">体积(m³)</span>
|
|
|
- <span class="ns-text-color" data-field="sku_no" data-verify="">商品编码</span>
|
|
|
- <input type="text" class="layui-input ns-len-short" name="batch_operation_sku" autocomplete="off" />
|
|
|
- <button class="layui-btn ns-bg-color confirm" type="button">确定</button>
|
|
|
- <button class="layui-btn layui-btn-primary cancel" type="button">取消</button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!--编辑时用到的SKU列表-->
|
|
|
- <div class="js-edit-sku-list">
|
|
|
- {foreach name="$goods_info['sku_list']" item="vo" key="k"}
|
|
|
- <div data-index="{$k}">
|
|
|
- <input type="hidden" name="edit_sku_id" value="{$vo['sku_id']}" />
|
|
|
- <input type="hidden" name="edit_spec_name" value="{$vo['spec_name']}" />
|
|
|
- <input type="hidden" name="edit_sku_no" value="{$vo['sku_no']}" />
|
|
|
- <input type="hidden" name="edit_sku_spec_format" value="{$vo['sku_spec_format']}" />
|
|
|
- <input type="hidden" name="edit_price" value="{$vo['price']}" />
|
|
|
- <input type="hidden" name="edit_market_price" value="{$vo['market_price']}" />
|
|
|
- <input type="hidden" name="edit_cost_price" value="{$vo['cost_price']}" />
|
|
|
- <input type="hidden" name="edit_stock" value="{$vo['stock']}" />
|
|
|
- <input type="hidden" name="edit_weight" value="{$vo['weight']}" />
|
|
|
- <input type="hidden" name="edit_volume" value="{$vo['volume']}" />
|
|
|
- <input type="hidden" name="edit_sku_image" value="{$vo['sku_image']}" />
|
|
|
- <input type="hidden" name="edit_sku_images" value="{$vo['sku_images']}" />
|
|
|
- </div>
|
|
|
- {/foreach}
|
|
|
- </div>
|
|
|
-
|
|
|
- <!--sku列表-->
|
|
|
- <div class="layui-form-item sku-table">
|
|
|
- <label class="layui-form-label"></label>
|
|
|
- <div class="layui-input-block"></div>
|
|
|
- </div>
|
|
|
-
|
|
|
|
|
|
-
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>总库存:</label>
|
|
|
+ <label class="layui-form-label">市场价:</label>
|
|
|
<div class="layui-input-inline">
|
|
|
- <input type="number" name="goods_stock" value="{$goods_info['goods_stock']}" placeholder="0" lay-verify="goods_stock" class="layui-input ns-len-short" autocomplete="off" {notempty name="$goods_info['goods_spec_format']" }disabled{/notempty}>
|
|
|
+ <input type="text" name="market_price" value="{$goods_info['market_price']}" placeholder="0.00" lay-verify="market_price" class="layui-input ns-len-short" autocomplete="off">
|
|
|
</div>
|
|
|
- <div class="layui-form-mid layui-word-aux">/件</div>
|
|
|
+ <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>库存预警:</label>
|
|
|
+ <label class="layui-form-label">成本价:</label>
|
|
|
<div class="layui-input-inline">
|
|
|
- <input type="number" name="goods_stock_alarm" value="{$goods_info['goods_stock_alarm']}" placeholder="0" lay-verify="goods_stock_alarm" class="layui-input ns-len-short" autocomplete="off">
|
|
|
+ <input type="text" name="cost_price" value="{$goods_info['cost_price']}" placeholder="0.00" class="layui-input ns-len-short" lay-verify="cost_price" autocomplete="off">
|
|
|
</div>
|
|
|
- <div class="layui-form-mid layui-word-aux">/件 (设置最低库存预警值。当库存低于预警值时商家中心商品列表页库存列红字提醒,0为不预警。)</div>
|
|
|
+ <div class="layui-form-mid layui-word-aux">元</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label">是否免邮:</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="radio" name="is_free_shipping" value="1" title="是" lay-filter="is_free_shipping" {if $goods_info['is_free_shipping'] == 1 }checked{/if}>
|
|
|
- <input type="radio" name="is_free_shipping" value="0" title="否" lay-filter="is_free_shipping" {if $goods_info['is_free_shipping'] == 0 }checked{/if}>
|
|
|
+ <label class="layui-form-label">重量:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <input type="text" name="weight" value="{$goods_info['sku_list'][0]['weight']}" placeholder="0.00" class="layui-input ns-len-short" lay-verify="weight" autocomplete="off">
|
|
|
</div>
|
|
|
+ <div class="layui-form-mid layui-word-aux">kg</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="layui-form-item js-shipping-template" {if $goods_info['is_free_shipping'] == 0 }style="display:block;"{/if}>
|
|
|
- <label class="layui-form-label">运费模板:</label>
|
|
|
- <div class="layui-input-inline ns-len-mid">
|
|
|
- <select name="shipping_template" lay-search="" lay-verify="shipping_template">
|
|
|
- <option value="">请选择运费模板</option>
|
|
|
- {foreach name="$express_template_list" item="vo"}
|
|
|
- <option value="{$vo['template_id']}" {if $goods_info['shipping_template'] ==$vo['template_id'] }selected{/if}>{$vo['template_name']}</option>
|
|
|
- {/foreach}
|
|
|
- </select>
|
|
|
- </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">体积:</label>
|
|
|
<div class="layui-input-inline">
|
|
|
- <a class="default ns-text-color" href="{:addon_url('shop/express/addtemplate')}" target="_blank">添加运费模板</a>
|
|
|
+ <input type="text" name="volume" value="{$goods_info['sku_list'][0]['volume']}" placeholder="0.00" class="layui-input ns-len-short" lay-verify="volume" autocomplete="off">
|
|
|
</div>
|
|
|
+ <div class="layui-form-mid layui-word-aux">m3</div>
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="layui-form-item" data-flag="area">
|
|
|
- <label class="layui-form-label">发货地:</label>
|
|
|
- <div class="layui-input-inline ns-len-mid">
|
|
|
- <select name="province" data-type="province" data-init="{$goods_info['province']}" lay-filter="comProvince"></select>
|
|
|
- </div>
|
|
|
- <div class="layui-input-inline ns-len-mid">
|
|
|
- <select name="city" data-type="city" data-init="{$goods_info['city']}" lay-filter="comCity"></select>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">商品编码:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <input type="text" name="sku_no" value="{$goods_info['sku_list'][0]['sku_no']}" placeholder="请输入商品编码" maxlength="50" class="layui-input ns-len-long" autocomplete="off">
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
|
+ </div>
|
|
|
|
|
|
-
|
|
|
-<!-- 其他信息-->
|
|
|
-<!-- <div class="layui-card ns-card-common">-->
|
|
|
-<!-- <div class="layui-card-header">-->
|
|
|
-<!-- <span class="ns-card-title">其他信息</span>-->
|
|
|
-<!-- </div>-->
|
|
|
-
|
|
|
-<!-- <div class="layui-card-body">-->
|
|
|
-<!-- <div class="layui-form-item">-->
|
|
|
-<!-- <label class="layui-form-label">排序:</label>-->
|
|
|
-<!-- <div class="layui-input-inline">-->
|
|
|
-<!-- <input type="number" name="sort" value="{$goods_info['sort']}" class="layui-input ns-len-small" placeholder="0" autocomplete="off">-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-
|
|
|
-<!-- <div class="layui-form-item">-->
|
|
|
-<!-- <label class="layui-form-label"><span class="required">*</span>是否上架:</label>-->
|
|
|
-<!-- <div class="layui-input-block">-->
|
|
|
-<!-- <input type="radio" name="goods_state" value="1" title="立刻上架" {if $goods_info['goods_state'] == 1 }checked{/if}>-->
|
|
|
-<!--<!– <input type="radio" name="goods_state" value="0" title="放入仓库" {if $goods_info['goods_state'] == 0 }checked{/if}>–>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
- </div>
|
|
|
+ <!-- 多规格 -->
|
|
|
+ <div class="js-more-spec" {notempty name="$goods_info['goods_spec_format']" }style="display:block;"{/notempty}>
|
|
|
|
|
|
- <!-- 媒体设置 -->
|
|
|
- <div class="layui-tab-item">
|
|
|
- <div class="layui-card ns-card-common">
|
|
|
- <div class="layui-card-header">
|
|
|
- <span class="ns-card-title">基础信息</span>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-card-body">
|
|
|
- <div class="layui-form-item goods-image-wrap">
|
|
|
- <label class="layui-form-label"><span class="required">*</span>图片上传:</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <!--商品主图项-->
|
|
|
- <div class="js-goods-image"></div>
|
|
|
- <button class="layui-btn layui-btn-primary layui-btn-sm js-add-goods-image" type="button">上传图片</button>
|
|
|
- </div>
|
|
|
- <div class="ns-word-aux"><font color="red">第一张图片将作为商品主图,支持同时上传多张图片,多张图片之间可随意调整位置;建议使用尺寸500 * 500px、大小不超过1M的正方形图片。</font></div>
|
|
|
+ <!--规格项/规格值-->
|
|
|
+ <div class="spec-edit-list"></div>
|
|
|
+
|
|
|
+ <!--编辑商品不允许添加规格项-->
|
|
|
+ <!--<div class="layui-form-item js-add-spec">-->
|
|
|
+ <!---->
|
|
|
+ <!--<label class="layui-form-label"></label>-->
|
|
|
+ <!---->
|
|
|
+ <!--<div class="layui-input-inline">-->
|
|
|
+ <!--<button class="layui-btn ns-bg-color" type="button">添加规格</button>-->
|
|
|
+ <!--</div>-->
|
|
|
+ <!--</div>-->
|
|
|
+
|
|
|
+ <div class="layui-form-item batch-operation-sku">
|
|
|
+ <label class="layui-form-label">批量操作:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <span class="ns-text-color" data-field="spec_name">副标题</span>
|
|
|
+ <span class="ns-text-color" data-field="price" data-verify="price">销售价</span>
|
|
|
+ <span class="ns-text-color" data-field="market_price" data-verify="market_price">市场价</span>
|
|
|
+ <span class="ns-text-color" data-field="cost_price" data-verify="cost_price">成本价</span>
|
|
|
+ <span class="ns-text-color" data-field="stock" data-verify="stock">库存</span>
|
|
|
+ <span class="ns-text-color" data-field="weight" data-verify="weight">重量(kg)</span>
|
|
|
+ <span class="ns-text-color" data-field="volume" data-verify="volume">体积(m³)</span>
|
|
|
+ <span class="ns-text-color" data-field="sku_no" data-verify="">商品编码</span>
|
|
|
+ <input type="text" class="layui-input ns-len-short" name="batch_operation_sku" autocomplete="off" />
|
|
|
+ <button class="layui-btn ns-bg-color confirm" type="button">确定</button>
|
|
|
+ <button class="layui-btn layui-btn-primary cancel" type="button">取消</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
-<!-- <div class="layui-card ns-card-common">-->
|
|
|
-<!-- <div class="layui-card-header">-->
|
|
|
-<!-- <span class="ns-card-title">展示视频</span>-->
|
|
|
-<!-- </div>-->
|
|
|
-
|
|
|
-<!-- <div class="layui-card-body">-->
|
|
|
-<!-- <div class="layui-form-item">-->
|
|
|
-<!-- <label class="layui-form-label">视频上传:</label>-->
|
|
|
-<!-- <div class="layui-input-block">-->
|
|
|
-<!-- <div class="video-thumb">-->
|
|
|
-<!-- <video id="goods_video" class="video-js vjs-big-play-centered" controls="" poster="SHOP_IMG/goods_video_preview.png" preload="auto"></video>-->
|
|
|
-<!-- <span class="delete-video hide" onclick="deleteVideo()"></span>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- <div id="videoUpload" title="视频上传" style="position: absolute;left: 0;width: 290px;height: 135px;opacity: 0;cursor: pointer;z-index:10;"></div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- -->
|
|
|
-<!-- <div class="layui-form-item">-->
|
|
|
-<!-- <label class="layui-form-label">视频地址:</label>-->
|
|
|
-<!-- <div class="layui-input-block">-->
|
|
|
-<!-- <input type="text" name="video_url" placeholder="在此输入外链视频地址" value="{$goods_info['video_url']}" autocomplete="off" class="layui-input ns-len-long">-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- <div class="file-title ns-word-aux">-->
|
|
|
-<!-- <div>注意事项:</div>-->
|
|
|
-<!-- <ul>-->
|
|
|
-<!-- <li>1、检查upload文件夹是否有读写权限。</li>-->
|
|
|
-<!-- <li>2、PHP默认上传限制为2MB,需要在php.ini配置文件中修改“post_max_size”和“upload_max_filesize”的大小。</li>-->
|
|
|
-<!-- <li>3、视频支持手动输入外链视频地址或者上传本地视频文件</li>-->
|
|
|
-<!-- <li>4、必须上传.mp4视频格式</li>-->
|
|
|
-<!-- <li>5、视频文件大小不能超过500MB</li>-->
|
|
|
-<!-- </ul>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
-<!-- </div>-->
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- 属性设置 -->
|
|
|
- <div class="layui-tab-item">
|
|
|
- <div class="ns-form">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">商品类型:</label>
|
|
|
- <div class="layui-input-inline">
|
|
|
- <select name="goods_attr_class" lay-search="" lay-filter="goods_attr_class">
|
|
|
- <option value="">请选择商品类型</option>
|
|
|
- {foreach name="$attr_class_list" item="vo"}
|
|
|
- <option value="{$vo['class_id']}" {if $goods_info['goods_attr_class'] == $vo['class_id'] }selected{/if}>{$vo['class_name']}</option>
|
|
|
- {/foreach}
|
|
|
- </select>
|
|
|
- <input type="hidden" name="goods_attr_name" value="{$goods_info['goods_attr_name']}" />
|
|
|
+
|
|
|
+ <!--编辑时用到的SKU列表-->
|
|
|
+ <div class="js-edit-sku-list">
|
|
|
+ {foreach name="$goods_info['sku_list']" item="vo" key="k"}
|
|
|
+ <div data-index="{$k}">
|
|
|
+ <input type="hidden" name="edit_sku_id" value="{$vo['sku_id']}" />
|
|
|
+ <input type="hidden" name="edit_spec_name" value="{$vo['spec_name']}" />
|
|
|
+ <input type="hidden" name="edit_sku_no" value="{$vo['sku_no']}" />
|
|
|
+ <input type="hidden" name="edit_sku_spec_format" value="{$vo['sku_spec_format']}" />
|
|
|
+ <input type="hidden" name="edit_price" value="{$vo['price']}" />
|
|
|
+ <input type="hidden" name="edit_market_price" value="{$vo['market_price']}" />
|
|
|
+ <input type="hidden" name="edit_cost_price" value="{$vo['cost_price']}" />
|
|
|
+ <input type="hidden" name="edit_stock" value="{$vo['stock']}" />
|
|
|
+ <input type="hidden" name="edit_weight" value="{$vo['weight']}" />
|
|
|
+ <input type="hidden" name="edit_volume" value="{$vo['volume']}" />
|
|
|
+ <input type="hidden" name="edit_sku_image" value="{$vo['sku_image']}" />
|
|
|
+ <input type="hidden" name="edit_sku_images" value="{$vo['sku_images']}" />
|
|
|
</div>
|
|
|
+ {/foreach}
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="layui-form-item js-attr-list">
|
|
|
+
|
|
|
+ <!--sku列表-->
|
|
|
+ <div class="layui-form-item sku-table">
|
|
|
<label class="layui-form-label"></label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <div class="layui-form"></div>
|
|
|
- </div>
|
|
|
+ <div class="layui-input-block"></div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label"><span class="required">*</span>总库存:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <input type="number" name="goods_stock" value="{$goods_info['goods_stock']}" placeholder="0" lay-verify="goods_stock" class="layui-input ns-len-short" autocomplete="off" {notempty name="$goods_info['goods_spec_format']" }disabled{/notempty}>
|
|
|
+ </div>
|
|
|
+ <div class="layui-form-mid layui-word-aux">/件</div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label"><span class="required">*</span>库存预警:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <input type="number" name="goods_stock_alarm" value="{$goods_info['goods_stock_alarm']}" placeholder="0" lay-verify="goods_stock_alarm" class="layui-input ns-len-short" autocomplete="off">
|
|
|
</div>
|
|
|
+ <div class="layui-form-mid layui-word-aux">/件 (设置最低库存预警值。当库存低于预警值时商家中心商品列表页库存列红字提醒,0为不预警。)</div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">是否免邮:</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="radio" name="is_free_shipping" value="1" title="是" lay-filter="is_free_shipping" {if $goods_info['is_free_shipping'] == 1 }checked{/if}>
|
|
|
+ <input type="radio" name="is_free_shipping" value="0" title="否" lay-filter="is_free_shipping" {if $goods_info['is_free_shipping'] == 0 }checked{/if}>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item js-shipping-template" {if $goods_info['is_free_shipping'] == 0 }style="display:block;"{/if}>
|
|
|
+ <label class="layui-form-label">运费模板:</label>
|
|
|
+ <div class="layui-input-inline ns-len-mid">
|
|
|
+ <select name="shipping_template" lay-search="" lay-verify="shipping_template">
|
|
|
+ <option value="">请选择运费模板</option>
|
|
|
+ {foreach name="$express_template_list" item="vo"}
|
|
|
+ <option value="{$vo['template_id']}" {if $goods_info['shipping_template'] ==$vo['template_id'] }selected{/if}>{$vo['template_name']}</option>
|
|
|
+ {/foreach}
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <a class="default ns-text-color" href="{:addon_url('shop/express/addtemplate')}" target="_blank">添加运费模板</a>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <!-- 商品详情 -->
|
|
|
- <div class="layui-tab-item">
|
|
|
- <div class="ns-form">
|
|
|
- <div class="layui-form-item">
|
|
|
- <font color="red">商品详情图 : 1095 * 高度不限 px</font>
|
|
|
- <label class="layui-form-label">商品详情:</label>
|
|
|
- <div class="layui-input-inline ns-special-length">
|
|
|
- <input type="hidden" name="goods_content" value="{$goods_info['goods_content']}" />
|
|
|
- <script id="editor" type="text/plain" style="width:100%;height:500px;"></script>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- 其他信息 -->
|
|
|
+ <div class="layui-card ns-card-common">
|
|
|
+ <div class="layui-card-header">
|
|
|
+ <span class="ns-card-title">其他信息</span>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-card-body">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">排序:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <input type="number" name="sort" value="{$goods_info['sort']}" class="layui-input ns-len-small" placeholder="0" autocomplete="off">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label"><span class="required">*</span>是否上架:</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="radio" name="goods_state" value="1" title="立刻上架" {if $goods_info['goods_state'] == 1 }checked{/if}>
|
|
|
+ <input type="radio" name="goods_state" value="0" title="放入仓库" {if $goods_info['goods_state'] == 0 }checked{/if}>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+
|
|
|
+<!-- 媒体设置 -->
|
|
|
+<div class="layui-tab-item">
|
|
|
+ <div class="layui-card ns-card-common">
|
|
|
+ <div class="layui-card-header">
|
|
|
+ <span class="ns-card-title">基础信息</span>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-card-body">
|
|
|
+ <div class="layui-form-item goods-image-wrap">
|
|
|
+ <label class="layui-form-label"><span class="required">*</span>图片上传:</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <!--商品主图项-->
|
|
|
+ <div class="js-goods-image"></div>
|
|
|
+ <button class="layui-btn layui-btn-primary layui-btn-sm js-add-goods-image" type="button">上传图片</button>
|
|
|
+ </div>
|
|
|
+ <div class="ns-word-aux">第一张图片将作为商品主图,支持同时上传多张图片,多张图片之间可随意调整位置;支持jpg、gif、png格式上传或从图片空间中选择,建议使用尺寸800x800像素以上、大小不超过1M的正方形图片,上传后的图片将会自动保存在图片空间的默认分类中。</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-card ns-card-common">
|
|
|
+ <div class="layui-card-header">
|
|
|
+ <span class="ns-card-title">展示视频</span>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-card-body">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">视频上传:</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <div class="video-thumb">
|
|
|
+ <video id="goods_video" class="video-js vjs-big-play-centered" controls="" poster="SHOP_IMG/goods_video_preview.png" preload="auto"></video>
|
|
|
+ <span class="delete-video hide" onclick="deleteVideo()"></span>
|
|
|
</div>
|
|
|
+ <div id="videoUpload" title="视频上传" style="position: absolute;left: 0;width: 290px;height: 135px;opacity: 0;cursor: pointer;z-index:10;"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">视频地址:</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="text" name="video_url" placeholder="在此输入外链视频地址" value="{$goods_info['video_url']}" autocomplete="off" class="layui-input ns-len-long">
|
|
|
+ </div>
|
|
|
+ <div class="file-title ns-word-aux">
|
|
|
+ <div>注意事项:</div>
|
|
|
+ <ul>
|
|
|
+ <li>1、检查upload文件夹是否有读写权限。</li>
|
|
|
+ <li>2、PHP默认上传限制为2MB,需要在php.ini配置文件中修改“post_max_size”和“upload_max_filesize”的大小。</li>
|
|
|
+ <li>3、视频支持手动输入外链视频地址或者上传本地视频文件</li>
|
|
|
+ <li>4、必须上传.mp4视频格式</li>
|
|
|
+ <li>5、视频文件大小不能超过500MB</li>
|
|
|
+ </ul>
|
|
|
</div>
|
|
|
- <script type="text/javascript" charset="utf-8" src="__STATIC__/ext/ueditor/ueditor.config.js"></script>
|
|
|
- <script type="text/javascript" charset="utf-8" src="__STATIC__/ext/ueditor/ueditor.all.js"> </script>
|
|
|
- <script type="text/javascript" charset="utf-8" src="__STATIC__/ext/ueditor/lang/zh-cn/zh-cn.js"></script>
|
|
|
-
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+</div>
|
|
|
+
|
|
|
+<!-- 属性设置 -->
|
|
|
+<div class="layui-tab-item">
|
|
|
+ <div class="ns-form">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">商品类型:</label>
|
|
|
+ <div class="layui-input-inline">
|
|
|
+ <select name="goods_attr_class" lay-search="" lay-filter="goods_attr_class">
|
|
|
+ <option value="">请选择商品类型</option>
|
|
|
+ {foreach name="$attr_class_list" item="vo"}
|
|
|
+ <option value="{$vo['class_id']}" {if $goods_info['goods_attr_class'] == $vo['class_id'] }selected{/if}>{$vo['class_name']}</option>
|
|
|
+ {/foreach}
|
|
|
+ </select>
|
|
|
+ <input type="hidden" name="goods_attr_name" value="{$goods_info['goods_attr_name']}" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
|
|
|
-
|
|
|
- <input type="hidden" name="goods_id" value="{$goods_info['goods_id']}" />
|
|
|
- <input type="hidden" name="goods_spec_format" value="{$goods_info['goods_spec_format']}" />
|
|
|
- <input type="hidden" name="goods_image" value="{$goods_info['goods_image']}" />
|
|
|
- <input type="hidden" name="goods_attr_format" value="{$goods_info['goods_attr_format']}" />
|
|
|
-
|
|
|
-
|
|
|
- <div class="fixed-btn">
|
|
|
- <button class="layui-btn layui-btn-primary ns-border-color ns-text-color js-prev" lay-submit="" lay-filter="prev">上一步</button>
|
|
|
- <button class="layui-btn ns-bg-color js-save" lay-submit="" lay-filter="save">保存</button>
|
|
|
- <button class="layui-btn layui-btn-primary ns-border-color ns-text-color js-next" lay-submit="" lay-filter="next">下一步</button>
|
|
|
+ <div class="layui-form-item js-attr-list">
|
|
|
+ <label class="layui-form-label"></label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <div class="layui-form"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
+<!-- 商品详情 -->
|
|
|
+<div class="layui-tab-item">
|
|
|
+ <div class="ns-form">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">商品详情:</label>
|
|
|
+ <div class="layui-input-inline ns-special-length">
|
|
|
+ <input type="hidden" name="goods_content" value="{$goods_info['goods_content']}" />
|
|
|
+ <script id="editor" type="text/plain" style="width:100%;height:500px;"></script>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <script type="text/javascript" charset="utf-8" src="__STATIC__/ext/ueditor/ueditor.config.js"></script>
|
|
|
+ <script type="text/javascript" charset="utf-8" src="__STATIC__/ext/ueditor/ueditor.all.js"> </script>
|
|
|
+ <script type="text/javascript" charset="utf-8" src="__STATIC__/ext/ueditor/lang/zh-cn/zh-cn.js"></script>
|
|
|
+
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+
|
|
|
+<input type="hidden" name="goods_id" value="{$goods_info['goods_id']}" />
|
|
|
+<input type="hidden" name="goods_spec_format" value="{$goods_info['goods_spec_format']}" />
|
|
|
+<input type="hidden" name="goods_image" value="{$goods_info['goods_image']}" />
|
|
|
+<input type="hidden" name="goods_attr_format" value="{$goods_info['goods_attr_format']}" />
|
|
|
+
|
|
|
+
|
|
|
+<div class="fixed-btn">
|
|
|
+ <button class="layui-btn layui-btn-primary ns-border-color ns-text-color js-prev" lay-submit="" lay-filter="prev">上一步</button>
|
|
|
+ <button class="layui-btn ns-bg-color js-save" lay-submit="" lay-filter="save">保存</button>
|
|
|
+ <button class="layui-btn layui-btn-primary ns-border-color ns-text-color js-next" lay-submit="" lay-filter="next">下一步</button>
|
|
|
+</div>
|
|
|
+</div>
|
|
|
|
|
|
<!--选择商品分类-->
|
|
|
<script type="text/html" id="selectedCategory">
|
|
|
-
|
|
|
+
|
|
|
<div class="category-list">
|
|
|
-
|
|
|
+
|
|
|
<div class="item">
|
|
|
<!--后续做搜索-->
|
|
|
<ul>
|
|
@@ -480,19 +428,19 @@
|
|
|
{/foreach}
|
|
|
</ul>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="item" data-level="2">
|
|
|
<!--后续做搜索-->
|
|
|
<ul></ul>
|
|
|
</div>
|
|
|
-
|
|
|
-<!-- <div class="item" data-level="3">-->
|
|
|
-<!-- <!–后续做搜索–>-->
|
|
|
-<!-- <ul></ul>-->
|
|
|
-<!-- </div>-->
|
|
|
-
|
|
|
+
|
|
|
+ <div class="item" data-level="3">
|
|
|
+ <!--后续做搜索-->
|
|
|
+ <ul></ul>
|
|
|
+ </div>
|
|
|
+
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div class="selected-category-wrap">
|
|
|
<label>您当前选择的是:</label>
|
|
|
<span class="js-selected-category"></span>
|
|
@@ -506,20 +454,20 @@
|
|
|
<select name="goods_shop_category_{{i}}" lay-search="" lay-filter="goods_shop_category_{{i}}" data-index="{{i}}">
|
|
|
<option value=""></option>
|
|
|
{foreach name="$goods_shop_category_list" item="vo"}
|
|
|
- {{# if(d.list[i] == {$vo['category_id']} ){ }}
|
|
|
- <option value="{$vo['category_id']}" selected>{$vo['category_name']}</option>
|
|
|
- {{# }else{ }}
|
|
|
- <option value="{$vo['category_id']}">{$vo['category_name']}</option>
|
|
|
- {{# } }}
|
|
|
- {notempty name="$vo['child_list']"}
|
|
|
- {foreach name="$vo['child_list']" item="second"}
|
|
|
- {{# if(d.list[i] == {$second['category_id']} ){ }}
|
|
|
- <option value="{$second['category_id']}" selected> {$second['category_name']}</option>
|
|
|
- {{# }else{ }}
|
|
|
- <option value="{$second['category_id']}"> {$second['category_name']}</option>
|
|
|
- {{# } }}
|
|
|
- {/foreach}
|
|
|
- {/notempty}
|
|
|
+ {{# if(d.list[i] == {$vo['category_id']} ){ }}
|
|
|
+ <option value="{$vo['category_id']}" selected>{$vo['category_name']}</option>
|
|
|
+ {{# }else{ }}
|
|
|
+ <option value="{$vo['category_id']}">{$vo['category_name']}</option>
|
|
|
+ {{# } }}
|
|
|
+ {notempty name="$vo['child_list']"}
|
|
|
+ {foreach name="$vo['child_list']" item="second"}
|
|
|
+ {{# if(d.list[i] == {$second['category_id']} ){ }}
|
|
|
+ <option value="{$second['category_id']}" selected> {$second['category_name']}</option>
|
|
|
+ {{# }else{ }}
|
|
|
+ <option value="{$second['category_id']}"> {$second['category_name']}</option>
|
|
|
+ {{# } }}
|
|
|
+ {/foreach}
|
|
|
+ {/notempty}
|
|
|
{/foreach}
|
|
|
</select>
|
|
|
<i class="layui-icon layui-icon-close" data-index="{{i}}"></i>
|
|
@@ -529,7 +477,7 @@
|
|
|
|
|
|
<!--规格项模板-->
|
|
|
<script type="text/html" id="specTemplate">
|
|
|
-
|
|
|
+
|
|
|
{{# for(var i=0;i<d.list.length;i++){ }}
|
|
|
<div class="spec-item" data-index="{{i}}" style="cursor:default !important;border:none;">
|
|
|
<div class="layui-form-item spec">
|
|
@@ -543,7 +491,7 @@
|
|
|
{{# } }}
|
|
|
</select>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
{{# if(i==0){ }}
|
|
|
<div class="layui-input-inline">
|
|
|
{{# if(d.add_spec_img){ }}
|
|
@@ -554,7 +502,7 @@
|
|
|
</div>
|
|
|
{{# } }}
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
{{# if(d.list[i].spec_name != ''){ }}
|
|
|
<div class="layui-form-item spec-value">
|
|
|
{{# }else{ }}
|
|
@@ -583,17 +531,17 @@
|
|
|
{{# } }}
|
|
|
</ul>
|
|
|
{{# } }}
|
|
|
-
|
|
|
+
|
|
|
<!--<a class="ns-text-color" href="javascript:;" data-index="{{i}}">+添加规格值</a>-->
|
|
|
-
|
|
|
+
|
|
|
<!--<div class="add-spec-value-popup" data-index="{{i}}">-->
|
|
|
- <!--<select name="spec_value_item"></select>-->
|
|
|
- <!--<button class="layui-btn layui-btn-primary ns-border-color ns-text-color js-cancel-spec-value">取消</button>-->
|
|
|
+ <!--<select name="spec_value_item"></select>-->
|
|
|
+ <!--<button class="layui-btn layui-btn-primary ns-border-color ns-text-color js-cancel-spec-value">取消</button>-->
|
|
|
<!--</div>-->
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
{{# } }}
|
|
|
|
|
@@ -601,7 +549,7 @@
|
|
|
|
|
|
<!--SKU列表模板-->
|
|
|
<script type="text/html" id="skuTableTemplate">
|
|
|
-
|
|
|
+
|
|
|
{{# if(d.skuList.length){ }}
|
|
|
<table class="layui-table">
|
|
|
<colgroup>
|
|
@@ -684,7 +632,7 @@
|
|
|
</td>
|
|
|
</tr>
|
|
|
{{# } }}
|
|
|
-
|
|
|
+
|
|
|
</tbody>
|
|
|
</table>
|
|
|
{{# } }}
|
|
@@ -726,27 +674,27 @@
|
|
|
<td>{{d.list[i].attr_name}}</td>
|
|
|
<td>
|
|
|
{{# if(d.list[i].attr_type == 1){ }}
|
|
|
- {{# for(var j=0;j<d.list[i].attr_value_format.length;j++){ }}
|
|
|
- {{# if(d.list[i].attr_value_format[j].checked){ }}
|
|
|
- <input type="radio" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" checked />
|
|
|
- {{# }else{ }}
|
|
|
- <input type="radio" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" />
|
|
|
- {{# } }}
|
|
|
- {{# } }}
|
|
|
+ {{# for(var j=0;j<d.list[i].attr_value_format.length;j++){ }}
|
|
|
+ {{# if(d.list[i].attr_value_format[j].checked){ }}
|
|
|
+ <input type="radio" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" checked />
|
|
|
+ {{# }else{ }}
|
|
|
+ <input type="radio" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" />
|
|
|
+ {{# } }}
|
|
|
+ {{# } }}
|
|
|
{{# }else if(d.list[i].attr_type == 2){ }}
|
|
|
- {{# for(var j=0;j<d.list[i].attr_value_format.length;j++){ }}
|
|
|
- {{# if(d.list[i].attr_value_format[j].checked){ }}
|
|
|
- <input type="checkbox" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" lay-skin="primary" checked>
|
|
|
- {{# }else{ }}
|
|
|
- <input type="checkbox" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" lay-skin="primary">
|
|
|
- {{# } }}
|
|
|
- {{# } }}
|
|
|
+ {{# for(var j=0;j<d.list[i].attr_value_format.length;j++){ }}
|
|
|
+ {{# if(d.list[i].attr_value_format[j].checked){ }}
|
|
|
+ <input type="checkbox" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" lay-skin="primary" checked>
|
|
|
+ {{# }else{ }}
|
|
|
+ <input type="checkbox" name="attr_value_{{d.list[i].attr_id}}" value="{{d.list[i].attr_value_format[j].attr_value_id}}" title="{{d.list[i].attr_value_format[j].attr_value_name}}" data-attr-value-name="{{d.list[i].attr_value_format[j].attr_value_name}}" lay-skin="primary">
|
|
|
+ {{# } }}
|
|
|
+ {{# } }}
|
|
|
{{# }else if(d.list[i].attr_type == 3){ }}
|
|
|
- {{# if(d.list[i].attr_value_format != ''){ }}
|
|
|
- <input type="text" name="attr_value_{{d.list[i].attr_id}}" placeholder="{{d.list[i].attr_name}}" value="{{d.list[i].attr_value_format}}" class="layui-input ns-len-mid" autocomplete="off">
|
|
|
- {{# }else{ }}
|
|
|
- <input type="text" name="attr_value_{{d.list[i].attr_id}}" placeholder="{{d.list[i].attr_name}}" class="layui-input ns-len-mid" autocomplete="off">
|
|
|
- {{# } }}
|
|
|
+ {{# if(d.list[i].attr_value_format != ''){ }}
|
|
|
+ <input type="text" name="attr_value_{{d.list[i].attr_id}}" placeholder="{{d.list[i].attr_name}}" value="{{d.list[i].attr_value_format}}" class="layui-input ns-len-mid" autocomplete="off">
|
|
|
+ {{# }else{ }}
|
|
|
+ <input type="text" name="attr_value_{{d.list[i].attr_id}}" placeholder="{{d.list[i].attr_name}}" class="layui-input ns-len-mid" autocomplete="off">
|
|
|
+ {{# } }}
|
|
|
{{# } }}
|
|
|
</td>
|
|
|
</tr>
|
|
@@ -756,24 +704,9 @@
|
|
|
</script>
|
|
|
{/block}
|
|
|
{block name="script"}
|
|
|
-<script src="ADMIN_JS/address.js"></script>
|
|
|
<script src="__STATIC__/ext/drag-arrange.js"></script>
|
|
|
<script src="__STATIC__/ext/video/videojs-ie8.min.js"></script>
|
|
|
<script src="__STATIC__/ext/video/video.min.js"></script>
|
|
|
<script src="__STATIC__/ext/searchable_select/searchable_select.js"></script>
|
|
|
<script src="SHOP_JS/goods_edit.js"></script>
|
|
|
-<script>
|
|
|
- layui.use(['form', 'upload'], function() {
|
|
|
- var form = layui.form,
|
|
|
- $ = layui.jquery,
|
|
|
- payType = 1, //结算类型
|
|
|
- autotrophy = 0,//自营类型
|
|
|
- upload = layui.upload,
|
|
|
- repeat_flag = false; //防重复标识
|
|
|
-
|
|
|
- form.render();
|
|
|
-
|
|
|
- initArea(form); //三级联动初始化
|
|
|
- })
|
|
|
-</script>
|
|
|
{/block}
|