Commit 38c7f453 by “yanyuxin”

Trtopn交易完善

parent e814f6aa
...@@ -4,6 +4,7 @@ import Utils from "~/utils" ...@@ -4,6 +4,7 @@ import Utils from "~/utils"
* Trtopn Check规则 * Trtopn Check规则
*/ */
let checkObj = { let checkObj = {
"liaall.misamt" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"trtmod.finmod.flttyp" :null, "trtmod.finmod.flttyp" :null,
"dftcre.dfdgrp.rec.matdat" :null, "dftcre.dfdgrp.rec.matdat" :null,
...@@ -82,6 +83,7 @@ let checkObj = { ...@@ -82,6 +83,7 @@ let checkObj = {
"trtmod.finmod.ratchgdat" :null, "trtmod.finmod.ratchgdat" :null,
"dftcre.dfdgrp.rec.fintyp" :null, "dftcre.dfdgrp.rec.fintyp" :null,
"trdgrp.rec.flowflag" :null, "trdgrp.rec.flowflag" :null,
"trdgrp.rec.fintyp1" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
...@@ -12,7 +12,7 @@ export default { ...@@ -12,7 +12,7 @@ export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"trtmod.finmod.dinjdm" :Utils.defaultFunction, "trtmod.finmod.dinjdm" :Utils.defaultFunction,
"trdgrp.cbs.max.amt" :Utils.defaultFunction, "trdgrp.cbs.max.amt" :Utils.defaultFunction,
"trdgrp.rec.fintyp" :Utils.defaultFunction, "trdgrp.rec.fintyp1" :Utils.defaultFunction,
"trdgrp.cbs.max.cur" :Utils.defaultFunction, "trdgrp.cbs.max.cur" :Utils.defaultFunction,
"trtmod.finmod.act1" :Utils.defaultFunction, "trtmod.finmod.act1" :Utils.defaultFunction,
"trtmod.finmod.acttyp" :Utils.defaultFunction, "trtmod.finmod.acttyp" :Utils.defaultFunction,
...@@ -79,6 +79,7 @@ export default { ...@@ -79,6 +79,7 @@ export default {
"dftcre.dfdgrp.cbs.max.amt" :Utils.defaultFunction, "dftcre.dfdgrp.cbs.max.amt" :Utils.defaultFunction,
"trdgrp.rec.pctfin" :Utils.defaultFunction, "trdgrp.rec.pctfin" :Utils.defaultFunction,
"trtmod.finmod.dinmod.rmbsbs" :Utils.defaultFunction, "trtmod.finmod.dinmod.rmbsbs" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.resamt" :Utils.defaultFunction, "dftcre.dfdgrp.rec.resamt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
......
...@@ -254,7 +254,36 @@ export default { ...@@ -254,7 +254,36 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
onExtkey() {}, async onLiaallButmisamt(){
onSeainf() {}, let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
onSeainf() {
},
async onExtkey(e) {
},
} }
\ No newline at end of file
...@@ -558,4 +558,34 @@ export default { ...@@ -558,4 +558,34 @@ export default {
], ],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.outpct":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"liaall.concur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
} }
\ No newline at end of file
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Dids from "../Public/Dids"
import Pub from "../Public" import Pub from "../Public"
export default class Trtopn{ export default class Trtopn{
...@@ -13,7 +12,7 @@ export default class Trtopn{ ...@@ -13,7 +12,7 @@ export default class Trtopn{
ownref:"", // 融资编号 .trdgrp.rec.ownref ownref:"", // 融资编号 .trdgrp.rec.ownref
nam:"", // Name of Loan Contract .trdgrp.rec.nam nam:"", // Name of Loan Contract .trdgrp.rec.nam
issdat:"", // 开立日期 .trdgrp.rec.issdat issdat:"", // 开立日期 .trdgrp.rec.issdat
fintyp:"", // 融资品种 .trdgrp.rec.fintyp fintyp1:"", // 融资品种 .trdgrp.rec.fintyp
stagod:"", // Good's Code .trdgrp.rec.stagod stagod:"", // Good's Code .trdgrp.rec.stagod
guaflg:"", // 货押标识 .trdgrp.rec.guaflg guaflg:"", // 货押标识 .trdgrp.rec.guaflg
pctfin:"", // % Financed .trdgrp.rec.pctfin pctfin:"", // % Financed .trdgrp.rec.pctfin
...@@ -37,7 +36,7 @@ export default class Trtopn{ ...@@ -37,7 +36,7 @@ export default class Trtopn{
}, },
cbs:{ cbs:{
max:{ max:{
cur:"", // Currency .trdgrp.cbs.max.cur curtxt1:"", // Currency .trdgrp.cbs.max.cur
amt:"", // 融资金额 .trdgrp.cbs.max.amt amt:"", // 融资金额 .trdgrp.cbs.max.amt
}, },
}, },
...@@ -238,7 +237,6 @@ export default class Trtopn{ ...@@ -238,7 +237,6 @@ export default class Trtopn{
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
...@@ -4,8 +4,6 @@ import Utils from "~/utils" ...@@ -4,8 +4,6 @@ import Utils from "~/utils"
* Trtsel Check规则 * Trtsel Check规则
*/ */
let checkObj = { let checkObj = {
"recget.sdamod.dadsnd" :null,
"dadsnd" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
...@@ -6,15 +6,19 @@ import Api from "~/service/Api"; ...@@ -6,15 +6,19 @@ import Api from "~/service/Api";
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
"cfgfil.subtrn1" :Utils.defaultFunction,
"selbut.sptpenlab_descr" :Utils.defaultFunction,
"selbut.sptpenlab" :Utils.defaultFunction,
"trdgrp.rec.ownref" :Utils.defaultFunction, "trdgrp.rec.ownref" :Utils.defaultFunction,
"trdgrp.rec.fintyp" :Utils.defaultFunction, "trdgrp.fip.pts.nam" :Utils.defaultFunction,
"selbut.trnpenlab" :Utils.defaultFunction, "selbut.trnpenlab" :Utils.defaultFunction,
"selbut.trnpenlab_descr" :Utils.defaultFunction, "selbut.trnpenlab_descr" :Utils.defaultFunction,
"clsflg" :Utils.defaultFunction,
"trdgrp.rec.fintyp" :Utils.defaultFunction,
"cfgfil.subtxt10" :Utils.defaultFunction, "cfgfil.subtxt10" :Utils.defaultFunction,
"cfgfil.subtrn10" :Utils.defaultFunction, "cfgfil.subtrn10" :Utils.defaultFunction,
"cfgfil.subtrn11" :Utils.defaultFunction, "cfgfil.subtrn11" :Utils.defaultFunction,
"cfgfil.subtxt11" :Utils.defaultFunction, "cfgfil.subtxt11" :Utils.defaultFunction,
"cfgfil.subtrn1" :Utils.defaultFunction,
"cfgfil.subtxt1" :Utils.defaultFunction, "cfgfil.subtxt1" :Utils.defaultFunction,
"cfgfil.subtrn9" :Utils.defaultFunction, "cfgfil.subtrn9" :Utils.defaultFunction,
"cfgfil.subtxt9" :Utils.defaultFunction, "cfgfil.subtxt9" :Utils.defaultFunction,
...@@ -32,9 +36,5 @@ export default { ...@@ -32,9 +36,5 @@ export default {
"cfgfil.subtxt3" :Utils.defaultFunction, "cfgfil.subtxt3" :Utils.defaultFunction,
"cfgfil.subtrn2" :Utils.defaultFunction, "cfgfil.subtrn2" :Utils.defaultFunction,
"cfgfil.subtxt2" :Utils.defaultFunction, "cfgfil.subtxt2" :Utils.defaultFunction,
"selbut.sptpenlab" :Utils.defaultFunction,
"trdgrp.fip.pts.nam" :Utils.defaultFunction,
"clsflg" :Utils.defaultFunction,
"selbut.sptpenlab_descr" :Utils.defaultFunction,
} }
//你可以添加自动default处理 //你可以添加自动default处理
...@@ -49,7 +49,6 @@ export default class Trtsel{ ...@@ -49,7 +49,6 @@ export default class Trtsel{
clsflg:"", // Show closed Contract .clsflg clsflg:"", // Show closed Contract .clsflg
cfgfil:{ cfgfil:{
bitmap:"", // Bitmap for folder .cfgfil.bitmap bitmap:"", // Bitmap for folder .cfgfil.bitmap
btnstm:"", //按钮数据
regside1:"", // Regside .cfgfil.regside1 regside1:"", // Regside .cfgfil.regside1
regside2:"", // Regside .cfgfil.regside2 regside2:"", // Regside .cfgfil.regside2
regside3:"", // Regside .cfgfil.regside3 regside3:"", // Regside .cfgfil.regside3
......
...@@ -14,8 +14,9 @@ import commonProcess from "~/mixin/commonProcess" ...@@ -14,8 +14,9 @@ import commonProcess from "~/mixin/commonProcess"
export default { export default {
props:["ownref"], inject: ['root'],
components:{ props:["model","codes"],
components:{
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
...@@ -101,7 +102,8 @@ export default { ...@@ -101,7 +102,8 @@ export default {
} }
</script> </script>
<style> <style>
.busnavbar-items{
/*TODO完善按钮间隔等样式 */ /*TODO完善按钮间隔等样式 */
} /* .busnavbar-items{
} */
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000063 : Own Reference --> <c-list-search @form-reset="handleReset" @form-search="handleSearch">
<template v-slot="searchSlot">
<c-col :span="12"> <el-form
<c-form-item :label="$t('infcon.SF000063')" prop="infcon.seaownref"> class="m-table-search-form"
<c-input v-model="model.infcon.seaownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('infcon.SF000063')"></c-input> ref="paramsForm"
</c-form-item> :inline="true"
</c-col> label-position="right"
label-width="110px"
<c-col :span="12"> size="small"
<c-form-item :label="$t('infcon.SF000063')" prop="infcon.seashgref"> >
<c-input v-model="model.infcon.seashgref" maxlength="16" :placeholder="$t('other.please_enter')+$t('infcon.SF000063')"></c-input> <el-row>
</c-form-item> <c-col :span="24">
</c-col> <c-col :span="8">
<!-- SF000062 : Name --> <el-form-item
label="Own Reference"
<c-col :span="12"> prop="infcon.seaownref"
<c-form-item label="Name" prop="infcon.nam"> style="width: 100%"
<c-input v-model="model.infcon.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name'"></c-input> >
</c-form-item> <c-input
</c-col> v-model="model.infcon.seaownref"
maxlength="16"
<c-col :span="12"> placeholder="请输入Own Reference"
<c-button size="small" type="primary" @click="onInfbutSearow"> ></c-input>
{{$t('infbut.CF000010')}} </el-form-item>
</c-button> </c-col>
</c-col>
<!-- SF000190 : Party Reference --> <c-col :span="8">
<el-form-item
<c-col :span="12"> label="Opening"
<c-form-item :label="$t('infcon.SF000190')" prop="infcon.searef"> prop="infcon.opndatfrom"
<c-input v-model="model.infcon.searef" maxlength="16" :placeholder="$t('other.please_enter')+$t('infcon.SF000190')"></c-input> style="width: 100%"
</c-form-item> >
</c-col> <c-col :span="11">
<!-- SG001138 : Release Status --> <c-date-picker
type="date"
<c-col :span="12"> value-format="yyyy-MM-dd"
<el-form-item label="Release Status" prop="infcon.relflg"> v-model="model.infcon.opndatfrom"
<c-select v-model="model.infcon.relflg" style="width:100%" :placeholder="$t('other.please_enter')+'Release Status'"> style="width: 100%"
</c-select> placeholder="请选择"
</el-form-item> ></c-date-picker>
</c-col> </c-col>
<c-col :span="2" style="text-align: center">
<c-col :span="12"> <label style="display: inline-block; width: 100%">-</label>
<c-button size="small" type="primary" @click="onInfbutDsp"> </c-col>
{{$t('infbut.CF000011')}} <c-col :span="11">
</c-button> <c-date-picker
</c-col> type="date"
value-format="yyyy-MM-dd"
<c-col :span="12"> v-model="model.infcon.opndatto"
<el-form-item label="Handling Type" prop="infcon.hndtyp"> style="width: 100%"
<c-select v-model="model.infcon.hndtyp" style="width:100%" :placeholder="$t('other.please_enter')+'Handling Type'"> placeholder="请选择"
</c-select> ></c-date-picker>
</el-form-item> </c-col>
</c-col> </el-form-item>
<!-- SG001148 : Handling Type --> </c-col>
<!-- SF000106 : Select Single Party -->
<c-col :span="8">
<c-col :span="12"> <el-form-item
<c-form-item :label="$t('infcon.SF000106')" prop="infcon.pty.extkey"> label="Name"
<c-input v-model="model.infcon.pty.extkey" maxlength="24" :placeholder="$t('other.please_enter')+$t('infcon.SF000106')"></c-input> prop="infcon.nam"
</c-form-item> style="width: 100%"
</c-col> >
<!-- SF000108 : Party Name --> <c-input
v-model="model.infcon.nam"
<c-col :span="12"> maxlength="40"
<c-form-item label="External Visible Name" prop="infcon.pty.nam"> placeholder="请输入Name"
<c-input v-model="model.infcon.pty.nam" maxlength="40" :placeholder="$t('other.please_enter')+'External Visible Name'"></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12"> </el-row>
<c-button size="small" type="primary" @click="onInfbutUserow">
{{$t('infbut.CF000012')}} <el-row v-show="searchSlot.searchToggle">
</c-button> <c-col :span="24">
</c-col> <c-col :span="8">
<!-- SF000109 : Party Name/BIC --> <el-form-item
label="Release Status"
<c-col :span="12"> prop="infcon.relflg"
<c-form-item :label="$t('infcon.SF000109')" prop="infcon.seapty"> style="width: 100%"
<c-input v-model="model.infcon.seapty" maxlength="24" :placeholder="$t('other.please_enter')+$t('infcon.SF000109')"></c-input> >
</c-form-item> <c-select
</c-col> v-model="model.infcon.relflg"
<!-- SF000105 : Role --> style="width: 100%"
placeholder="请选择Release Status">
<c-col :span="12"> <el-option
<el-form-item label="Role" prop="infcon.searol"> v-for="item in codes.relflg"
<c-select v-model="model.infcon.searol" style="width:100%" :placeholder="$t('other.please_enter')+'Role'"> :key="item.value"
</c-select> :label="item.label"
</el-form-item> :value="item.value">
</c-col> </el-option>
</c-select>
<c-col :span="12"> </el-form-item>
<c-button size="small" type="primary" @click="onInfbutClr"> </c-col>
{{$t('infbut.CF000023')}}
</c-button> <c-col :span="8">
</c-col> <el-form-item
label="Select Single Party"
<c-col :span="12"> prop="infcon.pty.extkey"
<el-form-item :label="$t('infcon.SF000064')" prop="infcon.opndatfrom"> style="width: 100%"
<c-date-picker type="date" v-model="model.infcon.opndatfrom" style="width:100%" :placeholder="$t('other.please_enter')+$t('infcon.SF000064')"></c-date-picker> >
</el-form-item> <c-input
</c-col> v-model="model.infcon.pty.extkey"
<!-- SF000065 : and --> maxlength="24"
placeholder="请输入Select Single Party"
<c-col :span="12"> ></c-input>
<el-form-item label="Open Date to" prop="infcon.opndatto"> </el-form-item>
<c-date-picker type="date" v-model="model.infcon.opndatto" style="width:100%" :placeholder="$t('other.please_enter')+'Open Date to'"></c-date-picker> </c-col>
</el-form-item>
</c-col> <c-col :span="8">
<!-- SF000100 : Resp. User --> <el-form-item
label="Party Name"
<c-col :span="12"> prop="infcon.pty.nam"
<c-form-item label="User ID" prop="infcon.usr.extkey"> style="width: 100%"
<c-input v-model="model.infcon.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input> >
</c-form-item> <c-input
</c-col> v-model="model.infcon.pty.nam"
<!-- SF000104 : Status --> maxlength="40"
placeholder="请输入External Visible Name"
<c-col :span="12"> ></c-input>
<el-form-item label="Status" prop="infcon.seasta"> </el-form-item>
<c-select v-model="model.infcon.seasta" style="width:100%" :placeholder="$t('other.please_enter')+'Status'"> </c-col>
</c-select> </c-col>
</el-form-item>
</c-col> <c-col :span="24">
<!-- SF000064 : Opening between --> <c-col :span="8">
<el-form-item
<c-col :span="12"> label="Party Name/BIC"
<c-button size="small" type="primary" @click="onInfbutButprt"> prop="infcon.seapty"
{{$t('infbut.CG000026')}} style="width: 100%"
</c-button> >
</c-col> <c-input
<!-- SF000101 : Currency --> v-model="model.infcon.seapty"
maxlength="24"
<c-col :span="12"> placeholder="请输入Party Name/BIC"
<el-form-item label="Currency" prop="infcon.seacur"> ></c-input>
<c-select v-model="model.infcon.seacur" style="width:100%" :placeholder="$t('other.please_enter')+'Currency'"> </el-form-item>
</c-select> </c-col>
</el-form-item>
</c-col> <c-col :span="8">
<!-- SF000102 : Amount between --> <el-form-item
label="Role"
<c-col :span="12"> prop="infcon.searol"
<c-form-item :label="$t('infcon.SF000102')" prop="infcon.seaamtfr"> style="width: 100%"
<c-input v-model="model.infcon.seaamtfr" :placeholder="$t('other.please_enter')+$t('infcon.SF000102')"></c-input> >
</c-form-item> <c-select
</c-col> v-model="model.infcon.searol"
<!-- SF000103 : and --> style="width: 100%"
placeholder="请选择Role">
<c-col :span="12"> <el-option
<c-form-item label="Amount to" prop="infcon.seaamtto"> v-for="item in codes.searol"
<c-input v-model="model.infcon.seaamtto" :placeholder="$t('other.please_enter')+'Amount to'"></c-input> :key="item.value"
</c-form-item> :label="item.label"
</c-col> :value="item.value">
</el-option>
<c-col :span="12"> </c-select>
<el-form-item :label="$t('infcon.SG001141')" prop="infcon.cxmflg"> </el-form-item>
<c-select v-model="model.infcon.cxmflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('infcon.SG001141')"> </c-col>
</c-select>
</el-form-item> <c-col :span="8">
</c-col> <el-form-item
<!-- SG001141 : 是否显示查询码 --> label="Party Reference"
<!-- SF000026 : Financing Type --> prop="infcon.searef"
style="width: 100%"
<c-col :span="12"> >
<el-form-item label="Financing Type" prop="seafintyp"> <c-input
<c-select v-model="model.seafintyp" style="width:100%" :placeholder="$t('other.please_enter')+'Financing Type'"> v-model="model.infcon.searef"
</c-select> maxlength="16"
</el-form-item> placeholder="请输入Party Reference"
</c-col> ></c-input>
<!-- SG000132 : Goods Code --> </el-form-item>
</c-col>
<c-col :span="12"> </c-col>
<el-form-item label="Goods Code" prop="seagodcod">
<c-select v-model="model.seagodcod" style="width:100%" :placeholder="$t('other.please_enter')+'Goods Code'"> <c-col :span="24">
</c-select> <c-col :span="8">
</el-form-item> <el-form-item
</c-col> label="Resp.User"
<!-- SG000103 : 融资状态 --> prop="infcon.usr.extkey"
style="width: 100%"
<c-col :span="12"> >
<el-form-item label="Overdue Flag" prop="trdgrp.rec.ovdflg"> <c-input
<c-select v-model="model.trdgrp.rec.ovdflg" style="width:100%" :placeholder="$t('other.please_enter')+'Overdue Flag'"> v-model="model.infcon.usr.extkey"
</c-select> maxlength="8"
</el-form-item> placeholder="请输入User ID"
</c-col> ></c-input>
</el-form-item>
<c-col :span="12"> </c-col>
<c-checkbox v-model="model.trdgrp.rec.oseflg">{{$t('inftrd.CG000130')}}</c-checkbox>
</c-col> <c-col :span="8">
<el-form-item
<c-col :span="12"> label="Status"
<c-form-item label="display stream" prop="infbut.dspstm"> prop="infcon.seasta"
<c-input v-model="model.infbut.dspstm" :placeholder="$t('other.please_enter')+'display stream'"></c-input> style="width: 100%"
</c-form-item> >
</c-col> <c-select
v-model="model.infcon.seasta"
<c-col :span="12"> style="width: 100%"
<c-button size="small" type="primary" @click="onInfbutExi"> placeholder="请选择Status"
{{$t('infbut.CF000013')}} >
</c-button> <el-option
</c-col> v-for="item in codes.seasta"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="Currency"
prop="infcon.seacur"
style="width: 100%"
>
<c-select
v-model="model.infcon.seacur"
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>
</c-col>
</c-col>
<c-col :span="24">
<!-- <c-col :span="8">
<el-form-item
label="Type of Advance"
prop="seafintyp"
style="width: 100%"
>
<c-select
v-model="model.seafintyp"
style="width: 100%"
placeholder="请选择Type of Advance"
>
<el-option
v-for="item in codes.boppayattr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Good's Code " prop="trdgrp.rec.stagod">
<c-select v-model="model.trdgrp.rec.stagod" style="width:100%" placeholder="请选择Good's Code ">
<el-option v-for="item in codes.godcod" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="融资状态"
prop="infcon.cxmflg"
style="width: 100%"
>
<c-select
v-model="model.infcon.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码"
>
<el-option
v-for="item in codes.ovdflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="福费廷转卖类型"
prop="infcon.cxmflg"
style="width: 100%"
>
<c-select
v-model="model.infcon.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码">
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- <c-col :span="8">
<el-form-item
label="Forfaiting Type"
prop="infcon.cxmflg"
style="width: 100%"
>
<c-select
v-model="model.infcon.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码"
>
<el-option
v-for="item in codes.ffttyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> -->
<c-col :span="8">
<el-form-item
label="Amount"
prop="infcon.seaamtfr"
style="width: 100%"
>
<c-col :span="11">
<c-input-currency
v-model="model.infcon.seaamtfr"
placeholder="请输入Amount"
></c-input-currency>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<c-input-currency
v-model="model.infcon.seaamtto"
placeholder="请输入Amount"
></c-input-currency>
</c-col>
</el-form-item>
</c-col>
</c-col>
</el-row>
</el-form>
</template>
</c-list-search>
<c-col style="margin-top: 10px">
<c-button class="medium_bcs" size="medium" type="primary" style="margin-left: 0"
@click="toTrtopn">进口融资开立</c-button>
</c-col>
<!-- <c-col :span="24" style="margin-top: 10px">
<c-button
class="medium_bcs"
size="medium"
style="margin-left: 0px"
type="primary"
@click="toBptopn"
>出口融资放款</c-button
>
</c-col> -->
<!-- <el-row> -->
<c-col :span="24">
<c-istream-table :list="stmData.data" :columns="stmData.columns" :showButtonFlg="true">
<el-table-column fixed="right" prop="op" label="操作" width="140px">
<template slot="header">
<c-col :span="11" style="text-align: left"
><span>操作</span></c-col
>
<!-- <c-col :span="12" style="text-align: right"
><c-button icon="el-icon-s-tools"></c-button
></c-col> -->
</template>
<template slot-scope="scope">
<el-popover
placement="top-start"
title="历史信息"
width="800"
trigger="click"
:ref="'popover_' + scope.row.IDX"
>
<div style="text-align: right; margin-top: -30px; margin-right: 5px; font-size: 16px;">
<span class="el-icon-close" @click="closeTrn('popover_' + scope.row.IDX)"/>
</div>
<c-istream-table
:list="trnData.data"
:columns="trnData.columns"
>
<el-table-column prop="op" label="操作" width="0">
<template slot-scope="scope">
<c-button
style="margin-left: 0"
size="small"
@click="display(scope.row['INR'])"
>
详情
</c-button>
</template>
</el-table-column>
</c-istream-table>
<c-button
style="margin-left: 0"
size="small"
@click="getTrnInfo(scope.$index, scope.row)"
slot="reference"
>
详情
</c-button>
<!-- <c-button
style="margin-left: 0"
size="small"
>
关闭
</c-button> -->
</el-popover>
<!-- <c-button
style="margin-left: 0"
size="small"
@click="getTrnInfo(scope.$index,scope.row)"
>
详情
</c-button> -->
<c-button
style="margin-left: 0"
size="small"
type="primary"
@click="getButtons(scope.row['Reference'])"
>
处理
</c-button>
<!-- <c-button
style="margin-left: 0"
size="small"
type="primary"
@click="getDitSelInfo(scope.$index, scope.row)"
>
info
</c-button> -->
</template>
</el-table-column>
</c-istream-table>
</c-col>
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose">11</m-busbtn>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Utils from "~/utils/index";
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Inftrd/Event" import Event from "~/model/Infbpd/Event";
import BusNavbar from "~/views/Public/BusNavbar";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ components: { "m-busbtn": BusNavbar },
return { data() {
return {
ownref: "",
dialogTableVisible: false,
searchToggle: true,
stmData: {
columns: [
'0 1 "Reference" 150',
'1 2 "Resp. User" 150',
'2 3 "Parent Contract" 150',
'3 4 "执行利率" 150',
'4 5 "融资状态" 150',
'5 6 "融资账号" 150',
'6 7 "Opened" 150',
'7 8 "Expired" 150',
{
index: 8,
position: 9,
width: 100,
pattern: "date",
label: "OPNDAT",
},
{
index: 9,
position: 10,
width: 100,
pattern: "date",
label: "CLSDAT",
},
'10 11 "Closed" 150',
'11 12 "融资天数" 150',
'12 13 "海外代付天数" 150',
'13 14 "VER" 150',
'14 15 "支行名称" 150',
'15 16 "Finance Type" 150',
'16 17 "Goods Code" 150',
'17 18 "Pta .No" 150',
'18 19 "Party Number" 150',
'19 20 "Financed party" 150',
'20 21 "Financed CN" 150',
'21 22 "Pty .No" 150',
'22 23 "Cur" 150',
'23 24 "Amount" 150',
'24 25 "Cur" 150',
'25 26 "Open Amount" 150',
'26 27 "组织机构代码" 150',
'27 28 "海外代付行" 150',
'28 29 "海外代付行" 150',
'29 30 "受益人名称" 150',
'30 31 "交单行SWIFTCODE" 150',
'31 32 "交单银行名称" 150',
// '32 33 "RSKTYP" 150',
// '33 34 "FINACT" 170 ',
// '34 35 "FORTYP" 150',
// '35 36 "LCTYP" 150',
// '36 37 "FINCOD" 150',
// '37 38 "FINBLK" 150',
// '38 39 "ITFBLK" 150',
// '39 40 "OVDDAT" 150',
// '40 41 "OVDFLG" 150',
// '41 42 "FEETYP" 150',
// '42 43 "FEEAMT" 150',
// '43 44 "ACTYLD" 150',
// '44 45 "GUAFLG" 150',
// '45 46 "DINJDM" 150',
// '46 47 "F0102" 150',
// '47 48 "F0103" 150',
// '48 49 "F0104" 150',
// '49 50 "F0105" 150',
// '50 51 "TRNTYP" 150',
// '51 52 "OPPACC" 150',
// '52 53 "FLOWFLAG" 150',
// '53 54 "RECACCOUNT" 150',
// '54 55 "RECNAME" 150',
// '55 56 "RECCOUNTRYCODE" 150',
// '56 57 "RECDISTRICTCODE" 150',
// '57 58 "SHUILV" 150',
// '58 59 "CONRAT" 150',
// '59 60 "INVTYP" 150',
// '60 61 "FFTTYP" 150',
// '61 62 "BMHSWF" 170 ',
// '62 63 "BMHENM" 170 ',
{
index: 32,
position: 33,
width: 100,
pattern: "date",
label: "MCDATE",
},
// {
// index: 64,
// position: 65,
// width: 100,
// pattern: "date",
// label: "BMHRZD",
// },
// '65 66 "BMHAMT" 150',
// '66 67 "BMHRAT" 150',
// '67 68 "YWACCT" 150',
// '68 69 "LPRTYP" 150',
// '69 70 "BENNAM" 150',
// '70 71 "LOANNO" 150',
// '71 72 "BENIDCODE" 150',
// '72 73 "MYCONTNO" 150',
],
data: [],
},
trnData: {
columns: [
'1 1 "编号" 200',
'2 2 "交易名称" 130',
// '3 3 "日期" 200',
{ index: 3, position: 3, width: 110, pattern: "date", label: "日期" },
// '4 4 "状态" 50',
{
index: 4,
position: 4,
width: 100,
pattern: "code",
label: "状态",
code: this.codes.relstaEN,
},
'5 5 "币种" 80',
'6 6 "金额" 100',
],
data: [],
},
};
},
methods: {
...Event,
async getButtons(ownref){
this.ownref = ownref
this.$refs.childs.initdialog = true
console.log("ownref:" +ownref);
},
async onChoose(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
} ,
async getDitSelInfo(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
},
async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"];
this.model.bpdgrp.rec.inr = row["INR"];
this.model.infcon.chksubcon = "X";
} this.dialogTableVisible = true;
}, let rtnmsg = await this.executeDefault("infcon.chksubcon");
methods:{...Event},
created:function(){
} if ((rtnmsg.respCode = SUCCESS)) {
} this.trnData.data = rtnmsg.data.infcon_trnstm.rows;
}
},
closeTrn(refId) {
this.$refs[refId].doClose();
},
toBptopn() {
this.$router.history.push("/business/bptopn");
},
toTrtopn() {
this.$router.history.push("/business/Trtopn");
},
},
created: function () {},
};
</script> </script>
<style> <style>
.el-dialog__body {
padding: 10px 5px 50px;
}
</style> </style>
<template> <template>
<div class="eContainer"> <div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false"> <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-content>
<!--inftrd PD000024 Selection --> <m-infsea
<el-tab-pane label="Selection" name="infsea"> v-show="!showPanel"
@updateShowPanel="updateShowPanel($event)"
:model="model"
:codes="codes"
ref="infsea"/>
</c-content>
<!-- <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> -->
<!-- <el-tab-pane label="内容" name="infsea">
<m-infsea :model="model" :codes="codes" />
</el-tab-pane> -->
<!-- <el-tab-pane label="Selection" name="infsea">
<m-infsea :model="model" :codes="codes"/> <m-infsea :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--inftrd PD000018 Loan --> <!-- <el-tab-pane label="Loan" name="infconp">
<el-tab-pane label="Loan" name="infconp">
<m-infconp :model="model" :codes="codes"/> <m-infconp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--coninf PD000010 Incoming Tag 72/79 -->
<el-tab-pane label="Incoming Tag" name="coninftag"> <el-tab-pane label="Incoming Tag" name="coninftag">
<m-coninftag :model="model" :codes="codes"/> <m-coninftag :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000013 Transactions -->
<el-tab-pane label="Transactions" name="trnpan"> <el-tab-pane label="Transactions" name="trnpan">
<m-trnpan :model="model" :codes="codes"/> <m-trnpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000019 CBS Info -->
<el-tab-pane label="CBS Info" name="cbsinfp"> <el-tab-pane label="CBS Info" name="cbsinfp">
<m-cbsinfp :model="model" :codes="codes"/> <m-cbsinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000028 CBE Info -->
<el-tab-pane label="CBE Info" name="cbeinfp"> <el-tab-pane label="CBE Info" name="cbeinfp">
<m-cbeinfp :model="model" :codes="codes"/> <m-cbeinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000111 FEP/FCP Info -->
<el-tab-pane label="FEP/FCP Info" name="fepinfp"> <el-tab-pane label="FEP/FCP Info" name="fepinfp">
<m-fepinfp :model="model" :codes="codes"/> <m-fepinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000162 SEP Info -->
<el-tab-pane label="SEP Inf" name="sepinfp"> <el-tab-pane label="SEP Inf" name="sepinfp">
<m-sepinfp :model="model" :codes="codes"/> <m-sepinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000177 GLE Bookings -->
<el-tab-pane label="GLE Bookings" name="gleinfp"> <el-tab-pane label="GLE Bookings" name="gleinfp">
<m-gleinfp :model="model" :codes="codes"/> <m-gleinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000119 SMH Info -->
<el-tab-pane label="SMH Info" name="smhinfp"> <el-tab-pane label="SMH Info" name="smhinfp">
<m-smhinfp :model="model" :codes="codes"/> <m-smhinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000130 SPT/DIA Info -->
<el-tab-pane label="SPT/DIA Info" name="peninfp"> <el-tab-pane label="SPT/DIA Info" name="peninfp">
<m-peninfp :model="model" :codes="codes"/> <m-peninfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000147 Engagement -->
<el-tab-pane label="Engagement" name="liainfp"> <el-tab-pane label="Engagement" name="liainfp">
<m-liainfp :model="model" :codes="codes"/> <m-liainfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--inftrd PD000023 Print -->
<el-tab-pane label="Print" name="prtpan"> <el-tab-pane label="Print" name="prtpan">
<m-prtpan :model="model" :codes="codes"/> <m-prtpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--infcon PD000185 Order -->
<el-tab-pane label="Order" name="ordpan"> <el-tab-pane label="Order" name="ordpan">
<m-ordpan :model="model" :codes="codes"/> <m-ordpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
</c-tabs> <!-- </c-tabs> -->
<c-button
v-show="showPanel"
style="margin-left: 75%; bottom: 10%; position: sticky"
size="small"
@click="goBack()"
>
<!-- @click="getDitSelInfo(scope.$index, scope.row)" -->
返回
</c-button>
</el-form> </el-form>
</div> </div>
</template> </template>
...@@ -120,8 +127,7 @@ export default { ...@@ -120,8 +127,7 @@ export default {
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {...CodeTable},
},
} }
}, },
methods:{ methods:{
...@@ -132,6 +138,21 @@ export default { ...@@ -132,6 +138,21 @@ export default {
**/ **/
} }
}, },
initPanel(val) {
if (val) {
this.tabVal = "ovwp";
//
} else {
this.tabVal = "";
}
},
async updateShowPanel(value) {
this.showPanel = value;
this.initPanel(value);
},
goBack() {
this.showPanel = false;
},
created:async function(){ created:async function(){
console.log("进入inftrd交易"); console.log("进入inftrd交易");
let rtnmsg = await this.init({}) let rtnmsg = await this.init({})
......
...@@ -46,8 +46,8 @@ ...@@ -46,8 +46,8 @@
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-checkbox v-model="model.cfatrt.basflg">签约信息</c-checkbox> <c-checkbox v-model="model.cfadft.basflg">签约信息</c-checkbox>
<c-checkbox v-model="model.cfatrt.dclflg">变动信息</c-checkbox> <c-checkbox v-model="model.cfadft.dclflg">变动信息</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="8" > <c-col :span="8" >
......
...@@ -41,6 +41,7 @@ ...@@ -41,6 +41,7 @@
<c-col :span="13"> <c-col :span="13">
<el-form-item label="单据金额" prop="dftcre.oricur"> <el-form-item label="单据金额" prop="dftcre.oricur">
<c-select v-model="model.dftcre.oricur" style="width:100%" @keyup.enter.native="maxCurEvent" placeholder="请选择币种"> <c-select v-model="model.dftcre.oricur" style="width:100%" @keyup.enter.native="maxCurEvent" placeholder="请选择币种">
<el-option v-for="item in codes.oricur" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -58,6 +59,7 @@ ...@@ -58,6 +59,7 @@
<c-col :span="13"> <c-col :span="13">
<el-form-item label="代付金额" prop="dftcre.dfdgrp.cbs.max.cur"> <el-form-item label="代付金额" prop="dftcre.dfdgrp.cbs.max.cur">
<c-select v-model="model.dftcre.dfdgrp.cbs.max.cur" style="width:100%" @keyup.enter.native="maxCurEvent" placeholder="请选择币种"> <c-select v-model="model.dftcre.dfdgrp.cbs.max.cur" style="width:100%" @keyup.enter.native="maxCurEvent" placeholder="请选择币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -72,6 +74,7 @@ ...@@ -72,6 +74,7 @@
<c-col :span="13"> <c-col :span="13">
<el-form-item label="代付余额" prop="dftcre.dfdgrp.cbs.opn1.cur"> <el-form-item label="代付余额" prop="dftcre.dfdgrp.cbs.opn1.cur">
<c-select v-model="model.dftcre.dfdgrp.cbs.opn1.cur" style="width:100%" @keyup.enter.native="maxCurEvent" placeholder="请选择币种"> <c-select v-model="model.dftcre.dfdgrp.cbs.opn1.cur" style="width:100%" @keyup.enter.native="maxCurEvent" placeholder="请选择币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -87,14 +90,16 @@ ...@@ -87,14 +90,16 @@
<c-col :span="16"> <c-col :span="16">
<el-form-item label="代付类型" prop="dftcre.dfdgrp.rec.fintyp"> <el-form-item label="代付类型" prop="dftcre.dfdgrp.rec.fintyp">
<c-select v-model="model.dftcre.dfdgrp.rec.fintyp" style="width:100%" placeholder="请选择代付类型"> <c-select v-model="model.dftcre.dfdgrp.rec.fintyp" style="width:100%" placeholder="请选择代付类型">
<el-option v-for="item in codes.fintyp" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000009 : 境内境外代付: --> <!-- S0000009 : 境内境外代付: -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="境外代付" prop="dftcre.dfdgrp.rec.dfuflg"> <el-form-item label="境内境外代付" prop="dftcre.dfdgrp.rec.dfuflg">
<c-select v-model="model.dftcre.dfdgrp.rec.dfuflg" style="width:100%" placeholder="请输入境外代付"> <c-select v-model="model.dftcre.dfdgrp.rec.dfuflg" style="width:100%" placeholder="请输入境外代付">
<el-option v-for="item in codes.dfuflg" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -103,6 +108,7 @@ ...@@ -103,6 +108,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="发票类型" prop="dftcre.dfdgrp.rec.invtyp"> <el-form-item label="发票类型" prop="dftcre.dfdgrp.rec.invtyp">
<c-select v-model="model.dftcre.dfdgrp.rec.invtyp" style="width:100%" placeholder="请选择发票类型"> <c-select v-model="model.dftcre.dfdgrp.rec.invtyp" style="width:100%" placeholder="请选择发票类型">
<el-option v-for="item in codes.invtyp" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -111,6 +117,7 @@ ...@@ -111,6 +117,7 @@
<c-col :span="16"> <c-col :span="16">
<el-form-item label="交易类型" prop="dftcre.dfdgrp.rec.trntyp"> <el-form-item label="交易类型" prop="dftcre.dfdgrp.rec.trntyp">
<c-select v-model="model.dftcre.dfdgrp.rec.trntyp" style="width:100%" placeholder="请输入交易类型"> <c-select v-model="model.dftcre.dfdgrp.rec.trntyp" style="width:100%" placeholder="请输入交易类型">
<el-option v-for="item in codes.trntyp" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -141,6 +148,7 @@ ...@@ -141,6 +148,7 @@
<c-col :span="16"> <c-col :span="16">
<el-form-item label="计息周期" prop="dftcre.dfdgrp.rec.intprd"> <el-form-item label="计息周期" prop="dftcre.dfdgrp.rec.intprd">
<c-select v-model="model.dftcre.dfdgrp.rec.intprd" style="width:100%" placeholder="请选择计息周期"> <c-select v-model="model.dftcre.dfdgrp.rec.intprd" style="width:100%" placeholder="请选择计息周期">
<el-option v-for="item in codes.intprd" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -156,6 +164,7 @@ ...@@ -156,6 +164,7 @@
<c-col :span="16"> <c-col :span="16">
<el-form-item label="利率浮动方式:" prop="dftcre.dfdgrp.rec.flttyp"> <el-form-item label="利率浮动方式:" prop="dftcre.dfdgrp.rec.flttyp">
<c-select v-model="model.dftcre.dfdgrp.rec.flttyp" style="width:100%" placeholder="利率浮动方式"> <c-select v-model="model.dftcre.dfdgrp.rec.flttyp" style="width:100%" placeholder="利率浮动方式">
<el-option v-for="item in codes.flttyp" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -170,6 +179,7 @@ ...@@ -170,6 +179,7 @@
<c-col :span="16"> <c-col :span="16">
<el-form-item label="货押标识" prop="dftcre.dfdgrp.rec.guaflg"> <el-form-item label="货押标识" prop="dftcre.dfdgrp.rec.guaflg">
<c-select v-model="model.dftcre.dfdgrp.rec.guaflg" style="width:100%" placeholder="请输入货押标识"> <c-select v-model="model.dftcre.dfdgrp.rec.guaflg" style="width:100%" placeholder="请输入货押标识">
<el-option v-for="item in codes.guaflg" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -179,6 +189,7 @@ ...@@ -179,6 +189,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="代付利息" prop="dftcre.dfdgrp.rec.rescur"> <el-form-item label="代付利息" prop="dftcre.dfdgrp.rec.rescur">
<c-select v-model="model.dftcre.dfdgrp.rec.rescur" style="width:100%" placeholder="请输入代付利息"> <c-select v-model="model.dftcre.dfdgrp.rec.rescur" style="width:100%" placeholder="请输入代付利息">
<el-option v-for="item in codes.rescur" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -208,9 +219,69 @@ ...@@ -208,9 +219,69 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000018 : 申请人 Ref. -->
<c-col :span="24">
<el-form-item label="申请人 Ref" prop="dftcre.dfdgrp.apl.pts.ref">
<c-input v-model="model.dftcre.dfdgrp.apl.pts.ref" maxlength="16" placeholder="申请人"></c-input>
</el-form-item>
</c-col>
<c-col :span="16">
<el-form-item label="Extkey" prop="dftcre.dfdgrp.apl.pts.extkey">
<c-input id="extkey" v-model="model.dftcre.dfdgrp.apl.pts.extkey" maxlength="16" placeholder="请输入External Key of Address" @keyup.enter.native="showGridPromptDialog('trdgrp.fip.pts.extkey')"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="8px">
<c-button size="small" type="primary;width:10%" @click="onSeainf('dftcre.dfdgrp.apl.pts.extkey')">i</c-button>
<c-button size="small" type="primary" @click="onFippDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="dftcre.dfdgrp.apl.pts.adrblk">
<c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" :rows="3" v-model="model.dftcre.dfdgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block"></c-input>
</el-form-item>
</c-col>
<!-- S0000038 : 代付行 Ref. -->
<c-col :span="24">
<el-form-item label="代付行 Ref" prop="dftcre.dfdgrp.dff.pts.ref">
<c-input v-model="model.dftcre.dfdgrp.dff.pts.ref" maxlength="16" placeholder="请输入代付行"></c-input>
</el-form-item>
</c-col>
<c-col :span="16"> <c-col :span="16">
<el-form-item label="Extkey" prop="dftcre.dfdgrp.dff.pts.extkey">
<c-input id="extkey" v-model="model.dftcre.dfdgrp.dff.pts.extkey" maxlength="16" placeholder="请输入External Key of Address" @keyup.enter.native="showGridPromptDialog('trdgrp.fip.pts.extkey')"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" label-width="8px">
<c-button size="small" type="primary;width:10%" @click="onSeainf('dftcre.dfdgrp.dff.pts.extkey')">i</c-button>
<c-button size="small" type="primary" @click="onFippDet">
Details
</c-button>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="dftcre.dfdgrp.dff.pts.adrblk">
<c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" :rows="3" v-model="model.dftcre.dfdgrp.dff.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block"></c-input>
</el-form-item>
</c-col>
<!-- S0000018 : 申请人 Ref. -->
<!-- <c-col :span="16">
<c-form-item label="申请人" prop="dftcre.dfdgrp.apl.pts.ref"> <c-form-item label="申请人" prop="dftcre.dfdgrp.apl.pts.ref">
<c-input v-model="model.dftcre.dfdgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人"></c-input> <c-input v-model="model.dftcre.dfdgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人"></c-input>
</c-form-item> </c-form-item>
...@@ -264,12 +335,12 @@ ...@@ -264,12 +335,12 @@
<c-form-item label="地址" prop="dftcre.dfdgrp.apl.adrelc"> <c-form-item label="地址" prop="dftcre.dfdgrp.apl.adrelc">
<c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.apl.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input> <c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.apl.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- S0000038 : 代付行 Ref. --> <!-- S0000038 : 代付行 Ref. -->
<c-col :span="16"> <!-- <c-col :span="16">
<c-form-item label="代付行" prop="dftcre.dfdgrp.dff.pts.ref"> <c-form-item label="代付行" prop="dftcre.dfdgrp.dff.pts.ref">
<c-input v-model="model.dftcre.dfdgrp.dff.pts.ref" maxlength="16" placeholder="请输入代付行"></c-input> <c-input v-model="model.dftcre.dfdgrp.dff.pts.ref" maxlength="16" placeholder="请输入代付行"></c-input>
</c-form-item> </c-form-item>
...@@ -300,9 +371,9 @@ ...@@ -300,9 +371,9 @@
</c-button> </c-button>
</c-col> </c-col>
<!-- S0000012 : 天 --> <!- S0000012 : -->
<c-col :span="16"> <!-- <c-col :span="16">
<c-form-item label="名称" prop="dftcre.dfdgrp.dff.namelc"> <c-form-item label="名称" prop="dftcre.dfdgrp.dff.namelc">
<c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.dff.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input> <c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.dff.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</c-form-item> </c-form-item>
...@@ -328,7 +399,7 @@ ...@@ -328,7 +399,7 @@
<c-col :span="16"> <c-col :span="16">
<span v-text="model.dftcre.dftp.pctlab" data-path=".dftcre.dftp.pctlab" > </span> <span v-text="model.dftcre.dftp.pctlab" data-path=".dftcre.dftp.pctlab" > </span>
</c-col> </c-col> -->
<!-- S0000041 : 代付行核心客户号 --> <!-- S0000041 : 代付行核心客户号 -->
<c-col :span="16"> <c-col :span="16">
...@@ -346,9 +417,10 @@ ...@@ -346,9 +417,10 @@
<!-- S0000025 : 代付金额: --> <!-- S0000025 : 代付金额: -->
<!-- S0000035 : 代付利息 --> <!-- S0000035 : 代付利息 -->
<c-col :span="16"> <!-- <c-col :span="16">
<el-form-item label="代付金额" prop="dftcre.dfucur"> <el-form-item label="代付金额" prop="dftcre.dfucur">
<c-select v-model="model.dftcre.dfucur" style="width:100%" placeholder="请输入代付金额"> <c-select v-model="model.dftcre.dfucur" style="width:100%" placeholder="请输入代付金额">
<el-option v-for="item in codes.dfucur" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -357,7 +429,7 @@ ...@@ -357,7 +429,7 @@
<c-form-item label="代付金额" prop="dftcre.dfuamt"> <c-form-item label="代付金额" prop="dftcre.dfuamt">
<c-input v-model="model.dftcre.dfuamt" placeholder="代付金额"></c-input> <c-input v-model="model.dftcre.dfuamt" placeholder="代付金额"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col> -->
<!-- S0000042 : 同业代付内部账号 --> <!-- S0000042 : 同业代付内部账号 -->
<c-col :span="16"> <c-col :span="16">
......
...@@ -94,9 +94,9 @@ ...@@ -94,9 +94,9 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="13"> <c-col :span="13">
<el-form-item label="融资金额" prop="trdgrp.cbs.max.cur"> <el-form-item label="融资金额" prop="trdgrp.cbs.max.curtxt1">
<c-select v-model="model.trdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Currency" @keyup.enter.native="maxCurEvent"> <c-select v-model="model.trdgrp.cbs.max.curtxt1" style="width:100%" placeholder="请选择Currency" @keyup.enter.native="maxCurEvent">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value"></el-option> <el-option v-for="item in codes.curtxt1" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -352,9 +352,9 @@ ...@@ -352,9 +352,9 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="第三方还款方式" prop="trtmod.finmod.acttyp"> <el-form-item label="第三方还款方式" prop="trtmod.finmod.acttyp1">
<c-select v-model="model.trtmod.finmod.acttyp" style="width:100%" placeholder="请选择第三方还款方式"> <c-select v-model="model.trtmod.finmod.acttyp1" style="width:100%" placeholder="请选择第三方还款方式">
<el-option v-for="item in codes.acttyp" :key="item.value" :label="item.label" :value="item.value"></el-option> <el-option v-for="item in codes.acttyp1" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -407,8 +407,8 @@ ...@@ -407,8 +407,8 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="外币贷款专户清单" prop="trtp.act"> <el-form-item label="外币贷款专户清单" prop="trtp.act" >
<c-select v-model="model.trtp.act" style="width:100%" placeholder="请选择外币贷款专户清单"> <c-select v-model="model.trtp.act" style="width:100%" placeholder="请选择外币贷款专户清单" :disabled="model.trdgrp.cbs.max.curtxt1==='CNY'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -419,10 +419,13 @@ ...@@ -419,10 +419,13 @@
import Api from "~/service/Api"; import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Trtopn/Event";
import Utils from "~/utils"; import Utils from "~/utils";
export default { export default {
onSeainf() {
},
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
......
...@@ -22,12 +22,21 @@ ...@@ -22,12 +22,21 @@
<m-ovwp :model="model" :codes="codes" /> <m-ovwp :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--dftcre PD000001 同业代付 --> <!--dftcre PD000001 同业代付 -->
<el-tab-pane label="同业代付" name="dftcrep"> <el-tab-pane label="同业代付" name="dftcrep" v-if="model.trtp.dfflag">
<c-content> <c-content>
<m-dftcrep :model="model" :codes="codes"/> <m-dftcrep :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Liability" name="Engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--financ PD000004 融资款项 --> <!--financ PD000004 融资款项 -->
<el-tab-pane label="融资款项" name="rzkx"> <el-tab-pane label="融资款项" name="rzkx">
<c-content> <c-content>
...@@ -68,11 +77,12 @@ ...@@ -68,11 +77,12 @@
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
<c-grid-ety-prompt-dialog <c-grid-ety-prompt-dialog
ref="etyDialog" ref="etyDialog"
:promptData="promptData" :promptData="promptData"
v-on:select-ety="selectEty"> v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
</el-form> </el-form>
</div> </div>
</c-page> </c-page>
</template> </template>
...@@ -86,6 +96,7 @@ import commonFuncs from "~/mixin/commonFuncs"; ...@@ -86,6 +96,7 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Trtopn/Check" import Check from "~/model/Trtopn/Check"
import Default from "~/model/Trtopn/Default" import Default from "~/model/Trtopn/Default"
import Pattern from "~/model/Trtopn/Pattern" import Pattern from "~/model/Trtopn/Pattern"
import Event from "~/model/Trtopn/Event";
import Ovwp from "./Ovwp" import Ovwp from "./Ovwp"
import Dftcrep from "./Dftcrep" import Dftcrep from "./Dftcrep"
import Rzkx from "./Rzkx" import Rzkx from "./Rzkx"
...@@ -95,6 +106,7 @@ import Doctre from "~/views/Public/Doctre" ...@@ -95,6 +106,7 @@ import Doctre from "~/views/Public/Doctre"
import Docpan from "~/views/Public/Docpan" import Docpan from "~/views/Public/Docpan"
import Coninfp from "~/views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Setpan from "~/views/Public/Setpan" import Setpan from "~/views/Public/Setpan"
import Engp from "~/views/Public/Engp";
export default { export default {
...@@ -109,6 +121,7 @@ export default { ...@@ -109,6 +121,7 @@ export default {
"m-docpan" : Docpan, "m-docpan" : Docpan,
"m-coninfp" : Coninfp, "m-coninfp" : Coninfp,
"m-setpan" : Setpan, "m-setpan" : Setpan,
"m-engp" : Engp,
}, },
provide() { provide() {
return { return {
...@@ -126,8 +139,7 @@ export default { ...@@ -126,8 +139,7 @@ export default {
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {...CodeTable},
},
} }
}, },
methods:{ methods:{
...@@ -138,6 +150,21 @@ export default { ...@@ -138,6 +150,21 @@ export default {
**/ **/
} }
}, },
// initPanel(val) {
// if (val) {
// this.tabVal = "ovwp";
// //
// } else {
// this.tabVal = "";
// }
// },
// async updateShowPanel(value) {
// this.showPanel = value;
// this.initPanel(value);
// },
// goBack() {
// this.showPanel = false;
// },
created:async function(){ created:async function(){
console.log("进入trtopn交易"); console.log("进入trtopn交易");
let rtnmsg = await this.init({}) let rtnmsg = await this.init({})
......
<template>
<div class="eibs-tab">
<c-list-search @form-reset="handleReset" @form-search="handleSearch">
<!-- 持续展示区 -->
<template v-slot="searchSlot">
<el-form
class="m-table-search-form"
ref="paramsForm"
:inline="true"
label-position="right"
label-width="110px"
size="small"
>
<c-row>
<c-col :span="24">
<c-col :span="8">
<el-form-item
label="业务编号"
prop="infcon.seaownref"
style="width: 100%"
>
<c-input
v-model="model.infcon.seaownref"
maxlength="16"
placeholder="请输入Own Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="开立日期"
prop="infcon.opndatfrom"
style="width: 100%"
>
<c-col :span="11">
<c-date-picker
type="date"
v-model="model.infcon.opndatfrom"
style="width: 100%"
placeholder="请选择Opening between"
value-format="yyyy-MM-dd"
></c-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<c-date-picker
type="date"
v-model="model.infcon.opndatto"
style="width: 100%"
placeholder="请选择Open Date to"
value-format="yyyy-MM-dd"
></c-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="贸易类型" prop="mylx" style="width: 100%">
<c-select
v-model="model.mylx"
style="width: 100%"
placeholder="请选择贸易类型"
>
<el-option
v-for="item in codes.mytype"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row v-show="searchSlot.searchToggle">
<c-col :span="24">
<c-col :span="8">
<el-form-item
label="名称"
prop="infcon.nam"
style="width: 100%"
>
<c-input
v-model="model.infcon.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8"
><el-form-item
label="参考号"
prop="infcon.searef"
style="width: 100%"
>
<c-input
v-model="model.infcon.searef"
maxlength="16"
placeholder="请输入Party Reference"
></c-input> </el-form-item
></c-col>
<c-col :span="8">
<el-form-item
label="客户号"
prop="infcon.pty.extkey"
style="width: 100%"
>
<c-input
v-model="model.infcon.pty.extkey"
maxlength="24"
placeholder="请输入Select Single Party"
></c-input> </el-form-item
></c-col>
</c-col>
<c-col :span="24">
<c-col :span="8"
><el-form-item
label="客户名称"
prop="infcon.pty.nam"
style="width: 100%"
>
<c-input
v-model="model.infcon.pty.nam"
maxlength="40"
placeholder="请输入External Visible Name"
></c-input> </el-form-item
></c-col>
<c-col :span="8"
><el-form-item
label="Party Name/BIC"
prop="infcon.seapty"
style="width: 100%"
>
<c-input
v-model="model.infcon.seapty"
maxlength="24"
placeholder="请输入Party Name/BIC"
></c-input> </el-form-item
></c-col>
<c-col :span="8"
><el-form-item
label="角色"
prop="infcon.searol"
style="width: 100%"
>
<c-select
v-model="model.infcon.searol"
style="width: 100%"
placeholder="请选择Role"
>
</c-select> </el-form-item
></c-col>
</c-col>
<c-col :span="24">
<c-col :span="8"
><el-form-item
label="用户id"
prop="infcon.usr.extkey"
style="width: 100%"
>
<c-input
v-model="model.infcon.usr.extkey"
maxlength="8"
placeholder="请输入User ID"
></c-input> </el-form-item
></c-col>
<c-col :span="8">
<el-form-item
label="状态"
prop="infcon.seasta"
style="width: 100%"
>
<c-select
v-model="model.infcon.seasta"
style="width: 100%"
placeholder="请选择Status"
>
<el-option
v-for="item in codes.seasta"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </el-form-item
></c-col>
<c-col :span="8"
><el-form-item
label="币种"
prop="infcon.seacur"
style="width: 100%"
>
<c-select
v-model="model.infcon.seacur"
style="width: 100%"
placeholder="请选择Currency"
>
</c-select> </el-form-item
></c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item
label="金额"
prop="infcon.seaamtfr"
style="width: 100%"
>
<c-col :span="11">
<c-input
v-model="model.infcon.seaamtfr"
placeholder="请输入Amount between"
></c-input>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<c-input
v-model="model.infcon.seaamtto"
placeholder="请输入Amount to"
></c-input>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8"
><el-form-item
label="Form of L/C"
prop="sealcrtyp"
style="width: 100%"
>
<c-select
v-model="model.sealcrtyp"
style="width: 100%"
placeholder="请选择Form of L/C"
>
<el-option
v-for="item in codes.sealcrtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </el-form-item
></c-col>
<c-col :span="8">
<el-form-item
label="是否通过电证系统"
prop="elcflg"
style="width: 100%"
>
<c-select
v-model="model.elcflg"
style="width: 100%"
placeholder="请选择是否通过电证系统"
>
<el-option
v-for="item in codes.elcflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </el-form-item
></c-col>
</c-col>
</c-row>
<!-- 原排班-start -->
<!-- <c-row>
<c-col :span="11" :offset="1">
<el-form-item label="业务编号" prop="infcon.seaownref">
<c-input
v-model="model.infcon.seaownref"
maxlength="16"
placeholder="请输入Own Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="名称" prop="infcon.nam">
<c-input
v-model="model.infcon.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
</c-row> -->
<!-- 可控展示区 -->
<!-- <el-row v-show="searchSlot.searchToggle">
<c-row>
<c-col :span="11" :offset="1">
<el-form-item label="参考号" prop="infcon.searef">
<c-input
v-model="model.infcon.searef"
maxlength="16"
placeholder="请输入Party Reference"
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="11" :offset="1">
<el-form-item label="客户号" prop="infcon.pty.extkey">
<c-input
v-model="model.infcon.pty.extkey"
maxlength="24"
placeholder="请输入Select Single Party"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="客户名称" prop="infcon.pty.nam">
<c-input
v-model="model.infcon.pty.nam"
maxlength="40"
placeholder="请输入External Visible Name"
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="11" :offset="1">
<el-form-item label="Party Name/BIC" prop="infcon.seapty">
<c-input
v-model="model.infcon.seapty"
maxlength="24"
placeholder="请输入Party Name/BIC"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="角色" prop="infcon.searol">
<c-select
v-model="model.infcon.searol"
style="width: 100%"
placeholder="请选择Role"
>
</c-select>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="开立日期从" prop="infcon.opndatfrom">
<c-date-picker
type="date"
v-model="model.infcon.opndatfrom"
style="width: 100%"
placeholder="请选择Opening between"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="至" prop="infcon.opndatto">
<c-date-picker
type="date"
v-model="model.infcon.opndatto"
style="width: 100%"
placeholder="请选择Open Date to"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="用户id" prop="infcon.usr.extkey">
<c-input
v-model="model.infcon.usr.extkey"
maxlength="8"
placeholder="请输入User ID"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="状态" prop="infcon.seasta">
<c-select
v-model="model.infcon.seasta"
style="width: 100%"
placeholder="请选择Status"
>
<el-option
v-for="item in codes.seasta"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="币种" prop="infcon.seacur">
<c-select
v-model="model.infcon.seacur"
style="width: 100%"
placeholder="请选择Currency"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="12">
<el-form-item label="金额从" prop="infcon.seaamtfr">
<c-input
v-model="model.infcon.seaamtfr"
placeholder="请输入Amount between"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="到" prop="infcon.seaamtto">
<c-input
v-model="model.infcon.seaamtto"
placeholder="请输入Amount to"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col :span="9" :offset="1">
<el-form-item label="Form of L/C" prop="sealcrtyp">
<c-select
v-model="model.sealcrtyp"
style="width: 100%"
placeholder="请选择Form of L/C"
>
<el-option
v-for="item in codes.sealcrtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="6" :offset="1">
<el-form-item label="交易类型" prop="mylx">
<c-select
v-model="model.mylx"
style="width: 100%"
placeholder="请选择交易类型"
>
<el-option
v-for="item in codes.mylx"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="6" :offset="1">
<el-form-item label="是否通过电证系统" prop="elcflg">
<c-select
v-model="model.elcflg"
style="width: 100%"
placeholder="请选择是否通过电证系统"
>
<el-option
v-for="item in codes.elcflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
</el-row> -->
<!-- 原排班-end -->
</el-form>
</template>
</c-list-search>
<!--
<c-col :span="12">
<el-form-item label="Release Status" prop="infcon.relflg">
<c-select v-model="model.infcon.relflg" style="width:100%" placeholder="请选择Release Status">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Handling Type" prop="infcon.hndtyp">
<c-select v-model="model.infcon.hndtyp" style="width:100%" placeholder="请选择Handling Type">
</c-select>
</el-form-item>
</c-col>
-->
<!--
<c-col :span="12">
<el-form-item label="是否显示查询码" prop="infcon.cxmflg">
<c-select v-model="model.infcon.cxmflg" style="width:100%" placeholder="请选择是否显示查询码">
</c-select>
</el-form-item>
</c-col>
-->
<c-col :span="24" style="margin-top: 10px">
<c-button
class="medium_bcs"
size="medium"
type="primary"
@click="toTrtopn"
>进口融资开立</c-button>
</c-col>
<c-col :span="24">
<c-istream-table :list="stmData.data" :columns="stmData.columns">
<el-table-column fixed="right" prop="op" label="操作" width="150px">
<template slot="header">
<c-col :span="11" style="text-align: left"><span>操作</span></c-col>
<c-col :span="12" style="text-align: right"
><c-button icon="el-icon-s-tools"></c-button
></c-col>
</template>
<template slot-scope="scope">
<el-popover
placement="top-start"
title="历史信息"
width="800"
trigger="click"
:ref="'popover_' + scope.row.IDX"
>
<div
style="
text-align: right;
margin-top: -30px;
margin-right: 5px;
font-size: 16px;
"
>
<span
class="el-icon-close"
@click="closeTrn('popover_' + scope.row.IDX)"
/>
</div>
<c-istream-table :list="trnData.data" :columns="trnData.columns">
<el-table-column prop="op" label="操作" width="0">
<template slot-scope="scope">
<c-button
style="margin-left: 0"
size="small"
@click="display(scope.row['INR'])"
>
详情
</c-button>
</template>
</el-table-column>
</c-istream-table>
<c-button
style="margin-left: 0"
size="small"
@click="getTrnInfo(scope.$index, scope.row)"
slot="reference"
>
详情
</c-button>
</el-popover>
<c-button
style="margin-left: 0"
size="small"
type="primary"
@click="getButtons(scope.row['Reference'])"
>
处理
</c-button>
<!--
<c-button
style="margin-left: 0"
size="small"
type="primary"
@click="getButtons(scope.row['Reference'], 'detame')"
>
修改通知
</c-button>
<c-button
style="margin-left: 0"
size="small"
type="primary"
@click="getButtons(scope.row['Reference'], 'detdrv')"
>
收单
</c-button>
-->
</template>
</el-table-column>
</c-istream-table>
</c-col>
<!--
<c-row style="margin-top:20px; padding: 0 10px 0 10px;">
<c-col>
<c-button size="small" type="primary">导Excel</c-button>
<c-button size="small" type="primary"
@click="onInfbutDsp"
:disabled="model.infbut.selrow === 0"
>Display</c-button>
<c-button size="small" type="primary">Use</c-button>
</c-col>
</c-row>
-->
<!--
<c-row style="margin-top:20px; padding: 0 10px 0 10px;">
<c-istream-table
:border="true"
:list="tableData"
:columns="stmData.columns"
v-on:chooseRowEvent="chooseRowEvent"
style="width:80%,text-align:center">
</c-istream-table>
</c-row>
-->
<!--
<el-table-column prop="op" label="OP" width="100">
<template slot-scope="scope">
<a href="javascript:void(0)" @click="continueEdit(scope.row)">操作</a>
</template>
</el-table-column>
-->
<m-busbtn ref="childs" :ownref="ownref" trnCode="detsel" ownrefPath="dedgrp" :model="detselModel" @onChoose="onChoose"
>11</m-busbtn
>
</div>
</template>
<script>
import Utils from "~/utils/index";
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Infdet/Event";
import DetselModel from "~/model/Detsel"
//交易跳转逻辑
import BusNavbar from "~/views/Public/BusNavbar";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
components: { "m-busbtn": BusNavbar },
data() {
return {
detselModel:new DetselModel().data,
ownref: "",
dialogTableVisible: false,
trnData: {
columns: [
'1 1 "编号" 200',
'2 2 "交易名称" 100',
'3 3 "日期" 200',
// '4 4 "状态" 50',
{ index: 4, position: 4, width: 100, pattern: 'code', label: '状态', code: this.codes.relstaEN },
'5 5 "币种" 80',
'6 6 "金额" 80',
],
data: [],
},
stmData: {
columns: [
'1 1 "Reference" 100 ',
'2 2 "Resp. User" 100',
'3 3 "Tenor day" 100',
'7 4 "Applicant Party Number" 200 ',
'8 5 "Applicant" 150 ',
'9 6 "Beneficiary Party Number" 200 ',
'10 7 "Beneficiary" 150 ',
'11 8 "Issuing Party Number" 200 ',
'12 9 "Issuing Bank" 150 ',
'4 10 "Opened" 150 ',
'5 11 "Expired" 150 ',
'6 12 "Closed" 150 ',
'13 13 "Cur" 150 ',
'15 15 "Cur" 150 ',
'14 14 "L/C Amount" 150 ',
'16 16 "Open Amount" 150 ',
],
data: [],
},
};
},
/*
computed: {
tableData() {
// "10000449\t2000007350\t2000007350-001\tBEIJING TESTTEST,BEIJING, CHINA\t\t100080\tBEIJING, CHINA\tTEST TEST1 CO.,LTD."
console.log(this.model.infbut.dspstm.rows)
return this.model.infbut.dspstm.rows;
}
},
*/
methods: {
...Event,
async getButtons(ownref){
this.ownref = ownref
this.$refs.childs.initdialog = true
console.log("ownref:" +ownref);
},
async onChoose(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
} ,
async getDitSelInfo(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
},
async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"];
this.model.dedgrp.rec.inr = row["INR"];
this.model.infcon.chksubcon = "X";
this.dialogTableVisible = true;
let rtnmsg = await this.executeDefault("infcon.chksubcon");
if ((rtnmsg.respCode = SUCCESS)) {
this.trnData.data = rtnmsg.data.infcon_trnstm.rows;
}
},
closeTrn(refId) {
this.$refs[refId].doClose();
},
/*
chooseRowEvent(row) {
this.model.infbut.selrow = row.IDX + 1;
},
*/
toTrtopn() {
this.$router.history.push("/business/Trtopn");
},
},
created: function () {},
};
</script>
<style>
.el-form--label-left .el-form-item__label {
white-space: pre-wrap;
text-align: center;
}
</style>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Trtsel/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
\ No newline at end of file
...@@ -2,499 +2,512 @@ ...@@ -2,499 +2,512 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="dadsnd"> <c-form-item label="Drag Drop Sender" prop="dadsnd">
<c-input v-model="model.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-input v-model="model.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000048 : Parent Reference -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Parent Reference" prop="trdgrp.rec.pntref"> <c-form-item :label="$t('trtsel.SF000048')" prop="trdgrp.rec.pntref">
<c-input v-model="model.trdgrp.rec.pntref" maxlength="16" placeholder="请输入Parent Reference"></c-input> <c-input v-model="model.trdgrp.rec.pntref" maxlength="16" :placeholder="$t('other.please_enter')+$t('trtsel.SF000048')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="seainf"> <c-form-item label="" prop="seainf">
<c-input v-model="model.seainf" placeholder="请输入"></c-input> <c-input v-model="model.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000051 : Name -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Parent Contract Name" prop="trdgrp.rec.pntnam"> <c-form-item label="Parent Contract Name" prop="trdgrp.rec.pntnam">
<c-input v-model="model.trdgrp.rec.pntnam" maxlength="40" placeholder="请输入Parent Contract Name"></c-input> <c-input v-model="model.trdgrp.rec.pntnam" maxlength="40" :placeholder="$t('other.please_enter')+'Parent Contract Name'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="recget.sdamod.dadsnd"> <c-form-item label="Drag Drop Sender" prop="recget.sdamod.dadsnd">
<c-input v-model="model.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-input v-model="model.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.labownref" data-path=".labownref" > </span> <span v-text="model.labownref" data-path=".labownref" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Our Reference" prop="trdgrp.rec.ownref"> <c-form-item label="Our Reference" prop="trdgrp.rec.ownref">
<c-input v-model="model.trdgrp.rec.ownref" maxlength="16" placeholder="请输入Our Reference"></c-input> <c-input v-model="model.trdgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+'Our Reference'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="recget.sdamod.seainf"> <c-form-item label="" prop="recget.sdamod.seainf">
<c-input v-model="model.recget.sdamod.seainf" placeholder="请输入"></c-input> <c-input v-model="model.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.clsflg">Show closed Contract</c-checkbox> <c-checkbox v-model="model.clsflg">{{$t('trtsel.CF000082')}}</c-checkbox>
</c-col> </c-col>
<!-- SF000053 : Name -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name of Loan Contract" prop="trdgrp.rec.nam"> <c-form-item label="Name of Loan Contract" prop="trdgrp.rec.nam">
<c-input v-model="model.trdgrp.rec.nam" maxlength="40" placeholder="请输入Name of Loan Contract"></c-input> <c-input v-model="model.trdgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Loan Contract'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000069 : Financing of -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Financing of" prop="trdgrp.rec.pctfin"> <c-form-item :label="$t('trtsel.SF000069')" prop="trdgrp.rec.pctfin">
<c-input v-model="model.trdgrp.rec.pctfin" placeholder="请输入Financing of"></c-input> <c-input v-model="model.trdgrp.rec.pctfin" :placeholder="$t('other.please_enter')+$t('trtsel.SF000069')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000070 : % -->
<!-- SF000067 : Financed Party -->
<!-- SF000081 : Ref. -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Financed Party" prop="trdgrp.fip.pts.ref"> <c-form-item :label="$t('trtsel.SF000067')" prop="trdgrp.fip.pts.ref">
<c-input v-model="model.trdgrp.fip.pts.ref" maxlength="16" placeholder="请输入Financed Party"></c-input> <c-input v-model="model.trdgrp.fip.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('trtsel.SF000067')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000077 : Finance Amount -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Finance Amount" prop="trdgrp.cbs.max.cur"> <el-form-item :label="$t('trtsel.SF000077')" prop="trdgrp.cbs.max.cur">
<c-select v-model="model.trdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Finance Amount"> <c-select v-model="model.trdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('trtsel.SF000077')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Finance Amount" prop="trdgrp.cbs.max.amt"> <c-form-item :label="$t('trtsel.SF000077')" prop="trdgrp.cbs.max.amt">
<c-input v-model="model.trdgrp.cbs.max.amt" placeholder="请输入Finance Amount"></c-input> <c-input v-model="model.trdgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('trtsel.SF000077')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name of Party" prop="trdgrp.fip.pts.nam"> <c-form-item label="Name of Party" prop="trdgrp.fip.pts.nam">
<c-input v-model="model.trdgrp.fip.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <c-input v-model="model.trdgrp.fip.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000062 : Open Amount -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Open Amount" prop="trdgrp.cbs.opn1.cur"> <c-form-item :label="$t('trtsel.SF000062')" prop="trdgrp.cbs.opn1.cur">
<c-input v-model="model.trdgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Open Amount"></c-input> <c-input v-model="model.trdgrp.cbs.opn1.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('trtsel.SF000062')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Balance" prop="trdgrp.cbs.opn1.amt"> <c-form-item label="Balance" prop="trdgrp.cbs.opn1.amt">
<c-input v-model="model.trdgrp.cbs.opn1.amt" placeholder="请输入Balance"></c-input> <c-input v-model="model.trdgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000064 : Finance Type -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Finance Type " prop="trdgrp.rec.fintyp"> <c-form-item :label="$t('trtsel.SF000064')" prop="trdgrp.rec.fintyp">
<c-input v-model="model.trdgrp.rec.fintyp" maxlength="3" placeholder="请输入Finance Type "></c-input> <c-input v-model="model.trdgrp.rec.fintyp" maxlength="3" :placeholder="$t('other.please_enter')+$t('trtsel.SF000064')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000065 : Start Tenor Date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Start Tenor Date" prop="trdgrp.rec.stttendat"> <el-form-item :label="$t('trtsel.SF000065')" prop="trdgrp.rec.stttendat">
<c-date-picker type="date" v-model="model.trdgrp.rec.stttendat" style="width:100%" placeholder="请选择Start Tenor Date"></c-date-picker> <c-date-picker type="date" v-model="model.trdgrp.rec.stttendat" style="width:100%" :placeholder="$t('other.please_enter')+$t('trtsel.SF000065')"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000066 : Due -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Maturity Date" prop="trdgrp.rec.matdat"> <el-form-item label="Maturity Date" prop="trdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.trdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker> <c-date-picker type="date" v-model="model.trdgrp.rec.matdat" style="width:100%" :placeholder="$t('other.please_enter')+'Maturity Date'"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SG000083 : Finance Account -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Finance Account" prop="trdgrp.rec.finact"> <c-form-item :label="$t('trtsel.SG000083')" prop="trdgrp.rec.finact">
<c-input v-model="model.trdgrp.rec.finact" maxlength="21" placeholder="请输入Finance Account"></c-input> <c-input v-model="model.trdgrp.rec.finact" maxlength="21" :placeholder="$t('other.please_enter')+$t('trtsel.SG000083')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Bitmap for folder" prop="cfgfil.bitmap"> <c-form-item label="Bitmap for folder" prop="cfgfil.bitmap">
<c-input v-model="model.cfgfil.bitmap" placeholder="请输入Bitmap for folder"></c-input> <c-input v-model="model.cfgfil.bitmap" :placeholder="$t('other.please_enter')+'Bitmap for folder'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside1"> <c-form-item label="Regside" prop="cfgfil.regside1">
<c-input v-model="model.cfgfil.regside1" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside1" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg1" prop="cfgfil.hotreg1"> <c-form-item label="hotspot reg1" prop="cfgfil.hotreg1">
<c-input v-model="model.cfgfil.hotreg1" placeholder="请输入hotspot reg1"></c-input> <c-input v-model="model.cfgfil.hotreg1" :placeholder="$t('other.please_enter')+'hotspot reg1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside5"> <c-form-item label="Regside" prop="cfgfil.regside5">
<c-input v-model="model.cfgfil.regside5" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside5" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg5" prop="cfgfil.hotreg5"> <c-form-item label="hotspot reg5" prop="cfgfil.hotreg5">
<c-input v-model="model.cfgfil.hotreg5" placeholder="请输入hotspot reg5"></c-input> <c-input v-model="model.cfgfil.hotreg5" :placeholder="$t('other.please_enter')+'hotspot reg5'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside9"> <c-form-item label="Regside" prop="cfgfil.regside9">
<c-input v-model="model.cfgfil.regside9" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside9" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg9" prop="cfgfil.hotreg9"> <c-form-item label="hotspot reg9" prop="cfgfil.hotreg9">
<c-input v-model="model.cfgfil.hotreg9" placeholder="请输入hotspot reg9"></c-input> <c-input v-model="model.cfgfil.hotreg9" :placeholder="$t('other.please_enter')+'hotspot reg9'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt1" data-path=".cfgfil.regtxt1" > </span> <span v-text="model.cfgfil.regtxt1" data-path=".cfgfil.regtxt1" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt5" data-path=".cfgfil.regtxt5" > </span> <span v-text="model.cfgfil.regtxt5" data-path=".cfgfil.regtxt5" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt9" data-path=".cfgfil.regtxt9" > </span> <span v-text="model.cfgfil.regtxt9" data-path=".cfgfil.regtxt9" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub1"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub1">
<c-input v-model="model.cfgfil.hotsub1" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub1" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt1" data-path=".cfgfil.subtxt1" > </span> <span v-text="model.cfgfil.subtxt1" data-path=".cfgfil.subtxt1" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn1" data-path=".cfgfil.subtrn1" > </span> <span v-text="model.cfgfil.subtrn1" data-path=".cfgfil.subtrn1" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub2"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub2">
<c-input v-model="model.cfgfil.hotsub2" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub2" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt2" data-path=".cfgfil.subtxt2" > </span> <span v-text="model.cfgfil.subtxt2" data-path=".cfgfil.subtxt2" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn2" data-path=".cfgfil.subtrn2" > </span> <span v-text="model.cfgfil.subtrn2" data-path=".cfgfil.subtrn2" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt3" data-path=".cfgfil.subtxt3" > </span> <span v-text="model.cfgfil.subtxt3" data-path=".cfgfil.subtxt3" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub3"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub3">
<c-input v-model="model.cfgfil.hotsub3" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub3" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside2"> <c-form-item label="Regside" prop="cfgfil.regside2">
<c-input v-model="model.cfgfil.regside2" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside2" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg2" prop="cfgfil.hotreg2"> <c-form-item label="hotspot reg2" prop="cfgfil.hotreg2">
<c-input v-model="model.cfgfil.hotreg2" placeholder="请输入hotspot reg2"></c-input> <c-input v-model="model.cfgfil.hotreg2" :placeholder="$t('other.please_enter')+'hotspot reg2'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside6"> <c-form-item label="Regside" prop="cfgfil.regside6">
<c-input v-model="model.cfgfil.regside6" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside6" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg6" prop="cfgfil.hotreg6"> <c-form-item label="hotspot reg6" prop="cfgfil.hotreg6">
<c-input v-model="model.cfgfil.hotreg6" placeholder="请输入hotspot reg6"></c-input> <c-input v-model="model.cfgfil.hotreg6" :placeholder="$t('other.please_enter')+'hotspot reg6'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside10"> <c-form-item label="Regside" prop="cfgfil.regside10">
<c-input v-model="model.cfgfil.regside10" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside10" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg10" prop="cfgfil.hotreg10"> <c-form-item label="hotspot reg10" prop="cfgfil.hotreg10">
<c-input v-model="model.cfgfil.hotreg10" placeholder="请输入hotspot reg10"></c-input> <c-input v-model="model.cfgfil.hotreg10" :placeholder="$t('other.please_enter')+'hotspot reg10'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt2" data-path=".cfgfil.regtxt2" > </span> <span v-text="model.cfgfil.regtxt2" data-path=".cfgfil.regtxt2" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt6" data-path=".cfgfil.regtxt6" > </span> <span v-text="model.cfgfil.regtxt6" data-path=".cfgfil.regtxt6" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt10" data-path=".cfgfil.regtxt10" > </span> <span v-text="model.cfgfil.regtxt10" data-path=".cfgfil.regtxt10" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn3" data-path=".cfgfil.subtrn3" > </span> <span v-text="model.cfgfil.subtrn3" data-path=".cfgfil.subtrn3" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub4"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub4">
<c-input v-model="model.cfgfil.hotsub4" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub4" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt4" data-path=".cfgfil.subtxt4" > </span> <span v-text="model.cfgfil.subtxt4" data-path=".cfgfil.subtxt4" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn4" data-path=".cfgfil.subtrn4" > </span> <span v-text="model.cfgfil.subtrn4" data-path=".cfgfil.subtrn4" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub5"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub5">
<c-input v-model="model.cfgfil.hotsub5" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub5" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt5" data-path=".cfgfil.subtxt5" > </span> <span v-text="model.cfgfil.subtxt5" data-path=".cfgfil.subtxt5" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn5" data-path=".cfgfil.subtrn5" > </span> <span v-text="model.cfgfil.subtrn5" data-path=".cfgfil.subtrn5" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub6"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub6">
<c-input v-model="model.cfgfil.hotsub6" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub6" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt6" data-path=".cfgfil.subtxt6" > </span> <span v-text="model.cfgfil.subtxt6" data-path=".cfgfil.subtxt6" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn6" data-path=".cfgfil.subtrn6" > </span> <span v-text="model.cfgfil.subtrn6" data-path=".cfgfil.subtrn6" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside3"> <c-form-item label="Regside" prop="cfgfil.regside3">
<c-input v-model="model.cfgfil.regside3" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside3" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg3" prop="cfgfil.hotreg3"> <c-form-item label="hotspot reg3" prop="cfgfil.hotreg3">
<c-input v-model="model.cfgfil.hotreg3" placeholder="请输入hotspot reg3"></c-input> <c-input v-model="model.cfgfil.hotreg3" :placeholder="$t('other.please_enter')+'hotspot reg3'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside7"> <c-form-item label="Regside" prop="cfgfil.regside7">
<c-input v-model="model.cfgfil.regside7" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside7" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg7" prop="cfgfil.hotreg7"> <c-form-item label="hotspot reg7" prop="cfgfil.hotreg7">
<c-input v-model="model.cfgfil.hotreg7" placeholder="请输入hotspot reg7"></c-input> <c-input v-model="model.cfgfil.hotreg7" :placeholder="$t('other.please_enter')+'hotspot reg7'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside11"> <c-form-item label="Regside" prop="cfgfil.regside11">
<c-input v-model="model.cfgfil.regside11" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside11" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg11" prop="cfgfil.hotreg11"> <c-form-item label="hotspot reg11" prop="cfgfil.hotreg11">
<c-input v-model="model.cfgfil.hotreg11" placeholder="请输入hotspot reg11"></c-input> <c-input v-model="model.cfgfil.hotreg11" :placeholder="$t('other.please_enter')+'hotspot reg11'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt3" data-path=".cfgfil.regtxt3" > </span> <span v-text="model.cfgfil.regtxt3" data-path=".cfgfil.regtxt3" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt7" data-path=".cfgfil.regtxt7" > </span> <span v-text="model.cfgfil.regtxt7" data-path=".cfgfil.regtxt7" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt11" data-path=".cfgfil.regtxt11" > </span> <span v-text="model.cfgfil.regtxt11" data-path=".cfgfil.regtxt11" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt7" data-path=".cfgfil.subtxt7" > </span> <span v-text="model.cfgfil.subtxt7" data-path=".cfgfil.subtxt7" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub7"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub7">
<c-input v-model="model.cfgfil.hotsub7" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub7" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn7" data-path=".cfgfil.subtrn7" > </span> <span v-text="model.cfgfil.subtrn7" data-path=".cfgfil.subtrn7" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub8"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub8">
<c-input v-model="model.cfgfil.hotsub8" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub8" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt8" data-path=".cfgfil.subtxt8" > </span> <span v-text="model.cfgfil.subtxt8" data-path=".cfgfil.subtxt8" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn8" data-path=".cfgfil.subtrn8" > </span> <span v-text="model.cfgfil.subtrn8" data-path=".cfgfil.subtrn8" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt9" data-path=".cfgfil.subtxt9" > </span> <span v-text="model.cfgfil.subtxt9" data-path=".cfgfil.subtxt9" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub9"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub9">
<c-input v-model="model.cfgfil.hotsub9" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub9" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn9" data-path=".cfgfil.subtrn9" > </span> <span v-text="model.cfgfil.subtrn9" data-path=".cfgfil.subtrn9" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg4" prop="cfgfil.hotreg4"> <c-form-item label="hotspot reg4" prop="cfgfil.hotreg4">
<c-input v-model="model.cfgfil.hotreg4" placeholder="请输入hotspot reg4"></c-input> <c-input v-model="model.cfgfil.hotreg4" :placeholder="$t('other.please_enter')+'hotspot reg4'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.selbut.sptpenlab_descr" data-path=".selbut.sptpenlab_descr" > </span> <span v-text="model.selbut.sptpenlab_descr" data-path=".selbut.sptpenlab_descr" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside4"> <c-form-item label="Regside" prop="cfgfil.regside4">
<c-input v-model="model.cfgfil.regside4" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside4" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside8"> <c-form-item label="Regside" prop="cfgfil.regside8">
<c-input v-model="model.cfgfil.regside8" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside8" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg8" prop="cfgfil.hotreg8"> <c-form-item label="hotspot reg8" prop="cfgfil.hotreg8">
<c-input v-model="model.cfgfil.hotreg8" placeholder="请输入hotspot reg8"></c-input> <c-input v-model="model.cfgfil.hotreg8" :placeholder="$t('other.please_enter')+'hotspot reg8'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Regside" prop="cfgfil.regside12"> <c-form-item label="Regside" prop="cfgfil.regside12">
<c-input v-model="model.cfgfil.regside12" placeholder="请输入Regside"></c-input> <c-input v-model="model.cfgfil.regside12" :placeholder="$t('other.please_enter')+'Regside'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot reg12" prop="cfgfil.hotreg12"> <c-form-item label="hotspot reg12" prop="cfgfil.hotreg12">
<c-input v-model="model.cfgfil.hotreg12" placeholder="请输入hotspot reg12"></c-input> <c-input v-model="model.cfgfil.hotreg12" :placeholder="$t('other.please_enter')+'hotspot reg12'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt4" data-path=".cfgfil.regtxt4" > </span> <span v-text="model.cfgfil.regtxt4" data-path=".cfgfil.regtxt4" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt8" data-path=".cfgfil.regtxt8" > </span> <span v-text="model.cfgfil.regtxt8" data-path=".cfgfil.regtxt8" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.regtxt12" data-path=".cfgfil.regtxt12" > </span> <span v-text="model.cfgfil.regtxt12" data-path=".cfgfil.regtxt12" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub10"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub10">
<c-input v-model="model.cfgfil.hotsub10" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub10" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt10" data-path=".cfgfil.subtxt10" > </span> <span v-text="model.cfgfil.subtxt10" data-path=".cfgfil.subtxt10" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn10" data-path=".cfgfil.subtrn10" > </span> <span v-text="model.cfgfil.subtrn10" data-path=".cfgfil.subtrn10" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.selbut.sptpenlab" data-path=".selbut.sptpenlab" > </span> <span v-text="model.selbut.sptpenlab" data-path=".selbut.sptpenlab" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.selbut.dspclsdat" data-path=".selbut.dspclsdat" > </span> <span v-text="model.selbut.dspclsdat" data-path=".selbut.dspclsdat" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtrn11" data-path=".cfgfil.subtrn11" > </span> <span v-text="model.cfgfil.subtrn11" data-path=".cfgfil.subtrn11" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.cfgfil.subtxt11" data-path=".cfgfil.subtxt11" > </span> <span v-text="model.cfgfil.subtxt11" data-path=".cfgfil.subtxt11" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="hotspot submenu 1" prop="cfgfil.hotsub11"> <c-form-item label="hotspot submenu 1" prop="cfgfil.hotsub11">
<c-input v-model="model.cfgfil.hotsub11" placeholder="请输入hotspot submenu 1"></c-input> <c-input v-model="model.cfgfil.hotsub11" :placeholder="$t('other.please_enter')+'hotspot submenu 1'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.selbut.trnpenlab_descr" data-path=".selbut.trnpenlab_descr" > </span> <span v-text="model.selbut.trnpenlab_descr" data-path=".selbut.trnpenlab_descr" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.selbut.trnpenlab" data-path=".selbut.trnpenlab" > </span> <span v-text="model.selbut.trnpenlab" data-path=".selbut.trnpenlab" > </span>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
......
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Trtsel/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
\ No newline at end of file
<template> <template>
<div class="eContainer"> <div class="eContainer">
<el-form <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
:model="model" <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
:rules="rules" <!--trtsel PD000012 Menu -->
ref="modelForm" <el-tab-pane :label="$t('trtsel.PD000012')" name="sel">
label-width="110px" <m-sel :model="model" :codes="codes"/>
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<!--PD000006 -->
<!--
<el-tab-pane label="查詢界面" name="infsea">
<m-infsea :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
--> </c-tabs>
<c-content>
<m-infsea
v-show="!showPanel"
@updateShowPanel="updateShowPanel($event)"
:model="model"
:codes="codes"
ref="infsea"
/>
</c-content>
<c-tabs
v-model="tabVal"
v-show="showPanel"
ref="elment"
type="card"
@tab-click="tabClick"
>
<!--PD000017 -->
<el-tab-pane label="内容" name="ovwp">
<m-ovwp :model="model" :codes="codes" />
</el-tab-pane>
<!--
<el-tab-pane label="条款" name="detp">
<m-detp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Transactions" name="trnpan">
<m-trnpan :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="余额信息" name="cbsinfp">
<m-cbsinfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="发生额信息" name="cbeinfp">
<m-cbeinfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="费用明细" name="fepinfp">
<m-fepinfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="临时账务" name="sepinfp">
<m-sepinfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="账务信息" name="gleinfp">
<m-gleinfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="面函、报文" name="smhinfp">
<m-smhinfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="经办信息" name="peninfp">
<m-peninfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="表外信息" name="liainfp">
<m-liainfp :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Print" name="prtpan">
<m-prtpan :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="Order" name="ordpan">
<m-ordpan :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="银行明细" name="detp1">
<m-detp1 :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="明细" name="detp2">
<m-detp2 :model="model" :codes="codes"/>
</el-tab-pane>
<el-tab-pane label="声明" name="stament">
<m-stament :model="model" :codes="codes"/>
</el-tab-pane>
-->
</c-tabs>
</el-form> </el-form>
<c-button
v-show="showPanel"
style="margin-left: 75%; bottom: 10%; position: sticky"
size="small"
@click="goBack()"
>
<!-- @click="getDitSelInfo(scope.$index, scope.row)" -->
返回
</c-button>
</div> </div>
</template> </template>
<script> <script>
...@@ -138,9 +19,10 @@ import Check from "~/model/Trtsel/Check" ...@@ -138,9 +19,10 @@ import Check from "~/model/Trtsel/Check"
import Default from "~/model/Trtsel/Default" import Default from "~/model/Trtsel/Default"
import Pattern from "~/model/Trtsel/Pattern" import Pattern from "~/model/Trtsel/Pattern"
import Sel from "./Sel" import Sel from "./Sel"
import Infsea from "./Infsea";
export default { export default {
name: "Trtsel",
components:{ components:{
"m-sel" : Sel, "m-sel" : Sel,
}, },
...@@ -154,6 +36,7 @@ export default { ...@@ -154,6 +36,7 @@ export default {
return { return {
tabVal: "", tabVal: "",
trnName: "trtsel", trnName: "trtsel",
trnType: "",
model: new Trtsel().data, model: new Trtsel().data,
checkRules: Check, checkRules: Check,
defaultRules: Default, defaultRules: Default,
...@@ -164,7 +47,11 @@ export default { ...@@ -164,7 +47,11 @@ export default {
} }
}, },
methods:{ methods:{
tabClick(){ myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
} }
}, },
created:async function(){ created:async function(){
...@@ -172,6 +59,7 @@ export default { ...@@ -172,6 +59,7 @@ export default {
let rtnmsg = await this.init({}) let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment