index.js 12.9 KB
Newer Older
Eivi 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
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public"

export default class Betset {
    constructor() {
        this.data = {
            bptbck: {
                bptbckg: "",
            },
            betp: {
                ledget: {
                    sdamod: {
                        dadsnd: "", //  Drag  Drop Sender		.betp.ledget.sdamod.dadsnd
                        seainf: "", //  		.betp.ledget.sdamod.seainf
                    },
                },
                recget: {
                    sdamod: {
                        dadsnd: "", //  Drag  Drop Sender		.betp.recget.sdamod.dadsnd
                        seainf: "", //  		.betp.recget.sdamod.seainf
                    },
                },
                adaflg: "", //  Add. amount		.betp.adaflg
            },
            ledgrp: {
                rec: {
                    ownref: "", //  参考号		.ledgrp.rec.ownref
                },
                cbs: {
                    opn1: {
                        cur: "", //  Currency		.ledgrp.cbs.opn1.cur
                        amt: "", //  Balance		.ledgrp.cbs.opn1.amt
                    },
                },
            },
            bedgrp: {
                rec: {
                    ownref: "", //  单据参考号		.bedgrp.rec.ownref
                    doctypcod: "", //  单据类型		.bedgrp.rec.doctypcod
                    matdat: "", //  到期日		.bedgrp.rec.matdat
                    rcvdat: "", //  到单日期		.bedgrp.rec.rcvdat
                    predat: "", //  Presentation Date		.bedgrp.rec.predat
                    docsta: "", //  单据状态		.bedgrp.rec.docsta
                    nam: "", //  Externally Displayed Name to Identify the Contract		.bedgrp.rec.nam
                    frepayflg: "", //  Free of Payment		.bedgrp.rec.frepayflg
                },
                cbs: {
                    max: {
                        cur: "", //  单据金额		.bedgrp.cbs.max.cur
                        amt: "", //  单据金额		.bedgrp.cbs.max.amt
                    },
                    opn1: {
                        cur: "", //  单据余额		.bedgrp.cbs.opn1.cur
                        amt: "", //  Balance		.bedgrp.cbs.opn1.amt
                    },
                    opn2: {
                        cur: "", //  附加金额		.bedgrp.cbs.opn2.cur
                    },
                },
                prb: {
                    pts: new Pts().data,
                },
                iss: {
                    pts: new Pts().data,
                },
                apl: {
                    pts: new Pts().data,
                },
            },
            aamset: {
                utlamt: "", //  单据金额		.aamset.utlamt
                utlamt2: "", //  附加金额		.aamset.utlamt2
            },
            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
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
                dbdp:{
                    baspp:{
                        cusnam:"",			//  		.bopmod.dbdp.baspp.cusnam
                        cornam:"",			//  		.bopmod.dbdp.baspp.cornam
                        corpnam:"",			//  		.bopmod.dbdp.baspp.corpnam
                        roptnam:"",			//  RoptNam		.bopmod.dbdp.baspp.roptnam
                        exratelab:"",			//  �'�汇/结汇汇率		.bopmod.dbdp.baspp.exratelab
                        lcyamtlab:"",			//  �'�汇/结汇金额		.bopmod.dbdp.baspp.lcyamtlab
                        acp:"",			//  确认		.bopmod.dbdp.baspp.acp
                        tmprefnew:"",			//  TMPREFLABEL		.bopmod.dbdp.baspp.tmprefnew
                    },
                },
                dbdgrp:{
                    bas:{
                        tmpref:"",			//  �'时申报流�'号		.bopmod.dbdgrp.bas.tmpref
                        ownextkey:"",			//  地区机构号		.bopmod.dbdgrp.bas.ownextkey
                        actiontype:"",			//  操作类型		.bopmod.dbdgrp.bas.actiontype
                        rptno:"",			//  申报号码		.bopmod.dbdgrp.bas.rptno
                        idcode:"",			//  身份证件号码		.bopmod.dbdgrp.bas.idcode
                        lcyacc:"",			//  人民币帐号/银行卡号		.bopmod.dbdgrp.bas.lcyacc
                        fcyamt:"",			//  现汇金额		.bopmod.dbdgrp.bas.fcyamt
                        fcyacc:"",			//  外汇帐号/银行卡号		.bopmod.dbdgrp.bas.fcyacc
                        othamt:"",			//  其它金额		.bopmod.dbdgrp.bas.othamt
                        othacc:"",			//  其它帐号/银行卡号		.bopmod.dbdgrp.bas.othacc
                        methods:"",			//  结算方式		.bopmod.dbdgrp.bas.methods
                        buscode:"",			//  银行业务编号		.bopmod.dbdgrp.bas.buscode
                        custype:"",			//  类型		.bopmod.dbdgrp.bas.custype
                        actiondesc:"",			//  操作类型		.bopmod.dbdgrp.bas.actiondesc
                        exrate:"",			//  结汇汇率		.bopmod.dbdgrp.bas.exrate
                        lcyamt:"",			//  结汇金额		.bopmod.dbdgrp.bas.lcyamt
                        custnm:"",			//  收款人名称		.bopmod.dbdgrp.bas.custnm
                        oppuser:"",			//  付款人名称		.bopmod.dbdgrp.bas.oppuser
                        custcod:"",			//  组织机构		.bopmod.dbdgrp.bas.custcod
                        inchargeccy:"",			//  国内银行扣费		.bopmod.dbdgrp.bas.inchargeccy
                        inchargeamt:"",			//  国内银行扣费		.bopmod.dbdgrp.bas.inchargeamt
                        txccy:"",			//  收入款币种及金额		.bopmod.dbdgrp.bas.txccy
                        txamt:"",			//  收入款币种及金额		.bopmod.dbdgrp.bas.txamt
                    },
                },
                dbap:{
                    baspp:{
                        cusnam:"",			//  		.bopmod.dbap.baspp.cusnam
                        cornam:"",			//  		.bopmod.dbap.baspp.cornam
                        corpnam:"",			//  		.bopmod.dbap.baspp.corpnam
                        roptnam:"",			//  RoptNam		.bopmod.dbap.baspp.roptnam
                        exratelab:"",			//  �'�汇/结汇汇率		.bopmod.dbap.baspp.exratelab
                        lcyamtlab:"",			//  �'�汇/结汇金额		.bopmod.dbap.baspp.lcyamtlab
                        acp:"",			//  确认		.bopmod.dbap.baspp.acp
                        tmprefnew:"",			//  TMPREFLABEL		.bopmod.dbap.baspp.tmprefnew
                    },
                },
                dbagrp:{
142
                    bas:{ 
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169
                        tmpref:"",			//  �'时申报流�'号		.bopmod.dbagrp.bas.tmpref
                        ownextkey:"",			//  地区机构号		.bopmod.dbagrp.bas.ownextkey
                        actiontype:"",			//  操作类型		.bopmod.dbagrp.bas.actiontype
                        rptno:"",			//  申报号码		.bopmod.dbagrp.bas.rptno
                        idcode:"",			//  身份证件号码		.bopmod.dbagrp.bas.idcode
                        lcyacc:"",			//  人民币帐号/银行卡号		.bopmod.dbagrp.bas.lcyacc
                        fcyamt:"",			//  现汇金额		.bopmod.dbagrp.bas.fcyamt
                        fcyacc:"",			//  外汇帐号/银行卡号		.bopmod.dbagrp.bas.fcyacc
                        othamt:"",			//  其它金额		.bopmod.dbagrp.bas.othamt
                        othacc:"",			//  其它帐号/银行卡号		.bopmod.dbagrp.bas.othacc
                        methods:"",			//  结算方式		.bopmod.dbagrp.bas.methods
                        buscode:"",			//  银行业务编号		.bopmod.dbagrp.bas.buscode
                        custype:"",			//  类型		.bopmod.dbagrp.bas.custype
                        actiondesc:"",			//  操作类型		.bopmod.dbagrp.bas.actiondesc
                        exrate:"",			//  结汇汇率		.bopmod.dbagrp.bas.exrate
                        lcyamt:"",			//  结汇金额		.bopmod.dbagrp.bas.lcyamt
                        custnm:"",			//  收款人名称		.bopmod.dbagrp.bas.custnm
                        oppuser:"",			//  付款人名称		.bopmod.dbagrp.bas.oppuser
                        custcod:"",			//  组织机构		.bopmod.dbagrp.bas.custcod
                        inchargeccy:"",			//  国内银行扣费		.bopmod.dbagrp.bas.inchargeccy
                        inchargeamt:"",			//  国内银行扣费		.bopmod.dbagrp.bas.inchargeamt
                        outchargeamt:"",			//  国外银行扣费		.bopmod.dbagrp.bas.outchargeamt
                        outchargeccy:"",			//  国外银行扣费		.bopmod.dbagrp.bas.outchargeccy
                        txccy:"",			//  收入款币种及金额		.bopmod.dbagrp.bas.txccy
                        txamt:"",			//  收入款币种及金额		.bopmod.dbagrp.bas.txamt
                    },
                },
Eivi committed
170 171 172 173 174 175 176
            },
            cnybop: {
                cnyflg: "", //  是否报送跨境人民币2101表		.cnybop.cnyflg
                traflg: "", //  是否报送跨境人民币2107表		.cnybop.traflg
                outflg: "", //  是否报送跨境人民币2111表		.cnybop.outflg
                libflg: "", //  是否报送跨境人民币2106表		.cnybop.libflg
                vouflg: "", //  是否报送跨境人民币2122表		.cnybop.vouflg
177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
                cnyinc:{
                    spk:"",			//  业务主键		.cnybop.cnyinc.spk
                    sbankorgcode:"",			//  银行机构代码		.cnybop.cnyinc.sbankorgcode
                    spayeeorgcode:"",			//  收款人机构代码		.cnybop.cnyinc.spayeeorgcode
                    sswiftbic:"",			//  付款行SWIFT BIC		.cnybop.cnyinc.sswiftbic
                    spayeracct:"",			//  清算(结算)账户账号		.cnybop.cnyinc.spayeracct
                    smidtransbank:"",			//  中�'转汇行		.cnybop.cnyinc.smidtransbank
                    dpayeedate:"",			//  收款日期		.cnybop.cnyinc.dpayeedate
                    sbalancemode:"",			//  结算方式		.cnybop.cnyinc.sbalancemode
                    sorilevyno:"",			//  原申报号码		.cnybop.cnyinc.sorilevyno
                    sbanktrano:"",			//  银行业务编号		.cnybop.cnyinc.sbanktrano
                    fpayeeamt:"",			//  货物贸易收款金额		.cnybop.cnyinc.fpayeeamt
                    fcustomsamt:"",			//  已报关收款金额		.cnybop.cnyinc.fcustomsamt
                    frecordamt:"",			//  已备案收款金额		.cnybop.cnyinc.frecordamt
                    fprepayeeamt:"",			//  预收款金额		.cnybop.cnyinc.fprepayeeamt
                    iaccountperiod:"",			//  结�'�期		.cnybop.cnyinc.iaccountperiod
                    fonshoreamt:"",			//  无货物报关进出境物流货物金额		.cnybop.cnyinc.fonshoreamt
                    foffshoreamt:"",			//  无货物报关离岸转手买卖金额		.cnybop.cnyinc.foffshoreamt
                    fnogoodsamt:"",			//  无货物报关其他金额		.cnybop.cnyinc.fnogoodsamt
                    cpayeeattr:"",			//  收款人属性		.cnybop.cnyinc.cpayeeattr
                    cpayeraccttyp:"",			//  清算(结算)帐户类型		.cnybop.cnyinc.cpayeraccttyp
                    spayercountrycode:"",			//  付款人常驻国家(地区)代码		.cnybop.cnyinc.spayercountrycode
                    spayeecny:"",			//  收款币种		.cnybop.cnyinc.spayeecny
                    spayeeacct:"",			//  收款人账号		.cnybop.cnyinc.spayeeacct
                    ftotalamt:"",			//  原币金额		.cnybop.cnyinc.ftotalamt
                },
                spayeename:"",			//  收款人名称		.cnybop.spayeename
                spayername:"",			//  付款人名称		.cnybop.spayername
                saddword:"",			//  交易附言		.cnybop.saddword
                sbankname:"",			//  银行机构名称		.cnybop.sbankname
                incscale:"",			//  INCSCALE		.cnybop.incscale
Eivi committed
208 209
            },
            bpdgrp: {
210 211 212 213
                bas:{
                    oppuser:""
                },

Eivi committed
214 215 216 217 218
                rec: {
                    ffttyp: "", //  缁傚繗鍨傚鐤祮閸楁牜琚崹锟�		.bpdgrp.rec.ffttyp
                },
            },
            pageId: "", // ctx的key
219 220
            betprbl1blk:"",
            betissl1blk:"",
Eivi committed
221 222 223
            trnmod: new Pub().data.Trnmod,
            setmod: new Pub().data.Setmod,
            liaall: new Pub().data.Liaall,
224
            mtabut: new Pub().data.Mtabut,
Eivi committed
225 226 227
        }
    }
}