Commit 7d09ec64 by liushikai

待经办详情调整

parent a183bef4
......@@ -54,6 +54,7 @@ export default {
}
},
async onDetails() {
this.$router.push({ path: "business/sptpopup", query: { inr: '111' }});
this.detailDialog=true;
let rtnmsg = await this.executeRule("details")
if (rtnmsg.respCode == SUCCESS) {
......
......@@ -96,12 +96,14 @@ import Bttrcl from "./Bttrcl"
import Betacc from "./Betacc"
import Betrcl from "./Betrcl"
import InftrnpsDetail from "./Trnrel/InftrnpsDetail"
import Sptpopup from "./Sptsel/Sptpopup"
/**
* 带有name的才会被添加进顶部的标签页里
*/
const BusRouter = [
{ path: 'inftrnpsDetail', component: InftrnpsDetail, name: 'InftrnpsDetail', meta: { title: '详情' } },
{ path: 'sptpopup', component: Sptpopup, name: 'Sptpopup', meta: { title: '详情' } },
{ path: 'cltdav', component: Cltdav, name: 'Cltdav', meta: { title: '打包托收开立' } },
{ path: 'clttra', component: Clttra, name: 'Clttra', meta: { title: '打包托收催收' } },
{ path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } },
......
......@@ -380,7 +380,7 @@
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns"></div>
</el-dialog>
<el-dialog
<!-- <el-dialog
class="detailDialogClass"
:visible.sync="detailDialog"
:title="'详情面板'"
......@@ -395,7 +395,7 @@
>
</c-col>
</span>
</el-dialog>
</el-dialog> -->
</div>
</template>
<script>
......@@ -403,14 +403,10 @@ import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Sptsel/Event";
import Sptpopup from "./Sptpopup.vue";
export default {
inject: ["root"],
props: ["model", "codes"],
components: {
"m-sptpopup": Sptpopup,
},
mixins: [CommonProcess],
data() {
......@@ -419,7 +415,7 @@ export default {
sourceModel: [],
sourceData: [],
initdialog: false,
detailDialog: false,
// detailDialog: false,
// setColumnFlg: false,
// saveColumnFlg: true,
......@@ -500,7 +496,7 @@ export default {
};
</script>
<style scoped>
.showColumnDialog >>> .el-dialog__body {
/* .showColumnDialog >>> .el-dialog__body {
padding-bottom: 10px;
}
.showColumnDialog >>> .el-dialog__footer {
......@@ -508,7 +504,7 @@ export default {
}
.detailDialogClass >>> .el-dialog {
height: 650px;
}
} */
.table-button-item-list{
padding: 0;
margin: 0;
......
<template>
<c-page title="">
<div class="eibs-tab">
<c-col :span="13">
<el-form-item label="Type" prop="spt.sta" style="width:100%">
<c-select v-model="model.spt.sta" style="width:100%" placeholder="请选择Type">
</c-select>
<el-form
:model="model"
ref="modelForm"
tokenKey="modelForm"
:validate-on-rule-change="false"
label-width="150px"
size="small"
>
<c-col :span="11">
<el-form-item label="Type" prop="spt.sta" style="width: 100%">
<c-select
v-model="model.spt.sta"
style="width: 100%"
placeholder="请选择Type"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Status" prop="spt.hldflg" style="width:100%">
<c-select v-model="model.spt.hldflg" style="width:100%" placeholder="请选择Hold Flag">
</c-select>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Status" prop="spt.hldflg" style="width: 100%">
<c-select
v-model="model.spt.hldflg"
style="width: 100%"
placeholder="请选择Hold Flag"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="Reference" prop="spt.objnam" style="width:100%">
<c-input v-model="model.spt.objnam" maxlength="40" style="width:100%" placeholder="请输入Reference"></c-input>
</c-col>
<c-col :span="11">
<el-form-item label="Reference" prop="spt.objnam" style="width: 100%">
<c-input
v-model="model.spt.objnam"
maxlength="40"
style="width: 100%"
placeholder="请输入Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="Ident No" prop="spt.inr" style="width:100%">
<c-input v-model="model.spt.inr" maxlength="8" style="width:100%" placeholder="请输入Internal Unique ID of Pending Transaction"></c-input>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Ident No" prop="spt.inr" style="width: 100%">
<c-input
v-model="model.spt.inr"
maxlength="8"
style="width: 100%"
placeholder="请输入Internal Unique ID of Pending Transaction"
></c-input>
</el-form-item>
</c-col>
<c-col :span="23">
<el-form-item label="Name" prop="spt.txt" style="width:100%">
<c-input v-model="model.spt.txt" maxlength="40" style="width:100%" placeholder="请输入Name"></c-input>
</c-col>
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Name" prop="spt.txt" style="width: 100%">
<c-input
v-model="model.spt.txt"
maxlength="40"
style="width: 100%"
placeholder="请输入Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="23">
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="11">
<c-col :span="13">
<el-form-item label="Transaction " prop="spt.frm">
<c-col :span="8">
<c-input v-model="model.spt.frm" maxlength="6" style="width:95%" placeholder="请输入Transaction "></c-input>
</c-col>
<c-col :span="16">
<c-input v-model="model.spt.frm" maxlength="16" placeholder="请输入Transaction "></c-input>
</c-col>
<c-input
v-model="model.spt.frm"
maxlength="6"
style="width: 95%"
placeholder="请输入Transaction "
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
</c-col>
<c-col :span="11">
<el-form-item label="" prop="spt.frm" label-width="0">
<c-input
v-model="model.spt.frm"
maxlength="16"
placeholder="请输入Transaction "
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="11">
<el-form-item label="Responsible User " prop="spt.ownusr">
<c-input v-model="model.spt.ownusr" maxlength="8" placeholder="请输入Responsible User "></c-input>
<c-input
v-model="model.spt.ownusr"
maxlength="8"
placeholder="请输入Responsible User "
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="Responsible Group" prop="spt.ownusg">
<c-select v-model="model.spt.ownusg" style="width:100%" placeholder="请选择Responsible Group">
</c-select>
<c-select
v-model="model.spt.ownusg"
style="width: 100%"
placeholder="请选择Responsible Group"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="17">
</c-col>
<c-col :span="11">
<c-col :span="19">
<el-form-item label="Infotext" prop="spt.inftxt">
<c-input type="textarea" v-model="model.spt.inftxt" maxlength="65" style="width:100%" show-word-limit placeholder="请输入Infotext" ></c-input>
<c-input
type="textarea"
v-model="model.spt.inftxt"
maxlength="65"
style="width: 100%"
show-word-limit
placeholder="请输入Infotext"
></c-input>
</el-form-item>
</c-col>
<c-col :span="6">
<el-form-item label="" prop="spt.infdsp" label-width="20px">
<c-select v-model="model.spt.infdsp" style="width:100%;padding-left:0px" placeholder="请选择Infotext">
</c-select>
</c-col>
<c-col :span="5">
<el-form-item label="" prop="spt.infdsp" label-width="5px">
<c-select
v-model="model.spt.infdsp"
style="width: 100%; padding-left: 0px"
placeholder="请选择Infotext"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="10">
<el-form-item label="Entered by" prop="spt.usr">
<c-input v-model="model.spt.usr" maxlength="8" placeholder="请输入Entered by"></c-input>
<c-input
v-model="model.spt.usr"
maxlength="8"
placeholder="请输入Entered by"
></c-input>
</el-form-item>
</c-col>
<c-col :span="7">
</c-col>
<c-col :span="7">
<el-form-item label="at" prop="spt.dattim" label-width="50px">
<c-input v-model="model.spt.dattim" placeholder="请输入Time of Creation"></c-input>
<c-input
v-model="model.spt.dattim"
placeholder="请输入Time of Creation"
></c-input>
</el-form-item>
</c-col>
<c-col :span="6">
</c-col>
<c-col :span="7">
<el-form-item label="in TRN" prop="spt.cretrn" label-width="70px">
<c-input v-model="model.spt.cretrn" maxlength="6" placeholder="请输入Creating Transaction ID"></c-input>
<c-input
v-model="model.spt.cretrn"
maxlength="6"
placeholder="请输入Creating Transaction ID"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="11">
<el-form-item label="Target for Completion" prop="spt.tardattim">
<c-input v-model="model.spt.tardattim" placeholder="请输入Target for Completion"></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
</c-col>
<c-col :span="24" style="height:20px">
<el-divider></el-divider>
</c-col>
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSptpButord">
Order
</c-button>
</c-col> -->
<!-- <c-col :span="13">
<el-form-item label="Target for Completion" prop="spt.tardattim">
<c-input v-model="model.spt.tardattim" placeholder="请输入Target for Completion"></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<el-form-item label="Message Type " prop="sptp.smh.msgtyp">
......@@ -129,67 +215,141 @@
&Close
</c-button>
</c-col> -->
<c-col :span="23">
<el-form-item>
<c-table
:paginationShow="false"
:border="true">
<el-table-column label="Seq.No" prop="groseq" width="auto"></el-table-column>
<el-table-column label="Msg.Type" prop="cortyp" width="auto"></el-table-column>
<el-table-column label="Message references" prop="nam" width="150px"></el-table-column>
<el-table-column label="User" prop="creusr" width="auto"></el-table-column>
<el-table-column label="Length" prop="msglen" width="auto"></el-table-column>
<el-table-column label="File name" prop="docfil" width="auto"></el-table-column>
<el-table-column label="File ext" prop="docfxt" width="auto"></el-table-column>
<el-table-column label="DB-INR" prop="inr" width="auto"></el-table-column>
<el-table-column label="CREFRM" prop="crefrm" width="auto"></el-table-column>
<el-table-column label="CREDATTIM" prop="credattim" width="120px"></el-table-column>
<el-table-column label="PARTFLG" prop="" width="partflg"></el-table-column>
<el-table-column label="MSGTYP" prop="msgtyp" width="auto"></el-table-column>
<el-table-column label="RELCUR" prop="relcur" width="auto"></el-table-column>
<el-table-column label="RELAMT" prop="relamt" width="auto"></el-table-column>
<el-table-column label="SYSNO" prop="sysno" width="auto"></el-table-column>
<el-table-column label="STAFLG" prop="staflg" width="auto"></el-table-column>
<el-table-column label="F20" prop="f20" width="auto"></el-table-column>
<el-table-column label="STP" prop="spt" width="auto"></el-table-column>
</c-table>
</el-form-item>
</c-col>
<c-col :span="23">
<el-form-item>
<c-table :paginationShow="false" :border="true">
<el-table-column label="Start" width="auto"></el-table-column>
<el-table-column label="Type" width="auto"></el-table-column>
<el-table-column label="User" width="auto"></el-table-column>
<el-table-column label="TRN" width="auto"></el-table-column>
<el-table-column label="End" width="auto"></el-table-column>
<el-table-column label="Text" width="auto"></el-table-column>
</c-table>
</el-form-item>
</c-col>
<c-col :span="23" style="height:24px;margin-left:9px">
<!-- <el-form-item label-width="500px"> -->
<c-table :paginationShow="false" :border="true">
<el-table-column
label="Seq.No"
prop="groseq"
width="auto"
></el-table-column>
<el-table-column
label="Msg.Type"
prop="cortyp"
width="auto"
></el-table-column>
<el-table-column
label="Message references"
prop="nam"
width="150px"
></el-table-column>
<el-table-column
label="User"
prop="creusr"
width="auto"
></el-table-column>
<el-table-column
label="Length"
prop="msglen"
width="auto"
></el-table-column>
<el-table-column
label="File name"
prop="docfil"
width="auto"
></el-table-column>
<el-table-column
label="File ext"
prop="docfxt"
width="auto"
></el-table-column>
<el-table-column
label="DB-INR"
prop="inr"
width="auto"
></el-table-column>
<el-table-column
label="CREFRM"
prop="crefrm"
width="auto"
></el-table-column>
<el-table-column
label="CREDATTIM"
prop="credattim"
width="120px"
></el-table-column>
<el-table-column
label="PARTFLG"
prop=""
width="partflg"
></el-table-column>
<el-table-column
label="MSGTYP"
prop="msgtyp"
width="auto"
></el-table-column>
<el-table-column
label="RELCUR"
prop="relcur"
width="auto"
></el-table-column>
<el-table-column
label="RELAMT"
prop="relamt"
width="auto"
></el-table-column>
<el-table-column
label="SYSNO"
prop="sysno"
width="auto"
></el-table-column>
<el-table-column
label="STAFLG"
prop="staflg"
width="auto"
></el-table-column>
<el-table-column
label="F20"
prop="f20"
width="auto"
></el-table-column>
<el-table-column
label="STP"
prop="spt"
width="auto"
></el-table-column>
</c-table>
<!-- </el-form-item> -->
</c-col>
<c-col :span="23" style="height:24px;margin-left:9px">
<!-- <el-form-item label-width="500px"> -->
<c-table :paginationShow="false" :border="true">
<el-table-column label="Start" width="auto"></el-table-column>
<el-table-column label="Type" width="auto"></el-table-column>
<el-table-column label="User" width="auto"></el-table-column>
<el-table-column label="TRN" width="auto"></el-table-column>
<el-table-column label="End" width="auto"></el-table-column>
<el-table-column label="Text" width="auto"></el-table-column>
</c-table>
<!-- </el-form-item> -->
</c-col>
</el-form>
</div>
</c-page>
</template>
<script>
import Api from "~/service/Api"
import Sptsel from "~/Model/Sptsel";
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Sptsel/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Sptsel/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [CommonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
// inject: ['root'],
// props:["model","codes"],
mixins: [CommonProcess],
data() {
return {
model: new Sptsel().data,
codes: { ...CodeTable },
};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
<style scoped>
.el-col >>> .el-divider--horizontal {
margin-top: 1px;
}
</style>
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