Commit 594d3cb0 by 潘际乾

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents d5d72d2e 453f6401
...@@ -108,7 +108,7 @@ export default { ...@@ -108,7 +108,7 @@ export default {
const selIds = [idx + 1]; const selIds = [idx + 1];
const selDst = "trncorco.trnstm" //列表对应后台模型中的stream const selDst = "trncorco.trnstm" //列表对应后台模型中的stream
let params = { selDst, selIds }; let params = { selDst, selIds };
this.executeRule("dsp,reldsp",params).then((res) => { this.executeRule("dsp",params).then((res) => {
if ((res.respCode == SUCCESS)) { if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
sessionStorage.setItem('InftrnpsDetail', JSON.stringify(this.model)); sessionStorage.setItem('InftrnpsDetail', JSON.stringify(this.model));
...@@ -127,7 +127,7 @@ export default { ...@@ -127,7 +127,7 @@ export default {
const selIds = [idx + 1]; const selIds = [idx + 1];
const selDst = "trncorco.trnstm" //列表对应后台模型中的stream const selDst = "trncorco.trnstm" //列表对应后台模型中的stream
let params = { selDst, selIds }; let params = { selDst, selIds };
this.executeRule("dsp,reldsp",params).then((res) => { this.executeRule("dsp",params).then((res) => {
if ((res.respCode == SUCCESS)) { if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
sessionStorage.setItem('InftrnpsDetail', JSON.stringify(this.model)); sessionStorage.setItem('InftrnpsDetail', JSON.stringify(this.model));
......
...@@ -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',
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="拒付详情" name="gitsetp1">
<m-gitsetp1 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="银行指令" name="gitbin">
<m-gitbin :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitcrj/Event";
import Gitsetp1 from "./Gitsetp1"
import Gitbin from "./Gitbin"
export default {
components:{
"m-gitsetp1" : Gitsetp1,
"m-gitbin" : Gitbin,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["gitsetp1"],
};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<template> <template>
<c-page title="进口保函拒付">
<div class="eContainer"> <div class="eContainer">
<c-function-btn <c-page title="进口保函拒付">
:handleSubmit="handleSubmit"
:handleCheck="handleCheck" <!-- <el-button size="small">备忘录</el-button>
:handleStash="handleStash" <el-button size="small">影像信息</el-button> -->
>
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">使用模板</el-button> --> <!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button> <!-- <el-button size="small">制裁信息</el-button> -->
<!-- <el-button size="small">拆分报文</el-button> --> <!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button> <!-- <el-button size="small">智能提示</el-button> -->
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false"> <el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000031 --> <!--PD000031 -->
<el-tab-pane label="拒付" name="gitsetp1"> <!-- <el-tab-pane label="拒付" name="gitsetp1">
<c-content> <c-content>
<m-gitsetp1 :model="model" :codes="codes"/> <m-gitsetp1 :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> -->
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="费用及账务" name="setpan"> <el-tab-pane label="费用/账务" name="setpann">
<m-setpan :model="model" :codes="codes"/> <c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="附言" name="coninfp"> <el-tab-pane label="备查/附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/> <c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000529 --> <!--PD000529 -->
<el-tab-pane label="面函" name="docpan"> <el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000546 --> <!--PD000546 -->
<el-tab-pane label="交易附件" name="doctre"> <el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/> <m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000076 --> <!--PD000076 -->
<el-tab-pane label="银行指令" name="gitbin"> <!-- <el-tab-pane label="银行指令" name="gitbin">
<m-gitbin :model="model" :codes="codes"/> <m-gitbin :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData"
...@@ -64,8 +103,17 @@ ...@@ -64,8 +103,17 @@
@select-ety="selectMsg" @select-ety="selectMsg"
> >
</c-grid-ety-prompt-dialog> </c-grid-ety-prompt-dialog>
</div>
</c-page> </c-page>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
...@@ -85,6 +133,7 @@ import Doctre from "~/views/Public/Doctre" ...@@ -85,6 +133,7 @@ import Doctre from "~/views/Public/Doctre"
import Docpan from "~/views/Public/Docpan" import Docpan from "~/views/Public/Docpan"
import Setpan from "~/views/Public/Setpan" import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp"
import Ovwp from "./Ovwp"
export default { export default {
...@@ -97,6 +146,7 @@ export default { ...@@ -97,6 +146,7 @@ export default {
"m-doctre" : Doctre, "m-doctre" : Doctre,
"m-gitbin" : Gitbin, "m-gitbin" : Gitbin,
"m-limitbody" : Limitbody, "m-limitbody" : Limitbody,
"m-ovwp" : Ovwp,
}, },
provide() { provide() {
return { return {
...@@ -106,7 +156,7 @@ export default { ...@@ -106,7 +156,7 @@ export default {
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "gitsetp1", tabVal: "ovwp",
trnName: "gitcrj", trnName: "gitcrj",
model: new Gitcrj().data, model: new Gitcrj().data,
checkRules: Check, checkRules: Check,
...@@ -115,6 +165,7 @@ export default { ...@@ -115,6 +165,7 @@ export default {
rules: null, rules: null,
codes: {...CodeTable codes: {...CodeTable
}, },
activeNames: ["setpan","coninfp"],
} }
}, },
methods:{ methods:{
......
...@@ -35,7 +35,7 @@ export default { ...@@ -35,7 +35,7 @@ export default {
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "", tabVal: "sel",
trnName: "gitsel", trnName: "gitsel",
model: new Gitsel().data, model: new Gitsel().data,
checkRules: Check, checkRules: Check,
......
...@@ -91,10 +91,10 @@ ...@@ -91,10 +91,10 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="trnmod.swiadd.ameamt"> <el-form-item label="" prop="trnmod.swiadd.ameamt">
<c-input-currency <c-input-currency-min
v-model="model.trnmod.swiadd.ameamt" v-model="model.trnmod.swiadd.ameamt"
placeholder="请输入增减金额." placeholder="请输入增减金额."
></c-input-currency> ></c-input-currency-min>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
......
...@@ -30,11 +30,21 @@ ...@@ -30,11 +30,21 @@
<m-ptyp :model="model" :codes="codes" /> <m-ptyp :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
<el-collapse-item title="货物" name="dogp">
<!-- 货物 -->
<m-dogp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="货物修改" name="dogpame"> <el-collapse-item title="货物修改" name="dogpame">
<!-- 货物修改 --> <!-- 货物修改 -->
<m-dogpame :model="model" :codes="codes" /> <m-dogpame :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
<el-collapse-item title="单据" name="dorp">
<!-- 单据 -->
<m-dorp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="单据修改" name="dorpame"> <el-collapse-item title="单据修改" name="dorpame">
<!-- 单据修改--> <!-- 单据修改-->
<m-dorpame :model="model" :codes="codes" :dtyp="'dogp'" :rec="'lid'" /> <m-dorpame :model="model" :codes="codes" :dtyp="'dogp'" :rec="'lid'" />
...@@ -84,20 +94,11 @@ ...@@ -84,20 +94,11 @@
<m-inspame :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" /> <m-inspame :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item> </el-collapse-item>
<el-collapse-item title="货物" name="dogp">
<!-- 货物 -->
<m-dogp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="单据" name="dorp">
<!-- 单据 -->
<m-dorp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="试算结果" name="shisuan"> <!-- <el-collapse-item title="试算结果" name="shisuan"> -->
<!-- 试算结果 --> <!-- 试算结果 -->
<m-shisuan :model="model" :codes="codes" /> <!-- <m-shisuan :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item> -->
</el-collapse> </el-collapse>
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
<c-checkbox <c-checkbox
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0px 10px 120px;" class="checkbox-left"
@change="open" @change="open"
v-model="model.litamep.spcbenamep.modflg">修改要替换的文本</c-checkbox> v-model="model.litamep.spcbenamep.modflg">修改要替换的文本</c-checkbox>
...@@ -55,13 +55,13 @@ ...@@ -55,13 +55,13 @@
<c-col :span="12"> <c-col :span="12">
<c-checkbox <c-checkbox
@change="open1" @change="open1"
style=" margin: 0px 0 10px 125px;" style=" margin: 0px 0 10px 120px;"
v-model="model.litamep.spcbenamep.modmanflg">内部修改文本</c-checkbox> v-model="model.litamep.spcbenamep.modmanflg">内部修改文本</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0 10px 120px;"
size="small" type="primary" @click="onLcrdocamepButdif"> size="small" type="primary" @click="onLcrdocamepButdif">
显示差异 显示差异
</c-button> </c-button>
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0 10px 120px;"
disabled disabled
size="small" type="primary" @click="onLcrdocamepButadd"> size="small" type="primary" @click="onLcrdocamepButadd">
添加文本 添加文本
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0 10px 120px;"
disabled disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel"> size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
删除文本 删除文本
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
<c-checkbox <c-checkbox
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0px 10px 120px;" class="checkbox-left"
@change="open" @change="open"
v-model="model.litamep.spcrcbamep.modflg">修改要替换的文本</c-checkbox> v-model="model.litamep.spcrcbamep.modflg">修改要替换的文本</c-checkbox>
...@@ -56,13 +56,13 @@ ...@@ -56,13 +56,13 @@
<c-col :span="12"> <c-col :span="12">
<c-checkbox <c-checkbox
@change="open1" @change="open1"
style=" margin: 0px 0 10px 125px;" style=" margin: 0px 0 10px 120px;"
v-model="model.litamep.spcrcbamep.modmanflg">内部修改文本</c-checkbox> v-model="model.litamep.spcrcbamep.modmanflg">内部修改文本</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0 10px 120px;"
size="small" type="primary" @click="onLcrdocamepButdif"> size="small" type="primary" @click="onLcrdocamepButdif">
显示差异 显示差异
</c-button> </c-button>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0 10px 120px;"
disabled disabled
size="small" type="primary" @click="onLcrdocamepButadd"> size="small" type="primary" @click="onLcrdocamepButadd">
添加文本 添加文本
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
<c-col :span="24"> <c-col :span="24">
<c-button <c-button
style=" margin: 0px 0 10px 150px;" style=" margin: 0px 0 10px 120px;"
disabled disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel"> size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
删除文本 删除文本
......
...@@ -91,8 +91,19 @@ ...@@ -91,8 +91,19 @@
<m-ccvpan :model="model" :codes="codes" /> <m-ccvpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody"> <el-tab-pane label="统一授信" name="limitbody,shisuan">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames1">
<el-collapse-item title="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="费用/账务" name="engp,setpan,glepan"> <el-tab-pane label="费用/账务" name="engp,setpan,glepan">
...@@ -275,6 +286,7 @@ export default { ...@@ -275,6 +286,7 @@ export default {
codes: {... CodeTable codes: {... CodeTable
}, },
activeNames: ["engp","coninfp",], activeNames: ["engp","coninfp",],
activeNames1: ["limitbody"],
} }
}, },
methods:{ methods:{
......
...@@ -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> -->
......
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="记账账号"> <el-form-item label="记账账号">
<c-col > <c-col >
<c-input v-model="formData.acc" /> <c-select v-model="formData.acc" />
</c-col> </c-col>
</el-form-item> </el-form-item>
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="抵扣账号"> <el-form-item label="抵扣账号">
<c-col > <c-col >
<c-input v-model="formData.acc2" /> <c-input v-model="formData.acc2" disabled />
</c-col> </c-col>
</el-form-item> </el-form-item>
......
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