import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';

export default class Fctcan {
	constructor() {
		this.data = {
			fcdgrp: {
				apl: {
					pts: new Pts().data,
					pta: {
						nam1: "", //  Externally Visible Name of Address		.fcdgrp.apl.pta.nam1
					},
				},
				rec: {
					inr: "",
					branchinr: "",
					ownref: "", //  Our Reference		.fcdgrp.rec.ownref
					cur: "", //  currency		.fcdgrp.rec.cur
					amt: "", //  保证金金额		.fcdgrp.rec.amt
					reason: "", //  collect reason		.fcdgrp.rec.reason
					extact: "", //  Extend Account		.fcdgrp.rec.extact
					engact: "", //  Engagement account		.fcdgrp.rec.engact
					ver: "",
				},
				blk:{
					inr:"",
					apladrblk:"",
					narhis:"",
					fldmodblk:"",
				},
				cbs: {
					max: {
						cur: "", //  Guarantee Amount		.gidgrp.cbs.max.cur
						amt: "", //  Guarantee Amount		.gidgrp.cbs.max.amt
					},
				},
			},
			aplp: {
				ptsget: {
					sdamod: {
						dadsnd: "", //  Drag  Drop Sender		.aplp.ptsget.sdamod.dadsnd
						seainf: "", //  		.aplp.ptsget.sdamod.seainf
					},
				},
			},
			gleflg: "", //  是否过账	.gleflg
			cshVoList: [], //  stream of csh		.cshstm
			errflg: "", //  已使用保证金		.errflg
			setmod: new Pub().data.Setmod,
			liaall: new Pub().data.Liaall,
			trnmod: new Pub().data.Trnmod,
			docpan: new Pub().data.Docpan,
			trndia: new Pub().data.Trndia,
			jshmod: new Pub().data.Jshmod,
		}
	}
}