import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';
export default class Brtdcr {
  constructor() {
    this.data = {
      gitp:{
        swiftflg: '',
      },
      gidgrp:{
        ghd: {
          // wahnum: '',
          // remark: '',
          // bustyp: '',
          segtyp: '',
        },
        rec:{
          ownref:''
        },
        con: {
          pts: new Pts().data,
        },
        iss: {
          pts: new Pts().data,
        },
        ben: {
          pts: new Pts().data,
        },
        atb: {
          pts: new Pts().data,
        },
        avc: {
          pts: new Pts().data,
        },
        apl: {
          pts: new Pts().data,
        },
        adv: {
          pts: new Pts().data,
        },
        ctr: {
          pts: new Pts().data,
        },
        cbs: {
          max: {
            cur: '',
            amt: '',
          },
        },
      },

      brtp: {
        matp:{
          mattxtlab:''
        },
        docgrdm:{
          docgrd:''
        },
        oth:{
          pts: new Pts().data,
        }
        },



      brdgrp: {
       
        blk: {
          chaded: '',
          docdisflg: '',
          chaadd: '',
          disdocflg: '',
          disdoc: '',
          docdis: '',
          docpre:'',
          docgrd:''
        },
        prb: {
          pts: new Pts().data,
        },
        rec: {
          inr:"",
          totcur: '',
          advtyp: '',
          ownref: '',
          orddat: '',
          payrol: '',
          totamt: '',
          nam: '',
          docprbrol: '',
          advdocflg: '',
          rcvdat:'',
          advdat:'',
          stadat:'',
          docflg:'',
          tenmaxday:'',
          docsta:'',
          
        },
        cbs: {
          opn2: {
            cur: ''
          },
          opn1: {
            cur: '',
            amt:''
          },
          max: {
            cur: '',
            amt: ''
          },
          max2: {
            amt: ''
          }
        },
        apl:{
          pts: new Pts().data,
        },
        ben:{
          pts: new Pts().data,
        },
        oth:{
          pts: new Pts().data,
        },
        acb:{
          pts: new Pts().data,
        },
      },
      advdisflg: '',
      // mtabut: {
      //   clsflg: ''
      // },
      refdocflg: '',
      swtdat: '',
      rejpenins: '',
      advrefflg: '',
      lidgrp: {
        rec: {
          inr:'',
          expdat: '',
          ownref: '',
          branchinr: "00000047",
        },
        cbs: {
          opn1: {
            cur: '',
            amt: ''
          }
        }
      },
      rejtype: '',

      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,
    };
  }
}