model.js 1.45 KB
Newer Older
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 49
export const Pattern = {
	"frmdat": [
		{ "required": true, "message": "必输项", "type": "string", "trigger": "change" }
	],
	"todat": [
		{ "required": true, "message": "必输项", "type": "string", "trigger": "change" }
	],
	"sta": [
		{ "required": true, "message": "必输项", "type": "string", "trigger": "change" }
	],
	"accdat": [
        { "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
	],
	"relcur": [
		{ "required": true, "message": "必输项", "type": "string", "trigger": "change" }
	],
	"frmamt": [
		{ required: true, message: "必输项" },
		{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
	],
	"toamt": [
		{ required: true, message: "必输项" },
		{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
	]
}


export default class DblkpmModel {
	constructor() {
    this.data = {
      dblkpmVo:{
        frmdat:"",			//  :		.kpmp.frmdat
        todat:"",			//  :		.kpmp.todat
        actbic:"",			//  :		.kpmp.actbic
        cur:"",			//  :		.kpmp.cur
        frmamt:"",			//  :		.kpmp.frmamt
        toamt:"",			//  :		.kpmp.toamt
        sta:"",			//  :		.kpmp.sta
        accdat:"",			//  :		.kpmp.accdat
        accdatto:"",			//  :		.kpmp.accdatto
        frmvludat:"",			//  :		.kpmp.frmvludat
        tovludat:"",			//  :		.kpmp.tovludat
        pageSize:PageSize,
				pageNumber:1,
				total:0
      },
  }
	}
}