index.js 6.56 KB
Newer Older
niewei committed
1 2 3
import Api from "~/service/Api"
import Pts from "../Common/Pts"

niewei committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
export default class Infbfd {
  constructor() {
    this.data = {
      infcon: {
        seaownref: "",			//  Own Reference		.infcon.seaownref
        nam: "",			//  Name		.infcon.nam
        searef: "",			//  Party Reference		.infcon.searef
        pty: {
          extkey: "",			//  Select Single Party		.infcon.pty.extkey
          nam: "",			//  External Visible Name		.infcon.pty.nam
        },
        seapty: "",			//  Party Name/BIC		.infcon.seapty
        searol: "",			//  Role		.infcon.searol
        opndatfrom: "",			//  Opening between		.infcon.opndatfrom
        opndatto: "",			//  Open Date to		.infcon.opndatto
        usr: {
          extkey: "",			//  User ID		.infcon.usr.extkey
        },
        seasta: "",			//  Status		.infcon.seasta
        seacur: "",			//  Currency		.infcon.seacur
        seaamtfr: "",			//  Amount between		.infcon.seaamtfr
        seaamtto: "",			//  Amount to		.infcon.seaamtto
        relflg: "",			//  Release Status		.infcon.relflg
        cxmflg: "",			//  是否显示查询码		.infcon.cxmflg
        hndtyp: "",			//  Handling Type		.infcon.hndtyp
        forflg: "",			//  转卖单据		.infcon.forflg
        chksubcon: "",			//  incl. all subcontracts		.infcon.chksubcon
        chktrnsta: "",			//  only active transactions		.infcon.chktrnsta
        trnstm: "",			//  stream for TRN to selected contract		.infcon.trnstm
        cbctxt: "",			//  CBS Column		.infcon.cbctxt
        cbbstm: "",			//  stream of CBBs		.infcon.cbbstm
        cbestm: "",			//  stream of CBEs		.infcon.cbestm
        feptxtlbl: "",			//  label used on FEP-Panel		.infcon.feptxtlbl
        fcptxtlbl: "",			//  Text label used on FCP-panel		.infcon.fcptxtlbl
        fepfeecod: "",			//  Fee Code		.infcon.fepfeecod
        fepdsp: "",			//  Disposition		.infcon.fepdsp
        fepstm: "",			//  stream for FEPs to selected contract		.infcon.fepstm
        fcpstm: "",			//  stream of foreign charges		.infcon.fcpstm
        fcpdsp: "",			//  Disposition		.infcon.fcpdsp
        setflg: "",			//  show temporary settlement that already settled		.infcon.setflg
        sepdelflg: "",			//  show temporary settlement that already deleted		.infcon.sepdelflg
        sepstm: "",			//  stream of SEPs		.infcon.sepstm
        seabucdatfro: "",			//  Booking date from		.infcon.seabucdatfro
        seabucdatto: "",			//  Booking date till used on GLEINFP		.infcon.seabucdatto
        seatrninr: "",			//  Transaction INR		.infcon.seatrninr
        glestm: "",			//  Stream of GLEs		.infcon.glestm
        smhcortyp: "",			//  Type of Document		.infcon.smhcortyp
        smhdatfrom: "",			//  Created between 		.infcon.smhdatfrom
        smhdatto: "",			//  created till		.infcon.smhdatto
        smhdir: "",			//  Direction		.infcon.smhdir
        chktrn: "",			//  Active only		.infcon.chktrn
        smhstm: "",			//  stream of documents to selected contract		.infcon.smhstm
        sptinc: "",			//  Incoming		.infcon.sptinc
        sptreg: "",			//  Registered		.infcon.sptreg
        sptpen: "",			//  Pending		.infcon.sptpen
        sptcor: "",			//  Correction		.infcon.sptcor
        sptdel: "",			//  Deleted		.infcon.sptdel
        sptstm: "",			//  stream for SPT to selected contract		.infcon.sptstm
        diadatfrom: "",			//  Date from		.infcon.diadatfrom
        diadatto: "",			//  date till		.infcon.diadatto
        diasta: "",			//  Status		.infcon.diasta
        diastm: "",			//  stream for diaries to selected contract		.infcon.diastm
        liastm: "",			//  Stream for all engagements to selected contract		.infcon.liastm
        ordstm: "",			//  Stream for Orders for Contract		.infcon.ordstm
niewei committed
68
        objinr: "",
niewei committed
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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155
      },
      seadoctypcod: "",			//  Document Type		.seadoctypcod
      infbut: {
        selrow: 0,
        dspstm: {},			//  display stream		.infbut.dspstm
      },
      elcflg: "",			//  是否通过电证系统		.elcflg
      recpan: {
        dedget: {
          sdamod: {
            dadsnd: "",			//  Drag  Drop Sender		.recpan.dedget.sdamod.dadsnd
            seainf: "",			//  		.recpan.dedget.sdamod.seainf
          },
        },
        recget: {
          sdamod: {
            dadsnd: "",			//  Drag  Drop Sender		.recpan.recget.sdamod.dadsnd
            seainf: "",			//  		.recpan.recget.sdamod.seainf
          },
        },
      },
      dedgrp: {
        rec: {
          ownref: "",			//  参考号		.dedgrp.rec.ownref
          kzref: "",			//  信用证编号		.dedgrp.rec.kzref
        },
        cbs: {
          opn1: {
            cur: "",			//  Currency		.dedgrp.cbs.opn1.cur
            amt: "",			//  Balance		.dedgrp.cbs.opn1.amt
          },
        },
      },
      bfdgrp: {
        rec: {
          ownref: "",			//  单据参考号		.bfdgrp.rec.ownref
          doctypcod: "",			//  单据类型		.bfdgrp.rec.doctypcod
          matdat: "",			//  远期单据到期日		.bfdgrp.rec.matdat
          rcvdat: "",			//  到单日期		.bfdgrp.rec.rcvdat
          predat: "",			//  Presentation Date		.bfdgrp.rec.predat
          docsta: "",			//  单据状态		.bfdgrp.rec.docsta
          nam: "",			//  Externally Displayed Name to Identify the Contract		.bfdgrp.rec.nam
        },
        cbs: {
          max: {
            cur: "",			//  单据金额		.bfdgrp.cbs.max.cur
            amt: "",			//  单据金额		.bfdgrp.cbs.max.amt
          },
          opn1: {
            cur: "",			//  单据余额		.bfdgrp.cbs.opn1.cur
            amt: "",			//  Balance		.bfdgrp.cbs.opn1.amt
          },
        },
        prb: {
          pts: new Pts().data,
        },
        iss: {
          pts: new Pts().data,
        },
        apl: {
          pts: new Pts().data,
        },
      },
      mtabut: {
        coninf: {
          oitinf: {
            labinftxt: "",			//  Label for INFTXT		.mtabut.coninf.oitinf.labinftxt
            oit: {
              inftxt: "",			//  Infotext		.mtabut.coninf.oitinf.oit.inftxt
              inflev: "",			//  Infotext Level		.mtabut.coninf.oitinf.oit.inflev
            },
          },
          oitset: {
            labinftxt: "",			//  Label for INFTXT		.mtabut.coninf.oitset.labinftxt
            oit: {
              inftxt: "",			//  Infotext		.mtabut.coninf.oitset.oit.inftxt
              inflev: "",			//  Infotext Level		.mtabut.coninf.oitset.oit.inflev
            },
          },
          conexedat: "",			//  执行日期		.mtabut.coninf.conexedat
          usr: {
            extkey: "",			//  User ID		.mtabut.coninf.usr.extkey
          },
        },
      },
      prtpanblk: "",			//  XMLPanel prtpan的内置block		.prtpanblk
      pageId: ""			// ctx的key
niewei committed
156
    }
niewei committed
157
  }
niewei committed
158
}