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: "请输入批次号,若批次号未知,输入发票代码和发票号码点击批次号获取按钮获取批次号" },
        ]
        
      }
    }
  }
}