Commit ba091356 by lianyang

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 6d62c52c 0d530bbd
...@@ -233,6 +233,17 @@ export default { ...@@ -233,6 +233,17 @@ export default {
}) })
}, },
/** /**
* 下拉框/多选框 改变时执行rule
* @param {String} rulePath 路径
*/
selectOrCheckboxChangeExecuteRule(rulePath){
this.executeRule(rulePath).then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data);
}
})
},
/**
* 机构回填 * 机构回填
* @param {String} val 选种行的值(一般是首列) * @param {String} val 选种行的值(一般是首列)
* @param {String} rulePath 路径 * @param {String} rulePath 路径
......
...@@ -146,7 +146,8 @@ export default { ...@@ -146,7 +146,8 @@ export default {
], ],
"dedgrp.rec.tenmaxday":[ "dedgrp.rec.tenmaxday":[
{required: true, message: "必输项"} {required: true, message: "必输项"},
{type:"number", max:9999, message: "大小不超过9999" }
], ],
"dedgrp.blk.defdet":[ "dedgrp.blk.defdet":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -664,6 +664,7 @@ export default { ...@@ -664,6 +664,7 @@ export default {
}, },
set(val) { set(val) {
this.model.advdisflg = val ? "X" : ""; this.model.advdisflg = val ? "X" : "";
this.model.trnmod.trndoc.addstr750 = "";
}, },
}, },
}, },
......
...@@ -131,6 +131,9 @@ export default { ...@@ -131,6 +131,9 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
this.updateModel(rtnmsg.data) this.updateModel(rtnmsg.data)
if(this.isInDisplay){
this.restoreDisplay();
}
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
......
...@@ -454,11 +454,11 @@ ...@@ -454,11 +454,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="SG000254" prop="bpdgrp.rec.ffttyp"> <el-form-item label="福费廷转卖类型" prop="bpdgrp.rec.ffttyp">
<c-input <c-input
v-model="model.bpdgrp.rec.ffttyp" v-model="model.bpdgrp.rec.ffttyp"
maxlength="40" maxlength="40"
placeholder="请输入SG000254" placeholder="请输入福费廷转卖类型"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
......
...@@ -188,7 +188,9 @@ ...@@ -188,7 +188,9 @@
</c-table> </c-table>
</c-col> --> </c-col> -->
<c-docpre :model="model" :argadr="{ <c-docpre
:model="model"
:argadr="{
path: 'bodgrp.blk.docpre', path: 'bodgrp.blk.docpre',
grp: 'botp', grp: 'botp',
code: 'docpre' code: 'docpre'
......
...@@ -109,11 +109,13 @@ ...@@ -109,11 +109,13 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="付款人" prop="bfdgrp.rec.payrol"> <el-form-item label="付款人开户行" prop="bfdgrp.rec.payrol">
<c-select <c-select
v-model="model.bfdgrp.rec.payrol" v-model="model.bfdgrp.rec.payrol"
style="width: 100%" style="width: 100%"
placeholder="请选择付款人" placeholder="请选择付款人开户行"
:code="codes.rolall"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -126,7 +128,10 @@ ...@@ -126,7 +128,10 @@
grp: 'bfdgrp', grp: 'bfdgrp',
rol: 'oth', rol: 'oth',
}" }"
:noRef="true"
:disabled="true" :disabled="true"
:isAdrblk="false"
:disabledExtkey="true"
> >
</c-ptap> </c-ptap>
</c-col> </c-col>
...@@ -170,9 +175,7 @@ export default { ...@@ -170,9 +175,7 @@ export default {
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
components: { components: { "c-ptap": Ptap },
"c-ptap": Ptap,
},
data() { data() {
return {}; return {};
}, },
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
v-model="model.dedgrp.rec.isyifu" v-model="model.dedgrp.rec.isyifu"
style="width: 100%" style="width: 100%"
placeholder="请选择是否可议付" placeholder="请选择是否可议付"
@change="selectOrCheckboxChangeExecuteRule('dedgrp.rec.isyifu')"
> >
<el-option <el-option
v-for="item in codes.isyifu" v-for="item in codes.isyifu"
...@@ -60,9 +61,9 @@ ...@@ -60,9 +61,9 @@
--> -->
<c-ptapdome <c-ptapdome
:disabledBankno="model.dedgrp.rec.isyifu != 'Y'" :disabledBankno="model.dedgrp.rec.avbwth != 'S'"
:disabledJigomc="true" :disabledJigomc="true"
:disabledDizhii="model.dedgrp.rec.isyifu != 'Y'" :disabledDizhii="model.dedgrp.rec.avbwth != 'S'"
:model="model" :model="model"
:argadr="{ :argadr="{
title: '议付行', title: '议付行',
......
...@@ -473,8 +473,7 @@ ...@@ -473,8 +473,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="天数" prop="dedgrp.rec.tenmaxday"> <el-form-item label="天数" prop="dedgrp.rec.tenmaxday">
<c-input <c-input
v-model="model.dedgrp.rec.tenmaxday" v-model.number="model.dedgrp.rec.tenmaxday"
maxlength="35"
placeholder="请输入天数" placeholder="请输入天数"
:disabled="model.dedgrp.rec.avbby == 'P'" :disabled="model.dedgrp.rec.avbby == 'P'"
></c-input> ></c-input>
...@@ -482,10 +481,10 @@ ...@@ -482,10 +481,10 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="远期付款指示" prop="dedgrp.blk.defdet"> <el-form-item label="远期付款指示" prop="dedgrp.blk.dftat">
<c-input <c-input
type="textarea" type="textarea"
v-model="model.dedgrp.blk.defdet" v-model="model.dedgrp.blk.dftat"
maxlength="35" maxlength="35"
show-word-limit show-word-limit
placeholder="请输入远期付款指示" placeholder="请输入远期付款指示"
......
...@@ -120,6 +120,7 @@ ...@@ -120,6 +120,7 @@
v-model="model.infcon.searol" v-model="model.infcon.searol"
style="width: 100%" style="width: 100%"
placeholder="请选择Role" placeholder="请选择Role"
:code="codes.payrol"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -217,7 +218,7 @@ ...@@ -217,7 +218,7 @@
v-model="model.infcon.seacur" v-model="model.infcon.seacur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择Currency"
:code="codes.seacur" :code="codes.curtxt1"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -274,6 +275,7 @@ ...@@ -274,6 +275,7 @@
v-model="model.seadoctypcod" v-model="model.seadoctypcod"
style="width: 100%" style="width: 100%"
placeholder="请选择Document Type" placeholder="请选择Document Type"
:code="codes.brdtyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
......
...@@ -106,6 +106,7 @@ import Ordpan from "./Ordpan" ...@@ -106,6 +106,7 @@ import Ordpan from "./Ordpan"
export default { export default {
name: 'Infbfd',
components:{ components:{
"m-infsea" : Infsea, "m-infsea" : Infsea,
"m-ovwp" : Ovwp, "m-ovwp" : Ovwp,
......
...@@ -646,7 +646,7 @@ ...@@ -646,7 +646,7 @@
--> -->
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body> <el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns"> <div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" trnCode="detsel" ownrefPath="dedgrp" :model="detselModel" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
</div> </div>
...@@ -659,8 +659,9 @@ import Api from "~/service/Api"; ...@@ -659,8 +659,9 @@ import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Infdet/Event"; import Event from "~/model/Infdet/Event";
import DetselModel from "~/model/Detsel"
//交易跳转逻辑 //交易跳转逻辑
import BusNavbar from "~/views/Business/Infdet/BusNavbar"; import BusNavbar from "~/views/Public/BusNavbar";
export default { export default {
inject: ["root"], inject: ["root"],
...@@ -669,6 +670,7 @@ export default { ...@@ -669,6 +670,7 @@ export default {
components: { "m-busbtn": BusNavbar }, components: { "m-busbtn": BusNavbar },
data() { data() {
return { return {
detselModel:new DetselModel().data,
ownref: "", ownref: "",
initdialog: false, initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
</c-col> --> </c-col> -->
<c-col :span="24" style="margin-bottom: 30px;"> <c-col :span="24" style="margin-bottom: 30px;">
<el-form-item :prop="'${argadr.grp}.docgrdm.docgrd'" label="" style="margin-left:-150px;"> <el-form-item :prop="'${argadr.grp}.docgrdm.docgrd'" label="" style="margin-left:-150px;">
<c-table height="300px" style="text-align: center;" stripe <c-table max-height="300px" style="text-align: center;" stripe
:list="this.model[argadr.grp].docgrdm.docgrd || []" :paginationShow="false" :border="true"> :list="this.model[argadr.grp].docgrdm.docgrd || []" :paginationShow="false" :border="true">
<el-table-column :label="model[argadr.grp].docgrdm.docdsclab || 'Documents Presented'" class="messageLabel"> <el-table-column :label="model[argadr.grp].docgrdm.docdsclab || 'Documents Presented'" class="messageLabel">
<el-table-column label="1st" width="auto" prop="cmail1" background-color="red"> <el-table-column label="1st" width="auto" prop="cmail1" background-color="red">
......
<template>
<ReviewWrapper>
<Bftdrv></Bftdrv>
</ReviewWrapper>
</template>
<script>
import Bftdrv from "~/views/Business/Bftdrv";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewBftsnd",
components: { ReviewWrapper, Bftdrv },
created() {},
mounted() {},
};
</script>
<style></style>
...@@ -24,6 +24,7 @@ import ReviewBftsnd from "./Business/ReviewBftsnd.vue"; ...@@ -24,6 +24,7 @@ import ReviewBftsnd from "./Business/ReviewBftsnd.vue";
import ReviewBftdcr from "./Business/ReviewBftdcr.vue"; import ReviewBftdcr from "./Business/ReviewBftdcr.vue";
import ReviewLitopn from "./Business/ReviewLitopn.vue"; import ReviewLitopn from "./Business/ReviewLitopn.vue";
import ReviewBftset from "./Business/ReviewBftset.vue"; import ReviewBftset from "./Business/ReviewBftset.vue";
import ReviewBftdrv from "./Business/ReviewBftdrv.vue";
const ReviewRouter = [ const ReviewRouter = [
...@@ -71,6 +72,7 @@ const ReviewRouter = [ ...@@ -71,6 +72,7 @@ const ReviewRouter = [
{ path: "litopn", component: ReviewLitopn, name: "ReviewLitopn", meta: { title: "复核-Litopn" } }, { path: "litopn", component: ReviewLitopn, name: "ReviewLitopn", meta: { title: "复核-Litopn" } },
{ path: "bftset", component: ReviewBftset, name: "ReviewBftset", meta: { title: "复核-Bftset" } }, { path: "bftset", component: ReviewBftset, name: "ReviewBftset", meta: { title: "复核-Bftset" } },
{ path: "litame", component: ReviewLitame, name: "ReviewLitame", meta: { title: "复核-Litame" } }, { path: "litame", component: ReviewLitame, name: "ReviewLitame", meta: { title: "复核-Litame" } },
{ path: "bftdrv", component: ReviewBftdrv, name: "ReviewBftdrv", meta: { title: "复核-Bftdrv" } },
]; ];
......
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