<template> <div class="eContainer"> <el-form :model="model" :rules="rules" ref="modelForm" label-width="100px" size="small"> <el-col :span="12"> <el-form-item label="业务编号"> <c-input v-model="model.didgrp.rec.ownref" maxlength="16" placeholder="请输入业务编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="概要描述"> <c-input v-model="model.didgrp.rec.nam" maxlength="100" placeholder="请输入概要描述"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="最后修改日期"> <el-date-picker type="date" v-model="model.didgrp.rec.amedat" 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.didgrp.rec.amenbr" placeholder="请输入修改次数"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="上浮"> <c-input v-model="model.olddidgrp.rec.nomtop" placeholder="请输入上浮"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="下浮"> <c-input v-model="model.olddidgrp.rec.nomton" placeholder="请输入下浮"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="上浮"> <c-input v-model="model.didgrp.rec.nomtop" placeholder="请输入上浮"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="下浮"> <c-input v-model="model.didgrp.rec.nomton" placeholder="请输入下浮"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency"> <c-select v-model="model.olddidgrp.cbs.nom1.cur" style="width:100%" placeholder="Currency"> <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="Balance"> <c-input v-model="model.olddidgrp.cbs.nom1.amt" placeholder="请输入Balance"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency"> <c-select v-model="model.olddidgrp.cbs.max.cur" style="width:100%" placeholder="Currency"> <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="Balance"> <c-input v-model="model.olddidgrp.cbs.max.amt" placeholder="请输入Balance"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Engagement Currency"> <c-select v-model="model.ditamep.engcur" style="width:100%" placeholder="Engagement Currency"> <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="change of engagement:"> <c-input v-model="model.ditamep.engamt" placeholder="请输入change of engagement:"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency of Maximum Amount"> <c-select v-model="model.ditamep.maxcur" style="width:100%" placeholder="Currency of Maximum Amount"> <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="New Maximum Amount"> <c-input v-model="model.ditamep.maxamt" placeholder="请输入New Maximum Amount"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency"> <c-select v-model="model.didgrp.cbs.nom1.cur" style="width:100%" placeholder="Currency"> <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="Balance"> <c-input v-model="model.didgrp.cbs.nom1.amt" placeholder="请输入Balance"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency"> <c-select v-model="model.didgrp.cbs.max.cur" style="width:100%" placeholder="Currency"> <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="Balance"> <c-input v-model="model.didgrp.cbs.max.amt" placeholder="请输入Balance"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="有效日期"> <el-date-picker type="date" v-model="model.olddidgrp.rec.expdat" style="width:100%" placeholder="有效日期"></el-date-picker> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="最迟货物装运/服务提供日期 "> <el-date-picker type="date" v-model="model.olddidgrp.rec.shpdat" style="width:100%" placeholder="最迟货物装运/服务提供日期 "></el-date-picker> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="有效日期"> <el-date-picker type="date" v-model="model.didgrp.rec.expdat" style="width:100%" placeholder="有效日期"></el-date-picker> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="最迟货物装运/服务提供日期 "> <el-date-picker type="date" v-model="model.didgrp.rec.shpdat" 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.olddidgrp.rec.expplc" maxlength="100" placeholder="请输入有效地点"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="有效地点"> <c-input v-model="model.didgrp.rec.expplc" maxlength="100" placeholder="请输入有效地点"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="拒绝修改标识"> <c-select v-model="model.didgrp.rec.rejameflg" style="width:100%" placeholder="拒绝修改标识"> <el-option v-for="item in codes.rejcod" :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.didgrp.rec.rejreason" maxlength="60" placeholder="请输入通知行拒绝理由"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="业务编号"> <c-input v-model="model.didgrp.rec.ownref" maxlength="16" placeholder="请输入业务编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onGetref"> 获取 </c-button> </el-col> <el-col :span="12"> <el-form-item label="概要描述"> <c-input v-model="model.didgrp.rec.nam" maxlength="100" placeholder="请输入概要描述"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="归属机构"> <c-select v-model="model.didgrp.rec.ownbch" style="width:100%" placeholder="归属机构"> </c-select> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.apl.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="onAplpSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onAplpPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="客户经理"> <c-input v-model="model.didgrp.rec.accusr" maxlength="8" placeholder="请输入客户经理"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户中文名称"> <c-input v-model="model.didgrp.apl.pts.namcn" maxlength="100" placeholder="请输入客户中文名称"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="开立日期"> <el-date-picker type="date" v-model="model.didgrp.rec.opndat" 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.didgrp.apl.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency"> <c-input v-model="model.didgrp.cbs.nom1.cur" maxlength="3" placeholder="请输入Currency"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Balance"> <c-input v-model="model.didgrp.cbs.nom1.amt" placeholder="请输入Balance"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="结算账号"> <c-input v-model="model.didgrp.apl.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.didgrp.rec.nomtop" placeholder="请输入上浮"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="下浮"> <c-input v-model="model.didgrp.rec.nomton" placeholder="请输入下浮"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Currency"> <c-input v-model="model.didgrp.cbs.max.cur" maxlength="3" placeholder="请输入Currency"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Balance"> <c-input v-model="model.didgrp.cbs.max.amt" placeholder="请输入Balance"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.ben.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="onBenpSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onBenpPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="客户中文名称"> <c-input v-model="model.didgrp.ben.pts.namcn" maxlength="100" placeholder="请输入客户中文名称"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="开证类型"> <c-select v-model="model.didgrp.rec.isstyp" style="width:100%" placeholder="开证类型"> <el-option v-for="item in codes.isstyp" :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.didgrp.ben.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="贸易方式"> <c-select v-model="model.didgrp.rec.trdtyp" style="width:100%" placeholder="贸易方式"> <el-option v-for="item in codes.trdtyp" :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.didgrp.ben.pts.extact" maxlength="32" placeholder="请输入结算账号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="最迟货物装运/服务提供日期 "> <el-date-picker type="date" v-model="model.didgrp.rec.shpdat" 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.didgrp.adv.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="onAdvpSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onAdvpPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="信用证对付方式"> <c-select v-model="model.didgrp.rec.avbby" style="width:100%" placeholder="信用证对付方式"> <el-option v-for="item in codes.avbby" :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.didgrp.rec.tenmaxday" placeholder="请输入期限"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户中文名称"> <c-input v-model="model.didgrp.adv.pts.namcn" maxlength="100" placeholder="请输入客户中文名称"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="有效日期"> <el-date-picker type="date" v-model="model.didgrp.rec.expdat" 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.didgrp.adv.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="远期付款指示"> <c-input v-model="model.didgrp.rec.defdet" maxlength="60" placeholder="请输入远期付款指示"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.a2b.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="onA2bpSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onA2bpPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.age.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="onAgepSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onAgepPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="客户中文名称"> <c-input v-model="model.didgrp.a2b.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.didgrp.age.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.didgrp.a2b.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="中文地址"> <c-input v-model="model.didgrp.age.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="合同编号"> <c-input v-model="model.didgrp.rec.conno" maxlength="35" placeholder="请输入合同编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.con.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="onConpSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onConpPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="合同币种"> <c-input v-model="model.didgrp.rec.concur" maxlength="3" placeholder="请输入合同币种"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="合同金额"> <c-input v-model="model.didgrp.rec.conamt" placeholder="请输入合同金额"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户中文名称"> <c-input v-model="model.didgrp.con.pts.namcn" maxlength="100" placeholder="请输入客户中文名称"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="分批装运货物/分次提供服务"> <c-select v-model="model.didgrp.rec.shppar" style="width:100%" placeholder="分批装运货物/分次提供服务"> <el-option v-for="item in codes.allow" :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.didgrp.con.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="分期装运/提供服务"> <c-select v-model="model.didgrp.rec.shpper" style="width:100%" placeholder="分期装运/提供服务"> <el-option v-for="item in codes.allow" :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.didgrp.rec.shptrs" style="width:100%" placeholder="转运"> <el-option v-for="item in codes.allow" :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.didgrp.neg.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="onNegpSel"> 查询 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" icon="el-icon-search" @click="onNegpPtysel"> 客户查询 </c-button> </el-col> <el-col :span="12"> <el-form-item label="是否可转让"> <c-select v-model="model.didgrp.rec.traflg" style="width:100%" placeholder="是否可转让"> <el-option v-for="item in codes.yesno" :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.didgrp.neg.pts.namcn" maxlength="100" placeholder="请输入客户中文名称"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="保兑标志"> <c-select v-model="model.didgrp.rec.cfmflg" style="width:100%" placeholder="保兑标志"> <el-option v-for="item in codes.yesno" :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.didgrp.neg.pts.adrcn" maxlength="100" placeholder="请输入中文地址"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="指定议付行"> <c-select v-model="model.didgrp.rec.negflg" style="width:100%" placeholder="指定议付行"> <el-option v-for="item in codes.design" :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.didgrp.rec.tratyp" maxlength="20" placeholder="请输入货物运输或交货方式/服务方式"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="分期装运/提供服务约定"> <c-input v-model="model.didgrp.rec.trdapt" maxlength="100" placeholder="请输入分期装运/提供服务约定"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="交单期限"> <c-input v-model="model.didgrp.rec.preper" maxlength="100" placeholder="请输入交单期限"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="货物装运地(港)"> <c-input v-model="model.didgrp.rec.shpfro" maxlength="100" placeholder="请输入货物装运地(港)"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="货物目的地、交货地(港)"> <c-input v-model="model.didgrp.rec.shpto" maxlength="100" placeholder="请输入货物目的地、交货地(港)"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="服务提供地点"> <c-input v-model="model.didgrp.rec.shppro" maxlength="100" placeholder="请输入服务提供地点"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="有效地点"> <c-input v-model="model.didgrp.rec.expplc" 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.olddidgrp.rec.adlcndame" maxlength="100" show-word-limit placeholder="请输入附加条款历史修改记录" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="附加条款"> <c-input type="textarea" v-model="model.olddidgrp.rec.adlcnd" maxlength="100" show-word-limit placeholder="请输入附加条款" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="附加条款"> <c-input type="textarea" v-model="model.didgrp.rec.adlcnd" maxlength="100" show-word-limit placeholder="请输入附加条款" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="货物/服务描述修改记录"> <c-input type="textarea" v-model="model.olddidgrp.rec.lcrgodame" maxlength="100" show-word-limit placeholder="请输入货物/服务描述修改记录" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="货物服务描述"> <c-input type="textarea" v-model="model.olddidgrp.rec.lcrgod" maxlength="100" show-word-limit placeholder="请输入货物服务描述" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="货物服务描述"> <c-input type="textarea" v-model="model.didgrp.rec.lcrgod" maxlength="100" show-word-limit placeholder="请输入货物服务描述" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="单据要求历史修改记录"> <c-input type="textarea" v-model="model.olddidgrp.rec.lcrdocame" maxlength="100" show-word-limit placeholder="请输入单据要求历史修改记录" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="单据要求"> <c-input type="textarea" v-model="model.olddidgrp.rec.lcrdoc" maxlength="100" show-word-limit placeholder="请输入单据要求" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="单据要求"> <c-input type="textarea" v-model="model.didgrp.rec.lcrdoc" maxlength="100" show-word-limit placeholder="请输入单据要求" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onSav"> 提交 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onChk"> 检核 </c-button> </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="onExi"> 退出 </c-button> </el-col> <el-col :span="12"> <el-form-item label="索引"> <c-input v-model="model.didgrp.rec.inr" maxlength="8" placeholder="请输入索引"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="最高金额限额"> <c-select v-model="model.didgrp.rec.nomspc" style="width:100%" placeholder="最高金额限额"> <el-option v-for="item in codes.nomspc" :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 type="textarea" v-model="model.didgrp.rec.lcrgod" maxlength="100" show-word-limit placeholder="请输入货物服务描述" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="单据要求"> <c-input type="textarea" v-model="model.didgrp.rec.lcrdoc" maxlength="100" show-word-limit placeholder="请输入单据要求" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="附加条款"> <c-input type="textarea" v-model="model.didgrp.rec.adlcnd" 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.didgrp.rec.ownusr" maxlength="8" placeholder="请输入创建柜员"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="创建日期"> <el-date-picker type="date" v-model="model.didgrp.rec.credat" style="width:100%" placeholder="创建日期"></el-date-picker> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="闭卷日期"> <el-date-picker type="date" v-model="model.didgrp.rec.clsdat" style="width:100%" placeholder="闭卷日期"></el-date-picker> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="最后修改日期"> <el-date-picker type="date" v-model="model.didgrp.rec.amedat" 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.didgrp.rec.amenbr" placeholder="请输入修改次数"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="预开立日期"> <el-date-picker type="date" v-model="model.didgrp.rec.preadvdat" 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.didgrp.rec.utlnbr" placeholder="请输入收单次数"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="版本号"> <c-input v-model="model.didgrp.rec.ver" maxlength="4" placeholder="请输入版本号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <c-checkbox v-model="model.didgrp.rec.rejflg">拒绝标识</c-checkbox> </el-col> <el-col :span="12"> <el-form-item label="实体"> <c-input v-model="model.didgrp.rec.etyextkey" maxlength="8" placeholder="请输入实体"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="拒绝接受修改次数"> <c-input v-model="model.didgrp.rec.rejamenbr" placeholder="请输入拒绝接受修改次数"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="注销/闭卷原因"> <c-select v-model="model.didgrp.rec.clsinf" style="width:100%" placeholder="注销/闭卷原因"> <el-option v-for="item in codes.clsinf" :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.didgrp.rec.rejameflg" maxlength="4" placeholder="请输入拒绝修改标识"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="经办机构"> <c-input v-model="model.didgrp.rec.usrbch" maxlength="8" placeholder="请输入经办机构"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="附加条款历史修改记录"> <c-input type="textarea" v-model="model.didgrp.rec.adlcndame" maxlength="100" show-word-limit placeholder="请输入附加条款历史修改记录" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="货物/服务描述修改记录"> <c-input type="textarea" v-model="model.didgrp.rec.lcrgodame" maxlength="100" show-word-limit placeholder="请输入货物/服务描述修改记录" ></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="单据要求历史修改记录"> <c-input type="textarea" v-model="model.didgrp.rec.lcrdocame" 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.didgrp.ben.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.adv.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.apl.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.a2b.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.iss.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.age.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.neg.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="document currency"> <c-select v-model="model.setmod.doccur" style="width:100%" placeholder="document currency"> <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"> <el-form-item label="客户编号"> <c-input v-model="model.didgrp.con.pts.extkey" maxlength="16" placeholder="请输入客户编号"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="通知行拒绝理由"> <c-input v-model="model.didgrp.rec.rejreason" maxlength="60" placeholder="请输入通知行拒绝理由"></c-input> </el-form-item> </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="Currency"> <c-select v-model="model.didgrp.cbs.ccvamt.cur" style="width:100%" placeholder="Currency"> <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="Balance"> <c-input v-model="model.didgrp.cbs.ccvamt.amt" placeholder="请输入Balance"></c-input> </el-form-item> </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="24"> <div class="e-table-wrapper"> <c-table :data="model.setmod.setfeg.fegmod.feslst" style="width: 100%" > <el-table-column prop="rol" label="角色" sortable width="100"> </el-table-column> <el-table-column prop="feecod" label="费用代码" sortable width="100"> </el-table-column> <el-table-column prop="feetxt" label="费用名称" sortable width="100"> </el-table-column> <el-table-column prop="cur" label="收费币种" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.curtxt.find(item=>item.value==scope.row.cur).label }}</span> </template> </el-table-column> <el-table-column prop="basamt" label="应收金额" sortable width="100"> </el-table-column> <el-table-column prop="amt" label="实收金额" sortable width="100"> </el-table-column> <el-table-column prop="dsp" label="现收/缓收" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.dsp.find(item=>item.value==scope.row.dsp).label }}</span> </template> </el-table-column> <el-table-column prop="payflg" label="内扣/外收" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.payflg.find(item=>item.value==scope.row.payflg).label }}</span> </template> </el-table-column> <el-table-column prop="xrfcur" label="" sortable width="100"> </el-table-column> <el-table-column prop="xrfamt" label="" sortable width="100"> </el-table-column> <el-table-column prop="feeacc" label="" sortable width="100"> </el-table-column> <el-table-column prop="fepinr" label="" sortable width="100"> </el-table-column> <el-table-column prop="rolptyinr" label="" sortable width="100"> </el-table-column> </c-table> <el-pagination layout="prev, pager, next" :total="pager.setmod_setfeg_fegmod_feslst.total"> </el-pagination> </div> </el-col> <el-col :span="24"> <div class="e-table-wrapper"> <c-table :data="model.setmod.setglg.glgmod.glslst" style="width: 100%" > <el-table-column prop="rol" label="角色" sortable width="100"> </el-table-column> <el-table-column prop="debcdtflg" label="借/贷" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.debcdtflg.find(item=>item.value==scope.row.debcdtflg).label }}</span> </template> </el-table-column> <el-table-column prop="cur" label="结算币种" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.curtxt.find(item=>item.value==scope.row.cur).label }}</span> </template> </el-table-column> <el-table-column prop="amt" label="结算金额" sortable width="100"> </el-table-column> <el-table-column prop="dsp" label="结算方式" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.dsp2.find(item=>item.value==scope.row.dsp).label }}</span> </template> </el-table-column> <el-table-column prop="act" label="账户" sortable width="100"> </el-table-column> <el-table-column prop="acccur" label="原币种" sortable width="100"> </el-table-column> <el-table-column prop="accamt" label="原金额" sortable width="100"> </el-table-column> <el-table-column prop="actflg" label="" sortable width="100"> </el-table-column> <el-table-column prop="fmtamt" label="" sortable width="100"> </el-table-column> </c-table> <el-pagination layout="prev, pager, next" :total="pager.setmod_setglg_glgmod_glslst.total"> </el-pagination> </div> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onGlemodRebook"> 分录加载 </c-button> </el-col> <el-col :span="24"> <div class="e-table-wrapper"> <c-table :data="model.setmod.glemod.glelst" style="width: 100%" > <el-table-column prop="dbtcdt" label="借/贷" sortable width="100"> </el-table-column> <el-table-column prop="act" label="账号" sortable width="100"> </el-table-column> <el-table-column prop="cur" label="币种" sortable width="100"> </el-table-column> <el-table-column prop="amt" label="金额" sortable width="100"> </el-table-column> <el-table-column prop="valdat" label="起息日" sortable width="100"> </el-table-column> <el-table-column prop="trmtyp" label="科目号" sortable width="100"> </el-table-column> <el-table-column prop="prn" label="PN序号" sortable width="100"> </el-table-column> <el-table-column prop="dsp" label="" sortable width="100"> </el-table-column> <el-table-column prop="rat" label="" sortable width="100"> </el-table-column> <el-table-column prop="fctsgn" label="" sortable width="100"> </el-table-column> </c-table> <el-pagination layout="prev, pager, next" :total="pager.setmod_glemod_glelst.total"> </el-pagination> </div> </el-col> <el-col :span="12"> <el-form-item label="面函码值"> <c-input v-model="model.trnmod.trndoc.doccod" maxlength="16" placeholder="请输入面函码值"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="Per Medium"> <c-input v-model="model.trnmod.trndoc.cortyp" maxlength="3" placeholder="请输入Per Medium"></c-input> </el-form-item> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onTrndocReldoc"> 面函加载 </c-button> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onTrndocButshw"> 展示 </c-button> </el-col> <el-col :span="12"> <el-form-item label="面函路径"> <c-input v-model="model.trnmod.trndoc.docpth" maxlength="100" placeholder="请输入面函路径"></c-input> </el-form-item> </el-col> <el-col :span="24"> <div class="e-table-wrapper"> <c-table :data="model.trnmod.trndoc.docmod.doclst" style="width: 100%" > <el-table-column prop="role" label="角色" sortable width="100"> </el-table-column> <el-table-column prop="id" label="码值" sortable width="100"> </el-table-column> <el-table-column prop="docnam" label="凭证名称" sortable width="200"> </el-table-column> <el-table-column prop="cortyp" label="凭证类型" sortable width="150"> </el-table-column> <el-table-column prop="mdtflg" label="出具/发送" sortable width="100"> </el-table-column> <el-table-column prop="ptainr" label="" sortable width="100"> </el-table-column> </c-table> <el-pagination layout="prev, pager, next" :total="pager.trnmod_trndoc_docmod_doclst.total"> </el-pagination> </div> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onLiaallAstlia"> 表外加载 </c-button> </el-col> <el-col :span="24"> <div class="e-table-wrapper"> <c-table :data="model.liaall.liaallg" style="width: 100%" > <el-table-column prop="bussec" label="业务种类" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.bussec.find(item=>item.value==scope.row.bussec).label }}</span> </template> </el-table-column> <el-table-column prop="liatyp" label="表外类型" sortable width="100"> </el-table-column> <el-table-column prop="cur" label="币种" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.curtxt.find(item=>item.value==scope.row.cur).label }}</span> </template> </el-table-column> <el-table-column prop="oldamt" label="原金额" sortable width="100"> </el-table-column> <el-table-column prop="chgamt" label="变动金额" sortable width="100"> </el-table-column> <el-table-column prop="amt" label="金额" sortable width="100"> </el-table-column> <el-table-column prop="acc" label="表外账号" sortable width="100"> </el-table-column> </c-table> <el-pagination layout="prev, pager, next" :total="pager.liaall_liaallg.total"> </el-pagination> </div> </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"> <el-form-item label="业务结算币种"> <c-select v-model="model.liaall.liaccv.concur" 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.liaall.liaccv.newamt" placeholder="请输入业务金额"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="保证金应收比例"> <c-input v-model="model.liaall.liaccv.cshpct" placeholder="请输入保证金应收比例"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="变动金额"> <c-input v-model="model.liaall.liaccv.chgamt" placeholder="请输入变动金额"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="保证金实收比例"> <c-input v-model="model.liaall.liaccv.relcshpct" placeholder="请输入保证金实收比例"></c-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="应收/支保证金"> <c-input v-model="model.liaall.liaccv.pctresamt" placeholder="请输入应收/支保证金"></c-input> </el-form-item> </el-col> <el-col :span="12"> <c-button size="small" type="primary" @click="onLiaccvRecalccv"> 汇率重算 </c-button> </el-col> <el-col :span="24"> <div class="e-table-wrapper"> <c-table :data="model.liaall.liaccv.liaccvg" style="width: 100%" > <el-table-column prop="cur" label="币种" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.curtxt.find(item=>item.value==scope.row.cur).label }}</span> </template> </el-table-column> <el-table-column prop="oldamt" label="原始金额" sortable width="100"> </el-table-column> <el-table-column prop="chgamt" label="变动金额" sortable width="100"> </el-table-column> <el-table-column prop="amt" label="金额" sortable width="100"> </el-table-column> <el-table-column prop="cusact" label="结算账号" sortable width="100"> </el-table-column> <el-table-column prop="ccvact" label="保证金账号" sortable width="100"> </el-table-column> <el-table-column prop="gleflg" label="记账" sortable width="100"> <template slot-scope="scope"> <span>{{ this.codes.onsel.find(item=>item.value==scope.row.gleflg).label }}</span> </template> </el-table-column> </c-table> <el-pagination layout="prev, pager, next" :total="pager.liaall_liaccv_liaccvg.total"> </el-pagination> </div> </el-col> <el-col :span="12"> <el-form-item label="保证金合计"> <c-input v-model="model.liaall.liaccv.totcovamt" placeholder="请输入保证金合计"></c-input> </el-form-item> </el-col> </el-form> </div> </template> <script> import Api from "~/service/Api" import CodeTable from "~/config/CodeTable" export default { computed: { }, data(){ return { codes:{ dsp:CodeTable.dsp, busflg:CodeTable.busflg, actiontype:CodeTable.actiontype, allow:CodeTable.allow, cur:CodeTable.cur, trdtyp:CodeTable.trdtyp, rejcod:CodeTable.rejcod, ptytyp:CodeTable.ptytyp, paytyp:CodeTable.paytyp, bopcustype:CodeTable.bopcustype, boppaytype:CodeTable.boppaytype, debcdtflg:CodeTable.debcdtflg, onsel:CodeTable.onsel, isstyp:CodeTable.isstyp, acttyp:CodeTable.acttyp, payflg:CodeTable.payflg, design:CodeTable.design, buscod:CodeTable.buscod, nomspc:CodeTable.nomspc, clsinf:CodeTable.clsinf, payacttyp:CodeTable.payacttyp, curtxt:CodeTable.curtxt, bustyp:CodeTable.bustyp, avbby:CodeTable.avbby, yesno:CodeTable.yesno, bussec:CodeTable.bussec, swftyp:CodeTable.swftyp, chato:CodeTable.chato, bopyesno:CodeTable.bopyesno, custyp:CodeTable.custyp, dsp2:CodeTable.dsp2, liqtyp:CodeTable.liqtyp, }, model:{ didgrp:{ rec:{ ownref:"", nam:"", amedat:"", amenbr:"", nomtop:"", nomton:"", expdat:"", expplc:"", shpdat:"", rejameflg:"", rejreason:"", opndat:"", isstyp:"", trdtyp:"", avbby:"", tenmaxday:"", defdet:"", ownbch:"", accusr:"", tratyp:"", shpfro:"", shpto:"", shppro:"", preper:"", conno:"", conamt:"", concur:"", negflg:"", traflg:"", cfmflg:"", trdapt:"", shppar:"", shpper:"", shptrs:"", adlcnd:"", lcrgod:"", lcrdoc:"", inr:"", nomspc:"", ownusr:"", credat:"", clsdat:"", preadvdat:"", utlnbr:"", ver:"", rejflg:"", etyextkey:"", rejamenbr:"", clsinf:"", usrbch:"", adlcndame:"", lcrgodame:"", lcrdocame:"", }, cbs:{ nom1:{ cur:"", amt:"", }, max:{ cur:"", amt:"", }, ccvamt:{ amt:"", cur:"", }, }, apl:{ pts:{ extkey:"", namcn:"", adrcn:"", extact:"", }, }, ben:{ pts:{ extkey:"", namcn:"", adrcn:"", extact:"", }, }, adv:{ pts:{ extkey:"", namcn:"", adrcn:"", }, }, neg:{ pts:{ extkey:"", namcn:"", adrcn:"", }, }, con:{ pts:{ extkey:"", namcn:"", adrcn:"", }, }, a2b:{ pts:{ extkey:"", namcn:"", adrcn:"", }, }, age:{ pts:{ extkey:"", namcn:"", adrcn:"", }, }, iss:{ pts:{ extkey:"", }, }, }, olddidgrp:{ cbs:{ nom1:{ cur:"", amt:"", }, max:{ cur:"", amt:"", }, }, rec:{ nomtop:"", nomton:"", expdat:"", expplc:"", shpdat:"", adlcndame:"", adlcnd:"", lcrgodame:"", lcrgod:"", lcrdocame:"", lcrdoc:"", }, }, ditamep:{ engamt:"", engcur:"", maxamt:"", maxcur:"", }, setmod:{ setfeg:{ fegmod:{ feslst:[], }, }, setglg:{ glgmod:{ glslst:[], }, }, doccur:"", docamt:"", feemac:"", setmac:"", glemod:{ glelst:[], }, }, trnmod:{ trndoc:{ docmod:{ doclst:[], }, docpth:"", doccod:"", cortyp:"", }, }, sysmod:{ spt:{ inr:"", }, }, liaall:{ liaallg:[], liaccv:{ concur:"", newamt:"", cshpct:"", chgamt:"", totcovamt:"", pctresamt:"", relcshpct:"", liaccvg:[], }, }, }, 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}, "liaall_liaallg":{total:0,curIdx:0}, "liaall_liaccv_liaccvg":{total:0,curIdx:0}, }, rules:{ "didgrp.rec.ownref":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.rec.nam":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.amedat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.amenbr":[{type: "string", required: false, len: 3, message: "输入不合法"}], "olddidgrp.rec.nomtop":[{type: "string", required: false, len: 8, message: "输入不合法"}], "olddidgrp.rec.nomton":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.nomtop":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.nomton":[{type: "string", required: false, len: 8, message: "输入不合法"}], "olddidgrp.cbs.nom1.amt":[{type: "number", required: false, message: "输入不合法"}], "olddidgrp.cbs.max.amt":[{type: "number", required: false, message: "输入不合法"}], "ditamep.engamt":[{type: "number", required: false, message: "输入不合法"}], "ditamep.maxamt":[{type: "number", required: false, message: "输入不合法"}], "didgrp.cbs.nom1.amt":[{type: "number", required: false, message: "输入不合法"}], "didgrp.cbs.max.amt":[{type: "number", required: false, message: "输入不合法"}], "olddidgrp.rec.expdat":[{type: "date", required: false, message: "输入正确的日期"}], "olddidgrp.rec.shpdat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.expdat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.shpdat":[{type: "date", required: false, message: "输入正确的日期"}], "olddidgrp.rec.expplc":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.expplc":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.rejreason":[{type: "string", required: false, len: 60, message: "输入不合法"}], "didgrp.rec.ownref":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.rec.nam":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.apl.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.rec.accusr":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.apl.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.opndat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.apl.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.cbs.nom1.cur":[{type: "string", required: false, len: 3, message: "输入不合法"}], "didgrp.cbs.nom1.amt":[{type: "number", required: false, message: "输入不合法"}], "didgrp.apl.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}], "didgrp.rec.nomtop":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.nomton":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.cbs.max.cur":[{type: "string", required: false, len: 3, message: "输入不合法"}], "didgrp.cbs.max.amt":[{type: "number", required: false, message: "输入不合法"}], "didgrp.ben.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.ben.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.ben.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.ben.pts.extact":[{type: "string", required: false, len: 32, message: "输入不合法"}], "didgrp.rec.shpdat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.adv.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.rec.tenmaxday":[{type: "string", required: false, len: 3, message: "输入不合法"}], "didgrp.adv.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.expdat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.adv.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.defdet":[{type: "string", required: false, len: 60, message: "输入不合法"}], "didgrp.a2b.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.age.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.a2b.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.age.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.a2b.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.age.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.conno":[{type: "string", required: false, len: 35, message: "输入不合法"}], "didgrp.con.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.rec.concur":[{type: "string", required: false, len: 3, message: "输入不合法"}], "didgrp.rec.conamt":[{type: "number", required: false, message: "输入不合法"}], "didgrp.con.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.con.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.neg.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.neg.pts.namcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.neg.pts.adrcn":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.tratyp":[{type: "string", required: false, len: 20, message: "输入不合法"}], "didgrp.rec.trdapt":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.preper":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.shpfro":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.shpto":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.shppro":[{type: "string", required: false, len: 100, message: "输入不合法"}], "didgrp.rec.expplc":[{type: "string", required: false, len: 100, message: "输入不合法"}], "olddidgrp.rec.adlcndame":[{type: "string", required: true, len: 100, message: "输入超长"}], "olddidgrp.rec.adlcnd":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.adlcnd":[{type: "string", required: true, len: 100, message: "输入超长"}], "olddidgrp.rec.lcrgodame":[{type: "string", required: true, len: 100, message: "输入超长"}], "olddidgrp.rec.lcrgod":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.lcrgod":[{type: "string", required: true, len: 100, message: "输入超长"}], "olddidgrp.rec.lcrdocame":[{type: "string", required: true, len: 100, message: "输入超长"}], "olddidgrp.rec.lcrdoc":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.lcrdoc":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.inr":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.lcrgod":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.lcrdoc":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.adlcnd":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.ownusr":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.credat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.clsdat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.amedat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.amenbr":[{type: "string", required: false, len: 3, message: "输入不合法"}], "didgrp.rec.preadvdat":[{type: "date", required: false, message: "输入正确的日期"}], "didgrp.rec.utlnbr":[{type: "string", required: false, len: 3, message: "输入不合法"}], "didgrp.rec.ver":[{type: "string", required: false, len: 4, message: "输入不合法"}], "didgrp.rec.etyextkey":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.rejamenbr":[{type: "string", required: false, len: 2, message: "输入不合法"}], "didgrp.rec.rejameflg":[{type: "string", required: false, len: 4, message: "输入不合法"}], "didgrp.rec.usrbch":[{type: "string", required: false, len: 8, message: "输入不合法"}], "didgrp.rec.adlcndame":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.lcrgodame":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.rec.lcrdocame":[{type: "string", required: true, len: 100, message: "输入超长"}], "didgrp.ben.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.adv.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.apl.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.a2b.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.iss.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.age.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.neg.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "setmod.docamt":[{type: "number", required: false, message: "输入不合法"}], "didgrp.con.pts.extkey":[{type: "string", required: false, len: 16, message: "输入不合法"}], "didgrp.rec.rejreason":[{type: "string", required: false, len: 60, message: "输入不合法"}], "setmod.feemac":[{type: "string", required: false, len: 200, message: "输入不合法"}], "didgrp.cbs.ccvamt.amt":[{type: "number", required: false, 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: "输入不合法"}], "liaall.liaccv.newamt":[{type: "number", required: false, message: "输入不合法"}], "liaall.liaccv.cshpct":[{type: "string", required: false, len: 5, message: "输入不合法"}], "liaall.liaccv.chgamt":[{type: "number", required: false, message: "输入不合法"}], "liaall.liaccv.relcshpct":[{type: "string", required: false, len: 5, message: "输入不合法"}], "liaall.liaccv.pctresamt":[{type: "number", required: false, message: "输入不合法"}], "liaall.liaccv.totcovamt":[{type: "number", required: false, message: "输入不合法"}], }, declareParams:{"fileName":"ditame.json","basePath":"{{basePath}}","method":"post","scheme":"{{schemes}}","host":"{{host}}","consume":"0","produce":"0","uri":"/ditame/init"}, } }, methods:{ onGetref(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/getref",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onAplpSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/aplp_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onAplpPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/aplp_ptysel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onBenpSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/benp_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onBenpPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/benp_ptysel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onAdvpSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/advp_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onAdvpPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/advp_ptysel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onA2bpSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/a2bp_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onA2bpPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/a2bp_ptysel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onAgepSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/agep_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onAgepPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/agep_ptysel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onConpSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/conp_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onConpPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/conp_ptysel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onNegpSel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/negp_sel",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onNegpPtysel(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/negp_ptysel",{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("ditame/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("ditame/chk",{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("ditame/ped",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onExi(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/exi",{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("ditame/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("ditame/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("ditame/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("ditame/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("ditame/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("ditame/trndoc_butshw",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onLiaallAstlia(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/liaall_astlia",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, onLiaccvRecalccv(){ this.$refs.modelForm.validate(async valid => { if(!valid) return; let rtnmsg = await Api.post("ditame/liaccv_recalccv",{data:this.model}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } }) }, tabClick(){ }, }, created:async function(){ console.log("进入ditame交易"); let rtnmsg = await Api.post("ditame/init",{params:{}}) if(rtnmsg.retcod == SUCCESS) { //TODO 处理数据逻辑 } else { this.$notify.error({title: '错误',message: '服务请求失败!'}); } } } </script> <style> </style>