import Pub from '~/components/business/commonModel/index.js';
import Ledgrp from '~/components/business/commonModel/ledgrp';
import Ltdgrp from '~/components/business/commonModel/ltdgrp';
import Btdgrp from '~/components/business/commonModel/btdgrp';
import Bttp from '~/components/business/commonModel/bttp';



export default class Bttset {
  constructor() {
    this.data = {

      bttp: new Bttp().data,
      ledgrp: new Ledgrp().data,
      ltdgrp: new Ltdgrp().data,
      btdgrp: new Btdgrp().data,

      clsflg: "", //mtabut.clsflg
      be1amt: "",			//  Amount for 1st Ben.		.be1amt
      be1amt2: "",			//  Add. Amt for 1st Ben.		.be1amt2
      nar754:"",
      trtcre: {
        crefinflg: "",			//  Create Financing		.trtcre.crefinflg
      },
      aamset: {
        utlamt: "",			//  单据金额		.aamset.utlamt
        utlamt2: "",			//  附加金额		.aamset.utlamt2
      },
      lendoc: {
        actflg: "",			//  Input Account		.lendoc.actflg
        account: "",			//  ACT		.lendoc.account
        vercerref: "",			//  Verification Certificate Number		.lendoc.vercerref
        decnum: "",			//  Declaration Number		.lendoc.decnum
      },
      // bptbck:{
      //   bptbckg:{
      //     ownref:"",
      //     opncur:"",
      //     opnamt:"",
      //     bckamt:"",
      //     intdat:"",
      //   }
      // },
      swiadd: {
        trnchato: "",
        newnomtop: "0",
        purpos: "",
        amedat: "",
        addamtcov: "",
        newnomton: "0",
        prepers18: "",
        amenbr: "",
        nartxt: "",
        addamt: "0",
        amecur: "",
        newshpdat: "",
        newamt: "",
        newexpdat: "",
        trnfeetxt: "",
        ameamt: "",
        newcur: "",
        prepertxts18: "",
        nomspc: "",
        reqcan: "",
        addamtflg: "",
      },
      setmod: new Pub().data.Setmod,
      mtabut: new Pub().data.Mtabut,
      trnmod: new Pub().data.Trnmod,
      liaall: new Pub().data.Liaall,
      liaccv: new Pub().data.Liaccv,
      docpan: new Pub().data.Docpan,
      doctre: new Pub().data.Doctre,
      // umdmod: new Pub().data.Umdmod,
      trndia: new Pub().data.Trndia,
      rmbbop: new Pub().data.Rmbbop,
      cfagit: new Pub().data.Cfagit,
      bopgat: new Pub().data.Bopgat,
      ypnmod: new Pub().data.Ypnmod,
      entmod: new Pub().data.Entmod,

    }
  }
}