check.js 1.26 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
import moment from 'moment'
export default {
  data() {
    return {
      rules: {


        "rejtypsel": [
          { type: "string", required: false, message: "必输项" },
          { max: 1, message: "长度不能超过1" }
        ],

        "ncdgrp.rec.msgdat": [
          { required: true, message: "必输项", trigger: 'blur' },
          {
            validator:(rule,value,callback) =>{
              if(moment(this.model.ncdgrp.rec.clmdat).diff(moment(value),'days')>0 ) {
                callback(new Error('拒付日期不能早于索赔日期'))
              }
              callback()
            }
          }
        ],
        "swiadd.strinfs20": [
          {
            validator:(rule,value,callback) =>{
              if(!value){
                return callback(new Error('请输入拒付原因'))
              }
              // else{
              //   if(/^\w+$/.test(value)==false){
              //     return callback(new Error("请输入英文"));
              //   }
              // }
              callback()
            }
          }
        ],
        "lettername": [
          { type: "string", required: false, message: "必输项", trigger: 'blur' },
          { max: 16, message: "长度不能超过16" }
        ],

      }
    }
  }
}