Commit 4106de93 by nanrui

infcld初始化以及路由侧边栏添加

parent 88b78a15
...@@ -4126,6 +4126,9 @@ const CodeTable = { ...@@ -4126,6 +4126,9 @@ const CodeTable = {
{ label: "8th Third Party", value: "TP8" }, { label: "8th Third Party", value: "TP8" },
{ label: "9th Third Party", value: "TP9" }, { label: "9th Third Party", value: "TP9" },
], ],
searol2:[
{ label: "Collecting Bank", value: "COL" },
],
seacur:[ seacur:[
{ label: `CNY-人民币`, value: `CNY` }, { label: `CNY-人民币`, value: `CNY` },
{ label: `KRW-韩元`, value: `KRW` }, { label: `KRW-韩元`, value: `KRW` },
......
...@@ -208,11 +208,11 @@ const BusRouter = [ ...@@ -208,11 +208,11 @@ const BusRouter = [
{ path: 'sptpopup', component: Sptpopup, name: 'Sptpopup', meta: { title: '待经办详情' } }, { path: 'sptpopup', component: Sptpopup, name: 'Sptpopup', meta: { title: '待经办详情' } },
{ path: 'trnfndsDetail', component: TrnfndsDetail, name: 'TrnfndsDetail', meta: { title: '已完成详情' } }, { path: 'trnfndsDetail', component: TrnfndsDetail, name: 'TrnfndsDetail', meta: { title: '已完成详情' } },
{ path: 'inftrnpsDetail', component: InftrnpsDetail, name: 'InftrnpsDetail', meta: { title: '待复核详情' } }, { path: 'inftrnpsDetail', component: InftrnpsDetail, name: 'InftrnpsDetail', meta: { title: '待复核详情' } },
{ path: 'infcld', component: Infcld, name: 'Infcld', meta: { title: '打包托收查询' } },
{ path: 'cltdav', component: Cltdav, name: 'Cltdav', meta: { title: '打包托收开立' } }, { path: 'cltdav', component: Cltdav, name: 'Cltdav', meta: { title: '打包托收开立' } },
{ path: 'clttra', component: Clttra, name: 'Clttra', meta: { title: '打包托收催收' } }, { path: 'clttra', component: Clttra, name: 'Clttra', meta: { title: '打包托收催收' } },
{ path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } }, { path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } },
{ path: 'infccd', component: Infccd, name: 'Infccd', meta: { title: '光票托收查询' } }, { path: 'infccd', component: Infccd, name: 'Infccd', meta: { title: '光票托收查询' } },
{ path: 'infcld', component: Infcld, name: 'Infcld', meta: { title: '光票托收查询2' } },
{ path: 'ccttra', component: Ccttra, name: 'Ccttra', meta: { title: '光票托收催收' } }, { path: 'ccttra', component: Ccttra, name: 'Ccttra', meta: { title: '光票托收催收' } },
{ path: 'cctdav', component: Cctdav, name: 'Cctdav', meta: { title: '光票托收开立' } }, { path: 'cctdav', component: Cctdav, name: 'Cctdav', meta: { title: '光票托收开立' } },
{ path: 'cctset', component: Cctset, name: 'Cctset', meta: { title: '光票托收收汇' } }, { path: 'cctset', component: Cctset, name: 'Cctset', meta: { title: '光票托收收汇' } },
......
...@@ -8,11 +8,11 @@ ...@@ -8,11 +8,11 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="stream of CBBs" prop="infcon.cbbstm"> <el-form-item label="stream of CBBs" prop="infcon.cbbstm">
<c-input v-model="model.infcon.cbbstm" placeholder="请输入stream of CBBs"></c-input> <c-input v-model="model.infcon.cbbstm" placeholder="请输入stream of CBBs"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Fee Code" prop="infcon.fepfeecod"> <el-form-item label="Fee Code" prop="infcon.fepfeecod">
<c-select v-model="model.infcon.fepfeecod" style="width:100%" placeholder="请选择Fee Code"> <c-select v-model="model.infcon.fepfeecod" style="width:100%" placeholder="请选择Fee Code">
</c-select> <el-option v-for="item in codes.fepfeecod" :key="item.value" :label="item.label" :value="item.value">
</el-form-item> </el-option>
</c-col> </c-select>
</el-form-item>
<c-col :span="12"> </c-col>
<el-form-item label="Disposition" prop="infcon.fepdsp">
<c-select v-model="model.infcon.fepdsp" style="width:100%" placeholder="请选择Disposition"> <c-col :span="12">
</c-select> <el-form-item label="Disposition" prop="infcon.fepdsp">
</el-form-item> <c-select v-model="model.infcon.fepdsp" style="width:100%" placeholder="请选择Disposition">
</c-col> <el-option v-for="item in codes.fepdsp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
<c-col :span="12"> </c-select>
<el-form-item label="stream for FEPs to selected contract" prop="infcon.fepstm"> </el-form-item>
<c-input v-model="model.infcon.fepstm" placeholder="请输入stream for FEPs to selected contract"></c-input> </c-col>
</el-form-item>
</c-col> <c-col :span="12">
<el-form-item label="stream for FEPs to selected contract" prop="infcon.fepstm">
<c-col :span="12"> <c-input v-model="model.infcon.fepstm" placeholder="请输入stream for FEPs to selected contract"></c-input>
<span v-text="model.infcon.feptxtlbl" data-path=".infcon.feptxtlbl" > </span> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-col :span="12"> <el-form-item label="Fee Text" prop="infcon.fepfeecod">
<el-form-item label="Disposition" prop="infcon.fcpdsp"> <c-input v-model="model.infcon.fepfeecod" disabled></c-input>
<c-select v-model="model.infcon.fcpdsp" style="width:100%" placeholder="请选择Disposition"> </el-form-item>
</c-select> </c-col>
</el-form-item>
</c-col> <c-col :span="12">
<span v-text="model.infcon.feptxtlbl" data-path=".infcon.feptxtlbl"> </span>
<c-col :span="12"> </c-col>
<el-form-item label="stream of foreign charges" prop="infcon.fcpstm">
<c-input v-model="model.infcon.fcpstm" placeholder="请输入stream of foreign charges"></c-input>
</el-form-item> <c-col :span="12">
</c-col> <el-form-item label="stream of foreign charges" prop="infcon.fcpstm">
<c-input v-model="model.infcon.fcpstm" placeholder="请输入stream of foreign charges"></c-input>
<c-col :span="12"> </el-form-item>
<span v-text="model.infcon.fcptxtlbl" data-path=".infcon.fcptxtlbl" > </span> </c-col>
</c-col>
</div> <c-col :span="12">
<span v-text="model.infcon.fcptxtlbl" data-path=".infcon.fcptxtlbl"> </span>
</c-col>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
...@@ -51,19 +54,18 @@ import Event from "~/model/Infcld/Event" ...@@ -51,19 +54,18 @@ import Event from "~/model/Infcld/Event"
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {
} }
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {
} }
} }
</script> </script>
<style> <style>
</style> </style>
...@@ -7,6 +7,11 @@ ...@@ -7,6 +7,11 @@
<el-tab-pane label="Selection" name="infsea"> <el-tab-pane label="Selection" name="infsea">
<m-infsea :model="model" :codes="codes"/> <m-infsea :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000013 --> <!--PD000013 -->
<el-tab-pane label="Transactions" name="trnpan"> <el-tab-pane label="Transactions" name="trnpan">
...@@ -32,12 +37,7 @@ ...@@ -32,12 +37,7 @@
<el-tab-pane label="SEP Info" name="sepinfp"> <el-tab-pane label="SEP Info" name="sepinfp">
<m-sepinfp :model="model" :codes="codes"/> <m-sepinfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="Details of Temporary" name="sepp0">
<m-sepp0 :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000177 --> <!--PD000177 -->
<el-tab-pane label="GLE Bookings" name="gleinfp"> <el-tab-pane label="GLE Bookings" name="gleinfp">
<m-gleinfp :model="model" :codes="codes"/> <m-gleinfp :model="model" :codes="codes"/>
...@@ -129,12 +129,14 @@ import Fecp from "./Fecp" ...@@ -129,12 +129,14 @@ import Fecp from "./Fecp"
import Cips from "./Cips" import Cips from "./Cips"
import Cips2 from "./Cips2" import Cips2 from "./Cips2"
import Cips3 from "./Cips3" import Cips3 from "./Cips3"
import Coninfp from "~/views/Public/Coninfp"
export default { export default {
name: "Infcld", name: "Infcld",
components:{ components:{
"m-infsea" : Infsea, "m-infsea" : Infsea,
"m-coninfp": Coninfp,
"m-trnpan" : Trnpan, "m-trnpan" : Trnpan,
"m-cbsinfp" : Cbsinfp, "m-cbsinfp" : Cbsinfp,
"m-cbeinfp" : Cbeinfp, "m-cbeinfp" : Cbeinfp,
...@@ -162,7 +164,7 @@ export default { ...@@ -162,7 +164,7 @@ export default {
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "", tabVal: "infsea",
trnName: "infcld", trnName: "infcld",
model: new Infcld().data, model: new Infcld().data,
checkRules: Check, checkRules: Check,
...@@ -170,6 +172,7 @@ export default { ...@@ -170,6 +172,7 @@ export default {
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {
...CodeTable
}, },
} }
}, },
......
...@@ -113,6 +113,7 @@ export default { ...@@ -113,6 +113,7 @@ export default {
{ inifrm: "infltd", ininam: "转让信用证查询", pntmiu: "7" }, { inifrm: "infltd", ininam: "转让信用证查询", pntmiu: "7" },
{ inifrm: "infbtd", ininam: "转让信用证单据查询", pntmiu: "7" }, { inifrm: "infbtd", ininam: "转让信用证单据查询", pntmiu: "7" },
{ inifrm: "8", ininam: "打包托收", pntmiu: "" }, { inifrm: "8", ininam: "打包托收", pntmiu: "" },
{ inifrm: "infcld", ininam: "打包托收查询", pntmiu: "8" },
{ inifrm: "cltdav", ininam: "打包托收开立", pntmiu: "8" }, { inifrm: "cltdav", ininam: "打包托收开立", pntmiu: "8" },
{ inifrm: "clttra", ininam: "打包托收催收", pntmiu: "8" }, { inifrm: "clttra", ininam: "打包托收催收", pntmiu: "8" },
{ inifrm: "cltset", ininam: "打包托收解包", pntmiu: "8" }, { inifrm: "cltset", ininam: "打包托收解包", pntmiu: "8" },
......
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