|
@@ -75,7 +75,7 @@
|
|
|
prop="agreeCostPrice">
|
|
|
<el-input type="number"
|
|
|
@mousewheel.native.prevent
|
|
|
- v-model.trim="form.agreeCostPrice"></el-input>
|
|
|
+ v-model.trim.number="form.agreeCostPrice"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商品图片"
|
|
|
prop="image">
|
|
@@ -123,7 +123,8 @@ let validPrice = (rule, value, callback) => {
|
|
|
}
|
|
|
}
|
|
|
let validPrice2 = (rule, value, callback) => {
|
|
|
- if (typeof value == 'string') {
|
|
|
+ console.log(value)
|
|
|
+ if (typeof value == 'string' || value == null) {
|
|
|
callback(new Error('请输入金额'))
|
|
|
} else if (value < 0) {
|
|
|
callback(new Error('输入金额必须大于或等于0'))
|