check.js 690 Bytes
import CfagitCheck from '~/components/business/Cfagit/model/check.js';
import moment from 'moment';

export default {
	data(){
		return {
			rules:{
				...new CfagitCheck(this).check,
				"cfagit.paydat":[{
					required: true,
          message:'请输入发生日期'
				},{
					validator:(rule,value,callback)=>{
						if(moment(value).diff(moment(new Date()), 'days') > 0){
							return callback(new Error('收付汇日期不得晚于系统日期'))
						}
						callback()
					}
				}
			],
				"cfagit.ownextkey":[{
					required: true,
					message:'必输项'
				}],
				"cfagit.recgrp.bas.contractdate":[{
					required: true,
					message:'必输项'
				}],

			}
		}
	}
}