export default { data() { return { rules: { "infcon.opndatfrom": [ { required: true, message: "必输项" }, { validator: (rule, value, callback) => { if (moment(value).diff(moment(this.model.infcon.opndatto).format('YYYY-MM-DD'), 'days') > 731) { callback(new Error('请将查询条件中时间范围控制在2年内(含)。')) } callback() }, trigger: ['blur', 'change'] } ], "infcon.opndatto": [ { required: true, message: "必输项" }, { validator: (rule, value, callback) => { if (moment(value).diff(moment(this.model.infcon.opndatfrom).format('YYYY-MM-DD'), 'days') < 0) { callback(new Error('起始日期不能大于截止日期!')) } callback() }, trigger: ['blur', 'change'] } ], "invcon.seqnum":[ { required: true, message: "请输入批次号,若批次号未知,输入发票代码和发票号码点击批次号获取按钮获取批次号" }, ] } } } }