index.js 8.79 KB
import Pts from '../../../../components/business/commonModel/Pts';
import Pub from '../../../../components/business/commonModel/index.js';

export default class Cptati {
    constructor() {
        this.data = {
            attp: {
                shktyp: "",			//  static text 收汇款对象		.attp.shktyp
                opndatlab: "",			//  日期标签		.attp.opndatlab
                xnglab: "",			//  相关参考号		.attp.xnglab
                recget: {
                    sdamod: {
                        seainf: "",			//  		.attp.recget.sdamod.seainf
                        dadsnd: "",			//  Drag  Drop Sender		.attp.recget.sdamod.dadsnd
                    },
                },
                payuil: "",			//  Uil Payment		.attp.payuil
                opndat: "",			//  起息日期		.attp.opndat
                bustyp: "",			//  业务种类		.attp.bustyp
                acctyp: "",			//  汇款人�'�户性�'�		.attp.acctyp
                swftyp: "",			//  报文类型		.attp.swftyp
                feetyp: "",			//  �'�用类型		.attp.feetyp
                sysno: "",			//  清算编号		.attp.sysno
                xnggbh: "",			//  相关参考号		.attp.xnggbh
                country: "",			//  付款人常驻国家/地区编码		.attp.country
                paycountcode: "",			//  收款人常驻国家/地区代码		.attp.paycountcode
                ywlxdm: "",			//  业务类型		.attp.ywlxdm
                sndlab: "",			//  SND Rol  Lable		.attp.sndlab
                orcp: {
                    ptsget: {
                        sdamod: {
                            seainf: "",			//  		.attp.orcp.ptsget.sdamod.seainf
                            dadsnd: "",			//  Drag  Drop Sender		.attp.orcp.ptsget.sdamod.dadsnd
                        },
                    },
                },
                pyep: {
                    ptsget: {
                        sdamod: {
                            seainf: "",			//  		.attp.pyep.ptsget.sdamod.seainf
                            dadsnd: "",			//  Drag  Drop Sender		.attp.pyep.ptsget.sdamod.dadsnd
                        },
                    },
                },
                sndbchnam: "",			//  发报行名称		.attp.sndbchnam
                sndbch: "",			//  发报行BIC		.attp.sndbch
                resbchnam: "",			//  接收行名称		.attp.resbchnam
                resbch: "",			//  接收行BIC		.attp.resbch
                updsta: "",			//  是否已升级2.0		.attp.updsta
                pyenamfxps: "",			//  收款人名称		.attp.pyenamfxps
                pyeadrfxps: "",			//  收款人地址		.attp.pyeadrfxps
                orcnamfxps: "",			//  汇款人名称		.attp.orcnamfxps
                orcadrfxps: "",			//  汇款人地址		.attp.orcadrfxps
                comlab: "",			//  附言标签		.attp.comlab
                commetlab: "",			//  自�'�区备注label		.attp.commetlab
                pybp: {
                    ptsget: {
                        sdamod: {
                            seainf: "",			//  		.attp.pybp.ptsget.sdamod.seainf
                            dadsnd: "",			//  Drag  Drop Sender		.attp.pybp.ptsget.sdamod.dadsnd
                        },
                    },
                },
                medp: {
                    ptsget: {
                        sdamod: {
                            seainf: "",			//  		.attp.medp.ptsget.sdamod.seainf
                            dadsnd: "",			//  Drag  Drop Sender		.attp.medp.ptsget.sdamod.dadsnd
                        },
                    },
                },
                rmtp: {
                    ptsget: {
                        sdamod: {
                            seainf: "",			//  		.attp.rmtp.ptsget.sdamod.seainf
                            dadsnd: "",			//  Drag  Drop Sender		.attp.rmtp.ptsget.sdamod.dadsnd
                        },
                    },
                },
                orip: {
                    ptsget: {
                        sdamod: {
                            seainf: "",			//  		.attp.orip.ptsget.sdamod.seainf
                            dadsnd: "",			//  Drag  Drop Sender		.attp.orip.ptsget.sdamod.dadsnd
                        },
                    },
                },
                atd: {
                    sbkact: "",			//  汇款人开户行'号		.attp.atd.sbkact
                    rbkact: "",			//  收款人开户行'号		.attp.atd.rbkact
                },
                shouyh: "",			//  受益行		.attp.shouyh
                com102: "",			//  附言72(102)		.attp.com102
                commet: "",			//  附言		.attp.commet
                comsystbl: "",			//  自�'�区备注		.attp.comsystbl
            },
            cpdgrp: {
                rec: {
                    ownref: "",			//  业务编号		.cpdgrp.rec.ownref
                    nam: "",			//  Externally Displayed Name to Identify the Contract		.cpdgrp.rec.nam
                    trntyp: "",			//  汇款性�'�		.cpdgrp.rec.trntyp
                    paytype: "",			//  汇款方式		.cpdgrp.rec.paytype
                    gors: "",			//  收款对象		.cpdgrp.rec.gors
                    clityp: "",			//  客户类型		.cpdgrp.rec.clityp
                    othbch: "",			//  所属行		.cpdgrp.rec.othbch
                    valdat: "",			//  Value Date		.cpdgrp.rec.valdat
                    tsnflg: "",			//  同名划转标志		.cpdgrp.rec.tsnflg
                    orcact: "",			//  汇款人帐号		.cpdgrp.rec.orcact
                    pyeact: "",			//  收款人帐号		.cpdgrp.rec.pyeact
                },
                cbs: {
                    nom1: {
                        cur: "",			//  Currency		.cpdgrp.cbs.nom1.cur
                        amt: "",			//  汇款金额		.cpdgrp.cbs.nom1.amt
                    },
                    max: {
                        cur: "",			//  Currency		.cpdgrp.cbs.max.cur
                        amt: "",			//  汇款金额		.cpdgrp.cbs.max.amt
                    },
                },
                orc: {
                    pts: new Pts().data,
                    namelc: "",			//  名称		.cpdgrp.orc.namelc
                    adrelc: "",			//  地址		.cpdgrp.orc.adrelc
                    dbfadrblkcn: "",			//  Chinese address		.cpdgrp.orc.dbfadrblkcn
                },
                pye: {
                    pts: new Pts().data,
                    namelc: "",			//  名称		.cpdgrp.pye.namelc
                    adrelc: "",			//  地址		.cpdgrp.pye.adrelc
                    dbfadrblkcn: "",			//  Chinese address		.cpdgrp.pye.dbfadrblkcn
                },
                pyb: {
                    pts: new Pts().data,
                    namelc: "",			//  名称		.cpdgrp.pyb.namelc
                    adrelc: "",			//  地址		.cpdgrp.pyb.adrelc
                    dbfadrblkcn: "",			//  Chinese address		.cpdgrp.pyb.dbfadrblkcn
                },
                med: {
                    pts: new Pts().data,
                    namelc: "",			//  名称		.cpdgrp.med.namelc
                    adrelc: "",			//  地址		.cpdgrp.med.adrelc
                    dbfadrblkcn: "",			//  Chinese address		.cpdgrp.med.dbfadrblkcn
                },
                rmt: {
                    pts: new Pts().data,
                    namelc: "",			//  名称		.cpdgrp.rmt.namelc
                    adrelc: "",			//  地址		.cpdgrp.rmt.adrelc
                    dbfadrblkcn: "",			//  Chinese address		.cpdgrp.rmt.dbfadrblkcn
                },
                ori: {
                    pts: new Pts().data,
                    namelc: "",			//  名称		.cpdgrp.ori.namelc
                    adrelc: "",			//  地址		.cpdgrp.ori.adrelc
                    dbfadrblkcn: "",			//  Chinese address		.cpdgrp.ori.dbfadrblkcn
                },
            },
            lendoc: {
                actflg: "",			//  Input Account		.lendoc.actflg
                account: "",			//  ACT		.lendoc.account
                vercerref: "",			//  Verification Certificate Number		.lendoc.vercerref
                decnum: "",			//  Declaration Number		.lendoc.decnum
            },
            bopmod: {
                szflg: "",			//  申报类型		.bopmod.szflg
                basflg: "",			//  基础数据		.bopmod.basflg
                dclflg: "",			//  申报数据		.bopmod.dclflg
                vrfflg: "",			//  核销数据		.bopmod.vrfflg
                ownextkey: "",			//  地区机构号		.bopmod.ownextkey
                outchargeccy: "",			//  国外银行扣费(涉外收入申报专用)		.bopmod.outchargeccy
                outchargeamt: "",			//  国外银行扣费(涉外收入申报专用)		.bopmod.outchargeamt
                acttyp: "",			//  款项来源		.bopmod.acttyp
            },
			setmod: new Pub().data.Setmod,
			mtabut: new Pub().data.Mtabut,
			trnmod: new Pub().data.Trnmod,
            docpan: new Pub().data.Docpan,
            pageId: ""			// ctx的key
		}
    }
}