|
|
@@ -39,7 +39,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="折扣(%):" prop="discountrate">
|
|
|
- <el-input type="text" size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
|
|
|
+ <el-input type="number" size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -138,7 +138,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="折扣(%):" prop="discountrate" >
|
|
|
- <el-input type="text" size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
|
|
|
+ <el-input type="number" size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -242,7 +242,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="折扣(%):" prop="discountrate" >
|
|
|
- <el-input type="text" size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
|
|
|
+ <el-input type="number" size="small" v-model="form.discountrate" placeholder="请输入0-100%" @change="discountrateChange"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -470,12 +470,12 @@
|
|
|
</el-col>
|
|
|
<el-col :span="24" v-if="form.calculatemodel==1">
|
|
|
<el-form-item label="订单金额比例(%):" prop="orderratio" >
|
|
|
- <el-input type="text" size="small" v-model.number="form.orderratio" placeholder="请输入0-100%" @change="orderratioChange"></el-input>
|
|
|
+ <el-input type="number" size="small" v-model.number="form.orderratio" placeholder="请输入0-100%" @change="orderratioChange"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24" v-if="form.calculatemodel==2">
|
|
|
<el-form-item label="居间产品折扣(%):" prop="productdiscount">
|
|
|
- <el-input type="text" size="small" v-model.number="form.productdiscount" placeholder="请输入0-100%" @change="productdiscountChange"></el-input>
|
|
|
+ <el-input type="number" size="small" v-model.number="form.productdiscount" placeholder="请输入0-100%" @change="productdiscountChange"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
@@ -528,7 +528,7 @@ export default {
|
|
|
callback()
|
|
|
}
|
|
|
var NumberSize = (rule, value, callback) => {
|
|
|
- if (+value > 100 || +value <= 1 && value) {
|
|
|
+ if (+value > 100 || +value <= 0 && value) {
|
|
|
return callback(new Error('折扣范围(1-100%)'));
|
|
|
}
|
|
|
callback()
|
|
|
@@ -625,20 +625,20 @@ export default {
|
|
|
productdiscount: [
|
|
|
{ message: '必须为数字', type:'number', trigger: 'change' },
|
|
|
{ required: true, message: '请填写折扣', trigger: 'blur' },
|
|
|
- { validator: checkNumber, trigger: 'blur'},
|
|
|
+ /*{ validator: checkNumber, trigger: 'blur'},*/
|
|
|
{ validator: NumberSize, trigger: 'blur'}
|
|
|
],
|
|
|
orderratio: [
|
|
|
{ message: '必须为数字', type:'number', trigger: 'change' },
|
|
|
{ required: true, message: '请填写折扣', trigger: 'blur' },
|
|
|
- { validator: checkNumber, trigger: 'blur'},
|
|
|
+ /* { validator: checkNumber, trigger: 'blur'},*/
|
|
|
{ validator: NumberSize, trigger: 'blur'}
|
|
|
],
|
|
|
enterprisename: [
|
|
|
{ required: true, message: '请选择经销商', trigger: 'change' },
|
|
|
],
|
|
|
discountrate: [
|
|
|
- { validator: checkNumber, trigger: 'blur'},
|
|
|
+ /* { validator: checkNumber, trigger: 'blur'},*/
|
|
|
{ validator: NumberSize, trigger: 'blur'}
|
|
|
],
|
|
|
},
|