<template>
  <c-page title="汇出汇款">
    <div class="eContainer">
        <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" size="small">
            <el-tabs v-model="activeName" type="card" @tab-click="onTabClick">
                <el-tab-pane label="概况" name="basic">
                    <m-basic v-bind:model="model"/>
                </el-tab-pane>
                <el-tab-pane label="费用" name="fee">
                    <m-fee v-bind:model="model" />
                </el-tab-pane>
                <el-tab-pane label="会计分录" name="gle">
                    <m-glelst v-bind:model="model" />
                </el-tab-pane>
                <el-tab-pane label="申报信息" name="report">
                    <m-report v-bind:model="model" />
                </el-tab-pane>
                <el-tab-pane label="面函" name="doc">
                    <m-doc v-bind:model="model" />
                </el-tab-pane>
            </el-tabs>
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.snd.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onSndpSel">
                查询
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.rmt.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onRmtpSel">
                查询
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.snd.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.rmt.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onPed">
                暂存
            </c-button>
        </el-col>
    
        
    
        
        <el-col :span="12">
            <c-button size="small" type="primary"  @click="onRtn">
                退出
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="结算账号">
                <c-input  v-model="model.setmod.msgmod.rmt.pts.extact" maxlength="32"  placeholder="请输入结算账号"></c-input>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.ori.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onOripSel">
                查询
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.ori.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.pyb.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onPybpSel">
                查询
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.pyb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.acs.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onAcspSel">
                查询
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.acs.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <el-form-item label="结算账号">
                <c-input  v-model="model.setmod.msgmod.pyb.pts.extact" maxlength="32"  placeholder="请输入结算账号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.pye.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onPyepSel">
                查询
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="结算账号">
                <c-input  v-model="model.setmod.msgmod.acs.pts.extact" maxlength="32"  placeholder="请输入结算账号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.pye.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="扣款币种金额(F33B)">
                <c-select v-model="model.setmod.msgmod.curf33b" style="width:100%" placeholder="请选择扣款币种金额(F33B)">
                    <el-option
                    v-for="item in codes.curtxt"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="扣款金额">
                <c-input  v-model="model.setmod.msgmod.amtf33b"  placeholder="请输入扣款金额"></c-input>
            </el-form-item>
        </el-col>                 
    
        
            <el-col :span="12">
            <el-form-item label="费用承担方">
                <c-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择费用承担方">
                    <el-option
                    v-for="item in codes.chato"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="起息日">
                <el-date-picker type="date"  v-model="model.setmod.msgmod.valdat" style="width:100%"  placeholder="请选择起息日"></el-date-picker>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="收款人账号">
                <c-input  v-model="model.setmod.msgmod.pye.pts.extact" maxlength="32"  placeholder="请输入收款人账号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="202报文附言">
                <c-input type="textarea" v-model="model.setmod.msgmod.tag20272" maxlength="35" show-word-limit placeholder="请输入202报文附言" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <el-form-item label="Content of TAG 70">
                <c-input type="textarea" v-model="model.setmod.msgmod.contag70" maxlength="35" show-word-limit placeholder="请输入Content of TAG 70" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="Content of TAG 72">
                <c-input type="textarea" v-model="model.setmod.msgmod.contag72" maxlength="35" show-word-limit placeholder="请输入Content of TAG 72" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onMsgmodButshw">
                报文展示
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="报文类型">
                <c-input  v-model="model.setmod.msgmod.doccod" maxlength="8"  placeholder="请输入报文类型"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="报文路径">
                <c-input  v-model="model.setmod.msgmod.docpth" maxlength="100"  placeholder="请输入报文路径"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="客户编号">
                <c-input  v-model="model.setmod.msgmod.med.pts.extkey" maxlength="16"  placeholder="请输入客户编号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onMedpSel">
                查询
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="SWIFT地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.med.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入SWIFT地址" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="结算账号">
                <c-input  v-model="model.setmod.msgmod.med.pts.extact" maxlength="32"  placeholder="请输入结算账号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="大额支付类型">
                <c-select v-model="model.setmod.msgmod.buscod" style="width:100%" placeholder="请选择大额支付类型">
                    <el-option
                    v-for="item in codes.buscod"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="收款人开户行联行行号">
                <c-input  v-model="model.setmod.msgmod.pyb.pts.ref" maxlength="16"  placeholder="请输入收款人开户行联行行号"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="业务种类">
                <c-select v-model="model.setmod.msgmod.bustyp" style="width:100%" placeholder="请选择业务种类">
                    <el-option
                    v-for="item in codes.bustyp"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="收款人开户行名称">
                <c-input  v-model="model.setmod.msgmod.pyb.pts.namcn" maxlength="100"  placeholder="请输入收款人开户行名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="收款人名称">
                <c-input  v-model="model.setmod.msgmod.pye.pts.namcn" maxlength="100"  placeholder="请输入收款人名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="收款人地址">
                <c-input type="textarea" v-model="model.setmod.msgmod.pye.pts.adrcn" maxlength="100" show-word-limit placeholder="请输入收款人地址" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="发报行收费">
                <c-input  v-model="model.setmod.msgmod.sndfee"  placeholder="请输入发报行收费"></c-input>
            </el-form-item>
        </el-col>                 
    
        
            <el-col :span="12">
            <el-form-item label="收报行收费">
                <c-input  v-model="model.setmod.msgmod.rcvfee"  placeholder="请输入收报行收费"></c-input>
            </el-form-item>
        </el-col>                 
    
        
            <el-col :span="12">
            <el-form-item label="收款人账号">
                <c-input  v-model="model.setmod.msgmod.pye.pts.extact" maxlength="32"  placeholder="请输入收款人账号"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="附言">
                <c-input type="textarea" v-model="model.setmod.msgmod.commet" maxlength="60" show-word-limit placeholder="请输入附言" ></c-input>
            </el-form-item>
            </el-col>
    
        
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="业务种类">
                <c-select v-model="model.setmod.msgmod.busflg" style="width:100%" placeholder="请选择业务种类">
                    <el-option
                    v-for="item in codes.busflg"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="汇款人账户性质">
                <c-select v-model="model.setmod.msgmod.acctyp" style="width:100%" placeholder="请选择汇款人账户性质">
                    <el-option
                    v-for="item in codes.payacttyp"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="申报类型">
                <c-input  v-model="model.bopmod.szflg" maxlength="1"  placeholder="请输入申报类型"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
        </el-col> 
    
        
            <el-col :span="12">
            <el-form-item label="收付汇日期（生成申报号码时填写）">
                <el-date-picker type="date"  v-model="model.mtabut.paydat" style="width:100%"  placeholder="请选择收付汇日期（生成申报号码时填写）"></el-date-picker>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="款项性质">
                <c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项性质">
                    <el-option
                    v-for="item in codes.acttyp"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="申报号码">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.rptno" maxlength="22"  placeholder="请输入申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="修改/删除原因或申报无误理由">
                <c-input type="textarea" v-model="model.bopmod.dbbmod.dbbgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改/删除原因或申报无误理由" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onBasppGetref">
                Ref.
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="操作类型">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
                    <el-option
                    v-for="item in codes.actiontype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="地区机构">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.ownextkey" maxlength="8"  placeholder="请输入地区机构"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.baspp.cusnam"   data-path=".bopmod.dbbmod.dbbp.baspp.cusnam" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="汇款人类型">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.bas.custype" style="width:100%" placeholder="请选择汇款人类型">
                    <el-option
                    v-for="item in codes.bopcustype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="结算方式">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.bas.method" style="width:100%" placeholder="请选择结算方式">
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="身份证件号码">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.idcode" maxlength="32"  placeholder="请输入身份证件号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="组织机构代码">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.custcod" maxlength="18"  placeholder="请输入组织机构代码"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.baspp.cornam"   data-path=".bopmod.dbbmod.dbbp.baspp.cornam" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="汇款人名称">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.custnm" maxlength="128"  placeholder="请输入汇款人名称"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.baspp.corpnam"   data-path=".bopmod.dbbmod.dbbp.baspp.corpnam" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="收款人名称">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.oppuser" maxlength="128"  placeholder="请输入收款人名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="收付汇日期（生成申报号码时填写）">
                <el-date-picker type="date"  v-model="model.mtabut.paydat" style="width:100%"  placeholder="请选择收付汇日期（生成申报号码时填写）"></el-date-picker>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <c-checkbox v-model="model.mtabut.basflg">基础信息</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.mtabut.dclflg">申报信息</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.mtabut.vrfflg">管理信息</c-checkbox>
        </el-col> 
    
        
            <el-col :span="12">
            <el-form-item label="银行业务编号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.buscode" maxlength="22"  placeholder="请输入银行业务编号"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.baspp.exratelab"   data-path=".bopmod.dbbmod.dbbp.baspp.exratelab" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="结汇汇率">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.exrate"  placeholder="请输入结汇汇率"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="人民币账号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.lcyacc" maxlength="32"  placeholder="请输入人民币账号"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.baspp.lcyamtlab"   data-path=".bopmod.dbbmod.dbbp.baspp.lcyamtlab" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="结汇金额">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.lcyamt"  placeholder="请输入结汇金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="现汇金额">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.fcyamt"  placeholder="请输入现汇金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="外汇账号/卡号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.fcyacc" maxlength="32"  placeholder="请输入外汇账号/卡号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="其它金额">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.othamt"  placeholder="请输入其它金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="其他账号/卡号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.othacc" maxlength="32"  placeholder="请输入其他账号/卡号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="汇款金额">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.bas.txccy" style="width:100%" placeholder="请选择汇款金额">
                    <el-option
                    v-for="item in codes.cur"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="汇款金额">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.bas.txamt"  placeholder="请输入汇款金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="申报号码">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.rptno" maxlength="22"  placeholder="请输入申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="修改/删除原因">
                <c-input type="textarea" v-model="model.bopmod.dbbmod.dbbgrp.dcl.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改/删除原因" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="操作类型">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.dcl.actiontype" style="width:100%" placeholder="请选择操作类型">
                    <el-option
                    v-for="item in codes.actiontype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="交易编码1">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.txcode" maxlength="6"  placeholder="请输入交易编码1"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel1Selbut">
                >
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="申报日期">
                <el-date-picker type="date"  v-model="model.bopmod.dbbmod.dbbgrp.dcl.rptdate" style="width:100%"  placeholder="请选择申报日期"></el-date-picker>
            </el-form-item>
        </el-col>
    
        
    
        
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.dclpp.paytype1" data-code="boppaytype"  data-path=".bopmod.dbbmod.dbbp.dclpp.paytype1" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="付款类型">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.dcl.paytype" style="width:100%" placeholder="请选择付款类型">
                    <el-option
                    v-for="item in codes.boppaytype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="相应金额1">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.tc1amt"  placeholder="请输入相应金额1"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.dclpp.country1"   data-path=".bopmod.dbbmod.dbbp.dclpp.country1" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="收款人常驻国家/地区编码">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.country" maxlength="3"  placeholder="请输入收款人常驻国家/地区编码"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel1Selbut1">
                >
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="交易附言1">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.txrem" maxlength="50"  placeholder="请输入交易附言1"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="交易编码2">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.txcode2" maxlength="6"  placeholder="请输入交易编码2"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel2Selbut">
                >
            </c-button>
        </el-col>
    
        
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.dclpp.isref1" data-code="bopyesno"  data-path=".bopmod.dbbmod.dbbp.dclpp.isref1" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="是否进口核销项下收汇">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.dcl.isref" style="width:100%" placeholder="请选择是否进口核销项下收汇">
                    <el-option
                    v-for="item in codes.bopyesno"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.dclpp.crtuser1"   data-path=".bopmod.dbbmod.dbbp.dclpp.crtuser1" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="申请人">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.crtuser" maxlength="20"  placeholder="请输入申请人"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="相应金额2">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.tc2amt"  placeholder="请输入相应金额2"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
        <el-col :span="12">
            <span  v-text="model.bopmod.dbbmod.dbbp.dclpp.inptelc1"   data-path=".bopmod.dbbmod.dbbp.dclpp.inptelc1" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="申请人电话">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.inptelc" maxlength="20"  placeholder="请输入申请人电话"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="交易附言2">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.tx2rem" maxlength="50"  placeholder="请输入交易附言2"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="外汇局批件号/备案表号/业务编号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.dcl.regno" maxlength="20"  placeholder="请输入外汇局批件号/备案表号/业务编号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
    
        
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="申报号码">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.vrf.rptno" maxlength="22"  placeholder="请输入申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="修改/删除原因">
                <c-input type="textarea" v-model="model.bopmod.dbbmod.dbbgrp.vrf.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改/删除原因" ></c-input>
            </el-form-item>
            </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="操作类型">
                <c-select v-model="model.bopmod.dbbmod.dbbgrp.vrf.actiontype" style="width:100%" placeholder="请选择操作类型">
                    <el-option
                    v-for="item in codes.actiontype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="合同号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.vrf.contrno" maxlength="20"  placeholder="请输入合同号"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="发票号">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.vrf.invoino" maxlength="35"  placeholder="请输入发票号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="填报人">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.vrf.crtuser" maxlength="20"  placeholder="请输入填报人"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="申报日期">
                <el-date-picker type="date"  v-model="model.bopmod.dbbmod.dbbgrp.vrf.rptdate" style="width:100%"  placeholder="请选择申报日期"></el-date-picker>
            </el-form-item>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="填报人电话">
                <c-input  v-model="model.bopmod.dbbmod.dbbgrp.vrf.inptelc" maxlength="20"  placeholder="请输入填报人电话"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <img src="" />
        </el-col>
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <img src="" />
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="结算金额">
                <c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择结算金额">
                    <el-option
                    v-for="item in codes.curtxt"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="document amount">
                <c-input  v-model="model.setmod.docamt"  placeholder="请输入document amount"></c-input>
            </el-form-item>
        </el-col>                 
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onSetmodFeedet">
                重算金额
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onSetmodAst">
                加载账务
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="FEEMAC">
                <c-input  v-model="model.setmod.feemac" maxlength="200"  placeholder="请输入FEEMAC"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onSetmodRecal">
                重算账务
            </c-button>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="SETMAC">
                <c-input  v-model="model.setmod.setmac" maxlength="200"  placeholder="请输入SETMAC"></c-input>
            </el-form-item>
        </el-col>             
           
    
        
           
    
        
           
    
        
            <el-col :span="12">
            <el-form-item label="唯一编号">
                <c-input  v-model="model.sysmod.spt.inr" maxlength="8"  placeholder="请输入唯一编号"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            <el-col :span="12">
            <img src="" />
        </el-col>
    
        
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="申报号码">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.rptno" maxlength="22"  placeholder="请输入申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="修改/删除原因或申报无误理由">
                <c-input type="textarea" v-model="model.bopmod.dbemod.dbegrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改/删除原因或申报无误理由" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onBaspp1Getref">
                Ref.
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="操作类型">
                <c-select v-model="model.bopmod.dbemod.dbegrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
                    <el-option
                    v-for="item in codes.actiontype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="地区机构">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.ownextkey" maxlength="8"  placeholder="请输入地区机构"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbemod.dbep.baspp.cusnam"   data-path=".bopmod.dbemod.dbep.baspp.cusnam" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="汇款人类型">
                <c-select v-model="model.bopmod.dbemod.dbegrp.bas.custype" style="width:100%" placeholder="请选择汇款人类型">
                    <el-option
                    v-for="item in codes.bopcustype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="结算方式">
                <c-select v-model="model.bopmod.dbemod.dbegrp.bas.method" style="width:100%" placeholder="请选择结算方式">
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="身份证件号码">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.idcode" maxlength="32"  placeholder="请输入身份证件号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="组织机构代码">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.custcod" maxlength="18"  placeholder="请输入组织机构代码"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbemod.dbep.baspp.cornam"   data-path=".bopmod.dbemod.dbep.baspp.cornam" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="汇款人名称">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.custnm" maxlength="128"  placeholder="请输入汇款人名称"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbemod.dbep.baspp.corpnam"   data-path=".bopmod.dbemod.dbep.baspp.corpnam" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="收款人名称">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.oppuser" maxlength="128"  placeholder="请输入收款人名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="银行业务编号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.buscode" maxlength="22"  placeholder="请输入银行业务编号"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbemod.dbep.baspp.exratelab"   data-path=".bopmod.dbemod.dbep.baspp.exratelab" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="购汇汇率">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.exrate"  placeholder="请输入购汇汇率"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="人民币账号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.lcyacc" maxlength="32"  placeholder="请输入人民币账号"></c-input>
            </el-form-item>
        </el-col>             
        <el-col :span="12">
            <span  v-text="model.bopmod.dbemod.dbep.baspp.lcyamtlab"   data-path=".bopmod.dbemod.dbep.baspp.lcyamtlab" > </span>
        </el-col>
            <el-col :span="12">
            <el-form-item label="购汇金额">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.lcyamt"  placeholder="请输入购汇金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="现汇金额">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.fcyamt"  placeholder="请输入现汇金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="外汇账号/卡号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.fcyacc" maxlength="32"  placeholder="请输入外汇账号/卡号"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="其它金额">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.othamt"  placeholder="请输入其它金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="其他账号/卡号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.othacc" maxlength="32"  placeholder="请输入其他账号/卡号"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="汇款金额">
                <c-select v-model="model.bopmod.dbemod.dbegrp.bas.txccy" style="width:100%" placeholder="请选择汇款金额">
                    <el-option
                    v-for="item in codes.cur"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="汇款金额">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.txamt"  placeholder="请输入汇款金额"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="收款人帐号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.bas.oppacc" maxlength="32"  placeholder="请输入收款人帐号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <img src="images/top.png" />
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="申报号码">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.rptno" maxlength="22"  placeholder="请输入申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="修改/删除原因">
                <c-input type="textarea" v-model="model.bopmod.dbemod.dbegrp.vrf.actiondesc" maxlength="32" show-word-limit placeholder="请输入修改/删除原因" ></c-input>
            </el-form-item>
            </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="操作类型">
                <c-select v-model="model.bopmod.dbemod.dbegrp.vrf.actiontype" style="width:100%" placeholder="请选择操作类型">
                    <el-option
                    v-for="item in codes.actiontype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="交易编码1">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.txcode" maxlength="6"  placeholder="请输入交易编码1"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel11Selbut">
                >
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="相应金额1">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.tc1amt"  placeholder="请输入相应金额1"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="交易编码2">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.txcode2" maxlength="6"  placeholder="请输入交易编码2"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel21Selbut">
                >
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="相应金额2">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.tc2amt"  placeholder="请输入相应金额2"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="付款类型">
                <c-select v-model="model.bopmod.dbemod.dbegrp.vrf.paytype" style="width:100%" placeholder="请选择付款类型">
                    <el-option
                    v-for="item in codes.boppaytype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="合同号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.contrno" maxlength="20"  placeholder="请输入合同号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="是否保税货物项下付款">
                <c-select v-model="model.bopmod.dbemod.dbegrp.vrf.isref" style="width:100%" placeholder="请选择是否保税货物项下付款">
                    <el-option
                    v-for="item in codes.bopyesno"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="发票号">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.invoino" maxlength="35"  placeholder="请输入发票号"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="付汇性质">
                <c-select v-model="model.bopmod.dbemod.dbegrp.vrf.payattr" style="width:100%" placeholder="请选择付汇性质">
                    <el-option
                    v-for="item in codes.payattr"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="收款人常驻国家/地区编码">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.regno" maxlength="20"  placeholder="请输入收款人常驻国家/地区编码"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="收款人常驻国家/地区编码">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.country" maxlength="3"  placeholder="请输入收款人常驻国家/地区编码"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel11Selbut1">
                >
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="填报人">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.crtuser" maxlength="20"  placeholder="请输入填报人"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="申报日期">
                <el-date-picker type="date"  v-model="model.bopmod.dbemod.dbegrp.vrf.rptdate" style="width:100%"  placeholder="请选择申报日期"></el-date-picker>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="填报人电话">
                <c-input  v-model="model.bopmod.dbemod.dbegrp.vrf.inptelc" maxlength="20"  placeholder="请输入填报人电话"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="24">
            <div class="e-table-wrapper">
                <c-table
                :data="model.rmbmod.tdbp.lst"
                    style="width: 100%"
                    >
                    <el-table-column
                    prop="checkinf"
                    label=""
                    sortable
                    width="30">
                    </el-table-column>
                    <el-table-column
                    prop="_auto0"
                    label="序号"
                    sortable
                    width="50">
                    </el-table-column>
                    <el-table-column
                    prop="sndflg"
                    label="检核状态"
                    sortable
                    width="100">
                    <template slot-scope="scope">
                        <span>{{ this.codes.sndselflg.find(item=>item.value==scope.row.sndflg).label }}</span>
                    </template>
                    </el-table-column>
                    <el-table-column
                    prop="bassta"
                    label="报送状态"
                    sortable
                    width="100">
                    <template slot-scope="scope">
                        <span>{{ this.codes.staflg.find(item=>item.value==scope.row.bassta).label }}</span>
                    </template>
                    </el-table-column>
                    <el-table-column
                    prop="opertype"
                    label="操作类型"
                    sortable
                    width="100">
                    <template slot-scope="scope">
                        <span>{{ this.codes.opertype.find(item=>item.value==scope.row.opertype).label }}</span>
                    </template>
                    </el-table-column>
                    <el-table-column
                    prop="datsrc"
                    label="数据来源"
                    sortable
                    width="100">
                    <template slot-scope="scope">
                        <span>{{ this.codes.datsrc.find(item=>item.value==scope.row.datsrc).label }}</span>
                    </template>
                    </el-table-column>
                    <el-table-column
                    prop="levyno"
                    label="申报号码"
                    sortable
                    width="180">
                    </el-table-column>
                    <el-table-column
                    prop="extinf"
                    label="业务号码"
                    sortable
                    width="100">
                    </el-table-column>
                    <el-table-column
                    prop="banktrano"
                    label="银行业务编号"
                    sortable
                    width="100">
                    </el-table-column>
                    <el-table-column
                    prop="bankorgname"
                    label="银行机构名称"
                    sortable
                    width="180">
                    </el-table-column>
                    <el-table-column
                    prop="payeename"
                    label="收款人名称"
                    sortable
                    width="100">
                    </el-table-column>
                    <el-table-column
                    prop="payername"
                    label="付款人名称"
                    sortable
                    width="100">
                    </el-table-column>
                    <el-table-column
                    prop="bankorgcode"
                    label="银行机构代码"
                    sortable
                    width="100">
                    </el-table-column>
                    <el-table-column
                    prop="swiftbic"
                    label="收款行SWIFT BIC"
                    sortable
                    width="130">
                    </el-table-column>
                </c-table>
                <el-pagination
                    layout="prev, pager, next"
                    :total="pager.rmbmod_tdbp_lst.total">
                </el-pagination>
        </div>
        </el-col>
            <el-col :span="12">
            <el-form-item label="申报号码">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.levyno" maxlength="24"  placeholder="请输入申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="修改/删除原因或申报无误理由">
                <c-input type="textarea" v-model="model.rmbmod.tdbgrp.bas.actiondesc" maxlength="132" show-word-limit placeholder="请输入修改/删除原因或申报无误理由" ></c-input>
            </el-form-item>
            </el-col>
            <el-col :span="12">
            <el-form-item label="操作类型">
                <c-select v-model="model.rmbmod.tdbgrp.bas.opertype" style="width:100%" placeholder="请选择操作类型">
                    <el-option
                    v-for="item in codes.opertype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
            <el-col :span="12">
            <el-form-item label="银行业务编号">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.banktrano" maxlength="22"  placeholder="请输入银行业务编号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="银行机构代码">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.bankorgcode" maxlength="12"  placeholder="请输入银行机构代码"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="银行机构名称">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.bankorgname" maxlength="128"  placeholder="请输入银行机构名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="国家/地区编码">
                <c-input  v-model="model.rmbmod.tdbp.codsel.ctytj" maxlength="3"  placeholder="请输入国家/地区编码"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodselCtyinfsub">
                查询
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodselCtyselsub">
                选择
            </c-button>
        </el-col>
            <el-col :span="12">
            <el-form-item label="收款人名称">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.payeename" maxlength="200"  placeholder="请输入收款人名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="24">
            <div class="e-table-wrapper">
                <c-table
                :data="model.rmbmod.tdbp.codsel.ctylst"
                    style="width: 100%"
                    >
                    <el-table-column
                    prop="cod"
                    label="国家/地区编码"
                    sortable
                    width="120">
                    </el-table-column>
                    <el-table-column
                    prop="numcod"
                    label="数字号码"
                    sortable
                    width="80">
                    </el-table-column>
                    <el-table-column
                    prop="txt"
                    label="国家/地区名称"
                    sortable
                    width="450">
                    </el-table-column>
                </c-table>
                <el-pagination
                    layout="prev, pager, next"
                    :total="pager.rmbmod_tdbp_codsel_ctylst.total">
                </el-pagination>
        </div>
        </el-col>
            <el-col :span="12">
            <el-form-item label="付款人名称">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.payername" maxlength="128"  placeholder="请输入付款人名称"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="交易附言">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.addword" maxlength="128"  placeholder="请输入交易附言"></c-input>
            </el-form-item>
        </el-col>             
    
        
            <el-col :span="12">
            <el-form-item label="中间转汇行">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.midtransbank" maxlength="11"  placeholder="请输入中间转汇行"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="收款人常驻国家（地区）代码">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.payeecountrycode" maxlength="3"  placeholder="请输入收款人常驻国家（地区）代码"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onCodselSelbut1">
                >
            </c-button>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="清算(结算)账户类型">
                <c-select v-model="model.rmbmod.tdbgrp.bas.payeeaccttype" style="width:100%" placeholder="请选择清算(结算)账户类型">
                    <el-option
                    v-for="item in codes.payeraccttype"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="结算方式">
                <c-select v-model="model.rmbmod.tdbgrp.bas.balancemode" style="width:100%" placeholder="请选择结算方式">
                    <el-option
                    v-for="item in codes.balancemode"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
    
        
    
        
    
        
            <el-col :span="12">
            <el-form-item label="清算(结算)账户账号">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.payeeacct" maxlength="32"  placeholder="请输入清算(结算)账户账号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="收款行SWIFT BIC">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.swiftbic" maxlength="11"  placeholder="请输入收款行SWIFT BIC"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="原申报号码">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.orilevyno" maxlength="24"  placeholder="请输入原申报号码"></c-input>
            </el-form-item>
        </el-col>             
    
        
    
        
            <el-col :span="12">
            <el-form-item label="付款人组织机构代码或身份证件号码">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.payerorgcode" maxlength="18"  placeholder="请输入付款人组织机构代码或身份证件号码"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="付款日期">
                <el-date-picker type="date"  v-model="model.rmbmod.tdbgrp.bas.payerdate" style="width:100%"  placeholder="请选择付款日期"></el-date-picker>
            </el-form-item>
        </el-col>
    
        
    
        
            <el-col :span="12">
            <el-form-item label="付款币种及金额">
                <c-select v-model="model.rmbmod.tdbgrp.bas.payercny" style="width:100%" placeholder="请选择付款币种及金额">
                    <el-option
                    v-for="item in codes.curtxt"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <el-form-item label="付款总金额">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.totalamt"  placeholder="请输入付款总金额"></c-input>
            </el-form-item>
        </el-col>                 
    
        
    
        
            <el-col :span="12">
            <el-form-item label="付款人账号">
                <c-input  v-model="model.rmbmod.tdbgrp.bas.payeracct" maxlength="32"  placeholder="请输入付款人账号"></c-input>
            </el-form-item>
        </el-col>             
            <el-col :span="12">
            <el-form-item label="付款人属性">
                <c-select v-model="model.rmbmod.tdbgrp.bas.payerattr" style="width:100%" placeholder="请选择付款人属性">
                    <el-option
                    v-for="item in codes.payeeattr"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value">
                    </el-option>
                </c-select>
            </el-form-item>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onChnmodSelall">
                全选
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary" icon="el-icon-search" @click="onChnmodRevsel">
                反选
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onChnmodAdd">
                新增
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onChnmodAme">
                修改
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small"  icon="el-icon-delete" @click="onChnmodDel">
                删除
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onChnmodDtl">
                查看
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onChnmodChk">
                数据校验
            </c-button>
        </el-col>
            <el-col :span="12">
            <c-button size="small" type="primary"  @click="onChnmodReport">
                重新报送
            </c-button>
        </el-col>
    
        
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.goodstrade">货物贸易</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.servicetrade">服务贸易</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.directinvest">直接投资</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.indirectinvest">证券投资</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.capitaltransfer">资本转移</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.otherinvest">其他投资</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.financing">跨境融资</c-checkbox>
        </el-col> 
            <el-col :span="12">
            <c-checkbox v-model="model.rmbmod.tdbp.proceedstransfer">收益与经济转移</c-checkbox>
        </el-col> 
        </el-form>
    </div>
  </c-page>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Basic from "./Basic"
