import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';
export default class Litdck {
  constructor() {
    this.data = {
      szflg: '',
      outlen:{
        szflg: ''
      },
      brdgrp: {
        blk: {
          matper: '',
          docdisflg: '',
          setinsbr: '',
          docdis: '',
          comcon: '',
        },
        prb: {
          pts: new Pts().data,
        },
        rec: {
          tenmaxday: '',
          rcvdat: '',
          predat: '',
          advtyp: '',
          docflg: '',
          approvcod: '',
          ownref: '',
          docsta: '',
          orddat: '',
          disdat: '',
          invref: '',
          rptref: '',
          shpdat: '',
          igndisflg: '',
          matdat: '',
          totdat: '',
          stadat: '',
          dscinsflg: '',
          nam: '',
          docprbrol: 'PRB',
          pntinr: '',
          pnttyp: '',
          ownusr: '',
          opndat: '',
          branchinr: '',
          invtyp: '',
          bchkeyinr:'',
          totamt: '0',
          totcur: '',
          rtoaplflg: '',
          inr: '',
          relgodflg: '',
        },
        cbs: {
          opn2: {
            cur: '',
          },
          max: {
            cur: '',
            amt: '',
          },
          max2: {
            cur: '',
            amt: '0.00',
          },
        },
        ben: {
          pts: new Pts().data,
        },
        apl: {
          pts: new Pts().data,
        },
        srm: {
          djuusr: '',
          djuref: '',
          djudat: '',
          djutyp: '',
        },
      },
      zcsdrq: '',
      brtp: {
        docgrdm:{
          docgrd: ''
        },
        cre732flg: '',
        prbp: {
          ptsget: {
            sdamod: {
              seainf: '',
            },
          },
        },
        aammod: {
          addamtflg: '',
        },
      },
      acttyp: '',
      lidgrp: {
        rec: {
          branchinr: '',
          revflg: '',
          expdat: '',
          expplc: '',
          lcrtyp: '',
          ownref: '',
          shpdat: '',
          avbby: '',
          nam: '',
          utlnbr: '',
          opndat: '',
          redclsflg: '',
          inr: '',
        },
        cbs: {
          opn1: {
            cur: '',
            amt: '',
          },
          nom1: {
            cur: '',
            amt: '',
          },
        },
        avbnam: '',
        apl: {
          pts: new Pts().data,
        },
        adv: {
          pts: new Pts().data,
        },
        ben: {
          pts: new Pts().data,
        },
      },

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