Conp.vue 10.2 KB
Newer Older
1
<template>
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
    <div class="eibs-tab">
  <!-- ==================左边================ -->
      <c-col :span="12" style="padding-right: 20px;">     
         <c-col :span="24">
          <c-form-item label="对外担保编号" prop="recgrp.bas.exguarancode">
              <c-input disabled v-model="model.recgrp.bas.exguarancode" maxlength="28"  :placeholder="$t('other.please_enter')+$t('ebap.S0000024')"></c-input>
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <el-form-item label="操作类型" prop="recgrp.bas.actiontype">
              <c-select disabled :code="codes.actiontype" v-model="model.recgrp.bas.actiontype" style="width:100%" placeholder="">
                </c-select>
          </el-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="担保人代码" prop="recgrp.bas.guarantorcode">
              <c-input disabled v-model="model.recgrp.bas.guarantorcode" maxlength="12"  placeholder=""></c-input>
          </c-form-item>
         </c-col>
  
         <c-col :span="12">
          <el-form-item label="保函金额" prop="recgrp.bas.guarancurr">
26
              <c-select disabled :code="codes.infled_Cur" v-model="model.recgrp.bas.guarancurr" style="width:100%" placeholder="">
27 28 29 30 31
                </c-select>
          </el-form-item>
         </c-col>
         <c-col :span="12">
          <c-form-item label="" prop="recgrp.bas.guaranamount" label-width="5px">
32
              <c-input disabled v-model="model.recgrp.bas.guaranamount"  placeholder=""></c-input>
33 34 35 36 37
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <el-form-item label="担保类型" prop="recgrp.bas.guarantype">
38
              <c-select disabled :code="codes.guarantype" v-model="model.recgrp.bas.guarantype" style="width:100%" placeholder="">
39 40 41 42 43 44
                </c-select>
          </el-form-item>
         </c-col>
  
         <c-col :span="12">
          <el-form-item label="主债务金额" prop="recgrp.bas.maindebtcurr">
45
              <c-select disabled :code="codes.infled_Cur" v-model="model.recgrp.bas.maindebtcurr" style="width:100%" placeholder="">
46 47 48 49 50
                </c-select>
          </el-form-item>
         </c-col>
         <c-col :span="12">
          <c-form-item label="" prop="recgrp.bas.maindebtamount" label-width="5px">
51
              <c-input disabled v-model="model.recgrp.bas.maindebtamount"  placeholder=""></c-input>
52 53 54 55 56
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <el-form-item label="受益人类型" prop="recgrp.bas.bentype">
57
              <c-select disabled :code="bentype" v-model="model.recgrp.bas.bentype" style="width:100%" placeholder="">
58 59 60 61 62 63
                </c-select>
          </el-form-item>
         </c-col>
   
         <c-col :span="24">
          <c-form-item label="受益人代码" prop="recgrp.bas.bencode">
64
              <c-input disabled v-model="model.recgrp.bas.bencode" maxlength="32"  placeholder=""></c-input>
65 66 67 68 69
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="受益人中文名称" prop="recgrp.bas.bename">
70
              <c-input disabled v-model="model.recgrp.bas.bename" maxlength="128"  placeholder=""></c-input>
71 72 73 74 75
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="受益人英文名称" prop="recgrp.bas.benamen">
76
              <c-input disabled v-model="model.recgrp.bas.benamen" maxlength="128"  placeholder=""></c-input>
77 78 79 80 81
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <el-form-item label="被担保人类型" prop="recgrp.bas.guedtype">
82
              <c-select disabled :code="codes.debtortype" v-model="model.recgrp.bas.guedtype" style="width:100%" placeholder="">
83 84 85 86 87 88
                </c-select>
          </el-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="被担保人代码" prop="recgrp.bas.guedcode">
89
              <c-input disabled v-model="model.recgrp.bas.guedcode" maxlength="32"  placeholder=""></c-input>
90 91 92 93 94
          </c-form-item>
         </c-col>
                         
         <c-col :span="24">
          <c-form-item label="被担保人中文名称" prop="recgrp.bas.guedname">
95
              <c-input disabled v-model="model.recgrp.bas.guedname" maxlength="128"  placeholder=""></c-input>
96 97 98 99 100
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="被担保人英文名称" prop="recgrp.bas.guednamen">
101
              <c-input disabled v-model="model.recgrp.bas.guednamen" maxlength="128"  placeholder=""></c-input>
102 103 104 105 106
          </c-form-item>
         </c-col>
       
         <c-col :span="24">
          <c-form-item label="担保申请人代码" prop="recgrp.bas.guappcode">