import Report from "./Report"
import Glelst from "./Glelst"
import Doc from "./Doc"
import Fee from "./Fee"

export default {
    components:{
        "m-basic":Basic,
        "m-report":Report,
        "m-glelst":Glelst,
        "m-doc":Doc,
        "m-fee":Fee,
    },
    data(){
        return {
            activeName:"basic",
            codes:{
            dsp:CodeTable.dsp,
            busflg:CodeTable.busflg,
            actiontype:CodeTable.actiontype,
            cur:CodeTable.cur,
            ptytyp:CodeTable.ptytyp,
            staflg:CodeTable.staflg,
            paytyp:CodeTable.paytyp,
            payattr:CodeTable.payattr,
            balancemode:CodeTable.balancemode,
            bopcustype:CodeTable.bopcustype,
            payeeattr:CodeTable.payeeattr,
            boppaytype:CodeTable.boppaytype,
            debcdtflg:CodeTable.debcdtflg,
            acttyp:CodeTable.acttyp,
            payflg:CodeTable.payflg,
            buscod:CodeTable.buscod,
            datsrc:CodeTable.datsrc,
            sndselflg:CodeTable.sndselflg,
            payacttyp:CodeTable.payacttyp,
            curtxt:CodeTable.curtxt,
            bustyp:CodeTable.bustyp,
            swftyp:CodeTable.swftyp,
            payeraccttype:CodeTable.payeraccttype,
            chato:CodeTable.chato,
            opertype:CodeTable.opertype,
            bopyesno:CodeTable.bopyesno,
            custyp:CodeTable.custyp,
            dsp2:CodeTable.dsp2,
            liqtyp:CodeTable.liqtyp,
        },
        model:{
            setmod:{
                setfeg:{
                    fegmod:{
                        feslst:[],			//  		.setmod.setfeg.fegmod.feslst
                    },
                },
                setglg:{
                    glgmod:{
                        glslst:[],			//  		.setmod.setglg.glgmod.glslst
                    },
                },
                doccur:"",			//  结算金额		.setmod.doccur
                docamt:"",			//  document amount		.setmod.docamt
                feemac:"",			//  FEEMAC		.setmod.feemac
                setmac:"",			//  SETMAC		.setmod.setmac
                glemod:{
                    glelst:[],			//  		.setmod.glemod.glelst
                },
                msgmod:{
                    snd:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.snd.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.snd.pts.adrblk
                        },
                    },
                    ori:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.ori.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.ori.pts.adrblk
                        },
                    },
                    acs:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.acs.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.acs.pts.adrblk
                            extact:"",			//  结算账号		.setmod.msgmod.acs.pts.extact
                        },
                    },
                    chato:"",			//  费用承担方		.setmod.msgmod.chato
                    amtf33b:"",			//  扣款金额		.setmod.msgmod.amtf33b
                    curf33b:"",			//  扣款币种金额(F33B)		.setmod.msgmod.curf33b
                    rmt:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.rmt.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.rmt.pts.adrblk
                            extact:"",			//  结算账号		.setmod.msgmod.rmt.pts.extact
                        },
                    },
                    pyb:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.pyb.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.pyb.pts.adrblk
                            extact:"",			//  结算账号		.setmod.msgmod.pyb.pts.extact
                            ref:"",			//  收款人开户行联行行号		.setmod.msgmod.pyb.pts.ref
                            namcn:"",			//  收款人开户行名称		.setmod.msgmod.pyb.pts.namcn
                        },
                    },
                    pye:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.pye.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.pye.pts.adrblk
                            extact:"",			//  收款人账号		.setmod.msgmod.pye.pts.extact
                            namcn:"",			//  收款人名称		.setmod.msgmod.pye.pts.namcn
                            adrcn:"",			//  收款人地址		.setmod.msgmod.pye.pts.adrcn
                        },
                    },
                    tag20272:"",			//  202报文附言		.setmod.msgmod.tag20272
                    contag70:"",			//  Content of TAG 70		.setmod.msgmod.contag70
                    contag72:"",			//  Content of TAG 72		.setmod.msgmod.contag72
                    valdat:"",			//  起息日		.setmod.msgmod.valdat
                    doccod:"",			//  报文类型		.setmod.msgmod.doccod
                    docpth:"",			//  报文路径		.setmod.msgmod.docpth
                    med:{
                        pts:{
                            extkey:"",			//  客户编号		.setmod.msgmod.med.pts.extkey
                            adrblk:"",			//  SWIFT地址		.setmod.msgmod.med.pts.adrblk
                            extact:"",			//  结算账号		.setmod.msgmod.med.pts.extact
                        },
                    },
                    buscod:"",			//  大额支付类型		.setmod.msgmod.buscod
                    bustyp:"",			//  业务种类		.setmod.msgmod.bustyp
                    commet:"",			//  附言		.setmod.msgmod.commet
                    sndfee:"",			//  发报行收费		.setmod.msgmod.sndfee
                    rcvfee:"",			//  收报行收费		.setmod.msgmod.rcvfee
                    busflg:"",			//  业务种类		.setmod.msgmod.busflg
                    acctyp:"",			//  汇款人账户性质		.setmod.msgmod.acctyp
                },
            },
            trnmod:{
                trndoc:{
                    docmod:{
                        doclst:[],			//  		.trnmod.trndoc.docmod.doclst
                    },
                    docpth:"",			//  面函路径		.trnmod.trndoc.docpth
                    doccod:"",			//  面函码值		.trnmod.trndoc.doccod
                    cortyp:"",			//  Per Medium		.trnmod.trndoc.cortyp
                },
            },
            sysmod:{
                spt:{
                    inr:"",			//  唯一编号		.sysmod.spt.inr
                },
            },
            cpdgrp:{
                rec:{
                    ownref:"",			//  业务编号		.cpdgrp.rec.ownref
                    curf33b:"",			//  扣款币种		.cpdgrp.rec.curf33b
                    amtf33b:"",			//  扣款金额		.cpdgrp.rec.amtf33b
                    paytyp:"",			//  汇款方式		.cpdgrp.rec.paytyp
                    cpdflg:"",			//  汇款类型		.cpdgrp.rec.cpdflg
                    custyp:"",			//  汇款人性质		.cpdgrp.rec.custyp
                    valdat:"",			//  起息日		.cpdgrp.rec.valdat
                    liqtyp:"",			//  清算路径		.cpdgrp.rec.liqtyp
                    swftyp:"",			//  报文类型		.cpdgrp.rec.swftyp
                    f36:"",			//  汇率		.cpdgrp.rec.f36
                    orcacc:"",			//  汇款人账号		.cpdgrp.rec.orcacc
                    stacty:"",			//  交易对手国别		.cpdgrp.rec.stacty
                    ownbch:"",			//  业务归属机构		.cpdgrp.rec.ownbch
                },
                orc:{
                    pty:{
                        ownusr:"",			//  客户经理		.cpdgrp.orc.pty.ownusr
                    },
                    pts:{
                        extkey:"",			//  客户编号		.cpdgrp.orc.pts.extkey
                        adrblk:"",			//  SWIFT地址		.cpdgrp.orc.pts.adrblk
                        namcn:"",			//  汇款人中文名		.cpdgrp.orc.pts.namcn
                        adrcn:"",			//  汇款人中文地址		.cpdgrp.orc.pts.adrcn
                    },
                },
                cbs:{
                    max:{
                        cur:"",			//  汇款币种金额		.cpdgrp.cbs.max.cur
                        amt:"",			//  汇款币种金额		.cpdgrp.cbs.max.amt
                    },
                },
            },
            bopmod:{
                szflg:"",			//  申报类型		.bopmod.szflg
                acttyp:"",			//  款项性质		.bopmod.acttyp
                basflg:"",			//  基础数据		.bopmod.basflg
                dclflg:"",			//  申报数据		.bopmod.dclflg
                vrfflg:"",			//  核销数据		.bopmod.vrfflg
                dbbmod:{
                    dbbgrp:{
                        bas:{
                            txamt:"",			//  汇款金额		.bopmod.dbbmod.dbbgrp.bas.txamt
                            rptno:"",			//  申报号码		.bopmod.dbbmod.dbbgrp.bas.rptno
                            actiondesc:"",			//  修改/删除原因或申报无误理由		.bopmod.dbbmod.dbbgrp.bas.actiondesc
                            ownextkey:"",			//  地区机构		.bopmod.dbbmod.dbbgrp.bas.ownextkey
                            buscode:"",			//  银行业务编号		.bopmod.dbbmod.dbbgrp.bas.buscode
                            method:"",			//  结算方式		.bopmod.dbbmod.dbbgrp.bas.method
                            custype:"",			//  汇款人类型		.bopmod.dbbmod.dbbgrp.bas.custype
                            custcod:"",			//  组织机构代码		.bopmod.dbbmod.dbbgrp.bas.custcod
                            custnm:"",			//  汇款人名称		.bopmod.dbbmod.dbbgrp.bas.custnm
                            oppuser:"",			//  收款人名称		.bopmod.dbbmod.dbbgrp.bas.oppuser
                            idcode:"",			//  身份证件号码		.bopmod.dbbmod.dbbgrp.bas.idcode
                            exrate:"",			//  结汇汇率		.bopmod.dbbmod.dbbgrp.bas.exrate
                            lcyacc:"",			//  人民币账号		.bopmod.dbbmod.dbbgrp.bas.lcyacc
                            fcyacc:"",			//  外汇账号/卡号		.bopmod.dbbmod.dbbgrp.bas.fcyacc
                            othacc:"",			//  其他账号/卡号		.bopmod.dbbmod.dbbgrp.bas.othacc
                            fcyamt:"",			//  现汇金额		.bopmod.dbbmod.dbbgrp.bas.fcyamt
                            lcyamt:"",			//  结汇金额		.bopmod.dbbmod.dbbgrp.bas.lcyamt
                            othamt:"",			//  其它金额		.bopmod.dbbmod.dbbgrp.bas.othamt
                            actiontype:"",			//  操作类型		.bopmod.dbbmod.dbbgrp.bas.actiontype
                            txccy:"",			//  汇款金额		.bopmod.dbbmod.dbbgrp.bas.txccy
                        },
                        dcl:{
                            rptno:"",			//  申报号码		.bopmod.dbbmod.dbbgrp.dcl.rptno
                            actiontype:"",			//  操作类型		.bopmod.dbbmod.dbbgrp.dcl.actiontype
                            actiondesc:"",			//  修改/删除原因		.bopmod.dbbmod.dbbgrp.dcl.actiondesc
                            rptdate:"",			//  申报日期		.bopmod.dbbmod.dbbgrp.dcl.rptdate
                            isref:"",			//  是否进口核销项下收汇		.bopmod.dbbmod.dbbgrp.dcl.isref
                            country:"",			//  收款人常驻国家/地区编码		.bopmod.dbbmod.dbbgrp.dcl.country
                            paytype:"",			//  付款类型		.bopmod.dbbmod.dbbgrp.dcl.paytype
                            txcode:"",			//  交易编码1		.bopmod.dbbmod.dbbgrp.dcl.txcode
                            txrem:"",			//  交易附言1		.bopmod.dbbmod.dbbgrp.dcl.txrem
                            txcode2:"",			//  交易编码2		.bopmod.dbbmod.dbbgrp.dcl.txcode2
                            tx2rem:"",			//  交易附言2		.bopmod.dbbmod.dbbgrp.dcl.tx2rem
                            crtuser:"",			//  申请人		.bopmod.dbbmod.dbbgrp.dcl.crtuser
                            inptelc:"",			//  申请人电话		.bopmod.dbbmod.dbbgrp.dcl.inptelc
                            tc1amt:"",			//  相应金额1		.bopmod.dbbmod.dbbgrp.dcl.tc1amt
                            tc2amt:"",			//  相应金额2		.bopmod.dbbmod.dbbgrp.dcl.tc2amt
                            regno:"",			//  外汇局批件号/备案表号/业务编号		.bopmod.dbbmod.dbbgrp.dcl.regno
                        },
                        vrf:{
                            contrno:"",			//  合同号		.bopmod.dbbmod.dbbgrp.vrf.contrno
                            invoino:"",			//  发票号		.bopmod.dbbmod.dbbgrp.vrf.invoino
                            rptno:"",			//  申报号码		.bopmod.dbbmod.dbbgrp.vrf.rptno
                            actiondesc:"",			//  修改/删除原因		.bopmod.dbbmod.dbbgrp.vrf.actiondesc
                            actiontype:"",			//  操作类型		.bopmod.dbbmod.dbbgrp.vrf.actiontype
                            rptdate:"",			//  申报日期		.bopmod.dbbmod.dbbgrp.vrf.rptdate
                            crtuser:"",			//  填报人		.bopmod.dbbmod.dbbgrp.vrf.crtuser
                            inptelc:"",			//  填报人电话		.bopmod.dbbmod.dbbgrp.vrf.inptelc
                        },
                    },
                    dbbp:{
                        baspp:{
                            cusnam:"",			//  		.bopmod.dbbmod.dbbp.baspp.cusnam
                            cornam:"",			//  		.bopmod.dbbmod.dbbp.baspp.cornam
                            corpnam:"",			//  		.bopmod.dbbmod.dbbp.baspp.corpnam
                            exratelab:"",			//  售汇/结汇汇率		.bopmod.dbbmod.dbbp.baspp.exratelab
                            lcyamtlab:"",			//  售汇/结汇金额		.bopmod.dbbmod.dbbp.baspp.lcyamtlab
                        },
                        dclpp:{
                            paytype1:"",			//  收款性质		.bopmod.dbbmod.dbbp.dclpp.paytype1
                            country1:"",			//  收/付款人常驻国家/地区编码		.bopmod.dbbmod.dbbp.dclpp.country1
                            isref1:"",			//  是否出口核销项下收汇		.bopmod.dbbmod.dbbp.dclpp.isref1
                            crtuser1:"",			//  申报填报人		.bopmod.dbbmod.dbbp.dclpp.crtuser1
                            inptelc1:"",			//  申报填报人电话		.bopmod.dbbmod.dbbp.dclpp.inptelc1
                        },
                    },
                },
                dbemod:{
                    dbegrp:{
                        bas:{
                            txamt:"",			//  汇款金额		.bopmod.dbemod.dbegrp.bas.txamt
                            rptno:"",			//  申报号码		.bopmod.dbemod.dbegrp.bas.rptno
                            actiondesc:"",			//  修改/删除原因或申报无误理由		.bopmod.dbemod.dbegrp.bas.actiondesc
                            ownextkey:"",			//  地区机构		.bopmod.dbemod.dbegrp.bas.ownextkey
                            buscode:"",			//  银行业务编号		.bopmod.dbemod.dbegrp.bas.buscode
                            method:"",			//  结算方式		.bopmod.dbemod.dbegrp.bas.method
                            custype:"",			//  汇款人类型		.bopmod.dbemod.dbegrp.bas.custype
                            custcod:"",			//  组织机构代码		.bopmod.dbemod.dbegrp.bas.custcod
                            custnm:"",			//  汇款人名称		.bopmod.dbemod.dbegrp.bas.custnm
                            oppuser:"",			//  收款人名称		.bopmod.dbemod.dbegrp.bas.oppuser
                            idcode:"",			//  身份证件号码		.bopmod.dbemod.dbegrp.bas.idcode
                            exrate:"",			//  购汇汇率		.bopmod.dbemod.dbegrp.bas.exrate
                            lcyacc:"",			//  人民币账号		.bopmod.dbemod.dbegrp.bas.lcyacc
                            fcyacc:"",			//  外汇账号/卡号		.bopmod.dbemod.dbegrp.bas.fcyacc
                            othacc:"",			//  其他账号/卡号		.bopmod.dbemod.dbegrp.bas.othacc
                            fcyamt:"",			//  现汇金额		.bopmod.dbemod.dbegrp.bas.fcyamt
                            lcyamt:"",			//  购汇金额		.bopmod.dbemod.dbegrp.bas.lcyamt
                            othamt:"",			//  其它金额		.bopmod.dbemod.dbegrp.bas.othamt
                            actiontype:"",			//  操作类型		.bopmod.dbemod.dbegrp.bas.actiontype
                            oppacc:"",			//  收款人帐号		.bopmod.dbemod.dbegrp.bas.oppacc
                            txccy:"",			//  汇款金额		.bopmod.dbemod.dbegrp.bas.txccy
                        },
                        vrf:{
                            txcode:"",			//  交易编码1		.bopmod.dbemod.dbegrp.vrf.txcode
                            tc1amt:"",			//  相应金额1		.bopmod.dbemod.dbegrp.vrf.tc1amt
                            txcode2:"",			//  交易编码2		.bopmod.dbemod.dbegrp.vrf.txcode2
                            tc2amt:"",			//  相应金额2		.bopmod.dbemod.dbegrp.vrf.tc2amt
                            regno:"",			//  收款人常驻国家/地区编码		.bopmod.dbemod.dbegrp.vrf.regno
                            contrno:"",			//  合同号		.bopmod.dbemod.dbegrp.vrf.contrno
                            isref:"",			//  是否保税货物项下付款		.bopmod.dbemod.dbegrp.vrf.isref
                            invoino:"",			//  发票号		.bopmod.dbemod.dbegrp.vrf.invoino
                            country:"",			//  收款人常驻国家/地区编码		.bopmod.dbemod.dbegrp.vrf.country
                            rptdate:"",			//  申报日期		.bopmod.dbemod.dbegrp.vrf.rptdate
                            crtuser:"",			//  填报人		.bopmod.dbemod.dbegrp.vrf.crtuser
                            inptelc:"",			//  填报人电话		.bopmod.dbemod.dbegrp.vrf.inptelc
                            paytype:"",			//  付款类型		.bopmod.dbemod.dbegrp.vrf.paytype
                            payattr:"",			//  付汇性质		.bopmod.dbemod.dbegrp.vrf.payattr
                            rptno:"",			//  申报号码		.bopmod.dbemod.dbegrp.vrf.rptno
                            actiondesc:"",			//  修改/删除原因		.bopmod.dbemod.dbegrp.vrf.actiondesc
                            actiontype:"",			//  操作类型		.bopmod.dbemod.dbegrp.vrf.actiontype
                        },
                    },
                    dbep:{
                        baspp:{
                            cusnam:"",			//  		.bopmod.dbemod.dbep.baspp.cusnam
                            cornam:"",			//  		.bopmod.dbemod.dbep.baspp.cornam
                            corpnam:"",			//  		.bopmod.dbemod.dbep.baspp.corpnam
                            exratelab:"",			//  售汇/结汇汇率		.bopmod.dbemod.dbep.baspp.exratelab
                            lcyamtlab:"",			//  售汇/结汇金额		.bopmod.dbemod.dbep.baspp.lcyamtlab
                        },
                    },
                },
            },
            mtabut:{
                paydat:"",			//  收付汇日期（生成申报号码时填写）		.mtabut.paydat
                basflg:"",			//  基础信息		.mtabut.basflg
                dclflg:"",			//  申报信息		.mtabut.dclflg
                vrfflg:"",			//  管理信息		.mtabut.vrfflg
            },
            rmbmod:{
                tdbp:{
                    lst:[],			//  		.rmbmod.tdbp.lst
                    chnmod:{
                        stmexcel:"",			//  excel数据流		.rmbmod.tdbp.chnmod.stmexcel
                    },
                    goodstrade:"",			//  货物贸易		.rmbmod.tdbp.goodstrade
                    servicetrade:"",			//  服务贸易		.rmbmod.tdbp.servicetrade
                    directinvest:"",			//  直接投资		.rmbmod.tdbp.directinvest
                    indirectinvest:"",			//  证券投资		.rmbmod.tdbp.indirectinvest
                    otherinvest:"",			//  其他投资		.rmbmod.tdbp.otherinvest
                    financing:"",			//  跨境融资		.rmbmod.tdbp.financing
                    proceedstransfer:"",			//  收益与经济转移		.rmbmod.tdbp.proceedstransfer
                    capitaltransfer:"",			//  资本转移		.rmbmod.tdbp.capitaltransfer
                    codsel:{
                        ctylst:[],			//  		.rmbmod.tdbp.codsel.ctylst
                        ctytj:"",			//  国家/地区编码		.rmbmod.tdbp.codsel.ctytj
                    },
                },
                tdbgrp:{
                    bas:{
                        levyno:"",			//  申报号码		.rmbmod.tdbgrp.bas.levyno
                        opertype:"",			//  操作类型		.rmbmod.tdbgrp.bas.opertype
                        banktrano:"",			//  银行业务编号		.rmbmod.tdbgrp.bas.banktrano
                        bankorgcode:"",			//  银行机构代码		.rmbmod.tdbgrp.bas.bankorgcode
                        bankorgname:"",			//  银行机构名称		.rmbmod.tdbgrp.bas.bankorgname
                        payeename:"",			//  收款人名称		.rmbmod.tdbgrp.bas.payeename
                        payername:"",			//  付款人名称		.rmbmod.tdbgrp.bas.payername
                        addword:"",			//  交易附言		.rmbmod.tdbgrp.bas.addword
                        midtransbank:"",			//  中间转汇行		.rmbmod.tdbgrp.bas.midtransbank
                        balancemode:"",			//  结算方式		.rmbmod.tdbgrp.bas.balancemode
                        swiftbic:"",			//  收款行SWIFT BIC		.rmbmod.tdbgrp.bas.swiftbic
                        orilevyno:"",			//  原申报号码		.rmbmod.tdbgrp.bas.orilevyno
                        payerorgcode:"",			//  付款人组织机构代码或身份证件号码		.rmbmod.tdbgrp.bas.payerorgcode
                        payerdate:"",			//  付款日期		.rmbmod.tdbgrp.bas.payerdate
                        payercny:"",			//  付款币种及金额		.rmbmod.tdbgrp.bas.payercny
                        totalamt:"",			//  付款总金额		.rmbmod.tdbgrp.bas.totalamt
                        payeeaccttype:"",			//  清算(结算)账户类型		.rmbmod.tdbgrp.bas.payeeaccttype
                        payerattr:"",			//  付款人属性		.rmbmod.tdbgrp.bas.payerattr
                        actiondesc:"",			//  修改/删除原因或申报无误理由		.rmbmod.tdbgrp.bas.actiondesc
                        payeeacct:"",			//  清算(结算)账户账号		.rmbmod.tdbgrp.bas.payeeacct
                        payeracct:"",			//  付款人账号		.rmbmod.tdbgrp.bas.payeracct
                        payeecountrycode:"",			//  收款人常驻国家（地区）代码		.rmbmod.tdbgrp.bas.payeecountrycode
                    },
                },
            },
        },
        pager:{
            "setmod_setfeg_fegmod_feslst":{total:0,curIdx:0},
            "setmod_setglg_glgmod_glslst":{total:0,curIdx:0},
            "setmod_glemod_glelst":{total:0,curIdx:0},
            "trnmod_trndoc_docmod_doclst":{total:0,curIdx:0},
            "rmbmod_tdbp_lst":{total:0,curIdx:0},
            "rmbmod_tdbp_codsel_ctylst":{total:0,curIdx:0},
        },
                  rules:{
                       "cpdgrp.rec.ownref":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "cpdgrp.rec.ownbch":[{type: "string", required: false, len: 8, message: "输入不合法"}],
                       "cpdgrp.orc.pty.ownusr":[{type: "string", required: false, len: 10, message: "输入不合法"}],
                       "cpdgrp.cbs.max.amt":[{type: "number", required: false, message: "输入不合法"}],
                       "cpdgrp.rec.valdat":[{type: "date", required: false, message: "输入正确的日期"}],
                       "cpdgrp.rec.amtf33b":[{type: "number", required: false, message: "输入不合法"}],
                       "cpdgrp.rec.f36":[{type: "string", required: false, len: 12, message: "输入不合法"}],
                       "cpdgrp.rec.stacty":[{type: "string", required: false, len: 3, message: "输入不合法"}],
                       "cpdgrp.orc.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "cpdgrp.orc.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "cpdgrp.orc.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}],
                       "cpdgrp.rec.orcacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "cpdgrp.orc.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}],
                       "setmod.msgmod.snd.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.rmt.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.snd.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.rmt.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.rmt.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "setmod.msgmod.ori.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.ori.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.pyb.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.pyb.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.acs.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.acs.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.pyb.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "setmod.msgmod.pye.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.acs.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "setmod.msgmod.pye.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.amtf33b":[{type: "number", required: false, message: "输入不合法"}],
                       "setmod.msgmod.valdat":[{type: "date", required: false, message: "输入正确的日期"}],
                       "setmod.msgmod.pye.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "setmod.msgmod.tag20272":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.contag70":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.contag72":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.doccod":[{type: "string", required: false, len: 8, message: "输入不合法"}],
                       "setmod.msgmod.docpth":[{type: "string", required: false, len: 100, message: "输入不合法"}],
                       "setmod.msgmod.med.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.med.pts.adrblk":[{type: "string", required: true, len: 35, message: "输入超长"}],
                       "setmod.msgmod.med.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "setmod.msgmod.pyb.pts.ref":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "setmod.msgmod.pyb.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}],
                       "setmod.msgmod.pye.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}],
                       "setmod.msgmod.pye.pts.adrcn":[{type: "string", required: true, len: 100, message: "输入超长"}],
                       "setmod.msgmod.sndfee":[{type: "number", required: false, message: "输入不合法"}],
                       "setmod.msgmod.rcvfee":[{type: "number", required: false, message: "输入不合法"}],
                       "setmod.msgmod.pye.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "setmod.msgmod.commet":[{type: "string", required: true, len: 60, message: "输入超长"}],
                       "bopmod.szflg":[{type: "string", required: false, len: 1, message: "输入不合法"}],
                       "mtabut.paydat":[{type: "date", required: false, message: "输入正确的日期"}],
                       "bopmod.dbbmod.dbbgrp.bas.rptno":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.actiondesc":[{type: "string", required: true, len: 32, message: "输入超长"}],
                       "bopmod.dbbmod.dbbgrp.bas.ownextkey":[{type: "string", required: false, len: 8, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.idcode":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.custcod":[{type: "string", required: false, len: 18, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.custnm":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.oppuser":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "mtabut.paydat":[{type: "date", required: false, message: "输入正确的日期"}],
                       "bopmod.dbbmod.dbbgrp.bas.buscode":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.exrate":[{type: "string", required: false, len: 13, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.lcyacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.lcyamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.fcyamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.fcyacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.othamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.othacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.bas.txamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.rptno":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.actiondesc":[{type: "string", required: true, len: 32, message: "输入超长"}],
                       "bopmod.dbbmod.dbbgrp.dcl.txcode":[{type: "string", required: false, len: 6, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.rptdate":[{type: "date", required: false, message: "输入正确的日期"}],
                       "bopmod.dbbmod.dbbgrp.dcl.tc1amt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.country":[{type: "string", required: false, len: 3, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.txrem":[{type: "string", required: false, len: 50, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.txcode2":[{type: "string", required: false, len: 6, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.crtuser":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.tc2amt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.inptelc":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.tx2rem":[{type: "string", required: false, len: 50, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.dcl.regno":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.vrf.rptno":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.vrf.actiondesc":[{type: "string", required: true, len: 32, message: "输入超长"}],
                       "bopmod.dbbmod.dbbgrp.vrf.contrno":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.vrf.invoino":[{type: "string", required: false, len: 35, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.vrf.crtuser":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbbmod.dbbgrp.vrf.rptdate":[{type: "date", required: false, message: "输入正确的日期"}],
                       "bopmod.dbbmod.dbbgrp.vrf.inptelc":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "setmod.docamt":[{type: "number", required: false, message: "输入不合法"}],
                       "setmod.feemac":[{type: "string", required: false, len: 200, message: "输入不合法"}],
                       "setmod.setmac":[{type: "string", required: false, len: 200, message: "输入不合法"}],
                       "trnmod.trndoc.doccod":[{type: "string", required: false, len: 16, message: "输入不合法"}],
                       "trnmod.trndoc.cortyp":[{type: "string", required: false, len: 3, message: "输入不合法"}],
                       "trnmod.trndoc.docpth":[{type: "string", required: false, len: 100, message: "输入不合法"}],
                       "sysmod.spt.inr":[{type: "string", required: false, len: 8, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.rptno":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.actiondesc":[{type: "string", required: true, len: 32, message: "输入超长"}],
                       "bopmod.dbemod.dbegrp.bas.ownextkey":[{type: "string", required: false, len: 8, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.idcode":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.custcod":[{type: "string", required: false, len: 18, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.custnm":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.oppuser":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.buscode":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.exrate":[{type: "string", required: false, len: 13, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.lcyacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.lcyamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.fcyamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.fcyacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.othamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.othacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.txamt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.bas.oppacc":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.rptno":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.actiondesc":[{type: "string", required: true, len: 32, message: "输入超长"}],
                       "bopmod.dbemod.dbegrp.vrf.txcode":[{type: "string", required: false, len: 6, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.tc1amt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.txcode2":[{type: "string", required: false, len: 6, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.tc2amt":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.contrno":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.invoino":[{type: "string", required: false, len: 35, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.regno":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.country":[{type: "string", required: false, len: 3, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.crtuser":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "bopmod.dbemod.dbegrp.vrf.rptdate":[{type: "date", required: false, message: "输入正确的日期"}],
                       "bopmod.dbemod.dbegrp.vrf.inptelc":[{type: "string", required: false, len: 20, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.levyno":[{type: "string", required: false, len: 24, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.actiondesc":[{type: "string", required: true, len: 132, message: "输入超长"}],
                       "rmbmod.tdbgrp.bas.banktrano":[{type: "string", required: false, len: 22, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.bankorgcode":[{type: "string", required: false, len: 12, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.bankorgname":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "rmbmod.tdbp.codsel.ctytj":[{type: "string", required: false, len: 3, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payeename":[{type: "string", required: false, len: 200, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payername":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.addword":[{type: "string", required: false, len: 128, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.midtransbank":[{type: "string", required: false, len: 11, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payeecountrycode":[{type: "string", required: false, len: 3, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payeeacct":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.swiftbic":[{type: "string", required: false, len: 11, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.orilevyno":[{type: "string", required: false, len: 24, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payerorgcode":[{type: "string", required: false, len: 18, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payerdate":[{type: "date", required: false, message: "输入正确的日期"}],
                       "rmbmod.tdbgrp.bas.totalamt":[{type: "number", required: false, message: "输入不合法"}],
                       "rmbmod.tdbgrp.bas.payeracct":[{type: "string", required: false, len: 32, message: "输入不合法"}],
                    }
        }
    },
    methods:{
            onTabClick(tab, event){

            },
            
            onUsrcon(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/usrcon",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onSav(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/sav",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChk(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chk",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onOrcpSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/orcp_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCptpButton1(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/cptp_button1",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onSndpSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/sndp_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onRmtpSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/rmtp_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onPed(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/ped",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onRtn(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/rtn",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onOripSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/orip_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onPybpSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/pybp_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onAcspSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/acsp_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onPyepSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/pyep_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onMsgmodButshw(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/msgmod_butshw",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onMedpSel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/medp_sel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onBasppGetref(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/baspp_getref",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodsel1Selbut(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel1_selbut",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodsel1Selbut1(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel1_selbut1",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodsel2Selbut(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel2_selbut",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onSetmodFeedet(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/setmod_feedet",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onSetmodAst(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/setmod_ast",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onSetmodRecal(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/setmod_recal",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onGlemodRebook(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/glemod_rebook",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onTrndocReldoc(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/trndoc_reldoc",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onTrndocButshw(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/trndoc_butshw",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onBaspp1Getref(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/baspp1_getref",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodsel11Selbut(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel11_selbut",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodsel21Selbut(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel21_selbut",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodsel11Selbut1(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel11_selbut1",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodselCtyinfsub(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel_ctyinfsub",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodselCtyselsub(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel_ctyselsub",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onCodselSelbut1(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/codsel_selbut1",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodSelall(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_selall",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodRevsel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_revsel",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodAdd(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_add",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodAme(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_ame",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodDel(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_del",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodDtl(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_dtl",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodChk(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_chk",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
            onChnmodReport(){
                this.$refs.modelForm.validate(async valid => {
                    if(!valid)
                        return;
                    let rtnmsg = await Api.post("cptopn/chnmod_report",{data:this.model})
                    if(rtnmsg.retcod == SUCCESS)
                    {
                        //TODO 处理数据逻辑

                    }
                    else
                    {
                       this.$notify.error({title: '错误',message: '服务请求失败！'});
                    }
                })
            },
    },
    created:async function(){
        console.log("进入cptopn交易");
        let rtnmsg = await Api.post("cptopn/init",{params:{}})
        if(rtnmsg.retcod == SUCCESS)
        {
           //TODO 处理数据逻辑

        }
        else
        {
            this.$notify.error({title: '错误',message: '服务请求失败！'});
        }
    }
}
</script>
<style>

</style>
