Commit a54434f5 by WH

缺陷修复

parent 162e1755
......@@ -108,12 +108,12 @@ export default {
console.log(key);
},
// 获取betdcr弹框表格数据
// 获取betsnd弹框表格数据
async queryGridEtyPromptDialogData(type, ptytyp) {
let params = {
userId: window.sessionStorage.userId || 'ZL',
ptytyp: ptytyp,
extkey: this.model.brdgrp[type.toLowerCase()].pts.extkey,
extkey: this.model.bedgrp[type.toLowerCase()].pts.extkey,
};
let res = await Api.post('/service/ptspta/list', params);
if (res.respCode == SUCCESS) {
......@@ -122,14 +122,14 @@ export default {
this.root.promptData.type = type;
}
},
// 选中betdcr弹框表格的行数据
// 选中betsnd弹框表格的行数据
async selectGridEtyPromptData(row) {
let params = {
...row,
};
let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) {
this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data);
this.$set(this.model.bedgrp, row.role.toLowerCase(), res.data);
}
},
// 业务信息=》基本信息=》支出目的
......
......@@ -58,7 +58,8 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入" style="width: 100%" disabled
<c-select v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入" style="width: 100%"
disabled
:code="codes.curtxt"></c-select>
</el-form-item>
</c-col>
......@@ -98,7 +99,8 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%"
placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
......@@ -106,7 +108,8 @@
<!-- Presented on 提示日期 -->
<c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" placeholder="请选择提示日期"
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%"
placeholder="请选择提示日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
......@@ -120,13 +123,15 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%" placeholder="请选择收到日期"
<c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width: 100%"
placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="装运日期" prop="bedgrp.rec.shpdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.shpdat" style="width: 100%" placeholder="请选择装运日期"
<c-date-picker type="date" v-model="model.bedgrp.rec.shpdat" style="width: 100%"
placeholder="请选择装运日期"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item>
</c-col>
......@@ -142,7 +147,8 @@
<c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="model.bedgrp.blk.matper != '' || model.bedgrp.rec.doctypcod == 'P'">
value-format="yyyy-MM-dd"
:disabled="model.bedgrp.blk.matper != '' || model.bedgrp.rec.doctypcod == 'P'">
</c-date-picker>
</el-form-item>
</c-col>
......@@ -170,14 +176,16 @@
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled class="m-input-currency">
<c-input v-model="model.ledgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled
class="m-input-currency">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam">
<c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入简略信息" disabled>
<c-input text-align="middle" v-model="model.bedgrp.rec.nam" maxlength="40" placeholder="请输入简略信息"
disabled>
</c-input>
</el-form-item>
</c-col>
......@@ -218,7 +226,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol">
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人" :code="codes.rolall"
<c-select v-model="model.bedgrp.rec.payrol" style="width: 100%" placeholder="请选择付款人"
:code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol'
)">
......@@ -249,8 +258,24 @@
title: '',
grp: 'bedgrp',
rol: 'prb',
}":disabled1="model.bedgrp.rec.docprbrol == 'BEN'">
}" :disabled1="model.bedgrp.rec.docprbrol == 'BEN'"
@keyup.enter.native="
queryGridEtyPromptDialogData('PRB', 'B')
">
</c-ptap1>
<!-- <c-ptap-->
<!-- :model="model"-->
<!-- :argadr="{-->
<!-- title: '',-->
<!-- grp: 'bedgrp',-->
<!-- rol: 'prb',-->
<!-- }"-->
<!-- :disabled1="model.bedgrp.rec.docprbrol == 'BEN'"-->
<!-- @keyup.enter.native="-->
<!-- queryGridEtyPromptDialogData('PRB', 'B')-->
<!-- ">-->
<!-- </c-ptap>-->
</c-col>
<c-col :span="24">
......@@ -264,11 +289,13 @@
<script>
import event from "../event";
import Ptap1 from "~/views/Public/Ptap1"
import Ptap from "~/views/Public/Ptap"
import Docpre from "~/views/Public/Docpre"
export default {
components: {
"c-ptap1": Ptap1,
"c-ptap": Ptap,
"c-docpre": Docpre,
},
inject: ['root'],
......@@ -278,7 +305,8 @@ export default {
return {}
},
methods: {},
created: function () { },
created: function () {
},
}
</script>
<style>
......
......@@ -28,6 +28,8 @@
:noRef="true"
:onlySearch="true"
:disabledExtkey="!avbFlag"
@keyup.enter.native="
queryGridEtyPromptDialogData('AVB', 'B')"
>
</c-ptap>
</c-col>
......@@ -116,6 +118,8 @@
:isAdrblk="false"
:haveAdrLabel="false"
:disabled="blkDftatFlag"
@keyup.enter.native="
queryGridEtyPromptDialogData('DRW', '')"
>
</c-ptap>
</c-col>
......@@ -308,8 +312,6 @@
</div>
</template>
<script>
import Api from '~/service/Api'
import CodeTable from '~/config/CodeTable'
import Ptap from '~/views/Public/Ptap'
import event from "../event"
export default {
......
......@@ -80,7 +80,9 @@
<template slot="footer">
<c-button style="margin-left:10px;padding: 0 10px;" size="small" icon="el-icon-search" type="primary"
></c-button>
<c-checkbox :disabled="true" style="margin-left:5px;" v-model="model.ledgrp.rec.collflg">Collateralized L/C</c-checkbox>
<c-checkbox :disabled="true" style="margin-left:5px;" v-model="model.ledgrp.rec.collflg">Collateralized
L/C
</c-checkbox>
</template>
</c-fullbox>
</el-form-item>
......@@ -108,7 +110,8 @@
</c-col>
<c-col :span="5">
<c-checkbox v-model="model.letp.aamp.aammod.addamtflg" style="margin-left:-1px;"
disabled>附加金额</c-checkbox>
disabled>附加金额
</c-checkbox>
</c-col>
</c-col>
......@@ -189,7 +192,8 @@
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="预通知日期" label-width="120px" prop="ledgrp.rec.preadvdt">
<c-date-picker type="date" v-model="model.ledgrp.rec.preadvdt" style="width: 100%" value-format="yyyy-MM-dd" placeholder="请选择日期" disabled>
<c-date-picker type="date" v-model="model.ledgrp.rec.preadvdt" style="width: 100%" value-format="yyyy-MM-dd"
placeholder="请选择日期" disabled>
</c-date-picker>
</el-form-item>
</c-col>
......@@ -199,13 +203,15 @@
<!-- Shipment Date 装运日期 -->
<c-col :span="12">
<el-form-item label="装运日期" prop="ledgrp.rec.shpdat">
<c-date-picker type="date" v-model="model.ledgrp.rec.shpdat" style="width: 100%" placeholder="请选择装运日期" value-format="yyyy-MM-dd">
<c-date-picker type="date" v-model="model.ledgrp.rec.shpdat" style="width: 100%"
placeholder="请选择装运日期" value-format="yyyy-MM-dd">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="复核日期" label-width="120px" prop="ledgrp.rec.advdat">
<c-date-picker disabled type="date" v-model="model.ledgrp.rec.advdat" style="width: 100%" placeholder="请选择通知日期" value-format="yyyy-MM-dd">
<c-date-picker disabled type="date" v-model="model.ledgrp.rec.advdat" style="width: 100%"
placeholder="请选择通知日期" value-format="yyyy-MM-dd">
</c-date-picker>
</el-form-item>
</c-col>
......@@ -315,6 +321,9 @@
rol: 'ben',
}"
:disabled="true"
@keyup.enter.native="
queryGridEtyPromptDialogData('BEN', 'C')
"
>
</c-ptap>
......@@ -330,7 +339,8 @@
rol: 'iss',
}"
:disabled="true"
@keyup.enter.native="
queryGridEtyPromptDialogData('ISS', 'B')"
>
</c-ptap>
</c-col>
......@@ -345,6 +355,8 @@
rol: 'apl',
}"
:disabled="true"
@keyup.enter.native="
queryGridEtyPromptDialogData('APL', 'C')"
>
</c-ptap>
......@@ -354,25 +366,31 @@
<c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.revflg" class="checkbox-left" style="margin-left:120px"
>循环信用证</c-checkbox
>循环信用证
</c-checkbox
>
</c-col>
<!-- Authorization to Debit 借记授权书-->
<c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.dbtflg" class="checkbox-left" style="margin-left:120px">Authorization to Debit</c-checkbox>
<c-checkbox v-model="model.ledgrp.rec.dbtflg" class="checkbox-left" style="margin-left:120px">Authorization to
Debit
</c-checkbox>
</c-col>
<!-- Non-Bank Issuer 非银行发行人-->
<c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.nonban" class="checkbox-left" style="margin-left:120px"
>非银行发行人</c-checkbox
>非银行发行人
</c-checkbox
>
</c-col>
<!-- Test Key Unconfirmity 测试密钥-->
<c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.teskeyunc" class="checkbox-left" style="margin-left:120px">Test Key Unconfirmity</c-checkbox>
<c-checkbox v-model="model.ledgrp.rec.teskeyunc" class="checkbox-left" style="margin-left:120px">Test Key
Unconfirmity
</c-checkbox>
</c-col>
</c-col>
</div>
......@@ -385,15 +403,14 @@ import Utils from '~/utils';
import Ptap from "~/views/Public/Ptap";
export default {
components: { "c-ptap": Ptap },
components: {"c-ptap": Ptap},
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: {
}
methods: {}
};
</script>
<style>
......
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