Commit a54434f5 by WH

缺陷修复

parent 162e1755
...@@ -108,12 +108,12 @@ export default { ...@@ -108,12 +108,12 @@ export default {
console.log(key); console.log(key);
}, },
// 获取betdcr弹框表格数据 // 获取betsnd弹框表格数据
async queryGridEtyPromptDialogData(type, ptytyp) { async queryGridEtyPromptDialogData(type, ptytyp) {
let params = { let params = {
userId: window.sessionStorage.userId || 'ZL', userId: window.sessionStorage.userId || 'ZL',
ptytyp: ptytyp, 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); let res = await Api.post('/service/ptspta/list', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
...@@ -122,14 +122,14 @@ export default { ...@@ -122,14 +122,14 @@ export default {
this.root.promptData.type = type; this.root.promptData.type = type;
} }
}, },
// 选中betdcr弹框表格的行数据 // 选中betsnd弹框表格的行数据
async selectGridEtyPromptData(row) { async selectGridEtyPromptData(row) {
let params = { let params = {
...row, ...row,
}; };
let res = await Api.post('/service/ptspta/fetch', params); let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data); this.$set(this.model.bedgrp, row.role.toLowerCase(), res.data);
} }
}, },
// 业务信息=》基本信息=》支出目的 // 业务信息=》基本信息=》支出目的
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<el-form-item label="出口信用证编号" prop="ledgrp.rec.ownref"> <el-form-item label="出口信用证编号" prop="ledgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入编号" style="width: 95%" <c-input v-model="model.ledgrp.rec.ownref" maxlength="16" placeholder="请输入编号" style="width: 95%"
:disabled="true" @keyup.enter.native="eventFunction( :disabled="true" @keyup.enter.native="eventFunction(
'ledgrp.rec.ownref' 'ledgrp.rec.ownref'
)"> )">
</c-input> </c-input>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<el-form-item label="出口单据参考号" prop="bedgrp.rec.ownref"> <el-form-item label="出口单据参考号" prop="bedgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入单据参考号" style="width: 95%" <c-input v-model="model.bedgrp.rec.ownref" maxlength="16" placeholder="请输入单据参考号" style="width: 95%"
disabled></c-input> disabled></c-input>
<template slot="footer"> <template slot="footer">
<c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary"> <c-button style="margin: 0 0 0 0; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info" style="font-size:15px"></i> <i class="el-icon-info" style="font-size:15px"></i>
...@@ -36,14 +36,14 @@ ...@@ -36,14 +36,14 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur"> <el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种" <c-select v-model="model.bedgrp.cbs.max.cur" style="width: 100%" placeholder="请选择币种"
@keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled> @keyup.enter.native="maxCurEvent" :code="codes.curtxt" disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt"> <el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%" <c-input-currency v-model="model.bedgrp.cbs.max.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" @keyup.enter.native=" placeholder="请输入金额" @keyup.enter.native="
defaultFunction( defaultFunction(
'bedgrp.cbs.max.amt', 'bedgrp.cbs.max.amt',
model.bedgrp.cbs.max.amt model.bedgrp.cbs.max.amt
...@@ -58,14 +58,15 @@ ...@@ -58,14 +58,15 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur"> <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%"
:code="codes.curtxt"></c-select> disabled
:code="codes.curtxt"></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt"> <el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%" <c-input-currency v-model="model.bedgrp.cbs.opn1.amt" style="text-align: left; width: 100%"
placeholder="请输入金额" disabled></c-input-currency> placeholder="请输入金额" disabled></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
...@@ -74,7 +75,7 @@ ...@@ -74,7 +75,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod"> <el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型" <c-select v-model="model.bedgrp.rec.doctypcod" style="width: 100%" placeholder="请选择单据类型"
:code="codes.doctypcod1" disabled> :code="codes.doctypcod1" disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -83,7 +84,7 @@ ...@@ -83,7 +84,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期日" prop="bedgrp.rec.matdat"> <el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日" <c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker> value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <c-col :span="12"></c-col> --> <!-- <c-col :span="12"></c-col> -->
...@@ -98,36 +99,40 @@ ...@@ -98,36 +99,40 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat"> <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%"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker> placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Received on 到单日期--> <!-- Received on 到单日期-->
<!-- Presented on 提示日期 --> <!-- Presented on 提示日期 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat"> <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%"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker> placeholder="请选择提示日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta"> <el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态" <c-select v-model="model.bedgrp.rec.docsta" maxlength="40" style="width: 100%" placeholder="请输入单据状态"
:code="codes.docsta" disabled></c-select> :code="codes.docsta" disabled></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="收到日期" prop="bedgrp.rec.rcvdat"> <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%"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker> placeholder="请选择收到日期"
value-format="yyyy-MM-dd" :disabled="true"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="装运日期" prop="bedgrp.rec.shpdat"> <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%"
value-format="yyyy-MM-dd"></c-date-picker> placeholder="请选择装运日期"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -135,14 +140,15 @@ ...@@ -135,14 +140,15 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="交单日期" prop="bedgrp.rec.predat"> <el-form-item label="交单日期" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" value-format="yyyy-MM-dd" <c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width: 100%" value-format="yyyy-MM-dd"
placeholder="请选择日期"></c-date-picker> placeholder="请选择日期"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Maturity Date --> <!-- Maturity Date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat"> <el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width: 100%" placeholder="请选择到期日" <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> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -150,8 +156,8 @@ ...@@ -150,8 +156,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期期限" prop="bedgrp.blk.matper"> <el-form-item label="到期期限" prop="bedgrp.blk.matper">
<c-input type="textarea" v-model="model.bedgrp.blk.matper" maxlength="65" show-word-limit <c-input type="textarea" v-model="model.bedgrp.blk.matper" maxlength="65" show-word-limit
placeholder="请输入到期期限" placeholder="请输入到期期限"
:disabled="model.bedgrp.rec.matdat != null && model.bedgrp.rec.matdat != '' || model.bedgrp.rec.doctypcod == 'P'"> :disabled="model.bedgrp.rec.matdat != null && model.bedgrp.rec.matdat != '' || model.bedgrp.rec.doctypcod == 'P'">
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -164,20 +170,22 @@ ...@@ -164,20 +170,22 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur"> <el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt" <c-select v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请选择币种" :code="codes.curtxt"
disabled></c-select> disabled></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt"> <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> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="单据简略信息" prop="bedgrp.rec.nam"> <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> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -218,8 +226,9 @@ ...@@ -218,8 +226,9 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="付款人" prop="bedgrp.rec.payrol"> <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="请选择付款人"
@change="eventFunction( :code="codes.rolall"
@change="eventFunction(
'bedgrp.rec.payrol' 'bedgrp.rec.payrol'
)"> )">
</c-select> </c-select>
...@@ -239,7 +248,7 @@ ...@@ -239,7 +248,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单行" prop="bedgrp.rec.docprbrol"> <el-form-item label="交单行" prop="bedgrp.rec.docprbrol">
<c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请选择交单行" <c-select v-model="model.bedgrp.rec.docprbrol" style="width: 100%" placeholder="请选择交单行"
:code="codes.docprbrol0" disabled> :code="codes.docprbrol0" disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -249,8 +258,24 @@ ...@@ -249,8 +258,24 @@
title: '', title: '',
grp: 'bedgrp', grp: 'bedgrp',
rol: 'prb', rol: 'prb',
}":disabled1="model.bedgrp.rec.docprbrol == 'BEN'"> }" :disabled1="model.bedgrp.rec.docprbrol == 'BEN'"
@keyup.enter.native="
queryGridEtyPromptDialogData('PRB', 'B')
">
</c-ptap1> </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>
<c-col :span="24"> <c-col :span="24">
...@@ -264,11 +289,13 @@ ...@@ -264,11 +289,13 @@
<script> <script>
import event from "../event"; import event from "../event";
import Ptap1 from "~/views/Public/Ptap1" import Ptap1 from "~/views/Public/Ptap1"
import Ptap from "~/views/Public/Ptap"
import Docpre from "~/views/Public/Docpre" import Docpre from "~/views/Public/Docpre"
export default { export default {
components: { components: {
"c-ptap1": Ptap1, "c-ptap1": Ptap1,
"c-ptap": Ptap,
"c-docpre": Docpre, "c-docpre": Docpre,
}, },
inject: ['root'], inject: ['root'],
...@@ -278,7 +305,8 @@ export default { ...@@ -278,7 +305,8 @@ export default {
return {} return {}
}, },
methods: {}, methods: {},
created: function () { }, created: function () {
},
} }
</script> </script>
<style> <style>
......
...@@ -28,6 +28,8 @@ ...@@ -28,6 +28,8 @@
:noRef="true" :noRef="true"
:onlySearch="true" :onlySearch="true"
:disabledExtkey="!avbFlag" :disabledExtkey="!avbFlag"
@keyup.enter.native="
queryGridEtyPromptDialogData('AVB', 'B')"
> >
</c-ptap> </c-ptap>
</c-col> </c-col>
...@@ -116,6 +118,8 @@ ...@@ -116,6 +118,8 @@
:isAdrblk="false" :isAdrblk="false"
:haveAdrLabel="false" :haveAdrLabel="false"
:disabled="blkDftatFlag" :disabled="blkDftatFlag"
@keyup.enter.native="
queryGridEtyPromptDialogData('DRW', '')"
> >
</c-ptap> </c-ptap>
</c-col> </c-col>
...@@ -308,8 +312,6 @@ ...@@ -308,8 +312,6 @@
</div> </div>
</template> </template>
<script> <script>
import Api from '~/service/Api'
import CodeTable from '~/config/CodeTable'
import Ptap from '~/views/Public/Ptap' import Ptap from '~/views/Public/Ptap'
import event from "../event" import event from "../event"
export default { export default {
......
<template> <template>
<div class="eibs"> <div class="eibs">
<!-- =================顶部====================== --> <!-- =================顶部====================== -->
<c-row> <c-row>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12" style="padding-right: 20px;"> <c-col :span="12" style="padding-right: 20px;">
<el-form-item <el-form-item
label="信用证编号" label="信用证编号"
prop="ledgrp.rec.ownref" prop="ledgrp.rec.ownref"
style="width: 100%" style="width: 100%"
> >
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.ledgrp.rec.ownref" v-model="model.ledgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入编号" placeholder="请输入编号"
style="width: 95%" style="width: 95%"
:disabled="true" :disabled="true"
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 0; padding: 0 12px" style="margin: 0 10px 0 0; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
> >
<i class="el-icon-info" style="font-size:15px"></i> <i class="el-icon-info" style="font-size:15px"></i>
</c-button> </c-button>
<c-button <c-button
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
:disabled=" :disabled="
model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref
? false ? false
: true : true
" "
> >
获取 获取
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
...@@ -45,11 +45,11 @@ ...@@ -45,11 +45,11 @@
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px;">
<el-form-item label="摘要" prop="ledgrp.rec.nam"> <el-form-item label="摘要" prop="ledgrp.rec.nam">
<c-input <c-input
text-align="middle" text-align="middle"
v-model="model.ledgrp.rec.nam" v-model="model.ledgrp.rec.nam"
maxlength="40" maxlength="40"
placeholder="请输入" placeholder="请输入"
disabled disabled
> >
</c-input> </c-input>
</el-form-item> </el-form-item>
...@@ -57,111 +57,114 @@ ...@@ -57,111 +57,114 @@
</c-col> </c-col>
</c-row> </c-row>
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="12" style="padding-right: 20px;"> <c-col :span="12" style="padding-right: 20px;">
<!-- Form of L/C --> <!-- Form of L/C -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="信用证类型" prop="ledgrp.rec.lcrtyp"> <el-form-item label="信用证类型" prop="ledgrp.rec.lcrtyp">
<c-select <c-select
v-model="model.ledgrp.rec.lcrtyp" v-model="model.ledgrp.rec.lcrtyp"
style="width: 100%" style="width: 100%"
placeholder="请选择类型" placeholder="请选择类型"
:code="codes.lcrtyp" :code="codes.lcrtyp"
> >
</c-select>
</el-form-item>
</c-col>
<!-- Responsible user 所属客户经理-->
<c-col :span="24">
<el-form-item label="客户经理" prop="letp.usr.extkey">
<c-fullbox>
<c-input v-model="model.letp.usr.extkey" maxlength="8" placeholder="请输入" disabled></c-input>
<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>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- Nominal Amount 信用证金额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证金额" prop="ledgrp.cbs.nom1.cur">
<c-select v-model="model.ledgrp.cbs.nom1.cur" style="width: 100%" placeholder="请选择币种"
:code="codes.curtxt1"
disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="7">
<!-- Responsible user 所属客户经理--> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.nom1.amt">
<c-col :span="24"> <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 95%"
<el-form-item label="客户经理" prop="letp.usr.extkey"> placeholder="请输入" @keyup.enter.native="$event.target.blur()"
<c-fullbox> disabled></c-input-currency>
<c-input v-model="model.letp.usr.extkey" maxlength="8" placeholder="请输入" disabled></c-input> <!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
<template slot="footer"> <!-- <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
<c-button style="margin-left:10px;padding: 0 10px;" size="small" icon="el-icon-search" type="primary" placeholder="请输入"></c-input-currency> -->
></c-button>
<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> </el-form-item>
</c-col>
<!-- Nominal Amount 信用证金额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="信用证金额" prop="ledgrp.cbs.nom1.cur">
<c-select v-model="model.ledgrp.cbs.nom1.cur" style="width: 100%" placeholder="请选择币种"
:code="codes.curtxt1"
disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.nom1.amt">
<c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 95%"
placeholder="请输入" @keyup.enter.native="$event.target.blur()"
disabled></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
<!-- <c-input-currency v-model="model.ledgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
placeholder="请输入"></c-input-currency> -->
</el-form-item>
</c-col>
<c-col :span="5">
<c-checkbox v-model="model.letp.aamp.aammod.addamtflg" style="margin-left:-1px;"
disabled>附加金额</c-checkbox>
</c-col>
</c-col> </c-col>
<c-col :span="5">
<c-checkbox v-model="model.letp.aamp.aammod.addamtflg" style="margin-left:-1px;"
disabled>附加金额
</c-checkbox>
</c-col>
</c-col>
<!-- 金额浮动 Amount Tolerance +/- --> <!-- 金额浮动 Amount Tolerance +/- -->
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item label="金额浮动" prop="ledgrp.rec.nomtop"> <c-form-item label="金额浮动" prop="ledgrp.rec.nomtop">
<c-input v-model.number="model.ledgrp.rec.nomtop" maxlength="2" style="width: 100%" <c-input v-model.number="model.ledgrp.rec.nomtop" maxlength="2" style="width: 100%"
placeholder="请输入上浮比例" placeholder="请输入上浮比例"
class="m-input-currency" class="m-input-currency"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
disabled></c-input> disabled></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="7"> <c-col :span="7">
<el-form-item label="" label-width="5px" prop="ledgrp.rec.nomton"> <el-form-item label="" label-width="5px" prop="ledgrp.rec.nomton">
<c-input v-model.number="model.ledgrp.rec.nomton" maxlength="2" style="width: 95%" <c-input v-model.number="model.ledgrp.rec.nomton" maxlength="2" style="width: 95%"
placeholder="请输入下浮比例" placeholder="请输入下浮比例"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
class="m-input-currency" class="m-input-currency"
disabled></c-input> disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="5"> <c-col :span="5">
<!-- <c-checkbox v-model="model.ledgrp.preadvflg" style="margin-left:10px;">预先通知</c-checkbox> --> <!-- <c-checkbox v-model="model.ledgrp.preadvflg" style="margin-left:10px;">预先通知</c-checkbox> -->
</c-col>
</c-col> </c-col>
</c-col>
<!-- Amount Specification 适用金额规范--> <!-- Amount Specification 适用金额规范-->
<c-col :span="24"> <c-col :span="24">
<c-col :span="19"> <c-col :span="19">
<el-form-item label="金额限额表述" prop="ledgrp.rec.nomspc"> <el-form-item label="金额限额表述" prop="ledgrp.rec.nomspc">
<c-select v-model="model.ledgrp.rec.nomspc" style="width: 97%" placeholder="请选择适用金额规范" <c-select v-model="model.ledgrp.rec.nomspc" style="width: 97%" placeholder="请选择适用金额规范"
:code="codes.nomspc" disabled> :code="codes.nomspc" disabled>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Incoming Transfer --> <!-- Incoming Transfer -->
<c-col :span="5"> <c-col :span="5">
<c-checkbox v-model="model.ledgrp.rec.inctrf" disabled>Incoming Transfer</c-checkbox> <c-checkbox v-model="model.ledgrp.rec.inctrf" disabled>Incoming Transfer</c-checkbox>
</c-col>
</c-col> </c-col>
</c-col>
<!-- Maximum Amount 信用证最大金额--> <!-- Maximum Amount 信用证最大金额-->
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="最大金额" prop="ledgrp.cbs.max.cur"> <el-form-item label="最大金额" prop="ledgrp.cbs.max.cur">
<c-select <c-select
v-model="model.ledgrp.cbs.max.cur" v-model="model.ledgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择币种" placeholder="请选择币种"
:code="codes.curtxt1" :code="codes.curtxt1"
disabled disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -169,145 +172,148 @@ ...@@ -169,145 +172,148 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt">
<c-input <c-input
disabled disabled
v-model="model.ledgrp.cbs.max.amt" v-model="model.ledgrp.cbs.max.amt"
placeholder="请输入最大金额" placeholder="请输入最大金额"
class="m-input-currency" class="m-input-currency"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<!-- Issued on开证日期 Date Pre-advised 预通知日期--> <!-- Issued on开证日期 Date Pre-advised 预通知日期-->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="开证日期" prop="ledgrp.rec.opndat"> <el-form-item label="开证日期" prop="ledgrp.rec.opndat">
<c-date-picker type="date" v-model="model.ledgrp.rec.opndat" style="width: 100%" value-format="yyyy-MM-dd" <c-date-picker type="date" v-model="model.ledgrp.rec.opndat" style="width: 100%" value-format="yyyy-MM-dd"
placeholder="请选择开证日期"> placeholder="请选择开证日期">
</c-date-picker> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<el-form-item label="预通知日期" label-width="120px" prop="ledgrp.rec.preadvdt"> <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> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<!-- Shipment Date 装运日期 --> <!-- Shipment Date 装运日期 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="装运日期" prop="ledgrp.rec.shpdat"> <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> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<el-form-item label="复核日期" label-width="120px" prop="ledgrp.rec.advdat"> <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> </c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<!--Expiring on 到期日 --> <!--Expiring on 到期日 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="生效日期" prop="ledgrp.rec.expdat"> <el-form-item label="生效日期" prop="ledgrp.rec.expdat">
<c-date-picker <c-date-picker
type="date" type="date"
v-model="model.ledgrp.rec.expdat" v-model="model.ledgrp.rec.expdat"
style="width: 100%" style="width: 100%"
disabled disabled
placeholder="请选择到期日" placeholder="请选择到期日"
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"></c-col> <c-col :span="12"></c-col>
</c-col> </c-col>
<!-- in (Place)/counters of有效地点 --> <!-- in (Place)/counters of有效地点 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="生效地点" prop="ledgrp.rec.expplc"> <el-form-item label="生效地点" prop="ledgrp.rec.expplc">
<c-input <c-input
v-model="model.ledgrp.rec.expplc" v-model="model.ledgrp.rec.expplc"
maxlength="29" maxlength="29"
placeholder="有效地点" placeholder="有效地点"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="保兑指示" prop="ledgrp.rec.cnfdet"> <el-form-item label="保兑指示" prop="ledgrp.rec.cnfdet">
<c-select <c-select
v-model="model.ledgrp.rec.cnfdet" v-model="model.ledgrp.rec.cnfdet"
style="width: 100%" style="width: 100%"
placeholder="请选择指示" placeholder="请选择指示"
:code="codes.cnfins" :code="codes.cnfins"
disabled disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!--Applicable Rules 适用规则 --> <!--Applicable Rules 适用规则 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="适用规则" prop="ledgrp.rec.apprul"> <el-form-item label="适用规则" prop="ledgrp.rec.apprul">
<c-select <c-select
v-model="model.ledgrp.rec.apprul" v-model="model.ledgrp.rec.apprul"
style="width: 100%" style="width: 100%"
placeholder="请选择适用规则" placeholder="请选择适用规则"
:code="codes.apprul1" :code="codes.apprul1"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- 其他规则 --> <!-- 其他规则 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="其他适用规则" prop="ledgrp.rec.apprultxt"> <el-form-item label="其他适用规则" prop="ledgrp.rec.apprultxt">
<c-input <c-input
v-model="model.ledgrp.rec.apprultxt" v-model="model.ledgrp.rec.apprultxt"
maxlength="35" maxlength="35"
placeholder="请输入其他规则" placeholder="请输入其他规则"
:disabled="model.ledgrp.rec.apprul === 'OTHR' ? false : true" :disabled="model.ledgrp.rec.apprul === 'OTHR' ? false : true"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!--Partial Shipment 分批装运 --> <!--Partial Shipment 分批装运 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="分批装运" prop="ledgrp.rec.shppar"> <el-form-item label="分批装运" prop="ledgrp.rec.shppar">
<c-select <c-select
v-model="model.ledgrp.rec.shppar" v-model="model.ledgrp.rec.shppar"
style="width: 100%" style="width: 100%"
placeholder="请选择分批装运" placeholder="请选择分批装运"
:code="codes.shptrss18" :code="codes.shptrss18"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!--Transshipment 转运 --> <!--Transshipment 转运 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="转运" prop="ledgrp.rec.shptrss18"> <el-form-item label="转运" prop="ledgrp.rec.shptrss18">
<c-select <c-select
v-model="model.ledgrp.rec.shptrss18" v-model="model.ledgrp.rec.shptrss18"
style="width: 100%" style="width: 100%"
placeholder="请选择转运" placeholder="请选择转运"
:code="codes.shptrss18" :code="codes.shptrss18"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col>
</c-col> </c-col>
</c-col>
<!-- ========================右边======================= --> <!-- ========================右边======================= -->
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px;">
<!--Beneficiary Ref. 受益人 --> <!--Beneficiary Ref. 受益人 -->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '受益人', title: '受益人',
...@@ -315,14 +321,17 @@ ...@@ -315,14 +321,17 @@
rol: 'ben', rol: 'ben',
}" }"
:disabled="true" :disabled="true"
@keyup.enter.native="
> queryGridEtyPromptDialogData('BEN', 'C')
</c-ptap> "
</c-col>
<!-- 开证行 Issuer Ref.--> >
<c-col :span="24"> </c-ptap>
<c-ptap </c-col>
<!-- 开证行 Issuer Ref.-->
<c-col :span="24">
<c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '开证行', title: '开证行',
...@@ -330,14 +339,15 @@ ...@@ -330,14 +339,15 @@
rol: 'iss', rol: 'iss',
}" }"
:disabled="true" :disabled="true"
@keyup.enter.native="
> queryGridEtyPromptDialogData('ISS', 'B')"
</c-ptap> >
</c-col> </c-ptap>
</c-col>
<!--Applicant Ref. 申请人 --> <!--Applicant Ref. 申请人 -->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '申请人', title: '申请人',
...@@ -345,36 +355,44 @@ ...@@ -345,36 +355,44 @@
rol: 'apl', rol: 'apl',
}" }"
:disabled="true" :disabled="true"
@keyup.enter.native="
> queryGridEtyPromptDialogData('APL', 'C')"
</c-ptap>
</c-col>
>
</c-ptap>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.revflg" class="checkbox-left" style="margin-left:120px"
>循环信用证</c-checkbox
>
</c-col>
<!-- Authorization to Debit 借记授权书--> <c-col :span="12">
<c-col :span="12"> <c-checkbox v-model="model.ledgrp.rec.revflg" class="checkbox-left" style="margin-left:120px"
<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
<c-checkbox v-model="model.ledgrp.rec.nonban" class="checkbox-left" style="margin-left:120px" >
>非银行发行人</c-checkbox </c-col>
>
</c-col>
<!-- Test Key Unconfirmity 测试密钥--> <!-- Authorization to Debit 借记授权书-->
<c-col :span="12"> <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.dbtflg" class="checkbox-left" style="margin-left:120px">Authorization to
</c-col> 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-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-col> </c-col>
</c-col>
</div> </div>
</template> </template>
<script> <script>
...@@ -385,15 +403,14 @@ import Utils from '~/utils'; ...@@ -385,15 +403,14 @@ import Utils from '~/utils';
import Ptap from "~/views/Public/Ptap"; import Ptap from "~/views/Public/Ptap";
export default { export default {
components: { "c-ptap": Ptap }, components: {"c-ptap": Ptap},
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [event], mixins: [event],
data() { data() {
return {}; return {};
}, },
methods: { methods: {}
}
}; };
</script> </script>
<style> <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