|
@@ -32,25 +32,40 @@
|
|
|
<div class="from-tips mb5" v-if="formValidate.measureId && formValidate.isSetting==true">设置{{formValidate.measureLabel}}具体数值。</div>
|
|
|
</el-form-item>
|
|
|
<el-form-item :label="formValidate.measureLabel" prop="measureValue" v-show="formValidate.isSetting==true">
|
|
|
- <el-input-number
|
|
|
- v-model.trim="formValidate.measureValue"
|
|
|
- :min="0"
|
|
|
- :max="99"
|
|
|
- :step="0.1"
|
|
|
- step-strictly
|
|
|
- placeholder="请输入参数"
|
|
|
- label="参数"
|
|
|
- ></el-input-number>
|
|
|
- <el-select v-model.trim="formValidate.unit" placeholder="请选择" :style="{ width: '25%' }" clearable>
|
|
|
- <el-option label="元" value="元" />
|
|
|
- <el-option label="件" value="件" />
|
|
|
- <el-option label="只" value="只" />
|
|
|
- <el-option label="份" value="份" />
|
|
|
- <el-option label="个" value="个" />
|
|
|
- <el-option label="袋" value="袋" />
|
|
|
- <el-option label="其他" value="其他" />
|
|
|
- </el-select>
|
|
|
- <div class="from-tips mb5">优惠措施对应参数值如1,单位输入元。表示优惠1元。</div>
|
|
|
+ <div v-if="formValidate.measureLabel=='满减大促:'">
|
|
|
+ <span class="from-tips mb5">满 </span>
|
|
|
+ <el-input-number
|
|
|
+ v-model.trim="formValidate.measureValue1"
|
|
|
+ :min="0"
|
|
|
+ :max="99"
|
|
|
+ :step="0.1"
|
|
|
+ step-strictly
|
|
|
+ placeholder="请输入参数"
|
|
|
+ label="参数"
|
|
|
+ ></el-input-number><span class="from-tips mb5">元</span>
|
|
|
+ <span style="padding-left: 20px;" class="from-tips mb5">减 </span>
|
|
|
+ <el-input-number
|
|
|
+ v-model.trim="formValidate.measureValue"
|
|
|
+ :min="0"
|
|
|
+ :max="99"
|
|
|
+ :step="0.1"
|
|
|
+ step-strictly
|
|
|
+ placeholder="请输入参数"
|
|
|
+ label="参数"
|
|
|
+ ></el-input-number><span class="from-tips mb5">元</span>
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ <el-input-number
|
|
|
+ v-model.trim="formValidate.measureValue"
|
|
|
+ :min="0"
|
|
|
+ :max="99"
|
|
|
+ :step="0.1"
|
|
|
+ step-strictly
|
|
|
+ placeholder="请输入参数"
|
|
|
+ label="参数"
|
|
|
+ ></el-input-number> <span class="from-tips mb5">元</span>
|
|
|
+ </div>
|
|
|
+ <!-- <div class="from-tips mb5">优惠措施对应参数值如1,单位输入元。表示优惠1元。</div> -->
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备注:" prop="remark">
|
|
|
<el-input type="textarea"
|
|
@@ -140,6 +155,7 @@ export default {
|
|
|
if (valid) {
|
|
|
try {
|
|
|
this.loadingBtn = true;
|
|
|
+ this.formValidate.unit="元";
|
|
|
const data = this.formValidate.id == 0
|
|
|
? await merchant.merchantMeasuresAddApi(this.formValidate)
|
|
|
: await merchant.merchantMeasuresUpdateApi(this.formValidate);
|