Commit cade205e by xionglin

lttame添加表外等页面

parent 6732a938
...@@ -39,6 +39,52 @@ export default class Lttame { ...@@ -39,6 +39,52 @@ export default class Lttame {
}, },
avbnam: "", // Available with .ledgrp.avbnam avbnam: "", // Available with .ledgrp.avbnam
}, },
rmbclm: {
rmbrmb: {
pts: new Pts().data,
namelc: "", // 名称 .rmbclm.rmbrmb.namelc
adrelc: "", // 地址 .rmbclm.rmbrmb.adrelc
dbfadrblkcn: "", // Chinese address .rmbclm.rmbrmb.dbfadrblkcn
},
rmbp: {
ptsget: {
sdamod: {
seainf: "", // .rmbclm.rmbp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .rmbclm.rmbp.ptsget.sdamod.dadsnd
},
},
},
acwacw: {
pts: new Pts().data,
namelc: "", // 名称 .rmbclm.acwacw.namelc
adrelc: "", // 地址 .rmbclm.acwacw.adrelc
dbfadrblkcn: "", // Chinese address .rmbclm.acwacw.dbfadrblkcn
},
acwp: {
ptsget: {
sdamod: {
seainf: "", // .rmbclm.acwp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .rmbclm.acwp.ptsget.sdamod.dadsnd
},
},
},
bebbeb: {
pts: new Pts().data,
namelc: "", // 名称 .rmbclm.bebbeb.namelc
adrelc: "", // 地址 .rmbclm.bebbeb.adrelc
dbfadrblkcn: "", // Chinese address .rmbclm.bebbeb.dbfadrblkcn
},
bebp: {
ptsget: {
sdamod: {
seainf: "", // .rmbclm.bebp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .rmbclm.bebp.ptsget.sdamod.dadsnd
},
},
},
rmbrol: "", // 偿付行 .rmbclm.rmbrol
valdat: "", // value date .rmbclm.valdat
},
lttp: { lttp: {
ledget: { ledget: {
sdamod: { sdamod: {
...@@ -213,6 +259,7 @@ export default class Lttame { ...@@ -213,6 +259,7 @@ export default class Lttame {
amt: "", // This L/C .ltdgrp.cbs.opn1.amt amt: "", // This L/C .ltdgrp.cbs.opn1.amt
}, },
}, },
be1: { be1: {
pts: new Pts().data, pts: new Pts().data,
}, },
......
...@@ -22,6 +22,9 @@ ...@@ -22,6 +22,9 @@
<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="MT 742报销申请" name="rcldetp">
<m-rcldetp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="单据要求" name="dorpame"> <el-collapse-item title="单据要求" name="dorpame">
<m-dorpame :model="model" :codes="codes" /> <m-dorpame :model="model" :codes="codes" />
</el-collapse-item> </el-collapse-item>
...@@ -72,6 +75,7 @@ import Lttinf from "./Lttinf"; ...@@ -72,6 +75,7 @@ import Lttinf from "./Lttinf";
import Spbpame from "./Spbpame"; import Spbpame from "./Spbpame";
import Sprpame from "./Sprpame"; import Sprpame from "./Sprpame";
import Inspame from "./Inspame"; import Inspame from "./Inspame";
import Rcldetp from "./Rcldetp";
export default { export default {
components: { components: {
...@@ -88,6 +92,7 @@ export default { ...@@ -88,6 +92,7 @@ export default {
"m-spbpame": Spbpame, "m-spbpame": Spbpame,
"m-sprpame": Sprpame, "m-sprpame": Sprpame,
"m-inspame": Inspame, "m-inspame": Inspame,
"m-rcldetp":Rcldetp
}, },
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
......
<template>
<div class="eibs">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="偿付行" prop="rmbclm.rmbrol">
<c-select
v-model="model.rmbclm.rmbrol"
style="width: 100%"
placeholder="请选择偿付行"
@change="eventFunction('rmbclm.rmbrol')"
:code="codes.rolall"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'rmbclm',
rol: 'rmbrmb',
}"
@onSeainf="onSeainf"
@onAplpDet="onAvbpDet"
:disabled="
!( model.rmbclm.rmbrol == 'OTH')
"
:disabledExtkey="!(model.rmbclm.rmbrol == 'RMB'||model.rmbclm.rmbrol == 'OTH')"
:disabledRef="!(model.rmbclm.rmbrol == 'RMB'||model.rmbclm.rmbrol == 'OTH')"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'rmbclm',
rol: 'acwacw',
}"
@onSeainf="onSeainf"
@onAplpDet="onAvbpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'rmbclm',
rol: 'bebbeb',
}"
@onSeainf="onSeainf"
@onAplpDet="onAvbpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<el-form-item label="起息日" prop="rmbclm.valdat">
<c-date-picker
type="date"
v-model="model.rmbclm.valdat"
style="width: 100%"
placeholder="请选择起息日"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Lttcan/Event";
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
...@@ -25,6 +25,10 @@ ...@@ -25,6 +25,10 @@
<c-content> <c-content>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan"> <el-collapse-item title="结算" name="setpan">
<!-- 结算 --> <!-- 结算 -->
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
...@@ -210,6 +214,7 @@ import Docpan from "~/views/Public/Docpan"; ...@@ -210,6 +214,7 @@ import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import Glepan from "~/views/Public/Glepan"; import Glepan from "~/views/Public/Glepan";
import Addbcb from "./Addbcb"; import Addbcb from "./Addbcb";
import Engp from "~/views/Public/Engp"
export default { export default {
name: "Lttame", name: "Lttame",
...@@ -233,6 +238,7 @@ export default { ...@@ -233,6 +238,7 @@ export default {
"m-doctre": Doctre, "m-doctre": Doctre,
"m-inspame": Inspame, "m-inspame": Inspame,
"m-addbcb": Addbcb, "m-addbcb": Addbcb,
"m-engp":Engp,
}, },
provide() { provide() {
return { return {
......
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