Commit a3db72c6 by nanrui

UI bug解决

parent 473001fa
...@@ -263,14 +263,14 @@ ...@@ -263,14 +263,14 @@
width="140px" width="140px"
> >
<template slot="header"> <template slot="header">
<c-col :span="11" style="text-align:left"><span>操作</span></c-col> <c-col :span="11" style="text-align:center"><span>操作</span></c-col>
<!-- <c-col :span="12" style="text-align:right"><c-button icon="el-icon-s-tools"></c-button></c-col> --> <!-- <c-col :span="12" style="text-align:right"><c-button icon="el-icon-s-tools"></c-button></c-col> -->
</template> </template>
<template> <template>
<c-button style="margin-left: 0" size="small"> <c-button style="margin-left: 0" size="small">
详情 详情
</c-button> </c-button>
<c-button style="margin-left: 0" size="small" type="primary"> <c-button style="margin-left: 5px" size="small" type="primary">
处理 处理
</c-button> </c-button>
</template> </template>
...@@ -461,11 +461,11 @@ export default { ...@@ -461,11 +461,11 @@ export default {
stmData: { stmData: {
columns: [ columns: [
// '1 1 "提示日期" 160', // '1 1 "提示日期" 160',
{index:1,position:1,width:90,pattern:'date',label:'提示日期'}, {index:1,position:1,width:110,pattern:'date',label:'提示日期'},
'2 2 "提示原因" 100', '2 2 "提示原因" 100',
'3 3 "业务编号" 150', '3 3 "业务编号" 150',
'4 4 "提示信息" 300', '4 4 "提示信息" 300',
'5 5 "待操作交易代码" 120', '5 5 "待操作交易代码" 140',
'6 6 "经办柜员" 100', '6 6 "经办柜员" 100',
'7 7 "所属工作组" auto', '7 7 "所属工作组" auto',
// '8 8 "客户号" 1', // '8 8 "客户号" 1',
......
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
<c-istream-table :list="stmData.data" :columns="stmData.columns" :showButtonFlg="true"> <c-istream-table :list="stmData.data" :columns="stmData.columns" :showButtonFlg="true">
<el-table-column fixed="right" prop="op" label="操作" width="140px"> <el-table-column fixed="right" prop="op" label="操作" width="140px">
<template slot="header"> <template slot="header">
<c-col :span="11" style="text-align:left"><span>操作</span></c-col> <c-col :span="11" style="text-align:center"><span>操作</span></c-col>
<!-- <c-col :span="12" style="text-align:right"><c-button icon="el-icon-s-tools"></c-button></c-col> --> <!-- <c-col :span="12" style="text-align:right"><c-button icon="el-icon-s-tools"></c-button></c-col> -->
</template> </template>
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
处理 处理
</c-button> </c-button>
<c-button <c-button
style="margin-left: 0" style="margin-left: 5px"
size="small" size="small"
type="primary" type="primary"
@click="onDelete(scope.$index,scope.row)" @click="onDelete(scope.$index,scope.row)"
...@@ -245,27 +245,27 @@ export default { ...@@ -245,27 +245,27 @@ export default {
}, },
stmData: { stmData: {
columns: [ columns: [
'4 1 "交易代码" 80 ', '4 1 "交易代码" 100 ',
'5 2 "业务编号" 300', '5 2 "业务编号" 300',
'6 3 "交易名称" 180', '6 3 "交易名称" 180',
// '1 4 "状态" 60 1 tdViewTypeEdit:0 1 SPT:STA', // '1 4 "状态" 60 1 tdViewTypeEdit:0 1 SPT:STA',
{index:1,position:4,width:100,pattern:'code',label:'状态',code:[{label:"Pending",value:"PEN"}]}, {index:1,position:4,width:100,pattern:'code',label:'状态',code:[{label:"Pending",value:"PEN"}]},
'17 5 "报文类型" 100', '17 5 "报文类型" 100',
'18 6 "对方银行BIC" 110', '18 6 "对方银行BIC" 130',
// '7 7 "创建时间" 160 20 DateTime 1', // '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', '19 8 "币种" 70',
'20 9 "金额" 69 2 8 1 16', '20 9 "金额" 69 2 8 1 16',
// "20 7 \"Cur\" 30", // "20 7 \"Cur\" 30",
// "21 8 \"Amt\" 69 2 8 1 16", // "21 8 \"Amt\" 69 2 8 1 16",
// "1 9 \"Status\" 60 1 tdViewTypeEdit:0 1 SPT:STA", // "1 9 \"Status\" 60 1 tdViewTypeEdit:0 1 SPT:STA",
'8 10 "创建人" 80', '8 10 "创建人" 100',
'3 11 "当前操作柜员" 100', '3 11 "当前操作柜员" 120',
'3 12 "当前组别" 100', '3 12 "当前组别" 100',
'3 13 "上次操作柜员" 100', '3 13 "上次操作柜员" 120',
'3 14 "来源" 50', '3 14 "来源" 70',
'3 15 "提示" 50 1 20:0 1 FormatINFDSP', '3 15 "提示" 70 1 20:0 1 FormatINFDSP',
// "19 15 \"Key\" 90", // "19 15 \"Key\" 90",
'3 16 "提示信息" 300', '3 16 "提示信息" 300',
], ],
......
...@@ -218,12 +218,12 @@ ...@@ -218,12 +218,12 @@
<!-- <el-form-item label-width="500px"> --> <!-- <el-form-item label-width="500px"> -->
<c-table :paginationShow="false" :border="true"> <c-table :paginationShow="false" :border="true">
<el-table-column <el-table-column
label="Seq.No" label="编号"
prop="groseq" prop="groseq"
width="auto" width="auto"
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
label="Msg.Type" label="消息类型"
prop="cortyp" prop="cortyp"
width="auto" width="auto"
></el-table-column> ></el-table-column>
...@@ -233,12 +233,12 @@ ...@@ -233,12 +233,12 @@
width="150px" width="150px"
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
label="User" label="用户"
prop="creusr" prop="creusr"
width="auto" width="auto"
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
label="Length" label="长度"
prop="msglen" prop="msglen"
width="auto" width="auto"
></el-table-column> ></el-table-column>
...@@ -248,9 +248,9 @@ ...@@ -248,9 +248,9 @@
width="auto" width="auto"
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
label="File ext" label="文件扩展名"
prop="docfxt" prop="docfxt"
width="auto" width="100"
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
label="DB-INR" label="DB-INR"
...@@ -263,7 +263,7 @@ ...@@ -263,7 +263,7 @@
width="auto" width="auto"
></el-table-column> ></el-table-column>
<el-table-column <el-table-column
label="CREDATTIM" label="创建时间"
prop="credattim" prop="credattim"
width="120px" width="120px"
></el-table-column> ></el-table-column>
......
...@@ -243,7 +243,7 @@ ...@@ -243,7 +243,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<!-- <c-input v-model="model.recpan.smhstm" placeholder="请输入Documents"></c-input> --> <!-- <c-input v-model="model.recpan.smhstm" placeholder="请输入Documents"></c-input> -->
<c-istream-table :list="documentsData.data" :columns="documentsData.columns" :paginationShow="false"> <!-- <c-istream-table :list="documentsData.data" :columns="documentsData.columns" :paginationShow="false">
<el-table-column <el-table-column
fixed="right" fixed="right"
prop="display" prop="display"
...@@ -272,6 +272,102 @@ ...@@ -272,6 +272,102 @@
</c-button> </c-button>
</template> </template>
</el-table-column> </el-table-column>
</c-istream-table> -->
<c-istream-table :list="documentsData.data" :columns="documentsData.columns">
<el-table-column label="介质" width="110px">
<template slot-scope="scope">
<el-form-item label-width="0"
:prop="'trnmod.trndoc.doceot.' + scope.$index + '.cortyp'">
<c-select v-model="
scope.row.cortyp
" style="width: 100%" disabled placeholder="请选择">
<el-option v-for="item in codes.doceotCortyp" :key="item.value"
:label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</template>
</el-table-column>
<el-table-column label="报文格式" width="150px">
<template slot-scope="scope">
<c-select v-model="
scope.row.docsnf
" style="width: 100%" placeholder="请选择"
@change="executeDefault('trnmod.trndoc.doccur.docsnf')">
<el-option v-for="item in codes.docsnf" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="语言" width="150px">
<template slot-scope="scope">
<c-select v-model="
scope.row.docuil
" style="width: 100%" placeholder="请选择">
<el-option v-for="item in codes.uiltxt" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="传送方式" width="110px">
<template slot-scope="scope">
<el-form-item label-width="0"
:prop="'trnmod.trndoc.doceot.' + scope.$index + '.apf'">
<c-select v-model="
scope.row.apf
" disabled style="width: 100%" placeholder="请选择">
<el-option v-for="item in codes.apftxt" :key="item.value"
:label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</template>
</el-table-column>
<el-table-column label="发送份数" width="70">
<template slot-scope="scope">
<c-input v-model="
scope.row.apfcpy1
" :readonly="true" style="width: 100%" placeholder="请选择">
</c-input>
</template>
</el-table-column>
<el-table-column label="抄送份数" width="70">
<template slot-scope="scope">
<c-input v-model="
scope.row.apfcpy2
" style="width: 100%" placeholder="请选择">
</c-input>
</template>
</el-table-column>
<el-table-column label="" width="110px">
<template slot-scope="scope">
<el-form-item label-width="0"
:prop="'trnmod.trndoc.doceot.' + scope.$index + '.staflg'">
<c-select v-model="
scope.row.staflg
" style="width: 100%" placeholder="请选择">
<el-option v-for="item in codes.swttlx" :key="item.value"
:label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</template>
</el-table-column>
<el-table-column label="操作" width="200px" fixed="right">
<template slot-scope="scope">
<c-button type="primary" size="small" :disabled="
(scope.row
.pandsc == 'MT799' && model.didgrp && model.didgrp.rec &&
model.didgrp.rec.elcflg == 'Y')||suppress
" @click="show(scope.$index,scope.row)"
style="margin-right:10px">预览</c-button>
<c-button size="small" type="primary" style="margin-left:0"
@click="handleDetail(scope.row.index, scope.row)">详情</c-button>
</template>
</el-table-column>
</c-istream-table> </c-istream-table>
</c-col> </c-col>
...@@ -342,9 +438,12 @@ export default { ...@@ -342,9 +438,12 @@ export default {
model: new Trnrel().data, model: new Trnrel().data,
documentsData: { documentsData: {
columns: [ columns: [
"1 1 \"类型\" 300 1 0:0 1 CORTYP", // "1 1 \"类型\" 300 1 0:0 1 CORTYP",
"2 2 \"外部密钥\" 300", // "2 2 \"外部密钥\" 300",
"3 3 \"文档\" auto", // "3 3 \"文档\" auto",
"1 4 \"收报人\" 90",
"2 5 \"描述\" 200",
], ],
data: [], data: [],
}, },
...@@ -390,6 +489,19 @@ export default { ...@@ -390,6 +489,19 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
async handleDetail(index, row) {
const params = {
index: row.idx
}
let rtnmsg = await Api.post(`${this.requestPrefix}/executeDocpanDetail`, this.wrapper(params))
if (rtnmsg.respCode == SUCCESS) {
this.title = row.pandsc
this.centerDialogVisible = true,
this.updateModel(rtnmsg.data);
this.dialog = this.model.trnmod.trndoc.doceot[row.idx]
this.index = row.idx
}
},
loadData() { loadData() {
// const { data } = this.$route.query // const { data } = this.$route.query
this.model = JSON.parse(sessionStorage.getItem('InftrnpsDetail')); this.model = JSON.parse(sessionStorage.getItem('InftrnpsDetail'));
......
...@@ -51,8 +51,8 @@ ...@@ -51,8 +51,8 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="22"> <c-col :span="22">
<el-form-item label="Transaction ID"> <el-form-item label="交易编号">
<c-input v-model="model.recpan.atp.cod" maxlength="6" disabled placeholder="请输入Transaction ID"></c-input> <c-input v-model="model.recpan.atp.cod" maxlength="6" disabled placeholder="请输入交易编号"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2" style="text-align: right"> <c-col :span="2" style="text-align: right">
...@@ -68,8 +68,8 @@ ...@@ -68,8 +68,8 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Relevant Amount"> <el-form-item label="相关金额">
<c-input v-model="model.trn.reloricur" maxlength="3" disabled placeholder="请输入Relevant Amount"></c-input> <c-input v-model="model.trn.reloricur" maxlength="3" disabled placeholder="请输入相关金额"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
...@@ -81,14 +81,14 @@ ...@@ -81,14 +81,14 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Responsible"> <el-form-item label="责任人">
<c-input v-model="model.trn.usr" maxlength="8" disabled placeholder="请输入Responsible"></c-input> <c-input v-model="model.trn.usr" maxlength="8" disabled placeholder="请输入责任人"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="35%" label="Group"> <el-form-item label-width="35%" label="责任小组">
<!-- <c-input v-model="model.trn.usg" maxlength="6" disabled placeholder="请输入Responsible Group"></c-input> --> <!-- <c-input v-model="model.trn.usg" maxlength="6" disabled placeholder="请输入责任小组"></c-input> -->
<el-select v-model="model.trn.usg" style="width: 100%" disabled> <el-select v-model="model.trn.usg" style="width: 100%" disabled>
<el-option <el-option
v-for="item in codes.usgtxt" v-for="item in codes.usgtxt"
...@@ -103,8 +103,8 @@ ...@@ -103,8 +103,8 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Based on Ident No."> <el-form-item label="根据身份证号">
<c-input v-model="model.trn.cortrninr" maxlength="8" disabled placeholder="请输入Based on Ident No."></c-input> <c-input v-model="model.trn.cortrninr" maxlength="8" disabled placeholder="请输入根据身份证号"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -117,8 +117,8 @@ ...@@ -117,8 +117,8 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="22"> <c-col :span="22">
<el-form-item label="Infotext"> <el-form-item label="信息文本">
<c-input type="textarea" v-model="model.trn.inftxt" maxlength="65" :rows="3" show-word-limit placeholder="请输入Infotext" ></c-input> <c-input type="textarea" v-model="model.trn.inftxt" maxlength="65" :rows="3" show-word-limit placeholder="请输入信息文本" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2" style="text-align: right"> <c-col :span="2" style="text-align: right">
...@@ -137,8 +137,8 @@ ...@@ -137,8 +137,8 @@
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<c-col :span="22"> <c-col :span="22">
<el-form-item label="Ident No."> <el-form-item label="身份证号">
<c-input v-model="model.trn.inr" disabled placeholder="请输入Ident No."></c-input> <c-input v-model="model.trn.inr" disabled placeholder="请输入身份证号"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2" style="text-align: right"> <c-col :span="2" style="text-align: right">
...@@ -153,7 +153,7 @@ ...@@ -153,7 +153,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Transaction ID"> <el-form-item label="交易编号">
<!-- <el-select v-model="model.recpan.atp.cod" style="width: 100%" disabled> <!-- <el-select v-model="model.recpan.atp.cod" style="width: 100%" disabled>
<el-option <el-option
v-for="item in codes.atptxt" v-for="item in codes.atptxt"
...@@ -162,7 +162,7 @@ ...@@ -162,7 +162,7 @@
:value="item.value" :value="item.value"
/> />
</el-select> --> </el-select> -->
<c-input v-model="this.atptxt" maxlength="6" disabled placeholder="请输入Transaction ID"></c-input> <c-input v-model="this.atptxt" maxlength="6" disabled placeholder="请输入交易编号"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -173,8 +173,8 @@ ...@@ -173,8 +173,8 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Release Status"> <el-form-item label="发布状态">
<!-- <c-input v-model="model.trn.relflg" style="width:100%" disabled placeholder="请选择Release Status of Transaction"> <!-- <c-input v-model="model.trn.relflg" style="width:100%" disabled placeholder="请选择交易发布状态">
</c-input> --> </c-input> -->
<el-select v-model="model.trn.relflg" style="width: 100%" disabled> <el-select v-model="model.trn.relflg" style="width: 100%" disabled>
<el-option <el-option
...@@ -195,14 +195,14 @@ ...@@ -195,14 +195,14 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="35%" label="Timestamp"> <el-form-item label-width="35%" label="时间戳">
<c-input v-model="model.recpan.cretrs.dattim" disabled placeholder="请输入Timestamp"></c-input> <c-input v-model="model.recpan.cretrs.dattim" disabled placeholder="请输入时间戳"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Infoflag"> <el-form-item label="信息标志">
<el-select v-model="model.trn.infdsp" style="width: 100%"> <el-select v-model="model.trn.infdsp" style="width: 100%">
<el-option <el-option
v-for="item in codes.infdsp" v-for="item in codes.infdsp"
...@@ -215,8 +215,8 @@ ...@@ -215,8 +215,8 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Send for Repair to"> <el-form-item label="发送退回至">
<c-input v-model="model.recpan.usr.extkey" disabled style="width:100%" placeholder="请选择extkey"> <c-input v-model="model.recpan.usr.extkey" disabled style="width:100%" placeholder="">
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
> >
<!-- <el-tabs ref="elment" type="card" @tab-click="tabClick"> <!-- <el-tabs ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="复核夹查询"> --> <el-tab-pane label="复核夹查询"> -->
<!-- <c-content> --> <c-content>
<m-inftrnps :model="model" :codes="codes" ref="inftrnps" /> <m-inftrnps :model="model" :codes="codes" ref="inftrnps" />
<!-- </c-content> --> </c-content>
<!-- </el-tab-pane> <!-- </el-tab-pane>
</el-tabs> --> </el-tabs> -->
......
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