index.js 4.18 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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';

export default class Nctcan {
	constructor() {
		this.data = {
      addbcb: {
				bccls1: "",
				bccls2: "",
				bccls3: "",
				preexpdat: "",
				clmdat: "",
      },
			nctp0: {
				aplmullab: "", //  Label, that is set, if there are multiple applicants		.nctp0.aplmullab
				liafldlab: "", //  Label for Field Liability		.nctp0.liafldlab
				expfldlab: "", //  Label for Field Validity		.nctp0.expfldlab
				explab: "", //  Label unlimited Validity		.nctp0.explab
				lialab: "", //  Label unlimited Liability		.nctp0.lialab
				gidget: {
					sdamod: {
						seainf: "", //  		.nctp0.gidget.sdamod.seainf
						dadsnd: "", //  Drag  Drop Sender		.nctp0.gidget.sdamod.dadsnd
					},
				},
				recget: {
					sdamod: {
						dadsnd: "", //  Drag  Drop Sender		.nctp0.recget.sdamod.dadsnd
						seainf: "", //  		.nctp0.recget.sdamod.seainf
					},
				},
				adaflg: "", //  Add.  Amount		.nctp0.adaflg
			},
			nidgrp: {
				rec: {
					branchinr: "",
					inr: "",
					etyextkey:"",
					ownref: "", //  Reference		.nidgrp.rec.ownref
					nam: "", //  Externally Displayed Name to Identify the Contract		.nidgrp.rec.nam
					hndtyp: "", //  Handling Type		.nidgrp.rec.hndtyp
					gartyp: "", //  Type of Undertaking		.nidgrp.rec.gartyp
					expdat: "", //  Valid until		.nidgrp.rec.expdat
					liadat: "", //  Liability until		.nidgrp.rec.liadat
					purcan: "", //  Reason of Cancelation		.nidgrp.rec.purcan
					reddat: "", //  Date of Reduction		.nidgrp.rec.reddat
					redcur: "", //  Amount Reduced		.nidgrp.rec.redcur
					redamt: "", //  Reduced Amount to be Paid		.nidgrp.rec.redamt
					outcur: "", //  Amount Outstanding		.nidgrp.rec.outcur
					outamt: "", //  Outstanding Amount		.nidgrp.rec.outamt
          ver: "",
          expflg: '',
				},
				cbs: {
					max: {
						cur: "", //  Currency		.nidgrp.cbs.max.cur
						amt: "", //  Balance		.nidgrp.cbs.max.amt
					},
					max2: {
						cur: "", //  Currency		.nidgrp.cbs.max.cur
						amt: "", //  Balance		.nidgrp.cbs.max.amt
					},
					opn1: {
						cur: "", //  Currency		.nidgrp.cbs.opn1.cur
						amt: "", //  Balance		.nidgrp.cbs.opn1.amt
					},
					opn2: {
						cur: "", //  Currency		.nidgrp.cbs.opn1.cur
						amt: "", //  Balance		.nidgrp.cbs.opn1.amt
					},
				},
				apl: {
					pts: new Pts().data,
				},
				ben: {
					pts: new Pts().data,
				},
				ctr: {
					pts: new Pts().data,
				},
				iss: {
					pts: new Pts().data,
				},
				blk: {
					accspc: "", //  Account Specification		.nidgrp.blk.accspc
					amtspc: "", //  Amount Specification		.nidgrp.blk.amtspc
					chaded: "", //  Details of Charges 		.nidgrp.blk.chaded
				},
				acb: {
					pts: new Pts().data,
					namelc: "", //  名称		.nidgrp.acb.namelc
					adrelc: "", //  地址		.nidgrp.acb.adrelc
					dbfadrblkcn: "", //  Chinese address		.nidgrp.acb.dbfadrblkcn
				},
			},
			ncdgrp: {
				rec: {
					inr: "",
					ownref: "", //  Claim Number		.ncdgrp.rec.ownref
					nam: "", //  Externally Displayed Name to Identify the Contract		.ncdgrp.rec.nam
					clmdat: "", //  Date of Claim		.ncdgrp.rec.clmdat
          ver: "",
          expflg: '', // Unlimited Guarantee		.nidgrp.rec.expflg
          expdat: '', // Valid until		.nidgrp.rec.expdat
          liaflg: '', // Unlimited Liability		.nidgrp.rec.liaflg
          liadat: '',
          inudat:''
				},
				cbs: {
					max: {
						cur: "", //  Amount Claimed		.ncdgrp.cbs.max.cur
						amt: "", //  Balance		.ncdgrp.cbs.max.amt
					},
					opn1: {
						cur: "", //  Open Amount		.ncdgrp.cbs.opn1.cur
						amt: "", //  Balance		.ncdgrp.cbs.opn1.amt
          },
          opn2: {
						cur: "", //  Open Amount		.ncdgrp.cbs.opn1.cur
						amt: "", //  Balance		.ncdgrp.cbs.opn1.amt
					},
				},
				apl: {
					pts: new Pts().data,
				},
				ben: {
					pts: new Pts().data,
				},
			},
			rebkpflg: "", //  Booking Procedure		.rebkpflg
			setmod: new Pub().data.Setmod,
			mtabut: new Pub().data.Mtabut,
			trnmod: new Pub().data.Trnmod,
			liaall: new Pub().data.Liaall,
			liaccv: new Pub().data.Liaccv,
			docpan: new Pub().data.Docpan,
			doctre: new Pub().data.Doctre,
			trndia: new Pub().data.Trndia,
		}
	}
}