|
@@ -249,7 +249,7 @@
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
- <a-form-model-item class="productName" label="券适用范围" prop="ruleName">
|
|
|
|
|
|
+ <a-form-model-item class="productName" label="券适用范围" prop="range">
|
|
全部产品
|
|
全部产品
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-col>
|
|
</a-col>
|
|
@@ -283,13 +283,13 @@
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
- <a-form-model-item label="返券产品" prop="ruleName">
|
|
|
|
|
|
+ <a-form-model-item label="返券产品" prop="range">
|
|
<div class="productInfo flex-center">
|
|
<div class="productInfo flex-center">
|
|
<div>
|
|
<div>
|
|
返券金额<a-input-number
|
|
返券金额<a-input-number
|
|
v-model="sellForm.ruleValue"
|
|
v-model="sellForm.ruleValue"
|
|
style="margin:0 5px;"
|
|
style="margin:0 5px;"
|
|
- :min="0.01"
|
|
|
|
|
|
+ :min="0"
|
|
:step="1"
|
|
:step="1"
|
|
:precision="2"
|
|
:precision="2"
|
|
:max="99999999"
|
|
:max="99999999"
|
|
@@ -354,6 +354,7 @@
|
|
<chooseProduct
|
|
<chooseProduct
|
|
ref="chooseProduct"
|
|
ref="chooseProduct"
|
|
:chooseType="chooseTypeList"
|
|
:chooseType="chooseTypeList"
|
|
|
|
+ :itemSn="$route.params.sn"
|
|
:openModal="showProModal"
|
|
:openModal="showProModal"
|
|
@ok="addProductSuccess"
|
|
@ok="addProductSuccess"
|
|
@close="closeProductModal"></chooseProduct>
|
|
@close="closeProductModal"></chooseProduct>
|
|
@@ -415,7 +416,8 @@ export default {
|
|
validEndDate: undefined, // 券失效时间
|
|
validEndDate: undefined, // 券失效时间
|
|
validDays: undefined, // 券有效期天数
|
|
validDays: undefined, // 券有效期天数
|
|
dealerEditFlag: '0', // 加盟商编辑 1是 0否
|
|
dealerEditFlag: '0', // 加盟商编辑 1是 0否
|
|
- publishFlag: '0' // 是否发布
|
|
|
|
|
|
+ publishFlag: '0', // 是否发布
|
|
|
|
+ range: '1'
|
|
},
|
|
},
|
|
time: [], // 有效期
|
|
time: [], // 有效期
|
|
dateFormat: 'YYYY-MM-DD', // 有效期时间格式
|
|
dateFormat: 'YYYY-MM-DD', // 有效期时间格式
|
|
@@ -442,7 +444,8 @@ export default {
|
|
ruleBaseType: [{ required: true, message: '请选择生成方式', trigger: 'change' }],
|
|
ruleBaseType: [{ required: true, message: '请选择生成方式', trigger: 'change' }],
|
|
validType: [{ required: true, message: '请选择券有效期类型', trigger: 'change' }],
|
|
validType: [{ required: true, message: '请选择券有效期类型', trigger: 'change' }],
|
|
publishFlag: [{ required: true, message: '请选择是否发布', trigger: 'change' }],
|
|
publishFlag: [{ required: true, message: '请选择是否发布', trigger: 'change' }],
|
|
- dealerEditFlag: [{ required: true, message: '请选择加盟商是否可编辑', trigger: 'change' }]
|
|
|
|
|
|
+ dealerEditFlag: [{ required: true, message: '请选择加盟商是否可编辑', trigger: 'change' }],
|
|
|
|
+ range: [{ required: true, message: '请选择', trigger: 'blur' }]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -530,6 +533,7 @@ export default {
|
|
const _this = this
|
|
const _this = this
|
|
if (_this.form.contentType === 'LINK') {
|
|
if (_this.form.contentType === 'LINK') {
|
|
_this.form.content = _this.form.contentLink
|
|
_this.form.content = _this.form.contentLink
|
|
|
|
+ _this.sellForm.range = '1'
|
|
// 验证组件必填项
|
|
// 验证组件必填项
|
|
_this.$refs.ruleForm.validate(valid => {
|
|
_this.$refs.ruleForm.validate(valid => {
|
|
if (valid) {
|
|
if (valid) {
|
|
@@ -669,7 +673,8 @@ export default {
|
|
validEndDate: undefined, // 券失效时间
|
|
validEndDate: undefined, // 券失效时间
|
|
validDays: undefined, // 券有效期天数
|
|
validDays: undefined, // 券有效期天数
|
|
dealerEditFlag: '0', // 加盟商编辑 1是 0否
|
|
dealerEditFlag: '0', // 加盟商编辑 1是 0否
|
|
- publishFlag: '0' // 是否发布
|
|
|
|
|
|
+ publishFlag: '0', // 是否发布
|
|
|
|
+ range: '1'
|
|
}
|
|
}
|
|
this.isShowNextStep = false
|
|
this.isShowNextStep = false
|
|
this.isDisabled = false
|
|
this.isDisabled = false
|
|
@@ -726,8 +731,8 @@ export default {
|
|
},
|
|
},
|
|
// 批量添加
|
|
// 批量添加
|
|
handleBatchAdd () {
|
|
handleBatchAdd () {
|
|
- if (!this.sellForm.ruleValue || (this.sellForm.ruleValue && this.sellForm.ruleValue != 0)) {
|
|
|
|
- this.$message.warning('请输入返券金额!')
|
|
|
|
|
|
+ if (!this.sellForm.ruleValue) {
|
|
|
|
+ this.$message.warning('请输入返券金额(必须大于0)!')
|
|
return
|
|
return
|
|
}
|
|
}
|
|
this.$refs.chooseProduct.editMorePrice(this.sellForm.ruleValue)
|
|
this.$refs.chooseProduct.editMorePrice(this.sellForm.ruleValue)
|