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

export default class Trtame{
    constructor () {
        this.data = {
						trdgrp:{
							rec:{
								finblk:"",
								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:"",			//  融资品种		.trdgcrp.rec.fintyp
								finact:"",			//  Finance Account		.trdgrp.rec.finact
								intrat:"",			//  Margin Spread applied to Interest Rate		.trdgrp.rec.intrat
								actrat:"",			//  actural rate		.trdgrp.rec.actrat
								tenday:"",			//  新到期日		.trdgrp.rec.tenday
								lprtyp:"",			//  市场LPR期限品种		.trdgrp.rec.lprtyp
							},
							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
								},
							},
						},
						ametyp:"",			//  Amendment Type		.ametyp
						trtmod:{
							finmod:{
								pctlab:"",			//  Percentage Label		.trtmod.finmod.pctlab
								fincod:"",			//  借据号		.trtmod.finmod.fincod
								intprd:"",			//  计息周期		.trtmod.finmod.intprd
								intdat:"",			//  计息日期		.trtmod.finmod.intdat
								ratchgtyp:"",			//  利率调�'方式		.trtmod.finmod.ratchgtyp
								ratchgprd:"",			//  利率调�'周期		.trtmod.finmod.ratchgprd
								ratchgdat:"",			//  利率调�'月日数		.trtmod.finmod.ratchgdat
								graday:"",			//  宽限期		.trtmod.finmod.graday
								flttyp:"",			//  浮动方式		.trtmod.finmod.flttyp
								fltval:"",			//  浮动值		.trtmod.finmod.fltval
								ovdinttyp:"",			//  呆滞计息方式		.trtmod.finmod.ovdinttyp
								ovdintrat:"",			//  罚息比率		.trtmod.finmod.ovdintrat
								act1:"",			//  第一还款�'�号		.trtmod.finmod.act1
								acttyp:"",			//  正常执行利率		.trtmod.finmod.acttyp
								act3:"",			//  第三方还款�'�号		.trtmod.finmod.act3
								wjdkfl:"",			//  是否到期主动扣收款		.trtmod.finmod.wjdkfl
								dinmod:{
									jzllgz:"",			//  基准利率规则		.trtmod.finmod.dinmod.jzllgz
								},
							},
						},
						newmatdat:"",			//  New Due Date		.newmatdat
						liaall:new Pub().data.Liaall,
						setmod:new Pub().data.Setmod,
						mtabut:new Pub().data.Mtabut,
						trnmod:new Pub().data.Trnmod,
						pageId: "",			// ctx的key
						trtfipl1blk:"",
				}
    }
}