import Api from "~/service/Api"
import Pts from "~/page/Model/Common/Pts"
import Pub from "~/components/business/commonModel/index.js";
import Ftdgrp from '~/components/business/commonModel/ftdgrp';
export default class Fttfmt{
    constructor () {
        this.data = {
			ftdgrp: new Ftdgrp().data,
						fttp:{
							troact: "", //  Trade-out Account		.fttp.troact
							triact: "", //  备注		.fttp.triact
							msgtyp: "", //  报文类型		.fttp.msgtyp
							benact: "",
							bnaktypflg: "",
							mt32m: {
								amecur: "", //  Broker's Commission Cur.		.mt30m.comcur
								ameamt: 0,
								newcur: "", //  Broker's Commission Cur.		.mt30m.comcur
								newamt: 0,
								s22a: "", //  Typeof Operation(:22A)		.mt30m.s22a
								s94a: "",
								s17r: "",
								s22b: "",
								s30x: "",
								oldref: "",
								conref: "",
								conno: "", //  MT300 22C - 共同参号		.mt30m.conref
					  
								a53act: "", //  Delivery Agent Account		.mt30m.a53act
								iniact: "", //  Intermediary Account		.mt30m.iniact
								rbcact: "", //  Receiving Agent Account		.mt30m.rbcact
								a58act: "",
					  
								b53act: "", //  Delivery Agent Account		.mt30m.b53act
								b56act: "", //  Intermediary Account		.mt30m.b56act
								owcact: "", //  Receiving Agent Account		.mt30m.owcact
								b58act: "", //  Beneficiary Institution Account		.mt30m.b58act
								str300: "",
					  
					  
								b58: {
								  pts: new Pts().data,
								},
								b53: {
								  pts: new Pts().data,
								},
								owc: {
								  pts: new Pts().data,
								},
								b56: {
								  pts: new Pts().data,
								},
					  
								a58: {
								  pts: new Pts().data,
								},
								rbc: {
								  pts: new Pts().data,
								},
								ini: {
								  pts: new Pts().data,
								},
								a53: {
								  pts: new Pts().data,
								},
					  
					  
							  },	
							usr:{
								extkey:"",			//  资金部负责人		.fttp.usr.extkey
							},
							trop:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.fttp.trop.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.fttp.trop.ptsget.sdamod.dadsnd
									},
								},
							},
							trip:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.fttp.trip.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.fttp.trip.ptsget.sdamod.dadsnd
									},
								},
							},
							actp:{
								ptsget:{
									sdamod:{
										seainf:"",			//  		.fttp.actp.ptsget.sdamod.seainf
										dadsnd:"",			//  Drag  Drop Sender		.fttp.actp.ptsget.sdamod.dadsnd
									},
								},
							},
						},
						intamt:"",			//  利息金额		.intamt
						
						mtabut:{
							clsflg:"",			//  Close Flag		.mtabut.clsflg
						},
						pageId: "",			// ctx的key
						setmod: new Pub().data.Setmod,
						docpan: new Pub().data.Docpan,
						trndia: new Pub().data.Trndia,
						apl: {
							pts: new Pts().data,
						},
						forexmod: new Pub().data.Forexmod,
				}
    }
}