import Dfdgrp from "~/components/business/commonModel/dfdgrp";
import Dftp from "~/components/business/commonModel/dftp";
import Pub from '~/components/business/commonModel/index.js';
import Pts from '~/components/business/commonModel/Pts';

export default class Dftame {
	constructor() {
		this.data = {
			trntyp: "",
			dfdgrp: new Dfdgrp().data,
			olddfdgrp: new Dfdgrp().data,
			dftp: new Dftp().data,
			cfadft: {
				cfaflg: "",			//  数据采集标志		.cfadft.cfaflg
				basflg: "",			//  签约信息		.cfadft.basflg
				ownextkey: "",			//  地区机构号		.cfadft.ownextkey
				dclflg: "",			//  变动信息		.cfadft.dclflg
				recgrp: {
					bas: {
						appname: "",			//  申请人名称		.cfadft.recgrp.bas.appname
						creditorcode: "",			//  债权人代码		.cfadft.recgrp.bas.creditorcode
						creditortype: "",			//  债权人类型代码		.cfadft.recgrp.bas.creditortype
						creditorname: "",			//  债权人中文名称		.cfadft.recgrp.bas.creditorname
						creditornamen: "",			//  债权人英文名称		.cfadft.recgrp.bas.creditornamen
						crehqcode: "",			//  债权人总部所在国家(地区)代码		.cfadft.recgrp.bas.crehqcode
						opercode: "",			//  债权人经营地所在国家(地区)代码		.cfadft.recgrp.bas.opercode
						exdebtcode: "",			//  外债编号		.cfadft.recgrp.bas.exdebtcode
						actiontype: "",			//  操作类型		.cfadft.recgrp.bas.actiontype
						debtorcode: "",			//  债务人代码		.cfadft.recgrp.bas.debtorcode
						debtype: "",			//  债务类型		.cfadft.recgrp.bas.debtype
						valuedate: "",			//  起息日		.cfadft.recgrp.bas.valuedate
						contractcurr: "",			//  签约金额		.cfadft.recgrp.bas.contractcurr
						actiondesc: "",			//  删除原因		.cfadft.recgrp.bas.actiondesc
						maturity: "",			//  到期日		.cfadft.recgrp.bas.maturity
						spapfeboindex: "",			//  是否不纳入跨境融资风险加权余额计算		.cfadft.recgrp.bas.spapfeboindex
						contractamount: "",			//  签约金额		.cfadft.recgrp.bas.contractamount
						anninrate: "",			//  年化利率值		.cfadft.recgrp.bas.anninrate
						floatrate: "",			//  是否浮动利率		.cfadft.recgrp.bas.floatrate
						appcode: "",			//  申请人代码		.cfadft.recgrp.bas.appcode
						inltcabuscode: "",			//  信用证承兑业务参号		.cfadft.recgrp.bas.inltcabuscode
						remark: "",			//  备注		.cfadft.recgrp.bas.remark
						relation: "",			//  对方与本机构的关系		.cfadft.recgrp.bas.relation
					},
				},
				recp: {
					pubp: {
						creditcodwarn: "",			//  CREDITORCODE WARNING		.cfadft.recp.pubp.creditcodwarn
						acp: "",			//  确认		.cfadft.recp.pubp.acp
					},
				},
			},
			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,
      trndia: new Pub().data.Trndia,
			cfabop: new Pub().data.Cfabop,
			pageId: ""			// ctx的key

		}
	}
}