check.js 3.06 KB
import moment from 'moment';
import Utils from "~/utils"

export default {
  data() {
    return {
      rules: {

        "trdgrp.rec.pntref": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 16,
            message: "长度不能超过16"
          }
        ],

        "trdgrp.rec.pntnam": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 40,
            message: "长度不能超过40"
          }
        ],

        "trdgrp.rec.ownref": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 16,
            message: "长度不能超过16"
          }
        ],

        "trdgrp.rec.nam": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 40,
            message: "长度不能超过40"
          }
        ],

        "trdgrp.fip.pts.ref": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 16,
            message: "长度不能超过16"
          }
        ],

        "trdgrp.cbs.max.amt": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 18,
            message: "整数位不能超过14位"
          },
          {
            pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
            message: "小数位不能超过3位"
          }
        ],
        "trdgrp.fip.pts.nam": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 40,
            message: "长度不能超过40"
          }
        ],
        "trdgrp.cbs.opn1.cur": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 3,
            message: "长度不能超过3"
          }
        ],
        "trdgrp.cbs.opn1.amt": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 18,
            message: "整数位不能超过14位"
          },
          {
            pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
            message: "小数位不能超过3位"
          }
        ],
        "trdgrp.rec.fintyp": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 3,
            message: "长度不能超过3"
          }
        ],

        "trdgrp.rec.finact": [{
            type: "string",
            required: false,
            message: "必输项"
          },
          {
            max: 21,
            message: "长度不能超过21"
          }
        ],
        "strinf": [{
          type: "string",
          required: false,
          message: "必输项"
        }, ],

      }
    }
  }
}