import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Dids from "../Public/Dids"
import Pub from "../Public"


export default class Trtset{
    constructor () {
        this.data = {
						trdgrp:{
							rec:{
								inr:"",
								pntref:"",			//  父交易参考号		.trdgrp.rec.pntref
								pntnam:"",			//  Name 		.trdgrp.rec.pntnam
								ownref:"",			//  参考号		.trdgrp.rec.ownref
								nam:"",			//  Name		.trdgrp.rec.nam
								pctfin:"",			//  融资比例		.trdgrp.rec.pctfin
								stttendat:"",			//  起息日期		.trdgrp.rec.stttendat
								matdat:"",			//  Maturity Date		.trdgrp.rec.matdat
								fintyp:"",			//  融资品种		.trdgrp.rec.fintyp
								finact:"",			//  融资账号		.trdgrp.rec.finact
								ovdflg:"",			//  Overdue Flag		.trdgrp.rec.ovdflg
								actrat:"",			//  执行利率		.trdgrp.rec.actrat
							},
							cbs:{
								max:{
									cur:"",			//  融资金额		.trdgrp.cbs.max.cur
									amt:"",			//  融资金额		.trdgrp.cbs.max.amt
								},
								opn1:{
									cur:"",			//  余额		.trdgrp.cbs.opn1.cur
									amt:"",			//  Balance		.trdgrp.cbs.opn1.amt
								},
							},
							fip:{
								pts:new Pts().data,
							},
						},
						trtp0:{
							bcdget:{
								sdamod:{
									seainf:"",			//  		.trtp0.bcdget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.trtp0.bcdget.sdamod.dadsnd
								},
							},
							ledget:{
								sdamod:{
									seainf:"",			//  		.trtp0.ledget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.trtp0.ledget.sdamod.dadsnd
								},
							},
							brdget:{
								sdamod:{
									seainf:"",			//  		.trtp0.brdget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.trtp0.brdget.sdamod.dadsnd
								},
							},
							bedget:{
								sdamod:{
									seainf:"",			//  		.trtp0.bedget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.trtp0.bedget.sdamod.dadsnd
								},
							},
							recget:{
								sdamod:{
									seainf:"",			//  		.trtp0.recget.sdamod.seainf
									dadsnd:"",			//  Drag  Drop Sender		.trtp0.recget.sdamod.dadsnd
								},
							},
						},
						mtabut: new Pub().data.Mtabut,
						trtmod:{
							finmod:{
								setlab:"",			//  Settlement Label		.trtmod.finmod.setlab
								fincod:"",			//  借据号		.trtmod.finmod.fincod
								reptyp:"",			//  还款方式		.trtmod.finmod.reptyp
								cbs:{
									cbb:{
										intamt1:"",			//  表外欠息利息		.trtmod.finmod.cbs.cbb.intamt1
										intamty1:"",			//  表外本年欠息		.trtmod.finmod.cbs.cbb.intamty1
										intamt2:"",			//  表内欠息利息		.trtmod.finmod.cbs.cbb.intamt2
										intamty2:"",			//  表内本年欠息		.trtmod.finmod.cbs.cbb.intamty2
										intamt:"",			//  利息		.trtmod.finmod.cbs.cbb.intamt
										amt:"",			//  本金		.trtmod.finmod.cbs.cbb.amt
									},
									cbe:{
										intamt1:"",			//  偿还表外欠息利息		.trtmod.finmod.cbs.cbe.intamt1
										intamty1:"",			//  偿还表外欠息		.trtmod.finmod.cbs.cbe.intamty1
										intamt2:"",			//  偿还表内欠息利息		.trtmod.finmod.cbs.cbe.intamt2
										intamty2:"",			//  偿还表内欠息		.trtmod.finmod.cbs.cbe.intamty2
										intamt:"",			//  偿还本金利息		.trtmod.finmod.cbs.cbe.intamt
										amt:"",			//  偿还本金		.trtmod.finmod.cbs.cbe.amt
									},
									totint:"",			//  偿还利息总额		.trtmod.finmod.cbs.totint
								},
								acttyp:"",			//  第三方还款方式		.trtmod.finmod.acttyp
								act3:"",			//  第三方还款账号		.trtmod.finmod.act3
								intprd:"",			//  计息周期		.trtmod.finmod.intprd
							},
						},
						setmod:new Pub().data.Setmod,
						setamt:"",			//  Settlement Amount		.setamt
						setact:"",			//  Settlement Account		.setact
						clsflg:"",			//  抹�'�		.clsflg
						setact1:"",			//  我行借记�'�户		.setact1
						liaall:new Pub().data.Liaall,
						trnmod:new Pub().data.Trnmod,
						pageId: "",			// ctx的key
						trtfipl1blk:"",	
				}
    }
}