check.js 894 Bytes
import moment from 'moment';
import imgInvmodCheck from '~/components/business/Invchkpan/model/check.js'
export default function(){
		return {
        "bfdgrp.rec.rcvdat": [
          {
            validator: (rule, value, callback) => {
              if (moment(value).diff(moment(new Date()), 'days') > 0) {
                callback(new Error('收单日期不得大于当前日期!'))
              }
              callback()
            },
            trigger: 'change'
          }
        ],
        "bfdgrp.rec.orddat": [
          {
            validator: (rule, value, callback) => {
              if (moment(value).diff(moment(new Date()), 'days') > 0) {
                callback(new Error('寄单日期不得大于当前日期!'))
              }
              callback()
            },
            trigger: 'change'
          }
        ],
				...new imgInvmodCheck(this).check,
			}
}