|
@@ -672,14 +672,27 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">赠送积分</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="number" name="give_integral" lay-verify="title"-->
|
|
|
+<!-- autocomplete="off" placeholder="请输入赠送积分" class="layui-input"-->
|
|
|
+<!-- v-model="formData.give_integral">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
<div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
<div class="grid-demo grid-demo-bg1">
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label">赠送积分</label>
|
|
|
+ <label class="layui-form-label">排序</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <input type="number" name="give_integral" lay-verify="title"
|
|
|
- autocomplete="off" placeholder="请输入赠送积分" class="layui-input"
|
|
|
- v-model="formData.give_integral">
|
|
|
+ <input type="number" name="sort" lay-verify="title"
|
|
|
+ autocomplete="off"
|
|
|
+ placeholder="请输入排序" class="layui-input"
|
|
|
+ v-model="formData.sort">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -687,31 +700,70 @@
|
|
|
<div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
<div class="grid-demo grid-demo-bg1">
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label">排序</label>
|
|
|
+ <label class="layui-form-label">直推奖励</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <input type="number" name="sort" lay-verify="title"
|
|
|
+ <input type="number" name="push" lay-verify="title"
|
|
|
autocomplete="off"
|
|
|
- placeholder="请输入排序" class="layui-input"
|
|
|
- v-model="formData.sort">
|
|
|
+ placeholder="直推奖励" class="layui-input"
|
|
|
+ v-model="formData.push">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
|
|
|
+ <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
+ <div class="grid-demo grid-demo-bg1">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">直推销售奖励</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="number" name="push_sale" lay-verify="title"
|
|
|
+ autocomplete="off"
|
|
|
+ placeholder="直推销售奖励" class="layui-input"
|
|
|
+ v-model="formData.push_sale">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
<div class="grid-demo grid-demo-bg1">
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label">佣金设置</label>
|
|
|
+ <label class="layui-form-label">间推奖励</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <input type="radio" name="is_sub" lay-filter="is_sub" value="1"
|
|
|
- title="单独设置"
|
|
|
- :checked="formData.is_sub == 1 ? true : false">
|
|
|
- <input type="radio" name="is_sub" lay-filter="is_sub" value="0"
|
|
|
- title="默认设置"
|
|
|
- :checked="formData.is_sub == 0 ? true : false">
|
|
|
+ <input type="number" name="Interposition" lay-verify="title"
|
|
|
+ autocomplete="off"
|
|
|
+ placeholder="间推奖励" class="layui-input"
|
|
|
+ v-model="formData.Interposition">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
+ <div class="grid-demo grid-demo-bg1">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">间推销售奖励</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="number" name="Interposition_sale" lay-verify="title"
|
|
|
+ autocomplete="off"
|
|
|
+ placeholder="间推销售奖励" class="layui-input"
|
|
|
+ v-model="formData.Interposition_sale">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">佣金设置</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="radio" name="is_sub" lay-filter="is_sub" value="1"-->
|
|
|
+<!-- title="单独设置"-->
|
|
|
+<!-- :checked="formData.is_sub == 1 ? true : false">-->
|
|
|
+<!-- <input type="radio" name="is_sub" lay-filter="is_sub" value="0"-->
|
|
|
+<!-- title="默认设置"-->
|
|
|
+<!-- :checked="formData.is_sub == 0 ? true : false">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
<div class="layui-col-xs12 layui-col-sm12 layui-col-md12"
|
|
|
v-if="formData.is_sub == 1 && formData.spec_type == 1">
|
|
|
<div class="grid-demo grid-demo-bg1">
|
|
@@ -845,103 +897,118 @@
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
<!-- </div>-->
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">热卖单品</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="radio" name="is_hot" lay-filter="is_hot" value="1"-->
|
|
|
+<!-- title="开启"-->
|
|
|
+<!-- :checked="formData.is_hot == 1 ? true : false">-->
|
|
|
+<!-- <input type="radio" name="is_hot" lay-filter="is_hot" value="0"-->
|
|
|
+<!-- title="关闭"-->
|
|
|
+<!-- :checked="formData.is_hot == 0 ? true : false">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">促销单品</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="radio" name="is_benefit" lay-filter="is_benefit"-->
|
|
|
+<!-- value="1" title="开启"-->
|
|
|
+<!-- :checked="formData.is_benefit == 1 ? true : false">-->
|
|
|
+<!-- <input type="radio" name="is_benefit" lay-filter="is_benefit"-->
|
|
|
+<!-- value="0" title="关闭"-->
|
|
|
+<!-- :checked="formData.is_benefit == 0 ? true : false">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">精品推荐</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="radio" name="is_best" lay-filter="is_best" value="1"-->
|
|
|
+<!-- title="开启"-->
|
|
|
+<!-- :checked="formData.is_best == 1 ? true : false">-->
|
|
|
+<!-- <input type="radio" name="is_best" lay-filter="is_best" value="0"-->
|
|
|
+<!-- title="关闭"-->
|
|
|
+<!-- :checked="formData.is_best == 0 ? true : false">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">首发新品</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="radio" name="is_new" lay-filter="is_new" value="1"-->
|
|
|
+<!-- title="开启"-->
|
|
|
+<!-- :checked="formData.is_new == 1 ? true : false">-->
|
|
|
+<!-- <input type="radio" name="is_new" lay-filter="is_new" value="0"-->
|
|
|
+<!-- title="关闭"-->
|
|
|
+<!-- :checked="formData.is_new == 0 ? true : false">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
<div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
<div class="grid-demo grid-demo-bg1">
|
|
|
<div class="layui-form-item">
|
|
|
- <label class="layui-form-label">热卖单品</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="radio" name="is_hot" lay-filter="is_hot" value="1"
|
|
|
- title="开启"
|
|
|
- :checked="formData.is_hot == 1 ? true : false">
|
|
|
- <input type="radio" name="is_hot" lay-filter="is_hot" value="0"
|
|
|
- title="关闭"
|
|
|
- :checked="formData.is_hot == 0 ? true : false">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
- <div class="grid-demo grid-demo-bg1">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">促销单品</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="radio" name="is_benefit" lay-filter="is_benefit"
|
|
|
- value="1" title="开启"
|
|
|
- :checked="formData.is_benefit == 1 ? true : false">
|
|
|
- <input type="radio" name="is_benefit" lay-filter="is_benefit"
|
|
|
- value="0" title="关闭"
|
|
|
- :checked="formData.is_benefit == 0 ? true : false">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
- <div class="grid-demo grid-demo-bg1">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">精品推荐</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="radio" name="is_best" lay-filter="is_best" value="1"
|
|
|
- title="开启"
|
|
|
- :checked="formData.is_best == 1 ? true : false">
|
|
|
- <input type="radio" name="is_best" lay-filter="is_best" value="0"
|
|
|
- title="关闭"
|
|
|
- :checked="formData.is_best == 0 ? true : false">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
- <div class="grid-demo grid-demo-bg1">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">首发新品</label>
|
|
|
+ <label class="layui-form-label">升级商品</label>
|
|
|
<div class="layui-input-block">
|
|
|
- <input type="radio" name="is_new" lay-filter="is_new" value="1"
|
|
|
+ <input type="radio" name="is_upgrade" lay-filter="is_upgrade" value="1"
|
|
|
title="开启"
|
|
|
- :checked="formData.is_new == 1 ? true : false">
|
|
|
- <input type="radio" name="is_new" lay-filter="is_new" value="0"
|
|
|
+ :checked="formData.is_upgrade == 1 ? true : false">
|
|
|
+ <input type="radio" name="is_upgrade" lay-filter="is_upgrade" value="0"
|
|
|
title="关闭"
|
|
|
- :checked="formData.is_new == 0 ? true : false">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">
|
|
|
- <div class="grid-demo grid-demo-bg1">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">优品推荐</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="radio" name="is_good" lay-filter="is_good" value="1"
|
|
|
- title="开启"
|
|
|
- :checked="formData.is_good == 1 ? true : false">
|
|
|
- <input type="radio" name="is_good" lay-filter="is_good" value="0"
|
|
|
- title="关闭"
|
|
|
- :checked="formData.is_good == 0 ? true : false">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-row layui-col-space15">
|
|
|
- <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
|
|
|
- <div class="grid-demo grid-demo-bg1">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">活动优先级</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <span class="layui-btn layui-btn-sm layui-btn-normal"
|
|
|
- :style="'background-color:'+activity[item]"
|
|
|
- v-for="(item,index) in formData.activity" :key="index"
|
|
|
- draggable="true"
|
|
|
- @dragstart="handleDragStart($event, item)"
|
|
|
- @dragover.prevent="handleDragOver($event, item)"
|
|
|
- @dragenter="handleDragEnter($event, item)"
|
|
|
- @dragend="handleDragEnd($event, item)">
|
|
|
- {{item}}
|
|
|
- </span>
|
|
|
- <span class="info">可拖动按钮调整活动的优先展示顺序</span>
|
|
|
- </div>
|
|
|
+ :checked="formData.is_upgrade == 0 ? true : false">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm4 layui-col-md4">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">优品推荐</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <input type="radio" name="is_good" lay-filter="is_good" value="1"-->
|
|
|
+<!-- title="开启"-->
|
|
|
+<!-- :checked="formData.is_good == 1 ? true : false">-->
|
|
|
+<!-- <input type="radio" name="is_good" lay-filter="is_good" value="0"-->
|
|
|
+<!-- title="关闭"-->
|
|
|
+<!-- :checked="formData.is_good == 0 ? true : false">-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- <div class="layui-row layui-col-space15">-->
|
|
|
+<!-- <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">-->
|
|
|
+<!-- <div class="grid-demo grid-demo-bg1">-->
|
|
|
+<!-- <div class="layui-form-item">-->
|
|
|
+<!-- <label class="layui-form-label">活动优先级</label>-->
|
|
|
+<!-- <div class="layui-input-block">-->
|
|
|
+<!-- <span class="layui-btn layui-btn-sm layui-btn-normal"-->
|
|
|
+<!-- :style="'background-color:'+activity[item]"-->
|
|
|
+<!-- v-for="(item,index) in formData.activity" :key="index"-->
|
|
|
+<!-- draggable="true"-->
|
|
|
+<!-- @dragstart="handleDragStart($event, item)"-->
|
|
|
+<!-- @dragover.prevent="handleDragOver($event, item)"-->
|
|
|
+<!-- @dragenter="handleDragEnter($event, item)"-->
|
|
|
+<!-- @dragend="handleDragEnd($event, item)">-->
|
|
|
+<!-- {{item}}-->
|
|
|
+<!-- </span>-->
|
|
|
+<!-- <span class="info">可拖动按钮调整活动的优先展示顺序</span>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </div>-->
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -1034,6 +1101,11 @@
|
|
|
is_good: 0,
|
|
|
store_type: 1,
|
|
|
is_sub: 0,
|
|
|
+ push: 0,
|
|
|
+ push_sale: 0,
|
|
|
+ Interposition: 0,
|
|
|
+ Interposition_sale: 0,
|
|
|
+ is_upgrade: 0,
|
|
|
items: [
|
|
|
// {
|
|
|
// value: '',
|
|
@@ -1071,7 +1143,7 @@
|
|
|
activity: {'秒杀': '#1E9FFF', '砍价': '#189688', '拼团': '#FEB900'},
|
|
|
attr: [],//临时属性
|
|
|
newRule: false,//是否添加新规则
|
|
|
- radioRule: ['store_type', 'is_sub', 'is_show', 'is_hot', 'is_benefit', 'is_new', 'is_good', 'is_best', 'spec_type'],//radio 当选规则
|
|
|
+ radioRule: ['store_type', 'is_sub', 'is_show', 'is_hot', 'is_benefit', 'is_new', 'is_good', 'is_best', 'spec_type', 'is_upgrade'],//radio 当选规则
|
|
|
rule: { //多图选择规则
|
|
|
slider_image: {
|
|
|
maxLength: 5
|