index.js 3.11 KB
import Api from "~/service/Api"
import Pts from "~/page/Model/Common/Pts"
import Pub from "~/components/business/commonModel/index.js";

export default class Fxtsss {
  constructor() {
    this.data = {
      fxtp: {
        fxdgrp: {
          rec: {
            ownref: "",			//  结售汇业务参考号		.fxtp.fxdgrp.rec.ownref
            nam: "",			//  名称		.fxtp.fxdgrp.rec.nam
            fxtyp: "",			//  结售汇类型		.fxtp.fxdgrp.rec.fxtyp
            opndat: "",			//  登记日期		.fxtp.fxdgrp.rec.opndat
            valdat: "",			//  起息日		.fxtp.fxdgrp.rec.valdat
            rat: "",			//  对外牌价		.fxtp.fxdgrp.rec.rat
            midrat: "",			//  中间价		.fxtp.fxdgrp.rec.midrat
            quoref: "",			//  询价编号		.fxtp.fxdgrp.rec.quoref
            fudref: "",			//  资金部编号		.fxtp.fxdgrp.rec.fudref
            setdat: "",			//  远期交割日		.fxtp.fxdgrp.rec.setdat
            setdatfrm: "",			//  择期交割起始日		.fxtp.fxdgrp.rec.setdatfrm
            setdatto: "",			//  择期交割截止日		.fxtp.fxdgrp.rec.setdatto
            trnman: "",			//  交易主体		.fxtp.fxdgrp.rec.trnman
            trdint: "",			//  结售汇类型		.fxtp.fxdgrp.rec.trdint
            trdout: "",			//  结售汇类型		.fxtp.fxdgrp.rec.trdout
            acc: "",			//  外币结算账号		.fxtp.fxdgrp.rec.acc
            acc2: "",			//  本币结算账号		.fxtp.fxdgrp.rec.acc2
            dsp: "",			//  外币结算账号		.fxtp.fxdgrp.rec.dsp
            dsp2: "",			//  本币结算账号		.fxtp.fxdgrp.rec.dsp2
          },
          cbs: {
            max: {
              cur: "",			//  Currency		.fxtp.fxdgrp.cbs.max.cur
              amt: "",			//  Balance		.fxtp.fxdgrp.cbs.max.amt
            },
            nom1: {
              cur: "",			//  Currency		.fxtp.fxdgrp.cbs.nom1.cur
              amt: "",			//  Balance		.fxtp.fxdgrp.cbs.nom1.amt
            },
          },
          apl: {
            pts: new Pts().data,
          },
          blk: {
            remark: "",			//  备注		.fxtp.fxdgrp.blk.remark
          },
        },
        amtlab: "",			//  Amount Label		.fxtp.amtlab
        cnylab: "",			//  Amount LabelCNY		.fxtp.cnylab
        frgchk: "",			//  外币		.fxtp.frgchk
        cnychk: "",			//  人民币		.fxtp.cnychk
        aplp: {
          ptspta: {
            pts: new Pts().data,
            dbfadrblkcn: "",			//  Chinese address		.fxtp.aplp.ptspta.dbfadrblkcn
          },
          ptsget: {
            sdamod: {
              seainf: "",			//  		.fxtp.aplp.ptsget.sdamod.seainf
              dadsnd: "",			//  Drag  Drop Sender		.fxtp.aplp.ptsget.sdamod.dadsnd
            },
          },
        },
        cshflg: "",			//  钞汇标志		.fxtp.cshflg
        usrget: {
          sdamod: {
            seainf: "",			//  		.fxtp.usrget.sdamod.seainf
          },
          usr: {
            extkey: "",			//  User ID		.fxtp.usrget.usr.extkey
          },
        },
      },
      fxdgrp: {
        apl: {
          pts: new Pts().data,
        },
      },
      setmod: new Pub().data.Setmod,
			docpan: new Pub().data.Docpan,
			trndia: new Pub().data.Trndia,
    }
  }
}