<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>