index.js 4.48 KB
Newer Older
fukai committed
1 2 3 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 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 97 98
import Pts from "~/components/business/commonModel/Pts";
import Pub from "~/components/business/commonModel/index.js";
import Fidgrp from "~/components/business/commonModel/fidgrp";
import Lrdgrp from "~/components/business/commonModel/lrdgrp";
import Liaccv from "@/components/business/ccvpan/model";

export default class Fitepn {
  constructor() {
    this.data = {
      lrdgrp: new Lrdgrp().data.lrdgrp,
      fidgrp: new Fidgrp().data.fidgrp,
      oldfidgrp: new Fidgrp().data.fidgrp,
      fitp: {
        usr: {
          extkey: "", //  Responsible User		.fitp.usr.extkey
        },
        edidocm: {
          edidoc: [],
        },
      },
      rstcre: {
        crerpaflg: "", //  Create Risk participation		.rstcre.crerpaflg
        rstp: {
          usr: {
            extkey: "", //  Responsible User		.rstcre.rstp.usr.extkey
          },
        },
      },
      trnmod: {
        trndoc: {
          doclbl: "", //  Lable for CONDOCSTM		.trnmod.trndoc.doclbl
          doctrestm: "", //  Document tree		.trnmod.trndoc.doctrestm
          shwinc: "", //  Show Incoming Messages		.trnmod.trndoc.shwinc
          shwout: "", //  Show Outgoing Messages		.trnmod.trndoc.shwout
          condocstm: "", //  Connected Documents		.trnmod.trndoc.condocstm
          rcvatt: {
            seainf: "", //  		.trnmod.trndoc.rcvatt.seainf
          },
          filrecv: "", //  File Receiver		.trnmod.trndoc.filrecv
          dtemod: {
            dtetagm06: "", //  Information about Confirmation Instruction		.trnmod.trndoc.dtemod.dtetagm06
            dtetagm07: "", //  Notes from Advising Bank		.trnmod.trndoc.dtemod.dtetagm07
            dtetagm08: "", //  Fee of Advising Bank		.trnmod.trndoc.dtemod.dtetagm08
            dtetagm53typ: "", //  Document Sending Type		.trnmod.trndoc.dtemod.dtetagm53typ
            dtetagm53nam: "", //  Courier Name		.trnmod.trndoc.dtemod.dtetagm53nam
            dtetagm53num: "", //  Courier Number		.trnmod.trndoc.dtemod.dtetagm53num
          },
        },
        cmimod: {
          cmigrp: {
            cmi: {
              prjnam: "", //  项目名称		.trnmod.cmimod.cmigrp.cmi.prjnam
              cntnum: "", //  商务合同号		.trnmod.cmimod.cmigrp.cmi.cntnum
              depnub: "", //  协议号		.trnmod.cmimod.cmigrp.cmi.depnub
              cmdpsn: "", //  推荐人1		.trnmod.cmimod.cmigrp.cmi.cmdpsn
              stacty: "", //  交易对手国别		.trnmod.cmimod.cmigrp.cmi.stacty
              cmdpep: "", //  推荐单位1		.trnmod.cmimod.cmigrp.cmi.cmdpep
              cmdtwo: "", //  推荐单位2		.trnmod.cmimod.cmigrp.cmi.cmdtwo
              cmdpep1: "", //  二级部门		.trnmod.cmimod.cmigrp.cmi.cmdpep1
              cmdtwo1: "", //  推荐单位2的二级部门		.trnmod.cmimod.cmigrp.cmi.cmdtwo1
              inonum: "", //  发票号		.trnmod.cmimod.cmigrp.cmi.inonum
              crdprd: "", //  信贷资产类型		.trnmod.cmimod.cmigrp.cmi.crdprd
              detail: "", //  具体类别		.trnmod.cmimod.cmigrp.cmi.detail
              inntrn: "", //  创新业务类型		.trnmod.cmimod.cmigrp.cmi.inntrn
              usdamt: "", //  商务合同折美元		.trnmod.cmimod.cmigrp.cmi.usdamt
              brncod: "", //  支农投向		.trnmod.cmimod.cmigrp.cmi.brncod
              rattyp: "", //  利率方式		.trnmod.cmimod.cmigrp.cmi.rattyp
              ratlev: "", //  利率基准		.trnmod.cmimod.cmigrp.cmi.ratlev
              yesorno: "", //  是否421		.trnmod.cmimod.cmigrp.cmi.yesorno
              loan: "", //  贷款投向大类		.trnmod.cmimod.cmigrp.cmi.loan
              fincod: "", //  贷款投向小类		.trnmod.cmimod.cmigrp.cmi.fincod
              cmdpsn1: "", //  推荐人2		.trnmod.cmimod.cmigrp.cmi.cmdpsn1
              icuflg: "", //  是否有保险公司承保		.trnmod.cmimod.cmigrp.cmi.icuflg
            },
          },
          kjdgrp: {
            kjd: {
              kjdflg: "", //  跨境人民币业务标识		.trnmod.cmimod.kjdgrp.kjd.kjdflg
            },
          },
        },
      },
      invchk: {
        totalamounttax: "", //  价税合计总金额		.invchk.totalamounttax
        skipped: "", //  跳过核验		.invchk.skipped
        totalamountin: "", //  占用总金额		.invchk.totalamountin
        skpreason: "", //  跳过理由		.invchk.skpreason
        chkflg: "", //发票核验
      },
      mtabut: new Pub().data.Mtabut,
      setmod: new Pub().data.Setmod,
      docpan: new Pub().data.Docpan,
      liaall: new Pub().data.Liaall,
      limmod: new Pub().data.Limmod,
      liaccv: new Pub().data.Liaccv,
    };
  }
}