Commit 2c2cbaa8 by Wuyuqiu

lttopn页面布局完成,添加复核功能

parent 8fd94b54
......@@ -3,40 +3,40 @@
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000042')">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" placeholder="请输入是否报送跨境人民币2101表 " :code="codes.cnyflg" disabled>
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg">
<c-select v-model="model.cnybop.traflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000045')">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select v-model="model.cnybop.traflg" style="width:100%" placeholder="请输入是否报送跨境人民币2107表" :code="codes.cnyflg" disabled>
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000077')">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width:100%" placeholder="请输入是否报送跨境人民币2111表" :code="codes.cnyflg" disabled>
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000113')">
<el-form-item label="是否报送跨境人民币2106表" prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:100%" placeholder="请输入是否报送跨境人民币2106表" :code="codes.cnyflg" disabled>
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000142')" prop="cnybop.vouflg">
<c-select v-model="model.cnybop.vouflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000142')">
<el-form-item label="是否报送跨境人民币2122表" prop="cnybop.vouflg">
<c-select v-model="model.cnybop.vouflg" style="width:100%" placeholder="请输入是否报送跨境人民币2122表" :code="codes.cnyflg" disabled>
</c-select>
</el-form-item>
</c-col>
......
......@@ -21,7 +21,7 @@
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="Please input Reference"
style="width: 95%"
style="width: 100%"
disabled
></c-input>
</el-form-item>
......@@ -41,6 +41,7 @@
v-model="model.ledgrp.cbs.nom1.amt"
style="width: 50%"
placeholder="Please input Balance"
class="m-input-currency"
disabled
></c-input>
<template slot="footer">
......@@ -68,6 +69,7 @@
v-model="model.ledgrp.cbs.opn1.amt"
style="width: 50%"
placeholder="Please input Balance"
class="m-input-currency"
disabled
></c-input>
<template slot="footer">
......@@ -101,6 +103,7 @@
style="width: 100%"
placeholder="Please input by"
disabled
:code="codes.avbby"
></c-input>
<template slot="footer">
<c-checkbox
......@@ -244,13 +247,93 @@
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-divider />
</el-form-item>
</c-col>
</c-col> -->
<!-- 底部表格 -->
<c-col :span="23" style="height: 24px; margin-left: 9px">
<el-form-item
class="formItemLabel"
label="Other Transfers and Back to Back L/Cs using Above"
label-width="300px"
>
</el-form-item>
</c-col>
<c-col :span="23" style="margin:0 0 10px 9px">
<c-istream-table
:list="model.lttp.leltb2b.litb2bstm.rows || []"
:columns="columns"
></c-istream-table>
</c-col>
<!-- 底部 -->
<!-- left -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="This L/C" prop="ltdgrp.cbs.max.cur">
<c-select
v-model="model.ltdgrp.cbs.max.cur"
style="width: 100%"
placeholder="Please select This L/C"
disabled
:code="codes.curtxt1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="20px" prop="ltdgrp.cbs.opn1.amt">
<c-input
v-model="model.ltdgrp.cbs.opn1.amt"
placeholder="Please input This L/C"
class="m-input-currency"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Total Amount" prop="lttp.totamt">
<c-input
v-model="model.lttp.totamt"
style="width: 100%"
placeholder="Please select Total Amount"
class="m-input-currency"
disabled
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Shipment Date" prop="ltdgrp.rec.shpdat">
<c-date-picker
type="date"
v-model="model.ltdgrp.rec.shpdat"
style="width: 100%"
placeholder="Please select Shipment Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Expiry Date" prop="ltdgrp.rec.expdat">
<c-date-picker
type="date"
v-model="model.ltdgrp.rec.expdat"
style="width: 100%"
placeholder="Please select Expiry Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -267,6 +350,26 @@ export default {
mixins: [commonProcess],
data() {
return {
columns: [
// '2 1 "D/C" 60 1 0',
// '6 2 "Account Number" 140',
// '3 3 "Cur" 80',
// '4 4 "Amount" 180 2 8:1 2 5',
// '5 5 "Value Date" 140',
// '7 6 "Rate Type" 160',
// '8 7 "Rate" 120 2 0 1 0',
// '9 8 "Term" 80',
// '0 9 "PN" 80 1 0',
'2 1 "Type" 145',
'4 2 "Reference" 150',
'7 3 "Cur." 140',
'8 4 "Open Amount" 150 2 8 1 7',
'5 5 "Shipm. dat" 150 4 7 1',
'6 6 "Expired" 150 4 7 1',
'3 7 "Name" 150',
'9 8 "Info" 150 5 6:1 0 I',
],
data: [],
};
},
methods: { ...Event },
......@@ -274,4 +377,8 @@ export default {
};
</script>
<style>
.formItemLabel >>> .el-form-item__label {
text-align: left;
font-weight: bold;
}
</style>
......@@ -203,6 +203,9 @@ export default {
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
//TODO 处理数据逻辑
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
......
<template>
<ReviewWrapper>
<Lttopn></Lttopn>
</ReviewWrapper>
</template>
<script>
import Lttopn from "~/views/Business/Lttopn";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewLttopn",
components: { ReviewWrapper, Lttopn },
created() {},
mounted() {},
};
</script>
<style></style>
......@@ -68,6 +68,7 @@ import ReviewGetame from "./Business/ReviewGetame.vue";
import ReviewCctdav from "./Business/ReviewCctdav.vue";
import ReviewCctdcr from "./Business/ReviewCctdcr.vue";
import ReviewCcttra from "./Business/ReviewCcttra.vue";
import ReviewLttopn from "./Business/ReviewLttopn.vue";
const ReviewRouter = [
{ path: "ditopn", component: ReviewDitopn, name: "ReviewDitopn", meta: { title: "复核-买方信用证开立" } },
......@@ -154,6 +155,7 @@ const ReviewRouter = [
{ path: "cctdav", component: ReviewCctdav, name: "ReviewCctdav", meta: { title: "复核-Cctdav" } },
{ path: "cctdcr", component: ReviewCctdcr, name: "ReviewCctdcr", meta: { title: "复核-Cctdcr" } },
{ path: "ccttra", component: ReviewCcttra, name: "ReviewCcttra", meta: { title: "复核-Ccttra" } },
{ path: "lttopn", component: ReviewLttopn, name: "ReviewLttopn", meta: { title: "复核-Lttopn" } },
];
export default ReviewRouter;
\ No newline at end of file
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