index.js 2.34 KB
Newer Older
zhengxiaokui committed
1
export default class Setmod {
李少勇 committed
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
  constructor() {
    this.data = {
      ogiamt: '',
      docamttyplab: '', //  settled amount description as label		.setmod.docamttyplab
      retmsg: '', //  Label showing Retry overflow condition		.setmod.retmsg
      ref: '', //  our reference		.setmod.ref
      doccur: '', //  document currency		.setmod.doccur
      docamt: '', //  document amount		.setmod.docamt
      dspflg: '', //  Type of settlement		.setmod.dspflg
      xreflg: '', //  Recalculate Rates		.setmod.xreflg
      setglg: {
        sespay: {
          strinf202: '',
          evebnk: '',
          corbnk: '',
          oriacc: '',
          awiacc: '',
          beiacc: '',
          awip: {
            ptspta: {
              pts: {
                extkey: '',
                adrblk: '',
              },
zhengxiaokui committed
26
            },
李少勇 committed
27 28 29 30 31 32 33
          },
          actserp: {
            ptspta: {
              pts: {
                extkey: '',
                adrblk: '',
              },
zhengxiaokui committed
34
            },
李少勇 committed
35 36 37 38 39 40 41 42 43
          },
          triacc: '',
          rcvcoracc: '',
          setgrp: {
            snd756: {
              pts: {
                extkey: '',
                adrblk: '',
              },
zhengxiaokui committed
44
            },
李少勇 committed
45 46 47 48 49
            bei: {
              pts: {
                extkey: '',
                adrblk: '',
              },
wangguangchao committed
50
            },
李少勇 committed
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
            tri: {
              pts: {
                extkey: '',
                adrblk: '',
              },
            },
            rcvcor: {
              pts: {
                extkey: '',
                adrblk: '',
              },
            },
            rcvcor2: {
              pts: {
                extkey: '',
                adrblk: '',
              },
            },
            ori: {
              pts: {
                extkey: '',
                adrblk: '',
              },
            },
          },
        },
        labdspflg: '', //  Label for Type of Settlement		.setmod.setglg.labdspflg
        setgll: [],
      },
      zmqacclab: '', //  主�'�号LABEL		.setmod.zmqacclab
      zmqacc: '', //  自�'�区主�'�号		.setmod.zmqacc
      setfog: {
        setfol: [],
      },
      setfeg: {
        setfel: [],
      },
      glemod: {
        gleshwstm: {},
      },
      setamt: '', //  扣费后付款金额		.setmod.setamt
      redamt: '', //  扣减金额		.setmod.redamt
      refdat: '',
    };
  }
}