/**
* Bctacc Check规则
*/
export default {
data() {
return {
rules: {
"setmod.docamt": [
{
required: true,
message: "必输项"
},
{
validator: (rule, value, callback) => {
if (this.model.bcdgrp.cbs.opn1.amt != 0 && Number(value) > Number(this.model.bcdgrp.cbs.opn1.amt)) {
callback(new Error('承兑金额不能大于余额'))
} else if (value < 0) {
callback(new Error('承兑金额不能小于零'))
} else {
callback()
}
},
trigger: ['blur', 'change']
}
],
}
}
}
}