Vue.prototype.$validateLimitTwo = (str) => {
const reg = /(^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d{1,2})?$)/
return reg.test(str)
}
var validateLimit = (rule, value, callback) => {
if (value) {
if (this.$validateLimitTwo(value)) {
callback()
} else {
callback(new Error('數值允許輸入負數,最多兩位小數'))
}
} else {
callback(new Error('請輸入補貼金額'))
}
}