Commit 17975315 by lianyang

getopn缺陷解决

parent bbbfcfb4
<template> <template>
<div class="eibs"> <div class="eibs">
<c-col :span="12"> <!-- =======================================左边======================================== -->
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg"> <el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select <c-select
v-model="model.gitp.swiftflg" v-model="model.gitp.swiftflg"
...@@ -17,33 +19,13 @@ ...@@ -17,33 +19,13 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12"> <c-col :span="model.gidgrp.cbs.max.cur == 'CNY'? 20 : 24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp"> <el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select <c-select
disabled disabled
v-model="model.gidgrp.rec.cfaguatyp" v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%" :style="model.gidgrp.cbs.max.cur == 'CNY'? 'width:90%' : 'width:100%'"
placeholder="请选择对外担保类型" placeholder="请选择对外担保类型"
> >
<el-option <el-option
...@@ -66,6 +48,28 @@ ...@@ -66,6 +48,28 @@
</c-col> </c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> --> <!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col> </c-col>
</c-col>
<!-- =======================================右边======================================== -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 95%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div> </div>
</template> </template>
<script> <script>
......
...@@ -75,17 +75,18 @@ ...@@ -75,17 +75,18 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="9"> <c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.cbs.max.amt"> <el-form-item label-width="5px" prop="gidgrp.cbs.max.amt">
<c-input-currency <c-input-currency
v-model="model.gidgrp.cbs.max.amt" v-model="model.gidgrp.cbs.max.amt"
placeholder="请输入保函金额" placeholder="请输入保函金额"
style="width: 90%"
@keyup.enter.native="$event.target.blur()" @keyup.enter.native="$event.target.blur()"
></c-input-currency> ></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col <c-col
:span="5" :span="4"
v-if="model.gitp.swiftflg != 'Y'" v-if="model.gitp.swiftflg != 'Y'"
class="centerLable" class="centerLable"
> >
...@@ -104,429 +105,40 @@ ...@@ -104,429 +105,40 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="9"> <c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt"> <el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt">
<!-- 因暂不确定此金额框能否显示负数,且此框为disabled,暂用-min标签,可回显负数 --> <!-- 因暂不确定此金额框能否显示负数,且此框为disabled,暂用-min标签,可回显负数 -->
<c-input-currency-min <c-input-currency-min
disabled disabled
v-model="model.gidgrp.cbs.opn1.amt" v-model="model.gidgrp.cbs.opn1.amt"
placeholder="请输入" placeholder="请输入"
></c-input-currency-min> style="width: 90%"
</el-form-item> ></c-input-currency-min>
</c-col>
<c-col
:span="5"
v-if="model.gitp.swiftflg == 'Y'"
class="centerLable"
>
<c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-show="model.gitp.swiftflg == 'Y'"
label="接收目的 "
prop="gidgrp.rec.purposin"
>
<c-select
:disabled="model.gitp.inc760 == ''"
v-model="model.gidgrp.rec.purposin"
style="width: 100%"
placeholder="请选择接收目的 "
>
<el-option
v-for="item in codes.purposin"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' && model.gidgrp.rec.purposin == ''
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos4"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ICCO'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISCO'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos3"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU'
"
label="支出目的"
prop="gidgrp.rec.purpos"
>
<c-select
v-model="model.gidgrp.rec.purpos"
style="width: 100%"
placeholder="请选择支出目的"
>
<el-option
v-for="item in codes.purpos4"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == ''"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
:code="codes.hndtyp2"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg == 'N'"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
:code="codes.hndtyp9"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISCO'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ICCO'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ISCO'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp4"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ISSU'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp3"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp5"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ADVI'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp6"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purposin == 'ISSU' &&
model.gidgrp.rec.purpos == 'ACNF'
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp7"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == '' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col
<c-col :span="24"> :span="4"
<el-form-item v-if="model.gitp.swiftflg == 'Y'"
v-if=" class="centerLable"
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == 'ISSU' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
>
<c-select
v-model="model.gidgrp.rec.hndtyp"
style="width: 100%"
placeholder="请选择保函开立类型"
>
<el-option
v-for="item in codes.hndtyp3"
:key="item.value"
:label="item.label"
:value="item.value"
> >
</el-option> <c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox>
</c-select> </c-col>
</el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
v-if=" v-show="model.gitp.swiftflg == 'Y'"
model.gitp.swiftflg == 'Y' && label="接收目的 "
(model.gidgrp.rec.purpos == 'ISCO' || prop="gidgrp.rec.purposin"
model.gidgrp.rec.purpos == 'ICCO') &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型"
prop="gidgrp.rec.hndtyp"
> >
<c-select <c-select
v-model="model.gidgrp.rec.hndtyp" :disabled="model.gitp.inc760 == ''"
v-model="model.gidgrp.rec.purposin"
style="width: 100%" style="width: 100%"
placeholder="请选择保函开立类型" placeholder="请选择接收目的 "
> >
<el-option <el-option
v-for="item in codes.hndtyp4" v-for="item in codes.purposin"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
...@@ -536,39 +148,28 @@ ...@@ -536,39 +148,28 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24" v-if="model.gitp.swiftflg == 'Y'">
<el-form-item <el-form-item
v-if=" v-if="model.gidgrp.rec.purposin == ''
model.gitp.swiftflg == 'Y' && ||model.gidgrp.rec.purposin == 'ICCO'
model.gidgrp.rec.purpos == 'ADVI' && ||model.gidgrp.rec.purposin == 'ISCO'
model.gidgrp.rec.purposin == '' ||model.gidgrp.rec.purposin == 'ISSU'
" "
label="保函开立类型" label="支出目的"
prop="gidgrp.rec.hndtyp" prop="gidgrp.rec.purpos"
> >
<c-select <c-select
v-model="model.gidgrp.rec.hndtyp" v-model="model.gidgrp.rec.purpos"
style="width: 100%" style="width: 100%"
placeholder="请选择保函开立类型" placeholder="请选择支出目的"
> :code="getValues('gidgrp.rec.purpos')"
<el-option
v-for="item in codes.hndtyp6"
:key="item.value"
:label="item.label"
:value="item.value"
> >
</el-option>
</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 <el-form-item
v-if="
model.gitp.swiftflg == 'Y' &&
model.gidgrp.rec.purpos == 'ACNF' &&
model.gidgrp.rec.purposin == ''
"
label="保函开立类型" label="保函开立类型"
prop="gidgrp.rec.hndtyp" prop="gidgrp.rec.hndtyp"
> >
...@@ -576,14 +177,8 @@ ...@@ -576,14 +177,8 @@
v-model="model.gidgrp.rec.hndtyp" v-model="model.gidgrp.rec.hndtyp"
style="width: 100%" style="width: 100%"
placeholder="请选择保函开立类型" placeholder="请选择保函开立类型"
:code="getValues('gidgrp.rec.hndtyp','hndtyp')"
> >
<el-option
v-for="item in codes.hndtyp7"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -690,7 +285,6 @@ ...@@ -690,7 +285,6 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="保函文本语言种类" label="保函文本语言种类"
prop="gidgrp.rec.giduil" prop="gidgrp.rec.giduil"
> >
...@@ -698,7 +292,7 @@ ...@@ -698,7 +292,7 @@
v-model="model.gidgrp.rec.giduil" v-model="model.gidgrp.rec.giduil"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本语言种类" placeholder="请选择保函文本语言种类"
:code="codes.uiltxt2" :code="getValues('gidgrp.rec.giduil','uiltxt')"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -722,67 +316,6 @@ ...@@ -722,67 +316,6 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg == 'Y'"
label="保函文本语言种类"
prop="gidgrp.rec.giduil"
>
<c-select
v-model="model.gidgrp.rec.giduil"
style="width: 100%"
placeholder="请选择保函文本语言种类"
:code="codes.uiltxt2"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="特殊保函类型"
prop="gidgrp.ghd.segtyp"
>
<c-select
v-model="model.gidgrp.ghd.segtyp"
style="width: 100%"
placeholder="请选择特殊保函类型"
>
<el-option
v-for="item in codes.segtyppop"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否分离式保函"
prop="gidgrp.rec.fenlishi"
>
<c-select
disabled
v-model="model.gidgrp.rec.fenlishi"
style="width: 100%"
placeholder="请选择是否分离式保函"
>
<el-option
v-for="item in codes.fenlishi2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if=" v-if="
model.gitp.swiftflg == 'N' && model.gitp.swiftflg == 'N' &&
model.gidgrp.rec.gartyp == '' && model.gidgrp.rec.gartyp == '' &&
...@@ -795,17 +328,16 @@ ...@@ -795,17 +328,16 @@
v-model="model.gidgrp.rec.gtxinr" v-model="model.gidgrp.rec.gtxinr"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择保函文本格式"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24" v-if="model.gitp.swiftflg == 'N'">
<el-form-item <el-form-item
v-if=" v-if="model.gidgrp.rec.hndtyp != ''||(model.gidgrp.rec.gartyp != '' &&
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == '')
model.gidgrp.rec.gartyp != '' &&
model.gidgrp.rec.hndtyp == ''
" "
label="保函文本格式" label="保函文本格式"
prop="gidgrp.rec.gtxinr" prop="gidgrp.rec.gtxinr"
...@@ -815,6 +347,7 @@ ...@@ -815,6 +347,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择保函文本格式"
:code="codes.gtxinr" :code="codes.gtxinr"
:disabled="gtxinrDisabled"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -822,16 +355,15 @@ ...@@ -822,16 +355,15 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp != ''" v-if="model.gitp.swiftflg != 'Y'"
label="保函文本格式" label="特殊保函类型"
prop="gidgrp.rec.gtxinr" prop="gidgrp.ghd.segtyp"
> >
<c-select <c-select
disabled v-model="model.gidgrp.ghd.segtyp"
v-model="model.gidgrp.rec.gtxinr"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择特殊保函类型"
:code="codes.gtxinr" :code="codes.segtyp"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -839,26 +371,29 @@ ...@@ -839,26 +371,29 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.gartyp == ''" v-if="model.gitp.swiftflg != 'Y'"
label="保函文本格式" label="是否分离式保函"
prop="gidgrp.rec.atxinr" prop="gidgrp.rec.fenlishi"
> >
<c-select <c-select
:disabled=" disabled
model.gidgrp.rec.purpos == 'ADVI' || v-model="model.gidgrp.rec.fenlishi"
model.gidgrp.rec.purpos == 'ACNF'
"
v-model="model.gidgrp.rec.atxinr"
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择是否分离式保函"
>
<el-option
v-for="item in codes.fenlishi2"
:key="item.value"
:label="item.label"
:value="item.value"
> >
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24" v-if="model.gitp.swiftflg == 'Y'">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg == 'Y' && model.gidgrp.rec.gartyp != ''"
label="保函文本格式" label="保函文本格式"
prop="gidgrp.rec.atxinr" prop="gidgrp.rec.atxinr"
> >
...@@ -871,13 +406,6 @@ ...@@ -871,13 +406,6 @@
style="width: 100%" style="width: 100%"
placeholder="请选择保函文本格式" placeholder="请选择保函文本格式"
> >
<el-option
v-for="item in codes.atxinr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -935,6 +463,7 @@ ...@@ -935,6 +463,7 @@
class="centerLable" class="centerLable"
> >
<c-checkbox v-model="model.gidgrp.rec.expflg" <c-checkbox v-model="model.gidgrp.rec.expflg"
:disabled="model.gidgrp.rec.expdat!=''"
>无限额保函</c-checkbox >无限额保函</c-checkbox
> >
</c-col> </c-col>
...@@ -1050,28 +579,6 @@ ...@@ -1050,28 +579,6 @@
</c-checkbox> </c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否显示查询码"
prop="gidgrp.gidcxm.cxmflg"
>
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码"
>
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col> </c-col>
<!-- ============右边================= --> <!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;"> <c-col :span="12" style="padding-left: 20px;">
...@@ -1117,6 +624,7 @@ ...@@ -1117,6 +624,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`) showGridPromptDialog(`gidgrp.apl.pts.extkey`)
" "
:disabled="model.gidgrp.ghd.segtyp == '02'"
> >
</c-input> </c-input>
<template slot="footer"> <template slot="footer">
...@@ -1146,7 +654,7 @@ ...@@ -1146,7 +654,7 @@
prop="gidgrp.apl.pts.adrblk" prop="gidgrp.apl.pts.adrblk"
> >
<c-input <c-input
:disabled="model.gidgrp.apl.pts.adrblk != ''" :disabled="model.gidgrp.apl.pts.adrblk != ''||model.gidgrp.ghd.segtyp == '02'"
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.apl.pts.adrblk" v-model="model.gidgrp.apl.pts.adrblk"
...@@ -1233,6 +741,7 @@ ...@@ -1233,6 +741,7 @@
v-model="model.gidgrp.ben.pts.ref" v-model="model.gidgrp.ben.pts.ref"
maxlength="16" maxlength="16"
placeholder="请输入受益人参考号" placeholder="请输入受益人参考号"
:disabled="model.gidgrp.ghd.segtyp == '02'"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -1250,6 +759,7 @@ ...@@ -1250,6 +759,7 @@
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`) showGridPromptDialog(`gidgrp.ben.pts.extkey`)
" "
:disabled="model.gidgrp.ghd.segtyp == '02'"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
...@@ -1292,20 +802,6 @@ ...@@ -1292,20 +802,6 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg != 'Y'" v-if="model.gitp.swiftflg != 'Y'"
label="被保证人"
prop="gidgrp.gidcxm.warran"
>
<c-input
v-model="model.gidgrp.gidcxm.warran"
maxlength="40"
placeholder="请输入被保证人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否对外担保" label="是否对外担保"
prop="gidgrp.rec.fingua" prop="gidgrp.rec.fingua"
> >
...@@ -1326,17 +822,16 @@ ...@@ -1326,17 +822,16 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24" v-if="model.gitp.swiftflg != 'Y'">
<c-col :span="18"> <c-col :span="model.gidgrp.cbs.max.cur == 'CNY'? 18 : 24 ">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg != 'Y'" label="担保类型"
label="对外担保类型"
prop="gidgrp.rec.cfaguatyp" prop="gidgrp.rec.cfaguatyp"
> >
<c-select <c-select
disabled disabled
v-model="model.gidgrp.rec.cfaguatyp" v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%" :style="model.gidgrp.cbs.max.cur == 'CNY'? 'width: 90%' : 'width: 100%'"
placeholder="请选择对外担保类型" placeholder="请选择对外担保类型"
> >
<el-option <el-option
...@@ -1351,9 +846,7 @@ ...@@ -1351,9 +846,7 @@
</c-col> </c-col>
<c-col <c-col
:span="6" :span="6"
v-if=" v-if="model.gidgrp.cbs.max.cur == 'CNY'"
model.gidgrp.cbs.max.cur == 'CNY' && model.gitp.swiftflg != 'Y'
"
class="centerLable" class="centerLable"
> >
<c-checkbox <c-checkbox
...@@ -1363,6 +856,43 @@ ...@@ -1363,6 +856,43 @@
>跨境人民币保函</c-checkbox >跨境人民币保函</c-checkbox
> >
</c-col> </c-col>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="被保证人"
prop="gidgrp.gidcxm.warran"
>
<c-input
v-model="model.gidgrp.gidcxm.warran"
maxlength="40"
placeholder="请输入被保证人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否显示查询码"
prop="gidgrp.gidcxm.cxmflg"
>
<c-select
v-model="model.gidgrp.gidcxm.cxmflg"
style="width: 100%"
placeholder="请选择是否显示查询码"
>
<el-option
v-for="item in codes.cxmflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item
...@@ -1612,7 +1142,6 @@ ...@@ -1612,7 +1142,6 @@
</c-col> </c-col>
</c-col> </c-col>
</c-col> </c-col>
</c-col>
</div> </div>
</template> </template>
<script> <script>
...@@ -1636,6 +1165,16 @@ export default { ...@@ -1636,6 +1165,16 @@ export default {
flag() { flag() {
return this.model.gidgrp.ben.pts.extkey == ""; return this.model.gidgrp.ben.pts.extkey == "";
}, },
gtxinrDisabled(){
let strs=this.model.gidgrp.rec.hndtyp;
if(this.model.gidgrp.rec.gtxinr=='<INCMSG>'){
return true;
}else if(strs.startsWith("F")){
return true;
}else{
return false;
}
},
}, },
methods: { methods: {
...Event, ...Event,
......
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