107
              <c-input disabled v-model="model.recgrp.bas.guappcode" maxlength="32"  placeholder=""></c-input>
108 109 110 111 112 113 114
          </c-form-item>
         </c-col>
                   <!-- S0000032 : (应填写组织机构代码或8或11位的SWIFT CODE) -->
                   <!-- S0000013 : 担保申请人中文名称 -->
                    
         <c-col :span="24">
          <c-form-item label="担保申请人中文名称" prop="recgrp.bas.guappname">
115
              <c-input disabled v-model="model.recgrp.bas.guappname" maxlength="128"  placeholder=""></c-input>
116 117 118 119 120
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="担保申请人英文名称" prop="recgrp.bas.guappnamen">
121
              <c-input disabled v-model="model.recgrp.bas.guappnamen" maxlength="128"  placeholder=""></c-input>
122 123 124 125 126
          </c-form-item>
         </c-col>
  
         <c-col :span="24">
          <c-form-item label="备注" prop="recgrp.bas.remark">
127
              <c-input disabled :rows="4" type="textarea" v-model="model.recgrp.bas.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
128 129 130 131 132 133 134 135
          </c-form-item>
          </c-col>
      </c-col>
      
      <!-- ============右边================= -->
      <c-col :span="12" style="padding-left: 20px;">  
         <c-col :span="24">
          <c-form-item label="删除原因" prop="recgrp.bas.actiondesc">
136
              <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>
137 138 139 140 141
          </c-form-item>
          </c-col>         
                     
         <c-col :span="24">
          <el-form-item label="签约日期" prop="recgrp.bas.contractdate">
142
              <c-date-picker disabled type="date"  v-model="model.recgrp.bas.contractdate" style="width:100%"  placeholder=""></c-date-picker>
143 144 145 146 147
          </el-form-item>
         </c-col>
   
         <c-col :span="24">
          <el-form-item label="到期日" prop="recgrp.bas.maturity">
148
              <c-date-picker disabled type="date"  v-model="model.recgrp.bas.maturity" style="width:100%"  placeholder=""></c-date-picker>
149 150 151 152 153
          </el-form-item>
         </c-col>
                    
         <c-col :span="21">
          <el-form-item label="发行/上市方式" prop="recgrp.bas.maindebtmanner">
154
              <c-select disabled :code="maindebtmanner" v-model="model.recgrp.bas.maindebtmanner" style="width:100%" placeholder="">
155 156 157 158 159 160 161 162 163 164
                </c-select>
          </el-form-item>
         </c-col>         
         <c-col :span="3">
          <c-checkbox disabled v-model="model.recp.pubp.acp">确认</c-checkbox>
         </c-col>
  
                    
         <c-col :span="21">
          <c-form-item label="受益人国别/地区" prop="recgrp.bas.bencountrycode">
165
              <c-input disabled v-model="model.recgrp.bas.bencountrycode" maxlength="3"  placeholder=""></c-input>
166 167 168 169 170 171 172 173 174 175
          </c-form-item>
         </c-col>         
         <c-col :span="3">
          <c-button style=" float:right;" size="small" type="primary"  @click="onCouselCrehqselbut">
              ?
          </c-button>
         </c-col>
  
         <c-col :span="24">
          <el-form-item label="被担保人所属行业" prop="recgrp.bas.guedindustrycode">
176
              <c-select disabled :code="codes.industrycode" v-model="model.recgrp.bas.guedindustrycode" style="width:100%" placeholder="">
177 178 179 180 181 182
                </c-select>
          </el-form-item>
         </c-col>
  
         <c-col :span="21">
          <c-form-item label="被担保人国别/地区代码" prop="recgrp.bas.guedcouncode">
183
              <c-input disabled v-model="model.recgrp.bas.guedcouncode" maxlength="3"  placeholder=""></c-input>
184 185 186 187 188 189 190 191 192 193 194 195
          </c-form-item>
         </c-col>
         <c-col :span="3">
          <c-button style=" float:right;" size="small" type="primary"  @click="onCouselOperselbut">?</c-button>
         </c-col>
      </c-col>
    </div>
  </template>
  <script>
  import Api from "~/service/Api"
  import commonProcess from "~/mixin/commonProcess";
  import CodeTable from "~/config/CodeTable"
196
  import Event from "~/model/Ebadel/Event"
197 198 199 200 201 202 203
  
  export default {
      inject: ['root'],
      props:["model","codes"],
      mixins: [commonProcess],
      data(){
          return {
204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
              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" },
      ],
225 226 227 228 229 230 231 232 233 234 235 236 237
  
          }
      },
      methods:{...Event},
      created:function(){
  
      }
  }
  </script>
  <style>
  
  </style>