Commit a04d7647 by liuxin
parents 0864c17a d895e636
......@@ -385,7 +385,7 @@ export default {
font-size: 13px;
padding-left: 5px;
}
.eContainer-table-block .el-table .cell {
.eContainer-table-block >>> .el-table .cell {
white-space: pre-wrap;
}
.buttonDiv{
......
......@@ -6031,6 +6031,15 @@ const CodeTable = {
{label:"IRREVOCABLE TRANSFERABLE",value:"1" },
{label:"REVOCABLE",value:"2" },
{label:"REVOCABLE TRANSFERABLE",value:"3" },
]
],
persontype:[
{label:"对公" ,value:"1"},
{label:"同业" ,value:"2"},
{label:"对私中国居民" ,value:"D"},
{label:"对私中国非居民" ,value:"F"},
],
}
export default CodeTable;
\ No newline at end of file
import Utils from "~/utils"
/**
* Infpty Check规则
*/
let checkObj = {
"seatypo" :null,
"recgrp.rec.hbkaccflg" :null,
"recgrp.hbk.extkey" :null,
"seatypc" :null,
"seatypb" :null,
"recgrp.ptamaa.issbchinf" :null,
"seatypa" :null,
"seatyph" :null,
"recgrp.rec.heqaccflg" :null,
"recgrp.heq.extkey" :null,
"recgrp.rec.extkey" :null,
"recpan.bchkey" :null,
"recgrp.rec.juscod" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Infpty Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"recgrp.hbk.extkey" :Utils.defaultFunction,
"recgrp.rec.extkey" :Utils.defaultFunction,
"recgrp.typh" :Utils.defaultFunction,
"recgrp.typo" :Utils.defaultFunction,
"recgrp.typc" :Utils.defaultFunction,
"recgrp.typa" :Utils.defaultFunction,
"recgrp.typb" :Utils.defaultFunction,
"recpan.bchkey" :Utils.defaultFunction,
"recgrp.adrmaa.tid" :Utils.defaultFunction,
"recgrp.adrmaa.adr2" :Utils.defaultFunction,
"recgrp.adrmaa.adr1" :Utils.defaultFunction,
"recgrp.adrmaa.adr3" :Utils.defaultFunction,
"recgrp.heq.extkey" :Utils.defaultFunction,
"recgrp.adrmaa.loctxt" :Utils.defaultFunction,
"recgrp.adrmaa.nam1" :Utils.defaultFunction,
"infbut.dspstm" :Utils.defaultFunction,
"recgrp.rec.juscod" :Utils.defaultFunction,
"recgrp.rec.nam" :Utils.defaultFunction,
"recgrp.rec.nam1" :Utils.defaultFunction,
"recgrp.adrmaa.pobtxt" :Utils.defaultFunction,
"recgrp.ptamaa.issbchinf" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onInfbutSearow(){
let rtnmsg = await this.executeRule("infbut.searow")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInfbutDsp(){
let rtnmsg = await this.executeRule("infbut.dsp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInfbutUserow(){
let rtnmsg = await this.executeRule("infbut.userow")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInfbutClr(){
let rtnmsg = await this.executeRule("infbut.clr")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInfbutButprt(){
let rtnmsg = await this.executeRule("infbut.butprt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onExcel(){
let rtnmsg = await this.executeRule("excel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onInfbutExi(){
let rtnmsg = await this.executeRule("infbut.exi")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRecpanGetpty(){
let rtnmsg = await this.executeRule("recpan.getpty")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRecpanAltnam(){
let rtnmsg = await this.executeRule("recpan.altnam")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRecpanGet(){
let rtnmsg = await this.executeRule("recpan.get")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
export default {
"ptysea.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"ptysea.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"adrsea.str1":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"adrsea.bic":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"adrsea.loctxt":[
{type: "string", required: false, message: "必输项"},
{max: 25,message:"长度不能超过25"}
],
"adrsea.loczip":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"shxydm":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"infbut.dspstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"recpan.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"recgrp.rec.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"recpan.recget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"recgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.rec.juscod":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"recgrp.rec.nam1":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"recgrp.adrmaa.nam1":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.tel1":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"recgrp.adrmaa.tel2":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"recgrp.adrmaa.nam2":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.fax1":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"recgrp.adrmaa.fax2":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"recgrp.adrmaa.nam3":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.tlx":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"recgrp.adrmaa.str1":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.bic":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"recgrp.adrmaa.blz":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"recgrp.adrmaa.str2":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.bid":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.loczip":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"recgrp.adrmaa.loctxt":[
{type: "string", required: false, message: "必输项"},
{max: 25,message:"长度不能超过25"}
],
"recgrp.adrmaa.tid":[
{type: "string", required: false, message: "必输项"},
{max: 23,message:"长度不能超过23"}
],
"recgrp.adrmaa.loc2":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.clc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.pob":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.adrmaa.pobtxt":[
{type: "string", required: false, message: "必输项"},
{max: 25,message:"长度不能超过25"}
],
"recgrp.adrmaa.dpt":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"recgrp.ptamaa.issbchinf":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.adrmaa.eml":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"recpan.hbkget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"recgrp.hbk.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"recpan.hbkget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"recgrp.hbk.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.heq.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"recpan.heqget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"recpan.heqget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"recgrp.heq.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.rec.accusr":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"recgrp.adrmaa.adr1":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.adrmaa.adr2":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.adrmaa.adr3":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recgrp.adrmaa.pobzip":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Infpty{
constructor () {
this.data = {
ptysea:{
nam:"", // External Visible Name .ptysea.nam
extkey:"", // Party No. .ptysea.extkey
},
adrsea:{
str1:"", // Street/SWIFT Line 3 .adrsea.str1
bic:"", // BIC .adrsea.bic
loctxt:"", // Textpart of City/Second Part of SWIFT Line 4 .adrsea.loctxt
loczip:"", // ZIP Code .adrsea.loczip
},
seatypb:"", // Bank .seatypb
seatypc:"", // Client .seatypc
seatypa:"", // Own Address .seatypa
seatypo:"", // Other .seatypo
infbut:{
dspstm:"", // display stream .infbut.dspstm
},
seatyph:"", // 海关 .seatyph
persontype:"", // 客户类别 .persontype
zhbchinr:"", // 支行行号 .zhbchinr
shxydm:"", // 统一社会信用代码 .shxydm
jyzt:"", // 交易主体 .jyzt
recgrp:{
rec:{
extkey:"", // Address Number .recgrp.rec.extkey
nam:"", // Party Name .recgrp.rec.nam
adrsta:"", // Address Status .recgrp.rec.adrsta
hbkaccflg:"", // Use Accounting of House Bank .recgrp.rec.hbkaccflg
heqaccflg:"", // Use Accounting of Headquarters .recgrp.rec.heqaccflg
accusr:"", // User ID of Account Officer .recgrp.rec.accusr
nam1:"", // Chinese name .recgrp.rec.nam1
juscod:"", // 组织机构'码 .recgrp.rec.juscod
dshflg:"", // 是否电商 .recgrp.rec.dshflg
},
typb:"", // Bank .recgrp.typb
typc:"", // Client .recgrp.typc
typa:"", // Own Address .recgrp.typa
typo:"", // Other .recgrp.typo
adrmaa:{
nam1:"", // Name 1/SWIFT Line 1 .recgrp.adrmaa.nam1
nam2:"", // Name 2/SWIFT Line 2 .recgrp.adrmaa.nam2
nam3:"", // Name 3 .recgrp.adrmaa.nam3
str1:"", // Street/SWIFT Line 3 .recgrp.adrmaa.str1
str2:"", // Optional Second Line of Street .recgrp.adrmaa.str2
loczip:"", // ZIP Code/First Part of SWIFT Line 4 .recgrp.adrmaa.loczip
loctxt:"", // Textpart of City/Second Part of SWIFT Line 4 .recgrp.adrmaa.loctxt
loc2:"", // Optional Second Line of City .recgrp.adrmaa.loc2
pob:"", // Line with Postbox .recgrp.adrmaa.pob
pobzip:"", // ZIP Code Used when Addressing Postbox .recgrp.adrmaa.pobzip
pobtxt:"", // Textpart of City Used when Addressing Postbox .recgrp.adrmaa.pobtxt
loccty:"", // Country .recgrp.adrmaa.loccty
eml:"", // eMail/Internet .recgrp.adrmaa.eml
tel1:"", // Telephone 1 .recgrp.adrmaa.tel1
tel2:"", // Telephone 2 .recgrp.adrmaa.tel2
fax1:"", // Telefax 1 .recgrp.adrmaa.fax1
fax2:"", // Telefax 2 .recgrp.adrmaa.fax2
tlx:"", // Telex Number .recgrp.adrmaa.tlx
bic:"", // BIC of Address Optional .recgrp.adrmaa.bic
bid:"", // Branch Identification Used in Option B of SWIFT Fieldtags .recgrp.adrmaa.bid
tid:"", // TradeConnect ID .recgrp.adrmaa.tid
blz:"", // Bankleitzahl German Clearing Code .recgrp.adrmaa.blz
clc:"", // Clearing Code for Banks .recgrp.adrmaa.clc
uil:"", // Default Language Code .recgrp.adrmaa.uil
cortyp:"", // Primary Output Chanel of Messages SWT, LET, TLX, TCO .recgrp.adrmaa.cortyp
dpt:"", // Department .recgrp.adrmaa.dpt
adr1:"", // Chinese Address .recgrp.adrmaa.adr1
adr2:"", // .recgrp.adrmaa.adr2
adr3:"", // .recgrp.adrmaa.adr3
},
hbk:{
extkey:"", // Address Number .recgrp.hbk.extkey
nam:"", // External Visible Name .recgrp.hbk.nam
},
heq:{
extkey:"", // Address Number .recgrp.heq.extkey
nam:"", // External Visible Name .recgrp.heq.nam
},
typh:"", // 海关 .recgrp.typh
ptamaa:{
issbchinf:"", // Info of bank .recgrp.ptamaa.issbchinf
},
},
recpan:{
recget:{
sdamod:{
seainf:"", // .recpan.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.recget.sdamod.dadsnd
},
},
hbkget:{
sdamod:{
seainf:"", // .recpan.hbkget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.hbkget.sdamod.dadsnd
},
},
heqget:{
sdamod:{
seainf:"", // .recpan.heqget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recpan.heqget.sdamod.dadsnd
},
},
bchkey:"", // Branch Key .recpan.bchkey
},
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
......@@ -128,7 +128,21 @@ export default class Switsk{
filext:"", // File Extension .srvtci.filext
},
srvemi:{
fildirlab:"", // Label for FILDIR .srvemi.fildirlab
filextlab:"", // Label for FILEXT .srvemi.filextlab
exeflg:"", // Incoming Email .srvemi.exeflg
prt:{
prttyp:"", // Type of Print .srvemi.prt.prttyp
heatxt:"", // Text for Header .srvemi.prt.heatxt
tef:"", // Technical Form .srvemi.prt.tef
getprt:"", // Default Printer from: .srvemi.prt.getprt
prt:"", // Printer .srvemi.prt.prt
bin:"", // Paperbin .srvemi.prt.bin
bin2:"", // Bin for 2nd Page .srvemi.prt.bin2
cpycnt:"", // # of Copies .srvemi.prt.cpycnt
},
fildir:"", // Directory for Files .srvemi.fildir
filext:"", // File Extension .srvemi.filext
},
srvdte:{
exeflg:"", // Incoming Swift .srvdte.exeflg
......
......@@ -115,6 +115,9 @@ import ExamRule from "./ExamRule";
import Gitsel from "./Gitsel"
import Gitset from "./Gitset"
import Gitcrq from "./Gitcrq"
import Infpty from "./Infpty"
/**
* 带有name的才会被添加进顶部的标签页里
*/
......@@ -241,5 +244,8 @@ const BusRouter = [
{ path: 'gitsel', component: Gitsel, name: 'Gitsel', meta: { title: '进口保函查询' } },
{ path: 'gitset', component: Gitset, name: 'Gitset', meta: { title: '进口保函赔付' } },
{ path: 'gitcrq', component: Gitcrq, name: 'Gitcrq', meta: { title: '进口保函索赔登记' } },
{ path: 'Infpty', component: Infpty, name: 'Infpty', meta: { title: 'Infpty' } },
]
export default BusRouter
<template>
<div class="eibs-tab">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-col :span="24" style="margin-top: 10px">
<!-- ----------左 ---------->
<c-col :span="11">
<c-col :span="24">
<el-form-item label=" Name" prop="ptysea.nam">
<c-input
v-model="model.ptysea.nam"
placeholder="请输入External Visible Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Street" prop="adrsea.str1">
<c-input
v-model="model.adrsea.str1"
maxlength="35"
placeholder="请输入Street/SWIFT Line 3"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="City" prop="adrsea.loctxt">
<c-input
v-model="model.adrsea.loctxt"
maxlength="25"
placeholder="请输入Textpart of City/Second Part of SWIFT Line 4"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="客户类别" prop="persontype">
<c-select
v-model="model.persontype"
style="width: 100%"
placeholder="请选择客户类别"
:code="codes.persontype"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="支行行号" prop="zhbchinr">
<c-select
v-model="model.zhbchinr"
style="width: 100%"
placeholder="请选择支行行号"
:code="codes.zhbchinr"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!------------- 右 ---------->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Party No." prop="ptysea.extkey">
<c-input
v-model="model.ptysea.extkey"
maxlength="24"
placeholder="请输入Party No."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="BIC " prop="adrsea.bic">
<c-input
v-model="model.adrsea.bic"
maxlength="11"
placeholder="请输入BIC "
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="ZIP Code" prop="adrsea.loczip">
<c-input
v-model="model.adrsea.loczip"
maxlength="10"
placeholder="请输入ZIP Code"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交易主体" prop="jyzt">
<c-select
v-model="model.jyzt"
style="width: 100%"
placeholder="请选择交易主体"
:code="codes.jyzt"
>
</c-select>
</el-form-item>
<c-col :span="24">
<el-form-item label="统一社会信用代码" prop="shxydm">
<c-input
v-model="model.shxydm"
maxlength="18"
placeholder="请输入统一社会信用代码"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<el-form-item label="Type">
<el-radio-group v-model="radio">
<el-radio :label="0" v-model="model.seatypb">Bank</el-radio>
<el-radio :label="1" v-model="model.seatypc">Client</el-radio>
<el-radio :label="2" v-model="model.seatypa">Own Address</el-radio>
<el-radio :label="3" v-model="model.seatypo">Other</el-radio>
<el-radio :label="4" v-model="model.seatyph">海关</el-radio>
</el-radio-group>
</el-form-item>
<c-col :span="24" style="text-align: right; height: 36.8px">
<!--原生重置按钮 <c-col :span="12">
<c-button size="small" type="primary" @click="onInfbutClr">
重置
</c-button>
</c-col> -->
<el-button size="small" @click="onInfbutClr">重置</el-button>
<!--原生查询按钮 <c-col :span="12">
<c-button size="small" type="primary" @click="onInfbutSearow">
&Search
</c-button>
</c-col> -->
<el-button
type="primary"
icon="el-icon-search"
size="small"
@click="onInfbutSearow"
>查询
</el-button>
</c-col>
<c-col :span="24">
<div style="border-bottom: 10px solid rgb(232, 232, 232)"></div>
</c-col>
<c-col :span="24" style="margin-top: 10px">
<c-button
size="small"
type="primary"
@click="onExcel"
style="float: right; margin-right: 10px"
>
导出Excel
</c-button>
</c-col>
<c-col :span="24" >
<c-istream-table :list="stmData.data" :columns="stmData.columns"
:showButtonFlg="true">
<el-table-column fix="right" prop="op" label="操作" width="165px">
<template slot-scope="{ scope }">
<c-button
style="margin-left: 0"
size="small"
@click="display(scope.$index, scope.row)"
>
详情
</c-button>
<c-button
style="margin-left: 0"
size="small"
type="primary"
@click="continueEdit(scope.row)"
>
处理
</c-button>
<el-popover placement="top-start" width="50" trigger="click">
<ul class="table-button-item-list">
<li>
<c-button size="small" style="margin-left: 0"
>指派</c-button
>
</li>
<li>
<c-button size="small" style="margin-left: 0"
>删除</c-button
>
</li>
</ul>
<a
slot="reference"
href="javascript:void(0)"
style="margin-left: 5px"
><i class="el-icon-more"></i
></a>
</el-popover>
</template>
</el-table-column>
</c-istream-table>
</c-col>
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onInfbutDsp">
Display
</c-button>
</c-col> -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onInfbutUserow">
Use
</c-button>
</c-col> -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onInfbutButprt">
导Excel
</c-button>
</c-col> -->
<!-- <c-col :span="12">
<el-form-item label="display stream" prop="infbut.dspstm">
<c-input
v-model="model.infbut.dspstm"
placeholder="请输入display stream"
></c-input>
</el-form-item>
</c-col> -->
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onInfbutExi">
Exit
</c-button>
</c-col> -->
<!-- <c-col :span="8">
<c-checkbox v-model="model.seatyph">海关</c-checkbox>
</c-col> -->
<!-- <c-col :span="8">
<c-checkbox v-model="model.seatypo">Other</c-checkbox>
</c-col> -->
<!-- <c-col :span="8">
<c-checkbox v-model="model.seatypa">Own Address</c-checkbox>
</c-col> -->
<!-- <c-col :span="8">
<c-checkbox v-model="model.seatypb">Bank</c-checkbox>
</c-col> -->
<!-- <c-col :span="8">
<c-checkbox v-model="model.seatypc">Client</c-checkbox>
</c-col> -->
</el-form>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Infpty/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
initdialog: false,
radio: 1,
stmData: {
columns: [
'1 1 "客户号" 98 ',
'8 2 "中文名称" 150 ',
'2 3 "Name" 198 ',
'9 4 "客户类别" 98 1 0 1 KEHULB',
'3 5 "Street" 200 ',
'10 6 "支行名称" 98 ',
'4 7 "ZIP" 98 ',
'11 8 "支行行号" 200 ',
'5 9 "City" 120',
'12 10 "组织机构代码" 98',
'6 11 "BIC" 70',
'13 12 "统一社会信用代码" 200',
'7 13 "交易主体" 98 1 0 1 TRNMAN',
],
data: [],
},
};
},
methods: {
...Event,
async onInfbutSearow() {
let rule = "infbut.searow";
let rtnmsg = await this.executeRule(rule);
if (rtnmsg.respCode == SUCCESS) {
//处理响应
this.stmData.data = rtnmsg.data.infbut_dspstm.rows;
}
// this.executeRule("infbut_dspstm").then(res => {
// console.log(res);
// })
// this.$refs.infsea.stmData.data = rtnmsg.codeSet['infbut.dspstm']
},
},
created: function () {},
};
</script>
<style scoped>
.table-button-item-list {
padding: 0;
margin: 0;
}
.table-button-item-list li {
list-style: none;
padding: 5px 0;
text-align: center;
color: #606266;
cursor: pointer;
}
</style>
<template>
<div class="eibs-tab">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-content :height="300">
<m-ovwp :model="model" :codes="codes" />
<c-col :span="24" style="margin-top: 10px">
<!-- ----------左 ---------->
<c-col :span="11">
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="recpan.recget.sdamod.dadsnd">
<c-input v-model="model.recpan.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col> -->
<el-form-item
label="Party No."
prop="ptysea.extkey"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.ptysea.extkey"
placeholder="请输入"
></c-input>
<template slot="footer">
<c-button
style="margin: 0px 10px 0 10; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold"
>i</span
>
</c-button>
<c-button size="small" type="primary" @click="onRecpanGetpty">
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
<el-form-item label="组织机构码" prop="recgrp.rec.juscod">
<c-fullbox>
<c-input
v-model="model.recgrp.rec.juscod"
maxlength="10"
placeholder="请输入组织机构码"
></c-input>
<template slot="footer">
<c-checkbox v-model="model.recgrp.rec.dshflg"
>是否电商</c-checkbox
>
</template>
</c-fullbox>
</el-form-item>
<el-form-item label="Type">
<c-checkbox v-model="model.recgrp.typb">Bank</c-checkbox>
<c-checkbox v-model="model.recgrp.typc">Client</c-checkbox>
<c-checkbox v-model="model.recgrp.typa">Own Address</c-checkbox>
<c-checkbox v-model="model.recgrp.typo">Other</c-checkbox>
<c-checkbox v-model="model.recgrp.typh">海关</c-checkbox>
</el-form-item>
<c-col :span="12">
<el-form-item
label="Name 1/SWIFT Line 1"
prop="recgrp.adrmaa.nam1"
>
<c-input
v-model="model.recgrp.adrmaa.nam1"
maxlength="35"
placeholder="请输入Name 1/SWIFT Line 1"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Telephone 1" prop="recgrp.adrmaa.tel1">
<c-input
v-model="model.recgrp.adrmaa.tel1"
maxlength="20"
placeholder="请输入Telephone 1"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Telephone 2" prop="recgrp.adrmaa.tel2">
<c-input
v-model="model.recgrp.adrmaa.tel2"
maxlength="20"
placeholder="请输入Telephone 2"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Name 2/SWIFT Line 2"
prop="recgrp.adrmaa.nam2"
>
<c-input
v-model="model.recgrp.adrmaa.nam2"
maxlength="35"
placeholder="请输入Name 2/SWIFT Line 2"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Telefax 1" prop="recgrp.adrmaa.fax1">
<c-input
v-model="model.recgrp.adrmaa.fax1"
maxlength="20"
placeholder="请输入Telefax 1"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Telefax 2" prop="recgrp.adrmaa.fax2">
<c-input
v-model="model.recgrp.adrmaa.fax2"
maxlength="20"
placeholder="请输入Telefax 2"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Name 3" prop="recgrp.adrmaa.nam3">
<c-input
v-model="model.recgrp.adrmaa.nam3"
maxlength="35"
placeholder="请输入Name 3"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Telex Number" prop="recgrp.adrmaa.tlx">
<c-input
v-model="model.recgrp.adrmaa.tlx"
maxlength="20"
placeholder="请输入Telex Number"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Street/SWIFT Line 3"
prop="recgrp.adrmaa.str1"
>
<c-input
v-model="model.recgrp.adrmaa.str1"
maxlength="35"
placeholder="请输入Street/SWIFT Line 3"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="BIC of Address Optional"
prop="recgrp.adrmaa.bic"
>
<c-input
v-model="model.recgrp.adrmaa.bic"
maxlength="11"
placeholder="请输入BIC of Address Optional"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Bankleitzahl German Clearing Code"
prop="recgrp.adrmaa.blz"
>
<c-input
v-model="model.recgrp.adrmaa.blz"
maxlength="8"
placeholder="请输入Bankleitzahl German Clearing Code"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Optional Second Line of Street"
prop="recgrp.adrmaa.str2"
>
<c-input
v-model="model.recgrp.adrmaa.str2"
maxlength="35"
placeholder="请输入Optional Second Line of Street"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Branch Identification Used in Option B of SWIFT Fieldtags"
prop="recgrp.adrmaa.bid"
>
<c-input
v-model="model.recgrp.adrmaa.bid"
maxlength="35"
placeholder="请输入Branch Identification Used in Option B of SWIFT Fieldtags"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!------------- 右 右边的span直接24---------->
<c-col :span="11" :offset="1">
<!-- <c-col :span="12">
<el-form-item label="Address Number" prop="recgrp.rec.extkey">
<c-input
v-model="model.recgrp.rec.extkey"
maxlength="24"
placeholder="请输入Address Number"
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="Party Name" prop="recgrp.rec.nam">
<c-input
v-model="model.recgrp.rec.nam"
maxlength="40"
placeholder="请输入Party Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Chinese name" prop="recgrp.rec.nam1">
<c-fullbox>
<c-input
type="textarea"
v-model="model.recgrp.rec.nam1"
maxlength="50"
show-word-limit
placeholder="请输入Chinese name"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onRecpanAltnam">
ECIF名称
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Status" prop="recgrp.rec.adrsta">
<c-select
v-model="model.recgrp.rec.adrsta"
style="width: 100%"
placeholder="请选择Address Status"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="ZIP Code/First Part of SWIFT Line 4"
prop="recgrp.adrmaa.loczip"
>
<c-input
v-model="model.recgrp.adrmaa.loczip"
maxlength="10"
placeholder="请输入ZIP Code/First Part of SWIFT Line 4"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Textpart of City/Second Part of SWIFT Line 4"
prop="recgrp.adrmaa.loctxt"
>
<c-input
v-model="model.recgrp.adrmaa.loctxt"
maxlength="25"
placeholder="请输入Textpart of City/Second Part of SWIFT Line 4"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="TradeConnect ID" prop="recgrp.adrmaa.tid">
<c-input
v-model="model.recgrp.adrmaa.tid"
maxlength="23"
placeholder="请输入TradeConnect ID"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onRecpanGet">
Get
</c-button>
</c-col>
<c-col :span="12">
<el-form-item
label="Optional Second Line of City"
prop="recgrp.adrmaa.loc2"
>
<c-input
v-model="model.recgrp.adrmaa.loc2"
maxlength="35"
placeholder="请输入Optional Second Line of City"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Clearing Code for Banks"
prop="recgrp.adrmaa.clc"
>
<c-input
v-model="model.recgrp.adrmaa.clc"
maxlength="35"
placeholder="请输入Clearing Code for Banks"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Line with Postbox" prop="recgrp.adrmaa.pob">
<c-input
v-model="model.recgrp.adrmaa.pob"
maxlength="35"
placeholder="请输入Line with Postbox"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Default Language Code"
prop="recgrp.adrmaa.uil"
>
<c-select
v-model="model.recgrp.adrmaa.uil"
style="width: 100%"
placeholder="请选择Default Language Code"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Primary Output Chanel of Messages SWT, LET, TLX, TCO"
prop="recgrp.adrmaa.cortyp"
>
<c-select
v-model="model.recgrp.adrmaa.cortyp"
style="width: 100%"
placeholder="请选择Primary Output Chanel of Messages SWT, LET, TLX, TCO"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Textpart of City Used when Addressing Postbox"
prop="recgrp.adrmaa.pobtxt"
>
<c-input
v-model="model.recgrp.adrmaa.pobtxt"
maxlength="25"
placeholder="请输入Textpart of City Used when Addressing Postbox"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Department" prop="recgrp.adrmaa.dpt">
<c-input
v-model="model.recgrp.adrmaa.dpt"
maxlength="35"
placeholder="请输入Department"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Country" prop="recgrp.adrmaa.loccty">
<c-select
v-model="model.recgrp.adrmaa.loccty"
style="width: 100%"
placeholder="请选择Country"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Info of bank" prop="recgrp.ptamaa.issbchinf">
<c-input
v-model="model.recgrp.ptamaa.issbchinf"
maxlength="40"
placeholder="请输入Info of bank"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="eMail/Internet" prop="recgrp.adrmaa.eml">
<c-input
v-model="model.recgrp.adrmaa.eml"
maxlength="80"
placeholder="请输入eMail/Internet"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="recpan.hbkget.sdamod.dadsnd"
>
<c-input
v-model="model.recpan.hbkget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Number" prop="recgrp.hbk.extkey">
<c-input
v-model="model.recgrp.hbk.extkey"
maxlength="24"
placeholder="请输入Address Number"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="recpan.hbkget.sdamod.seainf">
<c-input
v-model="model.recpan.hbkget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Visible Name" prop="recgrp.hbk.nam">
<c-input
v-model="model.recgrp.hbk.nam"
maxlength="40"
placeholder="请输入External Visible Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.recgrp.rec.hbkaccflg"
>Use Accounting of House Bank</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Address Number" prop="recgrp.heq.extkey">
<c-input
v-model="model.recgrp.heq.extkey"
maxlength="24"
placeholder="请输入Address Number"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="recpan.heqget.sdamod.seainf">
<c-input
v-model="model.recpan.heqget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="recpan.heqget.sdamod.dadsnd"
>
<c-input
v-model="model.recpan.heqget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Visible Name" prop="recgrp.heq.nam">
<c-input
v-model="model.recgrp.heq.nam"
maxlength="40"
placeholder="请输入External Visible Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="User ID of Account Officer"
prop="recgrp.rec.accusr"
>
<c-input
v-model="model.recgrp.rec.accusr"
maxlength="8"
placeholder="请输入User ID of Account Officer"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Branch Key" prop="recpan.bchkey">
<c-select
v-model="model.recpan.bchkey"
style="width: 100%"
placeholder="请选择Branch Key"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.recgrp.rec.heqaccflg"
>Use Accounting of Headquarters</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese Address" prop="recgrp.adrmaa.adr1">
<c-input
v-model="model.recgrp.adrmaa.adr1"
maxlength="40"
placeholder="请输入Chinese Address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="recgrp.adrmaa.adr2">
<c-input
v-model="model.recgrp.adrmaa.adr2"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="recgrp.adrmaa.adr3">
<c-input
v-model="model.recgrp.adrmaa.adr3"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="ZIP Code Used when Addressing Postbox"
prop="recgrp.adrmaa.pobzip"
>
<c-input
v-model="model.recgrp.adrmaa.pobzip"
maxlength="10"
placeholder="请输入ZIP Code Used when Addressing Postbox"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-content>
</el-form>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Infpty/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eContainer">
<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">
<!--PD000039 -->
<el-tab-pane label="Search Panel" name="infsea">
<m-infsea :model="model" :codes="codes" ref="infsea" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Party" name="ptyp0">
<m-ptyp0 :model="model" :codes="codes" ref="ptyp0" />
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Infpty from "~/model/Infpty";
import commonProcess from "~/mixin/commonProcess";
import Check from "~/model/Infpty/Check";
import Default from "~/model/Infpty/Default";
import Pattern from "~/model/Infpty/Pattern";
import Infsea from "./Infsea";
import Ptyp0 from "./Ptyp0";
export default {
name: "Infpty",
components: {
"m-infsea": Infsea,
"m-ptyp0": Ptyp0,
},
provide() {
return {
root: this,
};
},
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "infsea",
trnName: "infpty",
model: new Infpty().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable },
};
},
methods: {
myTabClick() {
this.tabClick(tab);
/**
* do it yourself
**/
},
},
created: async function () {
console.log("进入infpty交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
//处理istream的数据
// this.$refs.infsea.stmData.columns = rtnmsg.codeSet['infbut.dspstm']
//TODO 处理数据逻辑
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
};
</script>
<style>
</style>
......@@ -233,8 +233,7 @@
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)">
</div>
<div style="border-bottom: 10px solid rgb(232, 232, 232)"></div>
</c-col>
<!-- </template> -->
<!-- </c-list-search> -->
......@@ -304,7 +303,10 @@
>
<c-table-column fixed="right" prop="op" label="操作" width="165px">
<template slot-scope="{ scope }">
<c-button style="margin-left: 0" size="small" @click="onDetails(scope.$index,scope.row)"
<c-button
style="margin-left: 0"
size="small"
@click="onDetails(scope.$index, scope.row)"
>详情
</c-button>
<c-button
......@@ -319,10 +321,21 @@
<c-button type="primary" size="small">删除</c-button> -->
<ul class="table-button-item-list">
<li><c-button size="small" style="margin-left:0">指派</c-button></li>
<li><c-button size="small" style="margin-left:0">删除</c-button></li>
<li>
<c-button size="small" style="margin-left: 0"
>指派</c-button
>
</li>
<li>
<c-button size="small" style="margin-left: 0"
>删除</c-button
>
</li>
</ul>
<a slot="reference" href="javascript:void(0)" style="margin-left: 5px"
<a
slot="reference"
href="javascript:void(0)"
style="margin-left: 5px"
><i class="el-icon-more"></i
></a>
</el-popover>
......@@ -332,7 +345,6 @@
</c-col>
</el-row>
<!-- <el-row style="margin-top: 2rem">
<c-col :span="24">
<el-card class="box-card">
......@@ -427,11 +439,24 @@ export default {
'5 2 "业务编号" 300',
'6 3 "交易名称" 150',
//'1 4 "状态" 60 1 tdViewTypeEdit:0 1 SPT:STA',
{index:1,position:4,width:110,pattern:'code',label:'状态',code:this.codes.sptrelstatus},
{
index: 1,
position: 4,
width: 110,
pattern: "code",
label: "状态",
code: this.codes.sptrelstatus,
},
'17 5 "报文类型" 100',
'18 6 "对方银行BIC" 110',
// '7 7 "创建时间" 160 20 DateTime 1',
{index:7,position:7,width:140,pattern:'time',label:'创建时间'},
{
index: 7,
position: 7,
width: 140,
pattern: "time",
label: "创建时间",
},
'19 8 "币种" 50',
'20 9 "金额" 69 2 8 1 16',
......@@ -500,7 +525,7 @@ export default {
.detailDialogClass >>> .el-dialog {
height: 650px;
} */
.table-button-item-list{
.table-button-item-list {
padding: 0;
margin: 0;
}
......@@ -511,6 +536,4 @@ export default {
color: #606266;
cursor: pointer;
}
</style>
<template>
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" tokenKey="modelForm" label-width="140px" size="small" :validate-on-rule-change="false">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
tokenKey="modelForm"
label-width="140px"
size="small"
:validate-on-rule-change="false"
>
<!-- <c-tabs :value="tabVal" ref="elment" type="card" @tab-click="tabClick"> -->
<!-- <el-tab-pane :value="tabVal" label="待办任务查询" name="menu"> -->
<!-- <c-content> -->
......@@ -12,59 +20,57 @@
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Sptsel from "~/Model/Sptsel"
import commonProcess from "~/mixin/commonProcess.js"
import Pattern from "~/Model/Sptsel/Pattern"
import Utils from "~/utils/index"
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Sptsel from "~/Model/Sptsel";
import commonProcess from "~/mixin/commonProcess.js";
import Pattern from "~/Model/Sptsel/Pattern";
import Utils from "~/utils/index";
import Default from "~/model/Sptsel/Default";
import Check from "~/model/Sptsel/Check";
import Menu from "./Menu"
import Event from "~/model/Sptsel/Event"
import Menu from "./Menu";
import Event from "~/model/Sptsel/Event";
export default {
name: 'Sptsel',
components:{
"m-menu" : Menu,
name: "Sptsel",
components: {
"m-menu": Menu,
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
computed: {
},
data(){
computed: {},
data() {
return {
tabVal: "menu",
trnName:"sptsel",
model:new Sptsel().data,
trnName: "sptsel",
model: new Sptsel().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules:null,
codes:{
flt:CodeTable.flt,
dflg:CodeTable.dflg,
sptrelstatus:CodeTable.sptrelstatus,
rules: null,
codes: {
flt: CodeTable.flt,
dflg: CodeTable.dflg,
sptrelstatus: CodeTable.sptrelstatus,
},
}
};
},
methods:{...Event},
mounted:async function(){
methods: { ...Event },
mounted: async function () {
console.log("进入sptsel交易");
const that = this;
that.init(that.model).then(res => {
that.init(that.model).then((res) => {
//TODO 处理数据逻辑
that.model = Utils.copyValueFromVO(that.model, res.data)
that.model = Utils.copyValueFromVO(that.model, res.data);
// that.$refs.Menu.stmData.columns = res.data.sptstm.rows;
this.$refs.Menu.handleSearch();
})
}
}
});
},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="24" style="margin-top: 10px">
<!-- -------------左 ------------->
<c-col :span="11">
<el-form-item label="">
<c-col :span="12">
<c-checkbox v-model="model.srvdta.exeflg">DTA Import L/C</c-checkbox>
<c-checkbox v-model="model.srvdta.exeflg"
>DTA Import L/C</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvdta.etydirflg">Separate Directory per Entity</c-checkbox>
<c-checkbox v-model="model.srvdta.etydirflg"
>Separate Directory per Entity</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Type of Print" prop="srvdta.swtprttyp">
<c-select v-model="model.srvdta.swtprttyp" style="width:100%" placeholder="请选择Type of Print">
</c-select>
</el-form-item>
<c-checkbox v-model="model.srvdta.parprtflg"
>Partial Print</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvdta.parprtflg">Partial Print</c-checkbox>
<c-checkbox v-model="model.srvdta.errprtflg"
>Error Print</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvdta.parheatxt">
<c-input v-model="model.srvdta.parheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvdta.errprtflg">Error Print</c-checkbox>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvdta.errheatxt">
<c-input v-model="model.srvdta.errheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-input
v-model="model.srvdta.errheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvdta.srvprtm.prt.heatxt">
<c-input v-model="model.srvdta.srvprtm.prt.heatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-col :span="24">
<el-form-item
label="Text for Header"
prop="srvdta.srvprtm.prt.heatxt"
>
<c-input
v-model="model.srvdta.srvprtm.prt.heatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Technical Form" prop="srvdta.srvprtm.prt.tef">
<c-select v-model="model.srvdta.srvprtm.prt.tef" style="width:100%" placeholder="请选择Technical Form">
<c-col :span="24">
<el-form-item
label="Default Printer from:"
prop="srvdta.srvprtm.prt.getprt"
>
<c-select
v-model="model.srvdta.srvprtm.prt.getprt"
style="width: 100%"
placeholder="请选择Default Printer from:"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Default Printer from:" prop="srvdta.srvprtm.prt.getprt">
<c-select v-model="model.srvdta.srvprtm.prt.getprt" style="width:100%" placeholder="请选择Default Printer from:">
<c-col :span="24">
<el-form-item label="Printer" prop="srvdta.srvprtm.prt.prt">
<c-select
v-model="model.srvdta.srvprtm.prt.prt"
style="width: 100%"
placeholder="请选择Printer"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Printer" prop="srvdta.srvprtm.prt.prt">
<c-select v-model="model.srvdta.srvprtm.prt.prt" style="width:100%" placeholder="请选择Printer">
<c-col :span="24">
<el-form-item label="Directory for Files" prop="srvdta.fildir">
<c-input
v-model="model.srvdta.fildir"
maxlength="40"
placeholder="请输入Directory for Files"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- -------右 -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvdta.parheatxt">
<c-input
v-model="model.srvdta.parheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Technical Form" prop="srvdta.srvprtm.prt.tef">
<c-select
v-model="model.srvdta.srvprtm.prt.tef"
style="width: 100%"
placeholder="请选择Technical Form"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Type of Print" prop="srvdta.swtprttyp">
<c-select
v-model="model.srvdta.swtprttyp"
style="width: 100%"
placeholder="请选择Type of Print"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Paperbin" prop="srvdta.srvprtm.prt.bin">
<c-select v-model="model.srvdta.srvprtm.prt.bin" style="width:100%" placeholder="请选择Paperbin">
<c-select
v-model="model.srvdta.srvprtm.prt.bin"
style="width: 100%"
placeholder="请选择Paperbin"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Bin for 2nd Page" prop="srvdta.srvprtm.prt.bin2">
<c-select v-model="model.srvdta.srvprtm.prt.bin2" style="width:100%" placeholder="请选择Bin for 2nd Page">
<c-select
v-model="model.srvdta.srvprtm.prt.bin2"
style="width: 100%"
placeholder="请选择Bin for 2nd Page"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="# of Copies" prop="srvdta.srvprtm.prt.cpycnt">
<c-input v-model="model.srvdta.srvprtm.prt.cpycnt" placeholder="请输入# of Copies"></c-input>
<c-input
v-model="model.srvdta.srvprtm.prt.cpycnt"
placeholder="请输入# of Copies"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvdta.fildirlab" data-path=".srvdta.fildirlab" > </span>
<c-col :span="24">
<span v-text="model.srvdta.fildirlab" data-path=".srvdta.fildirlab">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="Directory for Files" prop="srvdta.fildir">
<c-input v-model="model.srvdta.fildir" maxlength="40" placeholder="请输入Directory for Files"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvdta.filextlab" data-path=".srvdta.filextlab" > </span>
<c-col :span="24">
<span v-text="model.srvdta.filextlab" data-path=".srvdta.filextlab">
</span>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="File Extension" prop="srvdta.filext">
<c-input v-model="model.srvdta.filext" maxlength="3" placeholder="请输入File Extension"></c-input>
<c-input
v-model="model.srvdta.filext"
maxlength="3"
placeholder="请输入File Extension"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvdta.filexttxt" data-path=".srvdta.filexttxt" > </span>
<c-col :span="24">
<span v-text="model.srvdta.filexttxt" data-path=".srvdta.filexttxt">
</span>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Switsk/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Switsk/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="24" style="margin-top: 10px">
<!-- ================左=============== -->
<c-col :span="11">
<el-form-item label="">
<c-col :span="12">
<c-checkbox v-model="model.srvdte.exeflg">DTA Export L/C</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvdte.etydirflg">Separate Directory per Entity</c-checkbox>
<c-checkbox v-model="model.srvdte.etydirflg"
>Separate Directory per Entity</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Type of Print" prop="srvdte.swtprttyp">
<c-select v-model="model.srvdte.swtprttyp" style="width:100%" placeholder="请选择Type of Print">
</c-select>
</el-form-item>
<c-checkbox v-model="model.srvdte.errprtflg"
>Error Print</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvdte.parprtflg">Partial Print</c-checkbox>
<c-checkbox v-model="model.srvdte.parprtflg"
>Partial Print</c-checkbox
>
</c-col>
<c-col :span="12">
</el-form-item>
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvdte.parheatxt">
<c-input v-model="model.srvdte.parheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-input
v-model="model.srvdte.parheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvdte.errprtflg">Error Print</c-checkbox>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvdte.errheatxt">
<c-input v-model="model.srvdte.errheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-input
v-model="model.srvdte.errheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvdte.srvprtm.prt.heatxt">
<c-input v-model="model.srvdte.srvprtm.prt.heatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-col :span="24">
<el-form-item
label="Text for Header"
prop="srvdte.srvprtm.prt.heatxt"
>
<c-input
v-model="model.srvdte.srvprtm.prt.heatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Technical Form" prop="srvdte.srvprtm.prt.tef">
<c-select v-model="model.srvdte.srvprtm.prt.tef" style="width:100%" placeholder="请选择Technical Form">
<c-select
v-model="model.srvdte.srvprtm.prt.tef"
style="width: 100%"
placeholder="请选择Technical Form"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Default Printer from:" prop="srvdte.srvprtm.prt.getprt">
<c-select v-model="model.srvdte.srvprtm.prt.getprt" style="width:100%" placeholder="请选择Default Printer from:">
<c-col :span="24">
<el-form-item label="File Extension" prop="srvdte.filext">
<c-input
v-model="model.srvdte.filext"
maxlength="3"
placeholder="请输入File Extension"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!---------------- 右 ----------------------->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Type of Print" prop="srvdte.swtprttyp">
<c-select
v-model="model.srvdte.swtprttyp"
style="width: 100%"
placeholder="请选择Type of Print"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Default Printer from:"
prop="srvdte.srvprtm.prt.getprt"
>
<c-select
v-model="model.srvdte.srvprtm.prt.getprt"
style="width: 100%"
placeholder="请选择Default Printer from:"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Printer" prop="srvdte.srvprtm.prt.prt">
<c-select v-model="model.srvdte.srvprtm.prt.prt" style="width:100%" placeholder="请选择Printer">
<c-select
v-model="model.srvdte.srvprtm.prt.prt"
style="width: 100%"
placeholder="请选择Printer"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Paperbin" prop="srvdte.srvprtm.prt.bin">
<c-select v-model="model.srvdte.srvprtm.prt.bin" style="width:100%" placeholder="请选择Paperbin">
<c-select
v-model="model.srvdte.srvprtm.prt.bin"
style="width: 100%"
placeholder="请选择Paperbin"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Bin for 2nd Page" prop="srvdte.srvprtm.prt.bin2">
<c-select v-model="model.srvdte.srvprtm.prt.bin2" style="width:100%" placeholder="请选择Bin for 2nd Page">
<c-select
v-model="model.srvdte.srvprtm.prt.bin2"
style="width: 100%"
placeholder="请选择Bin for 2nd Page"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="# of Copies" prop="srvdte.srvprtm.prt.cpycnt">
<c-input v-model="model.srvdte.srvprtm.prt.cpycnt" placeholder="请输入# of Copies"></c-input>
<c-input
v-model="model.srvdte.srvprtm.prt.cpycnt"
placeholder="请输入# of Copies"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvdte.fildirlab" data-path=".srvdte.fildirlab" > </span>
<c-col :span="24">
<span v-text="model.srvdte.fildirlab" data-path=".srvdte.fildirlab">
</span>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Directory for Files" prop="srvdte.fildir">
<c-input v-model="model.srvdte.fildir" maxlength="40" placeholder="请输入Directory for Files"></c-input>
<c-input
v-model="model.srvdte.fildir"
maxlength="40"
placeholder="请输入Directory for Files"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvdte.filextlab" data-path=".srvdte.filextlab" > </span>
<c-col :span="24">
<span v-text="model.srvdte.filextlab" data-path=".srvdte.filextlab">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="File Extension" prop="srvdte.filext">
<c-input v-model="model.srvdte.filext" maxlength="3" placeholder="请输入File Extension"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvdte.filexttxt" data-path=".srvdte.filexttxt" > </span>
<c-col :span="24">
<span v-text="model.srvdte.filexttxt" data-path=".srvdte.filexttxt">
</span>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Switsk/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Switsk/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-form-item label="">
<c-col :span="12">
<c-checkbox v-model="model.srvemi.exeflg">Incoming Email</c-checkbox>
</c-col>
</el-form-item>
<c-col :span="12">
<el-form-item label="Type of Print" prop="srvemi.prt.prttyp">
<c-select v-model="model.srvemi.prt.prttyp" style="width:100%" placeholder="请选择Type of Print">
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<!-- <c-col :span="12">
<c-checkbox v-model="model.srvswi.exeflg">Incoming Swift</c-checkbox>
</c-col>
</c-col> -->
<!-- 先用一个span 24页面铺开 -->
<c-col :span="24" style="margin-top: 10px">
<!-- 左加右加:offset=23 -->
<c-col :span="11">
<el-form-item label="">
<c-col :span="12">
<c-checkbox v-model="model.srvswi.etydirflg">Separate Directory per Entity</c-checkbox>
<c-checkbox v-model="model.srvswi.etydirflg"
>Separate Directory per Entity</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Type of Print" prop="srvswi.swtprttyp">
<c-select v-model="model.srvswi.swtprttyp" style="width:100%" placeholder="请选择Type of Print">
</c-select>
</el-form-item>
<c-col :span="24">
<c-checkbox v-model="model.srvswi.parprtflg"
>Partial Print</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvswi.parprtflg">Partial Print</c-checkbox>
<c-checkbox v-model="model.srvswi.errprtflg"
>Error Print</c-checkbox
>
</c-col>
</el-form-item>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvswi.parheatxt">
<c-input v-model="model.srvswi.parheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-input
v-model="model.srvswi.parheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvswi.errprtflg">Error Print</c-checkbox>
<c-col :span="24">
<el-form-item
label="Default Printer from:"
prop="srvswi.srvprtm.prt.getprt"
>
<c-select
v-model="model.srvswi.srvprtm.prt.getprt"
style="width: 100%"
placeholder="请选择Default Printer from:"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvswi.errheatxt">
<c-input v-model="model.srvswi.errheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-col :span="24">
<el-form-item label="Paperbin" prop="srvswi.srvprtm.prt.bin">
<c-select
v-model="model.srvswi.srvprtm.prt.bin"
style="width: 100%"
placeholder="请选择Paperbin"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvswi.srvprtm.prt.heatxt">
<c-input v-model="model.srvswi.srvprtm.prt.heatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-col :span="24">
<el-form-item label="# of Copies" prop="srvswi.srvprtm.prt.cpycnt">
<c-input
v-model="model.srvswi.srvprtm.prt.cpycnt"
placeholder="请输入# of Copies"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Technical Form" prop="srvswi.srvprtm.prt.tef">
<c-select v-model="model.srvswi.srvprtm.prt.tef" style="width:100%" placeholder="请选择Technical Form">
</c-select>
<c-col :span="24">
<el-form-item label="File Extension" prop="srvswi.filext">
<c-input
v-model="model.srvswi.filext"
maxlength="3"
placeholder="请输入File Extension"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Default Printer from:" prop="srvswi.srvprtm.prt.getprt">
<c-select v-model="model.srvswi.srvprtm.prt.getprt" style="width:100%" placeholder="请选择Default Printer from:">
</c-col>
<!-- 右 -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Type of Print" prop="srvswi.swtprttyp">
<c-select
v-model="model.srvswi.swtprttyp"
style="width: 100%"
placeholder="请选择Type of Print"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Printer" prop="srvswi.srvprtm.prt.prt">
<c-select v-model="model.srvswi.srvprtm.prt.prt" style="width:100%" placeholder="请选择Printer">
<c-select
v-model="model.srvswi.srvprtm.prt.prt"
style="width: 100%"
placeholder="请选择Printer"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvswi.errheatxt">
<c-input
v-model="model.srvswi.errheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Paperbin" prop="srvswi.srvprtm.prt.bin">
<c-select v-model="model.srvswi.srvprtm.prt.bin" style="width:100%" placeholder="请选择Paperbin">
</c-select>
<c-col :span="24">
<el-form-item
label="Text for Header"
prop="srvswi.srvprtm.prt.heatxt"
>
<c-input
v-model="model.srvswi.srvprtm.prt.heatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Bin for 2nd Page" prop="srvswi.srvprtm.prt.bin2">
<c-select v-model="model.srvswi.srvprtm.prt.bin2" style="width:100%" placeholder="请选择Bin for 2nd Page">
<c-col :span="24">
<el-form-item label="Technical Form" prop="srvswi.srvprtm.prt.tef">
<c-select
v-model="model.srvswi.srvprtm.prt.tef"
style="width: 100%"
placeholder="请选择Technical Form"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="# of Copies" prop="srvswi.srvprtm.prt.cpycnt">
<c-input v-model="model.srvswi.srvprtm.prt.cpycnt" placeholder="请输入# of Copies"></c-input>
<c-col :span="24">
<el-form-item label="Bin for 2nd Page" prop="srvswi.srvprtm.prt.bin2">
<c-select
v-model="model.srvswi.srvprtm.prt.bin2"
style="width: 100%"
placeholder="请选择Bin for 2nd Page"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvswi.fildirlab" data-path=".srvswi.fildirlab" > </span>
<c-col :span="24">
<span v-text="model.srvswi.fildirlab" data-path=".srvswi.fildirlab">
</span>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Directory for Files" prop="srvswi.fildir">
<c-input v-model="model.srvswi.fildir" maxlength="40" placeholder="请输入Directory for Files"></c-input>
<c-input
v-model="model.srvswi.fildir"
maxlength="40"
placeholder="请输入Directory for Files"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvswi.filextlab" data-path=".srvswi.filextlab" > </span>
<c-col :span="24">
<span v-text="model.srvswi.filextlab" data-path=".srvswi.filextlab">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="File Extension" prop="srvswi.filext">
<c-input v-model="model.srvswi.filext" maxlength="3" placeholder="请输入File Extension"></c-input>
</el-form-item>
<c-col :span="24">
<span v-text="model.srvswi.filexttxt" data-path=".srvswi.filexttxt">
</span>
</c-col>
</c-col>
<c-col :span="12">
<span v-text="model.srvswi.filexttxt" data-path=".srvswi.filexttxt" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Switsk/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Switsk/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<!-- <c-col :span="24">
<c-checkbox v-model="model.srvtci.exeflg">TradeConnect</c-checkbox>
</c-col> -->
<c-col :span="24" style="margin-top: 10px">
<!-- 左 -->
<c-col :span="11">
<el-form-item label="">
<c-col :span="24">
<c-checkbox v-model="model.srvtci.etydirflg"
>Separate Directory per Entity</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvtci.etydirflg">Separate Directory per Entity</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.srvtci.parprtflg"
>Partial Print</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="Type of Print" prop="srvtci.swtprttyp">
<c-select v-model="model.srvtci.swtprttyp" style="width:100%" placeholder="请选择Type of Print">
</c-select>
<c-col :span="24">
<c-checkbox v-model="model.srvtci.errprtflg">Error Print</c-checkbox>
</c-col>
</el-form-item>
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvtci.parheatxt">
<c-input
v-model="model.srvtci.parheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvtci.parprtflg">Partial Print</c-checkbox>
<c-col :span="24">
<el-form-item
label="Default Printer from:"
prop="srvtci.srvprtm.prt.getprt"
>
<c-select
v-model="model.srvtci.srvprtm.prt.getprt"
style="width: 100%"
placeholder="请选择Default Printer from:"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Paperbin" prop="srvtci.srvprtm.prt.bin">
<c-select
v-model="model.srvtci.srvprtm.prt.bin"
style="width: 100%"
placeholder="请选择Paperbin"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvtci.parheatxt">
<c-input v-model="model.srvtci.parheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-col :span="24">
<el-form-item label="# of Copies" prop="srvtci.srvprtm.prt.cpycnt">
<c-input
v-model="model.srvtci.srvprtm.prt.cpycnt"
placeholder="请输入# of Copies"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.srvtci.errprtflg">Error Print</c-checkbox>
<c-col :span="24">
<span v-text="model.srvtci.fildirlab" data-path=".srvtci.fildirlab">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvtci.errheatxt">
<c-input v-model="model.srvtci.errheatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
</el-form-item>
<c-col :span="24">
<span v-text="model.srvtci.filextlab" data-path=".srvtci.filextlab">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="Text for Header" prop="srvtci.srvprtm.prt.heatxt">
<c-input v-model="model.srvtci.srvprtm.prt.heatxt" maxlength="40" placeholder="请输入Text for Header"></c-input>
<c-col :span="24">
<el-form-item label="File Extension" prop="srvtci.filext">
<c-input
v-model="model.srvtci.filext"
maxlength="3"
placeholder="请输入File Extension"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="Technical Form" prop="srvtci.srvprtm.prt.tef">
<c-select v-model="model.srvtci.srvprtm.prt.tef" style="width:100%" placeholder="请选择Technical Form">
<!-- 右 -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Type of Print" prop="srvtci.swtprttyp">
<c-select
v-model="model.srvtci.swtprttyp"
style="width: 100%"
placeholder="请选择Type of Print"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Default Printer from:" prop="srvtci.srvprtm.prt.getprt">
<c-select v-model="model.srvtci.srvprtm.prt.getprt" style="width:100%" placeholder="请选择Default Printer from:">
</c-select>
<c-col :span="24">
<el-form-item label="Text for Header" prop="srvtci.errheatxt">
<c-input
v-model="model.srvtci.errheatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Printer" prop="srvtci.srvprtm.prt.prt">
<c-select v-model="model.srvtci.srvprtm.prt.prt" style="width:100%" placeholder="请选择Printer">
</c-select>
<c-col :span="24">
<el-form-item
label="Text for Header"
prop="srvtci.srvprtm.prt.heatxt"
>
<c-input
v-model="model.srvtci.srvprtm.prt.heatxt"
maxlength="40"
placeholder="请输入Text for Header"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Paperbin" prop="srvtci.srvprtm.prt.bin">
<c-select v-model="model.srvtci.srvprtm.prt.bin" style="width:100%" placeholder="请选择Paperbin">
<c-col :span="24">
<el-form-item label="Technical Form" prop="srvtci.srvprtm.prt.tef">
<c-select
v-model="model.srvtci.srvprtm.prt.tef"
style="width: 100%"
placeholder="请选择Technical Form"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Bin for 2nd Page" prop="srvtci.srvprtm.prt.bin2">
<c-select v-model="model.srvtci.srvprtm.prt.bin2" style="width:100%" placeholder="请选择Bin for 2nd Page">
<c-col :span="24">
<el-form-item label="Printer" prop="srvtci.srvprtm.prt.prt">
<c-select
v-model="model.srvtci.srvprtm.prt.prt"
style="width: 100%"
placeholder="请选择Printer"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="# of Copies" prop="srvtci.srvprtm.prt.cpycnt">
<c-input v-model="model.srvtci.srvprtm.prt.cpycnt" placeholder="请输入# of Copies"></c-input>
<c-col :span="24">
<el-form-item label="Bin for 2nd Page" prop="srvtci.srvprtm.prt.bin2">
<c-select
v-model="model.srvtci.srvprtm.prt.bin2"
style="width: 100%"
placeholder="请选择Bin for 2nd Page"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvtci.fildirlab" data-path=".srvtci.fildirlab" > </span>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Directory for Files" prop="srvtci.fildir">
<c-input v-model="model.srvtci.fildir" maxlength="40" placeholder="请输入Directory for Files"></c-input>
<c-input
v-model="model.srvtci.fildir"
maxlength="40"
placeholder="请输入Directory for Files"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvtci.filextlab" data-path=".srvtci.filextlab" > </span>
<c-col :span="24">
<span v-text="model.srvtci.filexttxt" data-path=".srvtci.filexttxt">
</span>
</c-col>
<c-col :span="12">
<el-form-item label="File Extension" prop="srvtci.filext">
<c-input v-model="model.srvtci.filext" maxlength="3" placeholder="请输入File Extension"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.srvtci.filexttxt" data-path=".srvtci.filexttxt" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Switsk/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Switsk/Event";
export default {
inject: ['root'],
props:["model","codes"],
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
return {
}
data() {
return {};
},
methods:{...Event},
created:function(){
}
}
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="">
<c-col :span="24">
<c-checkbox v-model="model.srvtli.exeflg">Incoming Telex</c-checkbox>
</c-col>
</el-form-item>
<c-col :span="12">
<el-form-item label="Type of Print" prop="srvtli.prt.prttyp">
<c-select v-model="model.srvtli.prt.prttyp" style="width:100%" placeholder="请选择Type of Print">
......
......@@ -2,7 +2,7 @@
<div class="eibs-tab">
<!-- ============左========= -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Service Types to be handled:">
<c-fullbox>
......@@ -73,7 +73,7 @@
</c-col>
<!-- ============右========= -->
<c-col :span="13" :offset="1">
<c-col :span="12" :offset="1">
<!-- <c-col :span="24">
<el-form-item
label="Automatic Start Flag"
......
......@@ -92,7 +92,7 @@ export default {
created() {},
methods: {
tabClick(tab) {
this.$store.commit("setTaskListTabVal", tab.name)
this.$store.commit("setTaskListTabVal", tab.name);
},
},
components: {
......
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