|
@@ -27,7 +27,7 @@
|
|
|
<Upload :value="addData.picUrl ? [{ fileName: addData.picUrl }] : []" @input="addData.picUrl = $event[0] ? $event[0].fileName : ''" :limit="1" />
|
|
|
</el-form-item> -->
|
|
|
<el-form-item v-if="addData.type === 1" label="门店默认承担比例:" prop="channelSharedRate">
|
|
|
- <el-input v-model.number="addData.channelSharedRate" :readonly="readonly" type="number" placeholder="请输入门店默认承担比例">
|
|
|
+ <el-input v-model="addData.channelSharedRate" :readonly="readonly" type="number" placeholder="请输入门店默认承担比例">
|
|
|
<template slot="append">%</template>
|
|
|
</el-input>
|
|
|
<div class="tip">若门店承担100%,则核销后公司不需要打款给门店,依此类推。</div>
|
|
@@ -129,7 +129,10 @@ export default {
|
|
|
{ required: true, message: '请输入券面值', trigger: 'blur' },
|
|
|
{ pattern: /^([1-9]\d*(\.\d{1,2})?|([0](\.([0][1-9]|[1-9]\d{0,1}))))$/, message: "请输入正确的面值,最多两位小数", trigger: ["blur", "change"] }
|
|
|
],
|
|
|
- channelSharedRate: [{ required: true, message: '请输入门店默认承担比例', trigger: 'blur' }],
|
|
|
+ channelSharedRate: [
|
|
|
+ { required: true, message: '请输入门店默认承担比例', trigger: 'blur' },
|
|
|
+ { pattern: /^100$|^(\d|[1-9]\d)(\.\d+)*$/, message: "请输入正确的百分比数字", trigger: ["blur", "change"] }
|
|
|
+ ],
|
|
|
minOrderAmt: [
|
|
|
{ required: true, message: '请输入最低消费金额', trigger: 'blur' },
|
|
|
{ pattern: /^([1-9]\d*(\.\d{1,2})?|([0](\.([0][1-9]|[1-9]\d{0,1}))))$/, message: "请输入正确的金额,最多两位小数", trigger: ["blur", "change"] }
|