Commit a9564a6c by wangyanjiao

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 e91c3159 d4432236
......@@ -6698,6 +6698,23 @@ const CodeTable = {
seagtyp: [
{ label: "农民工工资保函", value: "1" },
],
prsdoc:[
{ label: "增值税发票", value: "增值税发票" },
{ label: "发票", value: "发票" },
{ label: "装箱单", value: "装箱单" },
{ label: "空运单", value: "空运单" },
{ label: "海运提单", value: "海运提单" },
{ label: "铁路运单", value: "铁路运单" },
{ label: "货物收据", value: "货物收据" },
{ label: "邮政收据", value: "邮政收据" },
{ label: "出库单", value: "出库单" },
{ label: "保险单", value: "保险单" },
{ label: "质检证", value: "质检证" },
{ label: "受益人证明", value: "受益人证明" },
],
invtyp1: [
{ label: "type1", value: "1" }
],
bdtdck: [
{ label: "增值税发票", value: "1" },
{ label: "发票", value: "2" },
......
......@@ -91,7 +91,7 @@ export default {
{ max: 40, message: "长度不能超过40" }
],
"trnmod.swiadd.strinf": [
{ type: "string", required: true, message: "必输项" },
{ type: "string", required: false, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
......
......@@ -108,7 +108,7 @@ export default {
],
"payinstxt": [
{ type: "string", required: true, message: "必输项" },
{ type: "string", required: false, message: "必输项" },
{ max: 65, message: "长度不能超过65" }
],
"bedgrp.rec.lescom": [
......@@ -117,7 +117,7 @@ export default {
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trnmod.trndoc.nar754": [
{ type: "string", required: true, message: "必输项" },
{ type: "string", required: false, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"liaall.outamt": [
......
......@@ -30,7 +30,7 @@ export default class Letdrv {
},
docgrdm: {
docdsclab: "", // Label of document description .betp.docgrdm.docdsclab
docgrd: [], //.betp.docgrdm.docgrd
docgrd: "", //.betp.docgrdm.docgrd
},
folwupopt: "", // Processing Options .betp.folwupopt
othp: {
......@@ -123,6 +123,7 @@ export default class Letdrv {
setinsbe: "", // Settlement Instructions transaction field .bedgrp.blk.setinsbe
docdis: "", // Discrepancies .bedgrp.blk.docdis
docdisflg: "", // Discrepancies modified .bedgrp.blk.docdisflg
prsdoc: "", //.bedgrp.blk.prsdoc
},
oth: {
pts: new Pts().data,
......
......@@ -37,6 +37,7 @@ export default class Letsel{
trnpentrbp:"", // Label showing stored uncommited transactions for TR/BP .trnpentrbp
ledgrp:{
rec:{
inr:"",
ownref:"", // L/C Reference .ledgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .ledgrp.rec.nam
revflg:"", // Revolving Flag .ledgrp.rec.revflg
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="20">
<el-form-item
......@@ -43,7 +43,7 @@
:disabled="this.flag"
@click="onDetpButgetref"
>
获取
Get
</c-button>
<!-- </el-form-item> -->
</c-col>
......@@ -91,7 +91,7 @@
:disabled="this.flag"
@click="onDetpButgetref"
>
获取
Get
</c-button>
<!-- </el-form-item> -->
</c-col>
......@@ -99,26 +99,32 @@
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Document Amount" prop="bedgrp.cbs.max.cur">
<c-fullbox>
<c-input
v-model="model.bedgrp.cbs.max.cur"
maxlength="3"
style="width: 50%"
placeholder="Please input Document Amount"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input
v-model="model.bedgrp.cbs.max.amt"
style="width: 50%"
placeholder="Please input Balance"
disabled
></c-input>
<template slot="footer">
<c-checkbox
v-model="model.betp.adaflg"
style="margin-left: 10px"
disabled
>Add. Amount</c-checkbox
>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Open Amount" prop="bedgrp.cbs.opn1.cur">
......@@ -194,27 +200,21 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Document Set Status" prop="bedgrp.rec.docsta">
<el-form-item label="Document Status" prop="bedgrp.rec.docsta">
<c-select
v-model="model.bedgrp.rec.docsta"
style="width: 100%"
placeholder="Please select Document Set Status"
placeholder="Please select Document Status"
disabled
:code="codes.docsta1"
>
<el-option
v-for="item in codes.docsta1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Open Amt. L/C" prop="ledgrp.cbs.opn1.cur">
......@@ -296,7 +296,7 @@
<!-- next part -->
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="Narrative of Maturity Amendment"
......@@ -391,8 +391,8 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="24" style="margin-left: 150px">
<c-col :span="11" :offset="1">
<c-col :span="24" style="margin: 0 0 10PX 150px">
<c-checkbox v-model="cre752flg">Receive MT 752</c-checkbox>
</c-col>
......@@ -442,12 +442,6 @@
</c-col>
</c-col>
<c-checkbox
v-model="model.betp.adaflg"
style="margin-left: 150px"
disabled
>Add. Amount</c-checkbox
>
</c-col>
<!-- <c-col :span="12">
......@@ -690,6 +684,7 @@ export default {
},
set(val) {
this.model.betp.cre752flg = val ? "X" : "";
this.model.betp.furide = "";
},
},
flag() {
......
......@@ -16,83 +16,89 @@
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000033 -->
<el-tab-pane label="Acceptance" name="accp">
<m-accp :model="model" :codes="codes"/>
<m-accp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="Liability" name="engp">
<m-engp :model="model" :codes="codes"/>
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes"/>
<m-setpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Betacc from "~/model/Betacc"
import commonProcess from "~/mixin/commonProcess"
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Betacc from "~/model/Betacc";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Betacc/Check"
import Default from "~/model/Betacc/Default"
import Pattern from "~/model/Betacc/Pattern"
import Accp from "./Accp"
import Engp from "~/views/Public/Engp"
import Doctre from "~/views/Public/Doctre"
import Check from "~/model/Betacc/Check";
import Default from "~/model/Betacc/Default";
import Pattern from "~/model/Betacc/Pattern";
import Accp from "./Accp";
import Engp from "~/views/Public/Engp";
import Doctre from "~/views/Public/Doctre";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Limitbody from "~/views/Public/Limitbody";
export default {
name: "Betacc",
components:{
"m-accp" : Accp,
"m-setpan" : Setpan,
"m-engp" : Engp,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-coninfp" : Coninfp,
"m-limitbody" : Limitbody,
components: {
"m-accp": Accp,
"m-setpan": Setpan,
"m-engp": Engp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-coninfp": Coninfp,
"m-limitbody": Limitbody,
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
data() {
return {
tabVal: "accp",
trnName: "betacc",
......@@ -104,32 +110,30 @@ export default {
codes: {
...CodeTable,
},
}
};
},
methods:{
myTabClick(tab){
this.tabClick(tab)
methods: {
myTabClick(tab) {
this.tabClick(tab);
/**
* do it yourself
**/
}
},
created:async function(){
},
created: async function () {
console.log("进入betacc交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
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: "服务请求失败!" });
}
}
},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="Verification Certificate Number"
......@@ -19,7 +19,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="ACT" prop="lendoc.account">
<c-fullbox>
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="20">
<el-form-item
......@@ -215,7 +215,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Open Amt. L/C" prop="ledgrp.cbs.opn1.cur">
......@@ -307,7 +307,7 @@
</c-istream-table>
</c-col>
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Amount Settled" prop="setmod.doccur">
......@@ -415,7 +415,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="" prop="mtabut.clsflg">
<c-checkbox v-model="clsflg">Close Contract</c-checkbox>
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="20">
<el-form-item
......@@ -216,7 +216,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="dedgrp.cbs.opn1.cur">
......@@ -306,7 +306,7 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
......
......@@ -326,7 +326,7 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="20">
<el-form-item
......@@ -215,7 +215,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="dedgrp.cbs.opn1.cur">
......@@ -307,14 +307,14 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
<!-- next part -->
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="单据类型" prop="bfdgrp.rec.doctypcod">
<c-select
......@@ -440,7 +440,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="付款人" prop="bfdgrp.rec.payrol">
<c-select
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="交单批注行行号" prop="bfdgrp.rec.anobnkcod">
<c-input
......@@ -27,7 +27,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="交单批注描述" prop="bfdgrp.rec.anodsp">
<c-input
......
<template>
<div class="eibs-tab">
<!-- Left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="不符点"
......@@ -91,7 +91,7 @@
</c-col>
<!-- Right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="寄单状态" prop="bftp.folwupopt">
<c-fullbox>
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="20">
<el-form-item
......@@ -213,7 +213,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="dedgrp.cbs.opn1.cur">
......@@ -302,12 +302,6 @@
></c-ptsmsg>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-divider />
</el-form-item>
</c-col>
<!-- next part -->
<c-col :span="24" style="margin-bottom: 35px">
<c-istream-table
......@@ -316,11 +310,12 @@
:columns="stmData.columns"
:showSelection="true"
v-on:multipleSelect="multipleSelect"
prop="liaall.tenstm"
>
</c-istream-table>
</c-col>
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="付款金额" prop="bfdgrp.cbs.opn1.cur">
......@@ -410,7 +405,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="" prop="mtabut.clsflg">
<c-checkbox v-model="clsflg">闭卷</c-checkbox>
......@@ -467,7 +462,7 @@
</c-col>
<c-col :span="24" style="height: 24px; margin-top: 20px">
<el-form-item label="融资金额" class="messageLabel"> </el-form-item>
<el-form-item label="融资信息" class="messageLabel"> </el-form-item>
</c-col>
<c-col :span="24" style="height: 0px; margin-top: 5px">
<el-divider></el-divider>
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="内部不符点"
......@@ -143,7 +143,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="" prop="approvcod">
......
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<c-col :span="20">
<el-form-item
......@@ -214,7 +214,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证余额" prop="dedgrp.cbs.opn1.cur">
......@@ -304,7 +304,7 @@
</c-col>
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
......@@ -428,7 +428,7 @@
</c-col>
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="付款人" prop="bfdgrp.rec.payrol">
<c-select
......@@ -474,7 +474,7 @@
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="交单人" prop="bfdgrp.rec.docprbrol">
<c-select
......
......@@ -257,7 +257,7 @@
</c-col>
<c-col :span="24">
<el-form-item style="margin-left: 0px">
<el-form-item style="margin-left: -150px">
<el-divider />
</el-form-item>
</c-col>
......@@ -509,7 +509,7 @@
placeholder="请选择发票类型"
>
<el-option
v-for="item in codes.invtyp"
v-for="item in codes.invtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
......
......@@ -146,6 +146,7 @@
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="Please select Payer"
@change="selectOrCheckboxRule('bedgrp.rec.payrol')"
>
<el-option
v-for="item in codes.payrol"
......@@ -176,7 +177,16 @@
</c-col>
<!-- next part -->
<c-col :span="24" style="height: 24px; margin-top: -10px">
<c-docpre
:model="model"
:argadr="{
path: 'bedgrp.blk.prsdoc',
grp: 'betp',
code: 'docpre',
}"
>
</c-docpre>
<!-- <c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item :label="model.betp.docgrdm.docdsclab" class="messageLabel">
<c-button style="float: right" @click="addTableValue" type="primary"
>新增单据</c-button
......@@ -207,7 +217,6 @@
<el-table-column label="Document" prop="docnam" width="auto">
<template slot-scope="scope">
<!-- {{scope.row.docnam}} -->
<c-select
style="width: 100%"
placeholder="请选择"
......@@ -231,7 +240,7 @@
</template>
</el-table-column>
</c-table>
</c-col>
</c-col> -->
<!-- S0000201 : 不符点
<c-col :span="12">
......@@ -477,60 +486,17 @@ import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letdrv/Event";
import Ptap from "~/views/Public/Ptap";
import Utils from "~/utils";
import Docpre from "~/views/Public/Docpre";
export default {
components: { "c-ptap": Ptap },
name:'Docpre',
components: { "c-ptap": Ptap ,"c-docpre": Docpre},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
TableValue: [
{
id: 0,
cmail1: "",
cmail2: "",
docnam: "",
description: "",
docnam: "",
serialNum: "",
tableName: "",
tcddoc: "",
},
],
newValue: {
id: 0,
cmail1: "",
cmail2: "",
docnam: "",
docnam: "",
description: "",
docnam: "",
serialNum: "",
tableName: "",
tcddoc: "",
},
codeTable: [
{ label: "Airway Bills", value: "1" },
{ label: "Beneficiary's Declaration", value: "2" },
{ label: "Bill of Lading Copies", value: "3" },
{ label: "Bill of Lading Originals", value: "4" },
{ label: "Certificate", value: "5" },
{ label: "Certificate of Analysis", value: "6" },
{ label: "Certificate of Origin", value: "7" },
{ label: "Certificate of Quality", value: "8" },
{ label: "Certificate of Quantity", value: "9" },
{ label: "Commercial Invoice", value: "10" },
{ label: "Courier Receipt ", value: "11" },
{ label: "Draft", value: "12" },
{ label: "Export Licence", value: "13" },
{ label: "Fax Report", value: "14" },
{ label: "Inspection Cert", value: "15" },
{ label: "Insurance Policy", value: "16" },
{ label: "Packing List", value: "17" },
{ label: "Shipment Advice", value: "18" },
{ label: "Weight List", value: "19" },
],
};
},
computed: {
......@@ -545,23 +511,9 @@ export default {
},
methods: {
...Event,
addTableValue(index) {
var newTableValue = Object.assign({},this.newValue);
const serial = Utils.generateUUID();
newTableValue.serialNum = serial;
this.model.betp.docgrdm.docgrd.splice(index-1,0,newTableValue);
},
deleteTable(index) {
this.model.betp.docgrdm.docgrd.splice(index,1);
},
},
created: function () {},
};
</script>
<style>
.messageLabel >>> .el-form-item__label {
text-align: left;
font-weight: bold;
font-size: 12px;
}
</style>
<template>
<div class="eibs-tab">
<!-- left -->
<c-col :span="12">
<c-col :span="11">
<!-- S0000007 : 单据类型 -->
<c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.srm.djutyp">
......@@ -9,6 +9,7 @@
v-model="model.bedgrp.srm.djutyp"
style="width: 100%"
placeholder="请选择单据类型"
@change="selectOrCheckboxRule('bedgrp.srm.djutyp')"
>
<el-option
v-for="item in codes.djutyp"
......@@ -28,13 +29,14 @@
v-model="model.bedgrp.srm.djuusr"
maxlength="80"
placeholder="请输入单据出具人"
:disabled="model.bedgrp.srm.djutyp==='D'"
></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="11" :offset="1">
<!-- S0000004 : 单据出具日期 -->
<c-col :span="24">
......@@ -44,6 +46,7 @@
v-model="model.bedgrp.srm.djudat"
style="width: 100%"
placeholder="请选择单据出具日期"
:disabled="model.bedgrp.srm.djutyp==='D'"
></c-date-picker>
</el-form-item>
</c-col>
......@@ -55,6 +58,7 @@
v-model="model.bedgrp.srm.djuref"
maxlength="40"
placeholder="请输入货权单据编号"
:disabled="model.bedgrp.srm.djutyp==='D'"
></c-input>
</c-form-item>
</c-col>
......
......@@ -81,7 +81,7 @@ import Pattern from "~/model/Letdrv/Pattern";
import Drv from "./Drv";
import Dscins from "./Dscins";
import Srmp from "./Srmp";
import Engp from "~/views/Public/Engp"
import Engp from "~/views/Public/Engp";
import Doctre from "~/views/Public/Doctre";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
......@@ -135,6 +135,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>
<Betacc></Betacc>
</ReviewWrapper>
</template>
<script>
import Betacc from "~/views/Business/Betacc";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewBetacc",
components: { ReviewWrapper, Betacc },
created() {},
mounted() {},
};
</script>
<style></style>
<template>
<ReviewWrapper>
<Letdrv></Letdrv>
</ReviewWrapper>
</template>
<script>
import Letdrv from "~/views/Business/Letdrv";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewLetdrv",
components: { ReviewWrapper, Letdrv },
created() {},
mounted() {},
};
</script>
<style></style>
......@@ -27,6 +27,8 @@ import ReviewBftset from "./Business/ReviewBftset.vue";
import ReviewGitcom from "./Business/ReviewGitcom.vue";
import ReviewGetamc from "./Business/ReviewGetamc.vue";
import ReviewBftdrv from "./Business/ReviewBftdrv.vue";
import ReviewLetdrv from "./Business/ReviewLetdrv.vue";
import ReviewBetacc from "./Business/ReviewBetacc.vue";
const ReviewRouter = [
......@@ -77,6 +79,8 @@ const ReviewRouter = [
{ path: "gitcom", component: ReviewGitcom, name: "ReviewGitcom", meta: { title: "复核-Gitcom" } },
{ path: "getamc", component: ReviewGetamc, name: "ReviewGetamc", meta: { title: "复核-Getamc" } },
{ path: "bftdrv", component: ReviewBftdrv, name: "ReviewBftdrv", meta: { title: "复核-Bftdrv" } },
{ path: "letdrv", component: ReviewLetdrv, name: "ReviewLetdrv", meta: { title: "复核-Letdrv" } },
{ path: "betacc", component: ReviewBetacc, name: "ReviewBetacc", meta: { title: "复核-Betacc" } },
];
......
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