Commit 5a216a30 by WuBing

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 1b69db05 2e855a83
......@@ -57,7 +57,7 @@ export default {
],
"trdgrp.rec.pctfin":[
{type: "string", required: false, message: "必输项"},
{max: 5,message:"长度不能超过5"}
{max: 10,message:"长度不能超过10"}
],
"trdgrp.fip.pts.ref":[
{type: "string", required: false, message: "必输项"},
......@@ -65,7 +65,7 @@ export default {
],
"trdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -78,7 +78,7 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"trdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......
......@@ -65,7 +65,7 @@ export default {
],
"trdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -78,7 +78,7 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"trdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -104,7 +104,7 @@ export default {
"setamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -120,68 +120,68 @@ export default {
{max: 21,message:"长度不能超过21"}
],
"trtmod.finmod.cbs.cbb.intamt1":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbe.intamt1":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbb.intamty1":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbe.intamty1":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbb.intamt2":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbe.intamt2":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbb.intamty2":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbe.intamty2":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbb.intamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbe.intamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbb.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.cbe.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtmod.finmod.cbs.totint":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -196,7 +196,7 @@ export default {
],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -209,19 +209,19 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -231,7 +231,7 @@ export default {
],
"setmod.docamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -348,7 +348,7 @@ export default {
],
"liaall.limmod.comamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -361,7 +361,7 @@ export default {
{max: 40,message:"长度不能超过40"}
],
"liaall.limmod.ccvamt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......
......@@ -23,88 +23,88 @@
<c-col :span="12">
<el-form-item label="保函金额" prop="recgrp.bas.guarancurr">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.infled_Cur" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="recgrp.bas.guaranamount" label-width="5px">
<c-input v-model="model.recgrp.bas.guaranamount" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guaranamount" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保类型" prop="recgrp.bas.guarantype">
<c-select :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="recgrp.bas.maindebtcurr">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.infled_Cur" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="recgrp.bas.maindebtamount" label-width="5px">
<c-input v-model="model.recgrp.bas.maindebtamount" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.maindebtamount" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人类型" prop="recgrp.bas.bentype">
<c-select v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="bentype" v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人代码" prop="recgrp.bas.bencode">
<c-input v-model="model.recgrp.bas.bencode" maxlength="32" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.bencode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人中文名称" prop="recgrp.bas.bename">
<c-input v-model="model.recgrp.bas.bename" maxlength="128" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.bename" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人英文名称" prop="recgrp.bas.benamen">
<c-input v-model="model.recgrp.bas.benamen" maxlength="128" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.benamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人类型" prop="recgrp.bas.guedtype">
<c-select v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.debtortype" v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人代码" prop="recgrp.bas.guedcode">
<c-input v-model="model.recgrp.bas.guedcode" maxlength="32" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guedcode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人中文名称" prop="recgrp.bas.guedname">
<c-input v-model="model.recgrp.bas.guedname" maxlength="128" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guedname" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人英文名称" prop="recgrp.bas.guednamen">
<c-input v-model="model.recgrp.bas.guednamen" maxlength="128" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guednamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保申请人代码" prop="recgrp.bas.guappcode">
<c-input v-model="model.recgrp.bas.guappcode" maxlength="32" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guappcode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<!-- S0000032 : (应填写组织机构代码或8或11位的SWIFT CODE) -->
......@@ -112,19 +112,19 @@
<c-col :span="24">
<c-form-item label="担保申请人中文名称" prop="recgrp.bas.guappname">
<c-input v-model="model.recgrp.bas.guappname" maxlength="128" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guappname" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保申请人英文名称" prop="recgrp.bas.guappnamen">
<c-input v-model="model.recgrp.bas.guappnamen" maxlength="128" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guappnamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="备注" prop="recgrp.bas.remark">
<c-input :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
</c-col>
......@@ -139,19 +139,19 @@
<c-col :span="24">
<el-form-item label="签约日期" prop="recgrp.bas.contractdate">
<c-date-picker type="date" v-model="model.recgrp.bas.contractdate" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker :disabled="this.model.cfabut.basflg==''" type="date" v-model="model.recgrp.bas.contractdate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="到期日" prop="recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker :disabled="this.model.cfabut.basflg==''" type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="21">
<el-form-item label="发行/上市方式" prop="recgrp.bas.maindebtmanner">
<c-select v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="maindebtmanner" v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
......@@ -162,7 +162,7 @@
<c-col :span="21">
<c-form-item label="受益人国别/地区" prop="recgrp.bas.bencountrycode">
<c-input v-model="model.recgrp.bas.bencountrycode" maxlength="3" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.bencountrycode" maxlength="3" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -173,14 +173,14 @@
<c-col :span="24">
<el-form-item label="被担保人所属行业" prop="recgrp.bas.guedindustrycode">
<c-select v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.industrycode" v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="21">
<c-form-item label="被担保人国别/地区代码" prop="recgrp.bas.guedcouncode">
<c-input v-model="model.recgrp.bas.guedcouncode" maxlength="3" placeholder=""></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.guedcouncode" maxlength="3" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -193,7 +193,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ebaame/Event"
export default {
inject: ['root'],
......@@ -201,6 +201,27 @@
mixins: [commonProcess],
data(){
return {
bentype: [
{ label: "政府", value: "20001100" },
{ label: "国际金融组织", value: "20001200" },
{ label: "中央银行", value: "20001300" },
{ label: "境外银行", value: "20001401" },
{ label: "中资银行海外分支及附属机构", value: "20001402" },
{ label: "境内银行离岸部", value: "20001403" },
{ label: "境外非银行金融机构", value: "20001501" },
{ label: "中资非银行金融机构海外分支及附属机构", value: "20001502" },
{ label: "境内企业境外母公司", value: "20001601" },
{ label: "境内企业境外分支及附属机构", value: "20001602" },
{ label: "关联企业", value: "20001603" },
{ label: "其他企业", value: "20001699" },
{ label: "个人", value: "20001700" },
{ label: "资本市场", value: "20001800" },
{ label: "其他", value: "20009900" },
],
maindebtmanner:[
{ label: "公开发行", value: "1" },
{ label: "私募发行", value: "2" },
],
}
},
......
......@@ -4,13 +4,13 @@
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<el-form-item label="主债务签约日期" prop="recgrp.bas.maindebtcondate">
<c-date-picker type="date" v-model="model.recgrp.bas.maindebtcondate" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker :disabled="this.model.cfabut.basflg==''" type="date" v-model="model.recgrp.bas.maindebtcondate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="借款利率(%)" prop="recgrp.bas.intrat">
<c-input v-model="model.recgrp.bas.intrat" :placeholder="$t('other.please_enter')+$t('ebap.S0000040')"></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.intrat" :placeholder="$t('other.please_enter')+$t('ebap.S0000040')"></c-input>
</c-form-item>
</c-col>
......@@ -19,42 +19,42 @@
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.recp.pubp.founds1">境外直接投资</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds1">境外直接投资</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds2">偿还境外债务</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds2">偿还境外债务</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds4">其他境外使用</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds4">其他境外使用</c-checkbox>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司中文名称" prop="recgrp.bas.guedparecompname">
<c-input type="textarea" v-model="model.recgrp.bas.guedparecompname" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000067')" ></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" type="textarea" v-model="model.recgrp.bas.guedparecompname" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000067')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司英文名称" prop="recgrp.bas.guedparecompnamen">
<c-input type="textarea" v-model="model.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000068')" ></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" type="textarea" v-model="model.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000068')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司代码" prop="recp.pubp.cousel1.guedparecompcode">
<c-input v-model="model.recp.pubp.cousel1.guedparecompcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ebap.S0000043')"></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.cousel1.guedparecompcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ebap.S0000043')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否有反担保人" prop="recgrp.bas.cgyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.cgyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000045')">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.bxh" v-model="model.recgrp.bas.cgyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000045')">
</c-select>
</el-form-item>
</c-col>
......@@ -73,7 +73,7 @@
<c-col :span="10">
<el-form-item label="是否调回境内" prop="recgrp.bas.thyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.thyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000048')">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.bxh" v-model="model.recgrp.bas.thyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000048')">
</c-select>
</el-form-item>
</c-col>
......@@ -86,7 +86,7 @@
<c-col :span="24">
<el-form-item label="是否与境外投资相关" prop="recgrp.bas.jwyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.jwyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000050')">
<c-select :disabled="this.model.cfabut.basflg==''" :code="codes.bxh" v-model="model.recgrp.bas.jwyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000050')">
</c-select>
</el-form-item>
</c-col>
......@@ -96,30 +96,30 @@
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="主债务到期日" prop="recgrp.bas.maindebtmaturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maindebtmaturity" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000038')"></c-date-picker>
<c-date-picker :disabled="this.model.cfabut.basflg==''" type="date" v-model="model.recgrp.bas.maindebtmaturity" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000038')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="主债务期限(日)" prop="recgrp.bas.maindebtdate">
<c-input v-model="model.recgrp.bas.maindebtdate" :placeholder="$t('other.please_enter')+$t('ebap.S0000036')"></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.maindebtdate" :placeholder="$t('other.please_enter')+$t('ebap.S0000036')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds6">以外债形式回流</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds6">以外债形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds7">以贸易形式回流</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds7">以贸易形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds8">以其他形式回流</c-checkbox>
<c-checkbox :disabled="this.model.cfabut.basflg==''" v-model="model.recp.pubp.founds8">以其他形式回流</c-checkbox>
</c-col>
<c-col :span="21">
......@@ -142,7 +142,7 @@
<c-col :span="21">
<c-form-item label="发行/上市国家与地区" prop="recgrp.bas.issuecountrycode">
<c-input v-model="model.recgrp.bas.issuecountrycode" maxlength="3" :placeholder="$t('other.please_enter')+'发行/上市国家与地区'"></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" v-model="model.recgrp.bas.issuecountrycode" maxlength="3" :placeholder="$t('other.please_enter')+'发行/上市国家与地区'"></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -162,7 +162,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ebaame/Event"
export default {
inject: ['root'],
......
......@@ -5,20 +5,20 @@
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
<c-select disabled :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="代付利息" prop="eblmod.ebl.resamt">
<c-input v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
<c-input disabled v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
</c-form-item>
</c-col>
......@@ -48,7 +48,7 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col>
<!-- <c-col :span="12">
......@@ -56,7 +56,7 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
</c-col>
</c-col>
......@@ -146,7 +146,9 @@
}
},
methods:{...Event},
methods:{...Event,
},
created:function(){
}
......
......@@ -23,88 +23,88 @@
<c-col :span="12">
<el-form-item label="保函金额" prop="recgrp.bas.guarancurr">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
<c-select disabled :code="codes.infled_Cur" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="recgrp.bas.guaranamount" label-width="5px">
<c-input v-model="model.recgrp.bas.guaranamount" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guaranamount" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保类型" prop="recgrp.bas.guarantype">
<c-select :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
<c-select disabled :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="recgrp.bas.maindebtcurr">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
<c-select disabled :code="codes.infled_Cur" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="recgrp.bas.maindebtamount" label-width="5px">
<c-input v-model="model.recgrp.bas.maindebtamount" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.maindebtamount" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人类型" prop="recgrp.bas.bentype">
<c-select v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
<c-select disabled :code="bentype" v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人代码" prop="recgrp.bas.bencode">
<c-input v-model="model.recgrp.bas.bencode" maxlength="32" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.bencode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人中文名称" prop="recgrp.bas.bename">
<c-input v-model="model.recgrp.bas.bename" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.bename" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人英文名称" prop="recgrp.bas.benamen">
<c-input v-model="model.recgrp.bas.benamen" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.benamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人类型" prop="recgrp.bas.guedtype">
<c-select v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
<c-select disabled :code="codes.debtortype" v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人代码" prop="recgrp.bas.guedcode">
<c-input v-model="model.recgrp.bas.guedcode" maxlength="32" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guedcode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人中文名称" prop="recgrp.bas.guedname">
<c-input v-model="model.recgrp.bas.guedname" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guedname" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人英文名称" prop="recgrp.bas.guednamen">
<c-input v-model="model.recgrp.bas.guednamen" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guednamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保申请人代码" prop="recgrp.bas.guappcode">
<c-input v-model="model.recgrp.bas.guappcode" maxlength="32" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guappcode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<!-- S0000032 : (应填写组织机构代码或8或11位的SWIFT CODE) -->
......@@ -112,19 +112,19 @@
<c-col :span="24">
<c-form-item label="担保申请人中文名称" prop="recgrp.bas.guappname">
<c-input v-model="model.recgrp.bas.guappname" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guappname" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保申请人英文名称" prop="recgrp.bas.guappnamen">
<c-input v-model="model.recgrp.bas.guappnamen" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guappnamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="备注" prop="recgrp.bas.remark">
<c-input :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
<c-input disabled :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
</c-col>
......@@ -133,25 +133,25 @@
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<c-form-item label="删除原因" prop="recgrp.bas.actiondesc">
<c-input :rows="6" type="textarea" v-model="model.recgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
<c-input :disabled="this.model.cfabut.basflg==''" :rows="6" type="textarea" v-model="model.recgrp.bas.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="签约日期" prop="recgrp.bas.contractdate">
<c-date-picker type="date" v-model="model.recgrp.bas.contractdate" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.recgrp.bas.contractdate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="到期日" prop="recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="21">
<el-form-item label="发行/上市方式" prop="recgrp.bas.maindebtmanner">
<c-select v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
<c-select disabled :code="maindebtmanner" v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
......@@ -162,7 +162,7 @@
<c-col :span="21">
<c-form-item label="受益人国别/地区" prop="recgrp.bas.bencountrycode">
<c-input v-model="model.recgrp.bas.bencountrycode" maxlength="3" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.bencountrycode" maxlength="3" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -173,14 +173,14 @@
<c-col :span="24">
<el-form-item label="被担保人所属行业" prop="recgrp.bas.guedindustrycode">
<c-select v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
<c-select disabled :code="codes.industrycode" v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="21">
<c-form-item label="被担保人国别/地区代码" prop="recgrp.bas.guedcouncode">
<c-input v-model="model.recgrp.bas.guedcouncode" maxlength="3" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guedcouncode" maxlength="3" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -193,7 +193,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ebadel/Event"
export default {
inject: ['root'],
......@@ -201,6 +201,27 @@
mixins: [commonProcess],
data(){
return {
bentype: [
{ label: "政府", value: "20001100" },
{ label: "国际金融组织", value: "20001200" },
{ label: "中央银行", value: "20001300" },
{ label: "境外银行", value: "20001401" },
{ label: "中资银行海外分支及附属机构", value: "20001402" },
{ label: "境内银行离岸部", value: "20001403" },
{ label: "境外非银行金融机构", value: "20001501" },
{ label: "中资非银行金融机构海外分支及附属机构", value: "20001502" },
{ label: "境内企业境外母公司", value: "20001601" },
{ label: "境内企业境外分支及附属机构", value: "20001602" },
{ label: "关联企业", value: "20001603" },
{ label: "其他企业", value: "20001699" },
{ label: "个人", value: "20001700" },
{ label: "资本市场", value: "20001800" },
{ label: "其他", value: "20009900" },
],
maindebtmanner:[
{ label: "公开发行", value: "1" },
{ label: "私募发行", value: "2" },
],
}
},
......
......@@ -4,13 +4,13 @@
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<el-form-item label="主债务签约日期" prop="recgrp.bas.maindebtcondate">
<c-date-picker type="date" v-model="model.recgrp.bas.maindebtcondate" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker type="date" disabled v-model="model.recgrp.bas.maindebtcondate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="借款利率(%)" prop="recgrp.bas.intrat">
<c-input v-model="model.recgrp.bas.intrat" :placeholder="$t('other.please_enter')+$t('ebap.S0000040')"></c-input>
<c-input disabled v-model="model.recgrp.bas.intrat" :placeholder="$t('other.please_enter')+$t('ebap.S0000040')"></c-input>
</c-form-item>
</c-col>
......@@ -19,42 +19,42 @@
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.recp.pubp.founds1">境外直接投资</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds1">境外直接投资</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds2">偿还境外债务</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds2">偿还境外债务</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds4">其他境外使用</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds4">其他境外使用</c-checkbox>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司中文名称" prop="recgrp.bas.guedparecompname">
<c-input type="textarea" v-model="model.recgrp.bas.guedparecompname" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000067')" ></c-input>
<c-input disabled type="textarea" v-model="model.recgrp.bas.guedparecompname" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000067')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司英文名称" prop="recgrp.bas.guedparecompnamen">
<c-input type="textarea" v-model="model.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000068')" ></c-input>
<c-input disabled type="textarea" v-model="model.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000068')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司代码" prop="recp.pubp.cousel1.guedparecompcode">
<c-input v-model="model.recp.pubp.cousel1.guedparecompcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ebap.S0000043')"></c-input>
<c-input disabled v-model="model.recp.pubp.cousel1.guedparecompcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ebap.S0000043')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否有反担保人" prop="recgrp.bas.cgyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.cgyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000045')">
<c-select disabled :code="codes.bxh" v-model="model.recgrp.bas.cgyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000045')">
</c-select>
</el-form-item>
</c-col>
......@@ -73,7 +73,7 @@
<c-col :span="10">
<el-form-item label="是否调回境内" prop="recgrp.bas.thyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.thyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000048')">
<c-select disabled :code="codes.bxh" v-model="model.recgrp.bas.thyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000048')">
</c-select>
</el-form-item>
</c-col>
......@@ -86,7 +86,7 @@
<c-col :span="24">
<el-form-item label="是否与境外投资相关" prop="recgrp.bas.jwyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.jwyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000050')">
<c-select disabled :code="codes.bxh" v-model="model.recgrp.bas.jwyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000050')">
</c-select>
</el-form-item>
</c-col>
......@@ -96,30 +96,30 @@
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="主债务到期日" prop="recgrp.bas.maindebtmaturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maindebtmaturity" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000038')"></c-date-picker>
<c-date-picker disabled type="date" v-model="model.recgrp.bas.maindebtmaturity" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000038')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="主债务期限(日)" prop="recgrp.bas.maindebtdate">
<c-input v-model="model.recgrp.bas.maindebtdate" :placeholder="$t('other.please_enter')+$t('ebap.S0000036')"></c-input>
<c-input disabled v-model="model.recgrp.bas.maindebtdate" :placeholder="$t('other.please_enter')+$t('ebap.S0000036')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds6">以外债形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds6">以外债形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds7">以贸易形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds7">以贸易形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds8">以其他形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds8">以其他形式回流</c-checkbox>
</c-col>
<c-col :span="21">
......@@ -142,7 +142,7 @@
<c-col :span="21">
<c-form-item label="发行/上市国家与地区" prop="recgrp.bas.issuecountrycode">
<c-input v-model="model.recgrp.bas.issuecountrycode" maxlength="3" :placeholder="$t('other.please_enter')+'发行/上市国家与地区'"></c-input>
<c-input disabled v-model="model.recgrp.bas.issuecountrycode" maxlength="3" :placeholder="$t('other.please_enter')+'发行/上市国家与地区'"></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -162,7 +162,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ebadel/Event"
export default {
inject: ['root'],
......
......@@ -5,20 +5,20 @@
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
<c-select disabled :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="代付利息" prop="eblmod.ebl.resamt">
<c-input v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
<c-input disabled v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
</c-form-item>
</c-col>
......@@ -48,7 +48,7 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col>
<!-- <c-col :span="12">
......@@ -56,7 +56,7 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
</c-col>
</c-col>
......
......@@ -23,88 +23,88 @@
<c-col :span="12">
<el-form-item label="保函金额" prop="recgrp.bas.guarancurr">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
<c-select disabled :code="codes.infled_Cur" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="recgrp.bas.guaranamount" label-width="5px">
<c-input v-model="model.recgrp.bas.guaranamount" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guaranamount" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保类型" prop="recgrp.bas.guarantype">
<c-select :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
<c-select disabled :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="主债务金额" prop="recgrp.bas.maindebtcurr">
<c-select :code="codes.curtxt1" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
<c-select disabled :code="codes.infled_Cur" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="recgrp.bas.maindebtamount" label-width="5px">
<c-input v-model="model.recgrp.bas.maindebtamount" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.maindebtamount" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人类型" prop="recgrp.bas.bentype">
<c-select v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
<c-select disabled :code="bentype" v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人代码" prop="recgrp.bas.bencode">
<c-input v-model="model.recgrp.bas.bencode" maxlength="32" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.bencode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人中文名称" prop="recgrp.bas.bename">
<c-input v-model="model.recgrp.bas.bename" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.bename" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="受益人英文名称" prop="recgrp.bas.benamen">
<c-input v-model="model.recgrp.bas.benamen" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.benamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="被担保人类型" prop="recgrp.bas.guedtype">
<c-select v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
<c-select disabled :code="codes.debtortype" v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人代码" prop="recgrp.bas.guedcode">
<c-input v-model="model.recgrp.bas.guedcode" maxlength="32" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guedcode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人中文名称" prop="recgrp.bas.guedname">
<c-input v-model="model.recgrp.bas.guedname" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guedname" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人英文名称" prop="recgrp.bas.guednamen">
<c-input v-model="model.recgrp.bas.guednamen" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guednamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保申请人代码" prop="recgrp.bas.guappcode">
<c-input v-model="model.recgrp.bas.guappcode" maxlength="32" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guappcode" maxlength="32" placeholder=""></c-input>
</c-form-item>
</c-col>
<!-- S0000032 : (应填写组织机构代码或8或11位的SWIFT CODE) -->
......@@ -112,19 +112,19 @@
<c-col :span="24">
<c-form-item label="担保申请人中文名称" prop="recgrp.bas.guappname">
<c-input v-model="model.recgrp.bas.guappname" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guappname" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保申请人英文名称" prop="recgrp.bas.guappnamen">
<c-input v-model="model.recgrp.bas.guappnamen" maxlength="128" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guappnamen" maxlength="128" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="备注" prop="recgrp.bas.remark">
<c-input :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
<c-input disabled :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
</c-col>
......@@ -139,19 +139,19 @@
<c-col :span="24">
<el-form-item label="签约日期" prop="recgrp.bas.contractdate">
<c-date-picker type="date" v-model="model.recgrp.bas.contractdate" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.recgrp.bas.contractdate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="到期日" prop="recgrp.bas.maturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.recgrp.bas.maturity" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="21">
<el-form-item label="发行/上市方式" prop="recgrp.bas.maindebtmanner">
<c-select v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
<c-select disabled :code="maindebtmanner" v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
......@@ -162,7 +162,7 @@
<c-col :span="21">
<c-form-item label="受益人国别/地区" prop="recgrp.bas.bencountrycode">
<c-input v-model="model.recgrp.bas.bencountrycode" maxlength="3" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.bencountrycode" maxlength="3" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -173,14 +173,14 @@
<c-col :span="24">
<el-form-item label="被担保人所属行业" prop="recgrp.bas.guedindustrycode">
<c-select v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
<c-select disabled :code="codes.industrycode" v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="21">
<c-form-item label="被担保人国别/地区代码" prop="recgrp.bas.guedcouncode">
<c-input v-model="model.recgrp.bas.guedcouncode" maxlength="3" placeholder=""></c-input>
<c-input disabled v-model="model.recgrp.bas.guedcouncode" maxlength="3" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -193,7 +193,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ebainf/Event"
export default {
inject: ['root'],
......@@ -201,6 +201,27 @@
mixins: [commonProcess],
data(){
return {
bentype: [
{ label: "政府", value: "20001100" },
{ label: "国际金融组织", value: "20001200" },
{ label: "中央银行", value: "20001300" },
{ label: "境外银行", value: "20001401" },
{ label: "中资银行海外分支及附属机构", value: "20001402" },
{ label: "境内银行离岸部", value: "20001403" },
{ label: "境外非银行金融机构", value: "20001501" },
{ label: "中资非银行金融机构海外分支及附属机构", value: "20001502" },
{ label: "境内企业境外母公司", value: "20001601" },
{ label: "境内企业境外分支及附属机构", value: "20001602" },
{ label: "关联企业", value: "20001603" },
{ label: "其他企业", value: "20001699" },
{ label: "个人", value: "20001700" },
{ label: "资本市场", value: "20001800" },
{ label: "其他", value: "20009900" },
],
maindebtmanner:[
{ label: "公开发行", value: "1" },
{ label: "私募发行", value: "2" },
],
}
},
......
......@@ -4,13 +4,13 @@
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<el-form-item label="主债务签约日期" prop="recgrp.bas.maindebtcondate">
<c-date-picker type="date" v-model="model.recgrp.bas.maindebtcondate" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker type="date" disabled v-model="model.recgrp.bas.maindebtcondate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="借款利率(%)" prop="recgrp.bas.intrat">
<c-input v-model="model.recgrp.bas.intrat" :placeholder="$t('other.please_enter')+$t('ebap.S0000040')"></c-input>
<c-input disabled v-model="model.recgrp.bas.intrat" :placeholder="$t('other.please_enter')+$t('ebap.S0000040')"></c-input>
</c-form-item>
</c-col>
......@@ -19,42 +19,42 @@
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.recp.pubp.founds1">境外直接投资</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds1">境外直接投资</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds2">偿还境外债务</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds2">偿还境外债务</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds3">补充营运或流动性资金</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds4">其他境外使用</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds4">其他境外使用</c-checkbox>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司中文名称" prop="recgrp.bas.guedparecompname">
<c-input type="textarea" v-model="model.recgrp.bas.guedparecompname" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000067')" ></c-input>
<c-input disabled type="textarea" v-model="model.recgrp.bas.guedparecompname" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000067')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司英文名称" prop="recgrp.bas.guedparecompnamen">
<c-input type="textarea" v-model="model.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000068')" ></c-input>
<c-input disabled type="textarea" v-model="model.recgrp.bas.guedparecompnamen" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+$t('ebap.S0000068')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="被担保人境内母公司代码" prop="recp.pubp.cousel1.guedparecompcode">
<c-input v-model="model.recp.pubp.cousel1.guedparecompcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ebap.S0000043')"></c-input>
<c-input disabled v-model="model.recp.pubp.cousel1.guedparecompcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('ebap.S0000043')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否有反担保人" prop="recgrp.bas.cgyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.cgyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000045')">
<c-select disabled :code="codes.bxh" v-model="model.recgrp.bas.cgyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000045')">
</c-select>
</el-form-item>
</c-col>
......@@ -73,7 +73,7 @@
<c-col :span="10">
<el-form-item label="是否调回境内" prop="recgrp.bas.thyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.thyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000048')">
<c-select disabled :code="codes.bxh" v-model="model.recgrp.bas.thyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000048')">
</c-select>
</el-form-item>
</c-col>
......@@ -86,7 +86,7 @@
<c-col :span="24">
<el-form-item label="是否与境外投资相关" prop="recgrp.bas.jwyn">
<c-select :code="codes.bxh" v-model="model.recgrp.bas.jwyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000050')">
<c-select disabled :code="codes.bxh" v-model="model.recgrp.bas.jwyn" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000050')">
</c-select>
</el-form-item>
</c-col>
......@@ -96,30 +96,30 @@
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="主债务到期日" prop="recgrp.bas.maindebtmaturity">
<c-date-picker type="date" v-model="model.recgrp.bas.maindebtmaturity" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000038')"></c-date-picker>
<c-date-picker disabled type="date" v-model="model.recgrp.bas.maindebtmaturity" style="width:100%" :placeholder="$t('other.please_enter')+$t('ebap.S0000038')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="主债务期限(日)" prop="recgrp.bas.maindebtdate">
<c-input v-model="model.recgrp.bas.maindebtdate" :placeholder="$t('other.please_enter')+$t('ebap.S0000036')"></c-input>
<c-input disabled v-model="model.recgrp.bas.maindebtdate" :placeholder="$t('other.please_enter')+$t('ebap.S0000036')"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds5">以直接投资形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds6">以外债形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds6">以外债形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds7">以贸易形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds7">以贸易形式回流</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.recp.pubp.founds8">以其他形式回流</c-checkbox>
<c-checkbox disabled v-model="model.recp.pubp.founds8">以其他形式回流</c-checkbox>
</c-col>
<c-col :span="21">
......@@ -142,7 +142,7 @@
<c-col :span="21">
<c-form-item label="发行/上市国家与地区" prop="recgrp.bas.issuecountrycode">
<c-input v-model="model.recgrp.bas.issuecountrycode" maxlength="3" :placeholder="$t('other.please_enter')+'发行/上市国家与地区'"></c-input>
<c-input disabled v-model="model.recgrp.bas.issuecountrycode" maxlength="3" :placeholder="$t('other.please_enter')+'发行/上市国家与地区'"></c-input>
</c-form-item>
</c-col>
<c-col :span="3">
......@@ -162,7 +162,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ebaadd/Event"
import Event from "~/model/Ebainf/Event"
export default {
inject: ['root'],
......
......@@ -5,20 +5,20 @@
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<c-date-picker type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
<c-date-picker disabled type="date" v-model="model.eblmod.ebl.reldat" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
<c-select disabled :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="代付利息" prop="eblmod.ebl.resamt">
<c-input v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
<c-input disabled v-model="model.eblmod.ebl.resamt" placeholder=""></c-input>
</c-form-item>
</c-col>
......@@ -40,7 +40,7 @@
<!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="8">
<c-checkbox v-model="model.cfabut.basflg">签约信息</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.basflg">签约信息</c-checkbox>
</c-col>
<!-- <c-col :span="12">
......@@ -48,7 +48,7 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-col>
<!-- <c-col :span="12">
......@@ -56,7 +56,7 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
<c-checkbox disabled v-model="model.cfabut.vrfflg">履约信息</c-checkbox>
</c-col>
</c-col>
......
......@@ -23,12 +23,12 @@
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
<!-- <c-function-btn
:handleSubmit="handleSubmit.bind(this,'cfabut.sav')"
:handleCheck="handleCheck.bind(this,'cfabut.chk')"
:handleStash="handleStash"
>
</c-function-btn>
</c-function-btn> -->
</div>
</c-page>
</template>
......
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