index.js 4.51 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 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
export default class Bopgat {
  constructor() {
    this.data = {
      acttyp: "", // 款项来源
      szflg: "",  // 申报类型
      oldszflg: "", //上一次申报类型
      basflg: "", // 基础信息
      dclflg: "", //  申报信息
      vrfflg: "", //  管理信息
      outchargeccy: "", // 国外银行扣费(涉外收入申报专用)币种
      outchargeamt: "0", // 国外银行扣费(涉外收入申报专用)金额
      ownextkey: "", // 地区机构
      aloneflg: "", //是否随业务申报
      boptxcode: "",//交易编码
      enableflg: "", //申报功能开关
      zbxmszh: "",//资本项目数字化
      dbap: {
        baspp: {
          acp: "",
        },
      },

      dbdp: {
        baspp: {
          acp: "",
        },
      },
      dbagrp: {
        bas: {
          txccy: "", //  收入款金额币种
          txamt: "", //  收入款金额
          inchargeccy: "", //  国内银行扣费币种
          inchargeamt: "", //  国内银行扣费金额
          outchargeccy: "", //  国外银行扣费
          outchargeamt: "", //  国外银行扣费金额
          rptno: "", //  申报号码
          actiondesc: "", //  修改/删除原因或申报无误理由
          ownextkey: "", //  地区机构
          custype: "", //  收款人类型
          method: "", //  结算方式
          idcode: "", //  身份证件号码
          custcod: "", //  主体标识码
          custnm: "", //  收款人名称
          jwjn: "", // 境内境外
          oppuser: "", //  付款人名称
          buscode: "", //  银行业务编号
          exrate: "", //  结汇汇率
          lcyamt: "", //  结汇金额
          lcyacc: "", //  人民币账号
          fcyamt: "", //  现汇金额
          fcyacc: "", //  外汇账号/卡号
          othamt: "", //  其它金额
          othacc: "", //  其他账号/卡号
          actiontype: "", //  操作类型
        },
        dcl: {
          billno: "", //  外汇局批件号/备案表号/业务编号
          payattr: "", //  收入类型
          rptno: "", //  申报号码
          actiontype: "", //  操作类型
          rptdate: "", //  申报日期
          paytype: "", //  收款性质
          tc1amt: "", //  相应金额1
          country: "", //  付款人常驻国家/地区编码
          txrem: "", //  交易附言1
          isref: "", //  是否出口核销项下收汇
          crtuser: "", //  填报人
          tc2amt: "", //  相应金额2
          inptelc: "", //  填报人电话
          tx2rem: "", //  交易附言2
          actiondesc: "", //  修改/删除原因
          txcode: "", //  交易编码1
          txcode2: "", //  交易编码2
        },
      },
      dbdgrp: {
        // 非居民机构账号间境内划转资金状态
        isyesc:"",
        oldact:"",
        bas: {
          txccy: "", //  收入款金额
          txamt: "", //  收入款金额
          inchargeccy: "", //  国内银行扣费
          inchargeamt: "", //  国内银行扣费金额
          rptno: "", //  申报号码
          actiondesc: "", //  修改/删除原因或申报无误理由
          ownextkey: "", //  地区机构
          custype: "", //  收款人类型
          method: "", //  结算方式
          idcode: "", //  身份证件号码
          custcod: "", //  主体标识码
          custnm: "", //  收款人名称
          oppuser: "", //  付款人名称
          buscode: "", //  银行业务编号
          exrate: "", //  结汇汇率
          lcyamt: "", //  结汇金额
          lcyacc: "", //  人民币账号
          fcyamt: "", //  现汇金额
          fcyacc: "", //  外汇账号/卡号
          othamt: "", //  其它金额
          othacc: "", //  其他账号/卡号
          actiontype: "", //  操作类型
        },
        vrf: {
          payattr: "", //  境内收入类型
          txrem: "", //  交易附言1
          tc1amt: "", //  相应金额1
          paytype: "", //  收款性质
          tx2rem: "", //  交易附言2
          tc2amt: "", //  相应金额2
          isref: "", //  是否保税货物项下收入
          regno: "", //  外汇局批件号/备案表号/业务编号
          rptno: "", //  申报号码
          actiondesc: "", //  修改/删除原因
          actiontype: "", //  操作类型
          crtuser: "", //  填报人
          rptdate: "", //  申报日期
          inptelc: "", //  填报人电话
          txcode: "", //  交易编码1
          txcode2: "", //  交易编码2
        },
      },
    };
  }
}