import Pts from '~/components/business/commonModel/Pts';
export default class Liaall {
  constructor() {
    this.data = {
      tenstm: '',
      tensetstm: '',
      misamt: '', //  Amount not yet assigned		.liaall.misamt
      concur: '', //  External Booking Amount		.liaall.concur
      outpct: '', //  Sight Amount Percentage		.liaall.outpct
      outamt: '', //  Sight Amount		.liaall.outamt
      exttotoldamt: '', //  Old Amount booked externally		.liaall.exttotoldamt
      exttotamt: '',
      liaallg: [], //  Total booking amount external assinged		.liaall.exttotamt
      limmod: {
        limpfp: {
          clmcbe: [],
          clmcbb: [],
          clmpty: [],
        },
        limgrd: [],
        lmegrd: [],
        limpts: {
          wrklab: '', //  Label		.liaall.limmod.limpts.wrklab
          othlab: '', //  Label		.liaall.limmod.limpts.othlab
          othlabss: '', //  Label		.liaall.limmod.limpts.othlabss
          wrk: {
            pts: new Pts().data,
          },
          oth: {
            pts: new Pts().data,
          },
          lsh: '', //  合同流�'号		.liaall.limmod.limpts.lsh
          nonrevflg1: '', //  Flag to Mark Non-revolving Limits		.liaall.limmod.limpts.nonrevflg1
          pfcod1: '', //  合同流�'号		.liaall.limmod.limpts.pfcod1
          nonrevflg2: '', //  Flag to Mark Non-revolving Limits		.liaall.limmod.limpts.nonrevflg2
          pfcod2: '', //  合同流�'号		.liaall.limmod.limpts.pfcod2
        },
        wrkp: {
          ptsget: {
            sdamod: {
              dadsnd: '', //  Drag  Drop Sender		.liaall.limmod.wrkp.ptsget.sdamod.dadsnd
              seainf: '', //  		.liaall.limmod.wrkp.ptsget.sdamod.seainf
            },
          },
          ptspta: {
            pta: {
              bic: '', //    BIC of Address       .liaall.limmod.wrkp.ptspta.pta.bic
            },
          },
        },
        othp: {
          ptsget: {
            sdamod: {
              dadsnd: '', //  Drag  Drop Sender		.liaall.limmod.othp.ptsget.sdamod.dadsnd
              seainf: '', //  		.liaall.limmod.othp.ptsget.sdamod.seainf
            },
          },
        },
        ownref: '', //  国结业务编号		.liaall.limmod.ownref
        comamt: '', //  业务余额		.liaall.limmod.comamt
        ccvamt: '', //  保证金余额		.liaall.limmod.ccvamt
        ecifno: '', //  ECIFNO		.liaall.limmod.ecifno
        tygrd: '', //.liaall.limmod.tygrd
        dggrd: '', //.liaall.limmod.dggrd
      },
      liaccv: {
        newamt: '', //  合同金额		.liaall.liaccv.newamt
        concur: '', //  应付保证金金额		.liaall.liaccv.concur
        totcovamt: '', //  金额总和		.liaall.liaccv.totcovamt
        newresamt: '', //  Reserved Amount		.liaall.liaccv.newresamt
        addinf: '', //  Additional Information 		.liaall.liaccv.addinf
        cshpct: '', //  保证金应收比例		.liaall.liaccv.cshpct
        relcshpct: '', //  保证金实收比例		.liaall.liaccv.relcshpct
        gleflg: '', //  Create gle flag		.liaall.liaccv.gleflg
        chgcurflg: '', //  Change currency flag		.liaall.liaccv.chgcurflg
        pctresamt: '', //  reserve amount based percent		.liaall.liaccv.pctresamt
        liaccvg: [],
        stgstm: [],
        dnfmod: {
          kehuzh: '', //保证金账户    liaall.liaccv.dnfmod.kehuzh
          ccvtyp: '', //操作类型      liaall.liaccv.dnfmod.ccvtyp
          zhqtyp: '', //支取类型      liaall.liaccv.dnfmod.zhqtyp
          zhqucs: '', //支取次数      liaall.liaccv.dnfmod.zhqucs
          tizamt: '', //部分提支金额  liaall.liaccv.dnfmod.tizamt
          yewudh: '', //业务代号      liaall.liaccv.dnfmod.yewudh
          pridsp: '', //本金转入账户  liaall.liaccv.dnfmod.pridsp
          zhruzh: '', //本金转入账户  liaall.liaccv.dnfmod.zhruzh
          qicuje: '', //起存金额      liaall.liaccv.dnfmod.qicuje
          intdsp: '', //利息转入账户  liaall.liaccv.dnfmod.intdsp
          lxzyzh: '', //利息转入账户  liaall.liaccv.dnfmod.lxzyzh
          zhhuye: '', //帐户余额      liaall.liaccv.dnfmod.zhhuye
          stm8023: '', //8023STREAM   liaall.liaccv.dnfmod.stm8023
        },
      },
    };
  }
}