Commit 9814bf55 by lixiaomin

修改商品价格

parent 55d3de72
...@@ -161,13 +161,13 @@ export default { ...@@ -161,13 +161,13 @@ export default {
} }
}; };
var validateDiscount = (rule, value, callback) => { var validateDiscount = (rule, value, callback) => {
let discountValue=this.form.discount; let regular = /^[+]{0,1}([1-9]+)$|^[+]{0,1}(\d+\.\d{2})$/ //正数(保留2位小数)
if (discountValue == undefined || discountValue === '') { if (value == undefined || value === '') {
callback(new Error('不能为空')); callback(new Error('不能为空'));
}else if(!Number.isInteger(discountValue)){ }else if(!regular.test(value)){
callback(new Error('请输入数字值')); callback(new Error('请输入大于0的正数,保留2位小数'));
}else if(this.form.price){ }else if(this.form.price){
if(discountValue >= this.form.price){ if(value >= this.form.price){
callback(new Error('折扣价不能大于等于原价')); callback(new Error('折扣价不能大于等于原价'));
}else { }else {
callback(); callback();
...@@ -177,13 +177,13 @@ export default { ...@@ -177,13 +177,13 @@ export default {
} }
}; };
var validatePrice = (rule, value, callback) => { var validatePrice = (rule, value, callback) => {
let priceValue=this.form.price; let regular = /^[+]{0,1}([1-9]+)$|^[+]{0,1}(\d+\.\d{2})$/ //正数(保留2位小数)
if (priceValue == undefined || priceValue === '') { if (value == undefined || value === '') {
callback(new Error('不能为空')); callback(new Error('不能为空'));
}else if(!Number.isInteger(priceValue)){ }else if(!regular.test(value)){
callback(new Error('请输入数字值')); callback(new Error('请输入大于0的正数,保留2位小数'));
}else if(this.form.discount){ }else if(this.form.discount){
if(priceValue<=this.form.discount){ if(value<=this.form.discount){
callback(new Error('原价不能小于等于折扣价')); callback(new Error('原价不能小于等于折扣价'));
}else { }else {
callback(); callback();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment