<template>
  <c-page title="汇出汇款">
    <div class="eContainer">
      <el-form
        :model="model"
        :rules="rules"
        ref="modelForm"
        label-width="200px"
        size="small"
        :validate-on-rule-change="false"
      >
        <el-tabs ref="elment" type="card" @tab-click="tabClick">
          <el-tab-pane label="Overview">
            <!--PD000020 -->
            <m-opnp1 :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="Settlement">
            <!--PD000000 -->
            <m-setpan :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="Bookings">
            <!--PD000001 -->
            <m-glepan :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="Completion">
            <!--PD000000 -->
            <m-coninfp :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="Messages">
            <!--PD000529 -->
            <m-docpan :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="Attachments">
            <!--PD000546 -->
            <m-doctre :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="Finance">
            <!--PD000218 -->
            <m-finp :model="model" :codes="codes" />
          </el-tab-pane>

          <el-tab-pane label="外管信息">
            <!--PD000009 -->
            <m-wg :model="model" :codes="codes"/>
          </el-tab-pane>
          
          <el-tab-pane label="境内汇款申请书-基础信息" v-if="model.bopmod.basflg">
            <m-dbe :model="model" :codes="codes"></m-dbe>
          </el-tab-pane>
          <el-tab-pane label="境外汇款申请书-基础信息" v-if="model.bopmod.basflg">
            <m-dbb :model="model" :codes="codes"></m-dbb>
          </el-tab-pane>

          <el-tab-pane label="跨境人民币申报">
            <!--PD000002 -->
            <m-cnyp :model="model" :codes="codes"/>
          </el-tab-pane>
          <el-tab-pane label="2111跨境支出信息">
            <m-outp :model="model" :codes="codes"></m-outp>
        </el-tab-pane>
        </el-tabs>
        
      </el-form>
    </div>
  </c-page>
</template>
<script>
import Api from "~/service/Api";
import Utils from "~/utils/index"
import CodeTable from "~/config/CodeTable";
import Cptopn from "~/model/Cptopn";
import CommonProcess from "~/mixin/CommonProcess";
import Pattern from "~/model/Cptopn/Pattern";
import Default from "~/model/Cptopn/Default";
import Check from "~/model/Cptopn/Check";
import Opnp1 from "./Opnp1";
import Setpan from "./Setpan";
import Glepan from "./Glepan";
import Coninfp from "./Coninfp";
import Docpan from "./Docpan";
import Doctre from "./Doctre";
import Finp from "./Finp";
import Wg from "./Wg";
import Cnyp from "./Cnyp";
import Dbe from "./Dbe.vue"
import Dbb from "./Dbb.vue"
import Outp from "./Outp.vue"

export default {
  components: {
    "m-opnp1": Opnp1,
    "m-setpan": Setpan,
    "m-glepan": Glepan,
    "m-coninfp": Coninfp,
    "m-docpan": Docpan,
    "m-doctre": Doctre,
    "m-finp": Finp,
    "m-wg": Wg,
    "m-cnyp": Cnyp,
    "m-dbe": Dbe,
    "m-dbb": Dbb,
    "m-outp": Outp
  },
    provide() {
        return {
            root: this
        }
    },
  mixins: [CommonProcess], // 里面包含了Default、Check等的公共处理
  data() {
    return {
      trnName:"cptopn",
      model: new Cptopn().data,
      checkRules: Check,
      defaultRules: Default,
      pattern: Pattern,
      rules:null,
      codes: {...CodeTable},
      // init: {
      //   uri: "/cptopn/init",
      //   fileName: "cptopn.json",
      //   method: "post",
      //   basePath: "{{basePath}}",
      //   scheme: "{{schemes}}",
      //   host: "{{host}}",
      //   consume: "0",
      //   produce: "0",
      // },
      // checkAll: {
      //   uri: "/cptopn/checkAll",
      //   fileName: "cptopn.json",
      //   method: "post",
      //   basePath: "{{basePath}}",
      //   scheme: "{{schemes}}",
      //   host: "{{host}}",
      //   consume: "0",
      //   produce: "0",
      // },
      saveData: {
        uri: "/cptopn/saveData",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      pending: {
        uri: "/cptopn/pending",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      getElcsRef: {
        uri: "/cptopn/getElcsRef",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      registerDocument: {
        uri: "/cptopn/registerDocument",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      imgecm: {
        uri: "/cptopn/imgecm",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      recpanSearch: {
        uri: "/cptopn/recpanSearch",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      recpanShow: {
        uri: "/cptopn/recpanShow",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      recpanResend: {
        uri: "/cptopn/recpanResend",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      showMessage: {
        uri: "/cptopn/showMessage",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      imgmodRefresh: {
        uri: "/cptopn/imgmodRefresh",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      imgmodDelete: {
        uri: "/cptopn/imgmodDelete",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_snd_dbfadrblkcn: {
        uri: "/cptopn/default/cpdgrp.snd.dbfadrblkcn",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_liqtyp: {
        uri: "/cptopn/default/cptp.liqtyp",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_mtabut_coninf_usr_extkey: {
        uri: "/cptopn/default/mtabut.coninf.usr.extkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_snd_pts_nam: {
        uri: "/cptopn/default/cpdgrp.snd.pts.nam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_commet: {
        uri: "/cptopn/default/cptp.commet",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trnmod_trndoc_advnam: {
        uri: "/cptopn/default/trnmod.trndoc.advnam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_ratchgdat: {
        uri: "/cptopn/default/finmod.ratchgdat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_orcp_ptsget_sdamod_dadsnd: {
        uri: "/cptopn/default/cptp.orcp.ptsget.sdamod.dadsnd",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_setmod_dspflg: {
        uri: "/cptopn/default/setmod.dspflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_ownref: {
        uri: "/cptopn/default/cpdgrp.rec.ownref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_intamt: {
        uri: "/cptopn/default/finmod.intamt",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_mtabut_coninf_oitinf_labinftxt: {
        uri: "/cptopn/default/mtabut.coninf.oitinf.labinftxt",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_mtabut_coninf_oitset_labinftxt: {
        uri: "/cptopn/default/mtabut.coninf.oitset.labinftxt",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_coract: {
        uri: "/cptopn/default/cptp.coract",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_pye_pts_extkey: {
        uri: "/cptopn/default/cpdgrp.pye.pts.extkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_feesta: {
        uri: "/cptopn/default/cptp.feesta",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_trntyp: {
        uri: "/cptopn/default/cpdgrp.rec.trntyp",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_serpty: {
        uri: "/cptopn/default/cptp.serpty",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_fipp_det: {
        uri: "/cptopn/default/fipp.det",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_getmod: {
        uri: "/cptopn/default/cptp.getmod",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trnmod_trndoc_condocstm: {
        uri: "/cptopn/default/trnmod.trndoc.condocstm",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_ratchgprd: {
        uri: "/cptopn/default/finmod.ratchgprd",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_valdat: {
        uri: "/cptopn/default/cpdgrp.rec.valdat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_orcnam: {
        uri: "/cptopn/default/cptp.orcnam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_sndp_det: {
        uri: "/cptopn/default/cptp.sndp.det",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_f36: {
        uri: "/cptopn/default/cpdgrp.rec.f36",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_curf33b: {
        uri: "/cptopn/default/cpdgrp.rec.curf33b",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_orcp_det: {
        uri: "/cptopn/default/cptp.orcp.det",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_bopmod_dclflg: {
        uri: "/cptopn/default/bopmod.dclflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_orcadr: {
        uri: "/cptopn/default/cptp.orcadr",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trdgrp_rec_pntref: {
        uri: "/cptopn/default/trdgrp.rec.pntref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_cbs_nom1_cur: {
        uri: "/cptopn/default/cpdgrp.cbs.nom1.cur",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_ovdintrat: {
        uri: "/cptopn/default/finmod.ovdintrat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_evebch: {
        uri: "/cptopn/default/cptp.evebch",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trdgrp_rec_pntnam: {
        uri: "/cptopn/default/trdgrp.rec.pntnam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_f23b: {
        uri: "/cptopn/default/cpdgrp.rec.f23b",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cnybop_traflg: {
        uri: "/cptopn/default/cnybop.traflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_clmlab: {
        uri: "/cptopn/default/cptp.clmlab",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_snd_pts_adrblk: {
        uri: "/cptopn/default/cpdgrp.snd.pts.adrblk",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_act3: {
        uri: "/cptopn/default/finmod.act3",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_pyebchkey: {
        uri: "/cptopn/default/cptp.pyebchkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trnmod_trndoc_advlabel: {
        uri: "/cptopn/default/trnmod.trndoc.advlabel",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trdgrp_fip_pts_adrblk: {
        uri: "/cptopn/default/trdgrp.fip.pts.adrblk",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_orcact: {
        uri: "/cptopn/default/cpdgrp.rec.orcact",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_orip_det: {
        uri: "/cptopn/default/cptp.orip.det",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_bopmod_basflg: {
        uri: "/cptopn/default/bopmod.basflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_shktyp: {
        uri: "/cptopn/default/cptp.shktyp",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_orc_pts_ref: {
        uri: "/cptopn/default/cpdgrp.orc.pts.ref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_setmod_zmqacc: {
        uri: "/cptopn/default/setmod.zmqacc",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_othbch: {
        uri: "/cptopn/default/cpdgrp.rec.othbch",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_bopmod_ownextkey: {
        uri: "/cptopn/default/bopmod.ownextkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_setmod_xreflg: {
        uri: "/cptopn/default/setmod.xreflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_pctlab: {
        uri: "/cptopn/default/finmod.pctlab",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_mtabut_coninf_oitinf_oit_inflev: {
        uri: "/cptopn/default/mtabut.coninf.oitinf.oit.inflev",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_bopmod_acttyp: {
        uri: "/cptopn/default/bopmod.acttyp",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_valdat: {
        uri: "/cptopn/default/cptp.valdat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_cur71f: {
        uri: "/cptopn/default/cpdgrp.rec.cur71f",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_pye_dbfadrblkcn: {
        uri: "/cptopn/default/cpdgrp.pye.dbfadrblkcn",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_ori_pts_adrblk: {
        uri: "/cptopn/default/cpdgrp.ori.pts.adrblk",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_orc_pts_extkey: {
        uri: "/cptopn/default/cpdgrp.orc.pts.extkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cnybop_outflg: {
        uri: "/cptopn/default/cnybop.outflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trnmod_trndoc_advdoc: {
        uri: "/cptopn/default/trnmod.trndoc.advdoc",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_bopmod_vrfflg: {
        uri: "/cptopn/default/bopmod.vrfflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_pye_pts_adrblk: {
        uri: "/cptopn/default/cpdgrp.pye.pts.adrblk",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trdgrp_fip_dbfadrblkcn: {
        uri: "/cptopn/default/trdgrp.fip.dbfadrblkcn",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cnybop_cnyflg: {
        uri: "/cptopn/default/cnybop.cnyflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_paydatsta: {
        uri: "/cptopn/default/cptp.paydatsta",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_bustyp: {
        uri: "/cptopn/default/cptp.bustyp",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_comsystbl: {
        uri: "/cptopn/default/cptp.comsystbl",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_setmod_zmqacclab: {
        uri: "/cptopn/default/setmod.zmqacclab",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_swftyp: {
        uri: "/cptopn/default/cpdgrp.rec.swftyp",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_pyenam: {
        uri: "/cptopn/default/cptp.pyenam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trdgrp_fip_pts_extkey: {
        uri: "/cptopn/default/trdgrp.fip.pts.extkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_amtf33b: {
        uri: "/cptopn/default/cpdgrp.rec.amtf33b",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_pyeadr: {
        uri: "/cptopn/default/cptp.pyeadr",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_detchgcod: {
        uri: "/cptopn/default/cpdgrp.rec.detchgcod",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_commetlab: {
        uri: "/cptopn/default/cptp.commetlab",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_seclab: {
        uri: "/cptopn/default/cptp.seclab",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_pye_pts_ref: {
        uri: "/cptopn/default/cpdgrp.pye.pts.ref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_cleage: {
        uri: "/cptopn/default/cptp.cleage",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_resbch: {
        uri: "/cptopn/default/cptp.resbch",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_orip_ptsget_sdamod_dadsnd: {
        uri: "/cptopn/default/cptp.orip.ptsget.sdamod.dadsnd",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_orc_pts_adrblk: {
        uri: "/cptopn/default/cpdgrp.orc.pts.adrblk",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_sndp_ptsget_sdamod_dadsnd: {
        uri: "/cptopn/default/cptp.sndp.ptsget.sdamod.dadsnd",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_fltval: {
        uri: "/cptopn/default/finmod.fltval",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_nam: {
        uri: "/cptopn/default/cpdgrp.rec.nam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_feecur: {
        uri: "/cptopn/default/cpdgrp.rec.feecur",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_secmod: {
        uri: "/cptopn/default/cptp.secmod",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_pyep_ptsget_sdamod_dadsnd: {
        uri: "/cptopn/default/cptp.pyep.ptsget.sdamod.dadsnd",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_fipp_ptsget_sdamod_dadsnd: {
        uri: "/cptopn/default/fipp.ptsget.sdamod.dadsnd",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trnmod_trndoc_amdapl: {
        uri: "/cptopn/default/trnmod.trndoc.amdapl",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_ori_dbfadrblkcn: {
        uri: "/cptopn/default/cpdgrp.ori.dbfadrblkcn",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_ori_pts_ref: {
        uri: "/cptopn/default/cpdgrp.ori.pts.ref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_mtabut_coninf_oitset_oit_inflev: {
        uri: "/cptopn/default/mtabut.coninf.oitset.oit.inflev",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_finmod_intdat: {
        uri: "/cptopn/default/finmod.intdat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_ori_pts_extkey: {
        uri: "/cptopn/default/cpdgrp.ori.pts.extkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_cbs_max_amt: {
        uri: "/cptopn/default/cpdgrp.cbs.max.amt",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_snd_pts_extkey: {
        uri: "/cptopn/default/cpdgrp.snd.pts.extkey",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trdgrp_fip_pts_ref: {
        uri: "/cptopn/default/trdgrp.fip.pts.ref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_getref: {
        uri: "/cptopn/default/cptp.getref",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_mtabut_coninf_conexedat: {
        uri: "/cptopn/default/mtabut.coninf.conexedat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_orc_dbfadrblkcn: {
        uri: "/cptopn/default/cpdgrp.orc.dbfadrblkcn",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cnybop_libflg: {
        uri: "/cptopn/default/cnybop.libflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_cbs_max_cur: {
        uri: "/cptopn/default/cpdgrp.cbs.max.cur",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cpdgrp_rec_prechkdat: {
        uri: "/cptopn/default/cpdgrp.rec.prechkdat",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_trnmod_trndoc_amdnam: {
        uri: "/cptopn/default/trnmod.trndoc.amdnam",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_pyep_det: {
        uri: "/cptopn/default/cptp.pyep.det",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cptp_payuil: {
        uri: "/cptopn/default/cptp.payuil",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
      default_cnybop_vouflg: {
        uri: "/cptopn/default/cnybop.vouflg",
        fileName: "cptopn.json",
        method: "post",
        basePath: "{{basePath}}",
        scheme: "{{schemes}}",
        host: "{{host}}",
        consume: "0",
        produce: "0",
      },
    };
  },
  methods: {
    tabClick() {},
  },
  created: async function () {
    console.log("进入cptopn交易");
    let rtnmsg = await Api.post("cptopn/init", { params: {} });
    if (rtnmsg.respCode == SUCCESS) {
      Utils.copyValueFromVO(this.model,rtnmsg.data)
    } else {
      this.$notify.error({ title: "错误", message: "服务请求失败！" });
    }
  },
};
</script>
<style>
</style>
