import Api from "~/service/Api"
import Pts from '~/components/business/commonModel/Pts';
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 Bttdcr {
    constructor() {
        this.data = {
            bttp: new Bttp().data,
            ledgrp: new Ledgrp().data,
            ltdgrp: new Ltdgrp().data,
            btdgrp: new Btdgrp().data,
            oldbtdgrp: new Btdgrp().data,
            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: "",
              },

            rejpenins: "",			//  Rejection pending instructions		.rejpenins
            advdisflg: "",			//  Send Advice of Discrepancies		.advdisflg
            accdisflg: "",			//  Accept to 2ben bank		.accdisflg
            furide: "",			//  (History)		.furide
            pageId: "",			// ctx的key
			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,
      trndia: new Pub().data.Trndia,


        }
    }
}