Commit 146e4a6f by liyixun

gitopn bug (724)

parent 2638a639
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-row> <c-col :span="24">
<c-col :span="24"> <c-col :span="12">
<c-col :span="12"> <c-col :span="24">
<c-col :span="24"> <el-form-item
<el-form-item label="对外担保编号" prop="cfagit.recgrp.bas.exguarancode"> label="对外担保编号"
<c-input disabled v-model="model.cfagit.recgrp.bas.exguarancode" maxlength="28" placeholder="请输入对外担保编号"></c-input> prop="cfagit.recgrp.bas.exguarancode"
</el-form-item> >
</c-col> <c-input
disabled
v-model="model.cfagit.recgrp.bas.exguarancode"
maxlength="28"
placeholder="请输入对外担保编号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="操作类型" prop="cfagit.recgrp.bas.actiontype"> <el-form-item label="操作类型" prop="cfagit.recgrp.bas.actiontype">
<c-select disabled v-model="model.cfagit.recgrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型"> <c-select
<el-option disabled
v-for="item in codes.actiontype" v-model="model.cfagit.recgrp.bas.actiontype"
:key="item.value" style="width: 100%"
:label="item.label" placeholder="请选择操作类型"
:value="item.value" >
> <el-option
</el-option> v-for="item in codes.actiontype"
</c-select> :key="item.value"
</el-form-item> :label="item.label"
</c-col> :value="item.value"
<c-col :span="24"> >
<el-form-item label="担保人代码" prop="cfagit.recgrp.bas.guarantorcode"> </el-option>
<c-input disabled v-model="model.cfagit.recgrp.bas.guarantorcode" maxlength="12" placeholder="请输入担保人代码"></c-input> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item
label="担保人代码"
prop="cfagit.recgrp.bas.guarantorcode"
>
<c-input
disabled
v-model="model.cfagit.recgrp.bas.guarantorcode"
maxlength="12"
placeholder="请输入担保人代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="保函金额" prop="cfagit.recgrp.bas.guarancurr"> <el-form-item
<c-select disabled v-model="model.cfagit.recgrp.bas.guarancurr" style="width:100%" placeholder="请选择保函金额"> label="保函金额"
<el-option prop="cfagit.recgrp.bas.guarancurr"
v-for="item in guarancurr" >
:key="item.value" <c-select
:label="item.label" disabled
:value="item.value" v-model="model.cfagit.recgrp.bas.guarancurr"
> style="width: 100%"
</el-option> placeholder="请选择保函金额"
</c-select> >
</el-form-item> <el-option
</c-col> v-for="item in guarancurr"
:key="item.value"
<c-col :span="12"> :label="item.label"
<el-form-item label="保函金额" prop="cfagit.recgrp.bas.guaranamount"> :value="item.value"
<c-input disabled v-model="model.cfagit.recgrp.bas.guaranamount" placeholder="请输入保函金额"></c-input> >
</el-form-item> </el-option>
</c-col> </c-select>
</c-col> </el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="12">
<el-form-item label="担保类型" prop="cfagit.recgrp.bas.guarantype"> <el-form-item
<c-select v-model="model.cfagit.recgrp.bas.guarantype" style="width:100%" placeholder="请选择担保类型"> label="保函金额"
<el-option prop="cfagit.recgrp.bas.guaranamount"
v-for="item in codes.guarantype" >
:key="item.value" <c-input
:label="item.label" disabled
:value="item.value" v-model="model.cfagit.recgrp.bas.guaranamount"
> placeholder="请输入保函金额"
</el-option> ></c-input>
</c-select> </el-form-item>
</el-form-item> </c-col>
</c-col> </c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="主债务金额" prop="cfagit.recgrp.bas.maindebtcurr">
<c-select v-model="model.cfagit.recgrp.bas.maindebtcurr" style="width:100%" placeholder="请选择主债务金额">
<el-option
v-for="item in guarancurr"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="cfagit.recgrp.bas.maindebtamount">
<c-input v-model="model.cfagit.recgrp.bas.maindebtamount" placeholder="请输入主债务金额"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="受益人类型" prop="cfagit.recgrp.bas.bentype">
<c-select v-model="model.cfagit.recgrp.bas.bentype" style="width:100%" placeholder="请选择受益人类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="受益人代码" prop="cfagit.recgrp.bas.bencode"> <el-form-item label="担保类型" prop="cfagit.recgrp.bas.guarantype">
<c-input v-model="model.cfagit.recgrp.bas.bencode" maxlength="32" placeholder="请输入受益人代码"></c-input> <c-select
</el-form-item> v-model="model.cfagit.recgrp.bas.guarantype"
</c-col> style="width: 100%"
placeholder="请选择担保类型"
>
<el-option
v-for="item in codes.guarantype"
: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="12">
<el-form-item
label="主债务金额"
prop="cfagit.recgrp.bas.maindebtcurr"
>
<c-select
v-model="model.cfagit.recgrp.bas.maindebtcurr"
style="width: 100%"
placeholder="请选择主债务金额"
>
<el-option
v-for="item in guarancurr"
: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="12">
<el-form-item label="受益人中文名称" prop="cfagit.recgrp.bas.bename"> <el-form-item
<c-input v-model="model.cfagit.recgrp.bas.bename" maxlength="128" placeholder="请输入受益人中文名称"></c-input> label="主债务金额"
</el-form-item> prop="cfagit.recgrp.bas.maindebtamount"
</c-col> >
<c-col :span="24"> <c-input
<el-form-item label="受益人英文名称" prop="cfagit.recgrp.bas.benamen"> v-model="model.cfagit.recgrp.bas.maindebtamount"
<c-input v-model="model.cfagit.recgrp.bas.benamen" maxlength="128" placeholder="请输入受益人英文名称"></c-input> placeholder="请输入主债务金额"
</el-form-item> ></c-input>
</c-col> </el-form-item>
<c-col :span="24"> </c-col>
<el-form-item label="被担保人类型" prop="cfagit.recgrp.bas.guedtype"> </c-col>
<c-select v-model="model.cfagit.recgrp.bas.guedtype" style="width:100%" placeholder="请选择被担保人类型"> <c-col :span="24">
</c-select> <el-form-item label="受益人类型" prop="cfagit.recgrp.bas.bentype">
</el-form-item> <c-select
</c-col> v-model="model.cfagit.recgrp.bas.bentype"
<c-col :span="24"> style="width: 100%"
<el-form-item label="被担保人所属行业" prop="cfagit.recgrp.bas.guedindustrycode"> placeholder="请选择受益人类型"
<c-select v-model="model.cfagit.recgrp.bas.guedindustrycode" style="width:100%" placeholder="请选择被担保人所属行业"> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-fullbox> <c-col :span="24">
<el-form-item label="被担保人国别/地区代码" prop="cfagit.recgrp.bas.guedcouncode"> <el-form-item label="受益人代码" prop="cfagit.recgrp.bas.bencode">
<c-input v-model="model.cfagit.recgrp.bas.guedcouncode" maxlength="3" placeholder="请输入被担保人国别/地区代码"></c-input> <c-input
</el-form-item> v-model="model.cfagit.recgrp.bas.bencode"
<template slot="footer"> maxlength="32"
<c-button size="small" type="primary" icon="el-icon-search" @click="onCouselOperselbut"> placeholder="请输入受益人代码"
? ></c-input>
</c-button> </el-form-item>
</template> </c-col>
</c-fullbox>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="担保申请人代码" prop="cfagit.recgrp.bas.guappcode">
<c-input v-model="model.cfagit.recgrp.bas.guappcode" maxlength="32" placeholder="请输入担保申请人代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保申请人中文名称" prop="cfagit.recgrp.bas.guappname">
<c-input v-model="model.cfagit.recgrp.bas.guappname" maxlength="128" placeholder="请输入担保申请人中文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保申请人英文名称" prop="cfagit.recgrp.bas.guappnamen">
<c-input v-model="model.cfagit.recgrp.bas.guappnamen" maxlength="128" placeholder="请输入担保申请人英文名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="备注" prop="cfagit.recgrp.bas.remark"> <el-form-item
<c-input type="textarea" v-model="model.cfagit.recgrp.bas.remark" maxlength="248" show-word-limit placeholder="请输入备注" ></c-input> label="受益人中文名称"
</el-form-item> prop="cfagit.recgrp.bas.bename"
</c-col> >
<c-input
v-model="model.cfagit.recgrp.bas.bename"
maxlength="128"
placeholder="请输入受益人中文名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="受益人英文名称"
prop="cfagit.recgrp.bas.benamen"
>
<c-input
v-model="model.cfagit.recgrp.bas.benamen"
maxlength="128"
placeholder="请输入受益人英文名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="被担保人类型"
prop="cfagit.recgrp.bas.guedtype"
>
<c-select
v-model="model.cfagit.recgrp.bas.guedtype"
style="width: 100%"
placeholder="请选择被担保人类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="被担保人所属行业"
prop="cfagit.recgrp.bas.guedindustrycode"
>
<c-select
v-model="model.cfagit.recgrp.bas.guedindustrycode"
style="width: 100%"
placeholder="请选择被担保人所属行业"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-fullbox>
<el-form-item
label="被担保人国别/地区代码"
prop="cfagit.recgrp.bas.guedcouncode"
>
<c-input
v-model="model.cfagit.recgrp.bas.guedcouncode"
maxlength="3"
placeholder="请输入被担保人国别/地区代码"
></c-input>
</el-form-item>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onCouselOperselbut"
>
?
</c-button>
</template>
</c-fullbox>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item
label="担保申请人代码"
prop="cfagit.recgrp.bas.guappcode"
>
<c-input
v-model="model.cfagit.recgrp.bas.guappcode"
maxlength="32"
placeholder="请输入担保申请人代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="担保申请人中文名称"
prop="cfagit.recgrp.bas.guappname"
>
<c-input
v-model="model.cfagit.recgrp.bas.guappname"
maxlength="128"
placeholder="请输入担保申请人中文名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="删除原因" prop="cfagit.recgrp.bas.actiondesc"> <el-form-item
<c-input disabled type="textarea" v-model="model.cfagit.recgrp.bas.actiondesc" maxlength="128" show-word-limit placeholder="请输入删除原因" ></c-input> label="担保申请人英文名称"
</el-form-item> prop="cfagit.recgrp.bas.guappnamen"
</c-col> >
<c-input
v-model="model.cfagit.recgrp.bas.guappnamen"
maxlength="128"
placeholder="请输入担保申请人英文名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-fullbox> <el-form-item label="备注" prop="cfagit.recgrp.bas.remark">
<el-form-item label="受益人国别/地区" prop="cfagit.recgrp.bas.bencountrycode"> <c-input
<c-input v-model="model.cfagit.recgrp.bas.bencountrycode" maxlength="3" placeholder="请输入受益人国别/地区"></c-input> type="textarea"
</el-form-item> v-model="model.cfagit.recgrp.bas.remark"
<template slot="footer"> maxlength="248"
<c-button size="small" type="primary" icon="el-icon-search" @click="onCouselOperselbut"> show-word-limit
? placeholder="请输入备注"
</c-button> ></c-input>
</template> </el-form-item>
</c-fullbox> </c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="签约日期" prop="cfagit.recgrp.bas.contractdate"> <el-form-item label="删除原因" prop="cfagit.recgrp.bas.actiondesc">
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.contractdate" style="width:100%" placeholder="请选择签约日期"></c-date-picker> <c-input
</el-form-item> disabled
</c-col> type="textarea"
v-model="model.cfagit.recgrp.bas.actiondesc"
maxlength="128"
show-word-limit
placeholder="请输入删除原因"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="到期日" prop="cfagit.recgrp.bas.maturity"> <c-fullbox>
<c-date-picker type="date" v-model="model.cfagit.recgrp.bas.maturity" style="width:100%" placeholder="请选择到期日"></c-date-picker> <el-form-item
</el-form-item> label="受益人国别/地区"
</c-col> prop="cfagit.recgrp.bas.bencountrycode"
>
<c-input
v-model="model.cfagit.recgrp.bas.bencountrycode"
maxlength="3"
placeholder="请输入受益人国别/地区"
></c-input>
</el-form-item>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onCouselOperselbut"
>
?
</c-button>
</template>
</c-fullbox>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="发行/上市方式" prop="cfagit.recgrp.bas.maindebtmanner"> <el-form-item
<c-fullbox> label="签约日期"
<c-select v-model="model.cfagit.recgrp.bas.maindebtmanner" style="width:100%" placeholder="请选择发行/上市方式"> prop="cfagit.recgrp.bas.contractdate"
</c-select> >
<template slot="footer" class="centerLable"> <c-date-picker
<c-checkbox disabled v-model="model.cfagit.recp.pubp.acp">确认</c-checkbox> type="date"
</template> v-model="model.cfagit.recgrp.bas.contractdate"
</c-fullbox> style="width: 100%"
placeholder="请选择签约日期"
</el-form-item> ></c-date-picker>
</c-col> </el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="被担保人代码" prop="cfagit.recgrp.bas.guedcode"> <el-form-item label="到期日" prop="cfagit.recgrp.bas.maturity">
<c-input v-model="model.cfagit.recgrp.bas.guedcode" maxlength="32" placeholder="请输入被担保人代码"></c-input> <c-date-picker
</el-form-item> type="date"
</c-col> v-model="model.cfagit.recgrp.bas.maturity"
<c-col :span="24"> style="width: 100%"
<el-form-item label="被担保人中文名称" prop="cfagit.recgrp.bas.guedname"> placeholder="请选择到期日"
<c-input v-model="model.cfagit.recgrp.bas.guedname" maxlength="128" placeholder="请输入被担保人中文名称"></c-input> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item label="被担保人英文名称" prop="cfagit.recgrp.bas.guednamen">
<c-input v-model="model.cfagit.recgrp.bas.guednamen" maxlength="128" placeholder="请输入被担保人英文名称"></c-input>
</el-form-item>
</c-col>
</c-col> <c-col :span="24">
</c-col> <el-form-item
</c-row> label="发行/上市方式"
prop="cfagit.recgrp.bas.maindebtmanner"
<!-- <c-col :span="12"> >
<c-fullbox>
<c-select
v-model="model.cfagit.recgrp.bas.maindebtmanner"
style="width: 100%"
placeholder="请选择发行/上市方式"
>
</c-select>
<template slot="footer" class="centerLable">
<c-checkbox disabled v-model="model.cfagit.recp.pubp.acp"
>确认</c-checkbox
>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="被担保人代码"
prop="cfagit.recgrp.bas.guedcode"
>
<c-input
v-model="model.cfagit.recgrp.bas.guedcode"
maxlength="32"
placeholder="请输入被担保人代码"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="被担保人中文名称"
prop="cfagit.recgrp.bas.guedname"
>
<c-input
v-model="model.cfagit.recgrp.bas.guedname"
maxlength="128"
placeholder="请输入被担保人中文名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="被担保人英文名称"
prop="cfagit.recgrp.bas.guednamen"
>
<c-input
v-model="model.cfagit.recgrp.bas.guednamen"
maxlength="128"
placeholder="请输入被担保人英文名称"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
<!-- <c-col :span="12">
<el-form-item label="对外担保编号" prop="cfagit.recgrp.bas.exguarancode"> <el-form-item label="对外担保编号" prop="cfagit.recgrp.bas.exguarancode">
<c-input v-model="model.cfagit.recgrp.bas.exguarancode" maxlength="28" placeholder="请输入对外担保编号"></c-input> <c-input v-model="model.cfagit.recgrp.bas.exguarancode" maxlength="28" placeholder="请输入对外担保编号"></c-input>
</el-form-item> </el-form-item>
...@@ -447,32 +632,29 @@ ...@@ -447,32 +632,29 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" 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/Gitopn/Event" import Event from "~/model/Gitopn/Event";
import { Model } from 'echarts'; import { Model } from "echarts";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {
guarancurr:[ guarancurr: [
{label:"人民币" , value:"CNY"}, { label: "人民币", value: "CNY" },
{label:"韩圆" , value:"KRW"}, { label: "韩圆", value: "KRW" },
{label:"新西兰元" , value:"NZD"}, { label: "新西兰元", value: "NZD" },
{label:"美元" , value:"USD"}, { label: "美元", value: "USD" },
] ],
} };
}, },
methods:{...Event}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -91,6 +91,15 @@ ...@@ -91,6 +91,15 @@
v-model="model.gidgrp.cbs.max.amt" v-model="model.gidgrp.cbs.max.amt"
style="margin: 0 0 0 10px; width: 80%" style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入Guarantee Amount" placeholder="请输入Guarantee Amount"
@blur="defaultFunction(
'gidgrp.cbs.opn1.amt'
)"
@keyup.enter.native="
defaultFunction(
'gidgrp.cbs.opn1.amt',
model.gidgrp.cbs.opn1.amt
)
"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -364,7 +364,7 @@ export default { ...@@ -364,7 +364,7 @@ export default {
this.flag = true; this.flag = true;
} }
if (name === "cfap") { if (name === "cfap") {
rulePath = "cfagit.cfap"; rulePath = "cfagit.visflg";
} }
if (name === "dclpp") { if (name === "dclpp") {
rulePath = "dclpp"; rulePath = "dclpp";
...@@ -380,15 +380,6 @@ export default { ...@@ -380,15 +380,6 @@ export default {
}); });
} }
}, },
// myTabClick(tab){
// this.tabClick(tab)
// /**
// * do it yourself
// **/
// }
// async gleClick(){
// this.flag=true;
// },
}, },
created: async function () { created: async function () {
console.log("进入gitopn交易"); console.log("进入gitopn交易");
......
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