Ameps20.vue 36.7 KB
Newer Older
liyixun committed
1 2
<template>
  <div class="eibs-tab">
3 4 5
    <c-row>
        <c-col :span="24">
            <c-col :span="12">
liyixun committed
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
            <!-- 左边不为swift格式 -->
                <c-col :span="24">
                    <c-form-item v-if="model.gitp.swiftflg=='N'" label="Reference" prop="gidgrp.rec.ownref">
                        <c-input disabled v-model="model.gidgrp.rec.ownref" maxlength="16"  placeholder="请输入Reference"></c-input>
                    </c-form-item>
                </c-col>
                
                <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='N'" label="Amendment Date" prop="trnmod.swiadd.amedat">
                            <c-date-picker type="date"  v-model="model.trnmod.swiadd.amedat" style="width:100%"  placeholder="请选择Amendment Date"></c-date-picker>
                        </el-form-item>
                </c-col> 

                <c-col :span="24">
                    <el-form-item v-if="model.gitp.swiftflg=='N'" label="Order From" prop="gitamep.orddat">
                        <c-date-picker type="date"  v-model="model.gitamep.orddat" style="width:100%"  placeholder="请选择Order From"></c-date-picker>
                    </el-form-item>
                </c-col>

                <c-col :span="24">
                        <c-col :span="12">
                            <c-form-item  v-if="model.gitp.swiftflg=='N'" label="Old Guarantee Amt." prop="oldgidgrp.cbs.max.cur">
                                <c-input disabled v-model="model.oldgidgrp.cbs.max.cur" maxlength="3"  placeholder="请输入Old Guarantee Amt."></c-input>
                            </c-form-item>
                        </c-col>
                         <c-col :span="12">
liyixun committed
32 33 34
                            <c-form-item  v-if="model.gitp.swiftflg=='N'" label-width="5px" prop="oldgidgrp.cbs.max.amt">
                                <c-input disabled v-model="model.oldgidgrp.cbs.max.amt"  placeholder="请输入Balance"></c-input>
                            </c-form-item>
liyixun committed
35 36 37 38 39 40 41 42 43 44
                        </c-col>
                </c-col>

                <c-col :span="24">
                        <c-col :span="12">
                            <c-form-item v-if="model.gitp.swiftflg=='N'" label="Amended" prop="trnmod.swiadd.amecur">
                                <c-input disabled v-model="model.trnmod.swiadd.amecur" maxlength="3"  placeholder="请输入Amended"></c-input>
                            </c-form-item>
                        </c-col>
                        <c-col :span="12">
liyixun committed
45 46 47
                            <c-form-item v-if="model.gitp.swiftflg=='N'" label-width="5px" prop="trnmod.swiadd.ameamt">
                                <c-input v-model="model.trnmod.swiadd.ameamt"  placeholder="请输入Amended Amount" @blur="ameamtBlur"></c-input>
                            </c-form-item>
liyixun committed
48 49 50 51 52
                        </c-col>
                </c-col>

                 <c-col :span="24">
                            <c-col :span="12">
liyixun committed
53
                                <c-form-item v-if="model.gitp.swiftflg=='N'" label="Guarantee Amount" prop="trnmod.swiadd.newcur" >
liyixun committed
54 55 56 57
                                    <c-input disabled v-model="model.trnmod.swiadd.newcur" maxlength="3"  placeholder="请输入Guarantee Amount"></c-input>
                                </c-form-item>
                            </c-col>
                            <c-col :span="12">
liyixun committed
58 59 60
                                <c-form-item v-if="model.gitp.swiftflg=='N'" label-width="5px"  prop="trnmod.swiadd.newamt">
                                    <c-input v-model="model.trnmod.swiadd.newamt"  placeholder="请输入New amount" @blur="newamtBlur"></c-input>
                                </c-form-item>
liyixun committed
61 62 63 64 65 66 67 68 69 70 71
                            </c-col>
                </c-col>

                <c-col :span="24">
                        <c-col :span="12">
                            <c-form-item v-if="model.gitp.swiftflg=='N'" label="Currency" prop="gidgrp.cbs.max2.cur">
                                <c-input disabled v-model="model.gidgrp.cbs.max2.cur" maxlength="3"  placeholder="请输入Currency"></c-input>
                            </c-form-item>
                        </c-col>

                         <c-col :span="12">
liyixun committed
72 73 74
                            <c-form-item v-if="model.gitp.swiftflg=='N'" label-width="5px" prop="trnmod.swiadd.addamt">
                                <c-input :disabled="model.trnmod.swiadd.addamtflg==''"  v-model="model.trnmod.swiadd.addamt"  placeholder="请输入Additional Amount"></c-input>
                            </c-form-item>
liyixun committed
75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
                        </c-col>
                </c-col>
                <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='N'" label="Send Amendment  to" prop="gitamep.ramrol">
                            <c-select v-model="model.gitamep.ramrol" :disabled="model.trnmod.swiadd.amemsgdonflg==''" style="width:100%" placeholder="请输入Request of Amendment send to">
                                 <el-option
                                        v-for="item in codes.ramrol"
                                        :key="item.value"
                                        :label="item.label"
                                        :value="item.value"
                                        >
                                </el-option>
                            </c-select>
                        </el-form-item>
                </c-col>

                <c-col :span="24">
                    <c-form-item v-if="model.gitp.swiftflg=='N'" label="Amounts Covered" prop="trnmod.swiadd.addamtcov">
                        <c-input type="textarea" v-model="model.trnmod.swiadd.addamtcov" maxlength="35" show-word-limit placeholder="请输入Amounts Covered" ></c-input>
                    </c-form-item>
                </c-col>

                <c-col :span="24">
                    <c-form-item v-if="model.gitp.swiftflg=='N'" label="Amendment :77C:" prop="gitamep.ametxt">
                        <c-input disabled type="textarea" v-model="model.gitamep.ametxt" maxlength="65" show-word-limit placeholder="请输入Amendment :77C:" ></c-input>
                    </c-form-item>
                </c-col> 

                <c-col :span="24">
                    <c-form-item v-if="model.gitp.swiftflg=='N'" label="面函标题" prop="gitamep.mstitle">
                        <c-input type="textarea" v-model="model.gitamep.mstitle" maxlength="30" show-word-limit placeholder="请输入面函标题" ></c-input>
                    </c-form-item>
                </c-col>
            <!-- 左边为swift格式 -->
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
                     <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Reference" prop="gidgrp.rec.ownref">
                                <c-input disabled v-model="model.gidgrp.rec.ownref" maxlength="16"  placeholder="请输入Reference"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='Y'" label="Inc. Purpose of amend." prop="trnmod.swiadd.purposamein">
                            <c-select disabled v-model="model.trnmod.swiadd.purposamein" style="width:100%" placeholder="请输入Inc. Purpose of amend.">
                                <el-option
                                      v-for="item in codes.purposamein"
                                      :key="item.value"
                                      :label="item.label"
                                      :value="item.value"
                                      >
                              </el-option>
                            </c-select>
                        </el-form-item>
                    </c-col>

                    <c-col :span="24">
liyixun committed
130
                        <el-form-item  v-show="model.gitp.swiftflg=='Y'" label="Purpose of amend." prop="trnmod.swiadd.purposame">
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
                            <c-select v-model="model.trnmod.swiadd.purposame" style="width:100%" placeholder="请输入Purpose of amend.">
                                <el-option
                                      v-for="item in codes.purposame"
                                      :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="Amendment Date" prop="trnmod.swiadd.amedat">
                            <c-date-picker type="date"  v-model="model.trnmod.swiadd.amedat" style="width:100%"  placeholder="请选择Amendment Date"></c-date-picker>
                        </el-form-item>
                    </c-col> 

                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='Y'" label="Order from" prop="trnmod.swiadd.orddat">
                            <c-date-picker type="date"  v-model="model.trnmod.swiadd.orddat" style="width:100%"  placeholder="请选择Order from"></c-date-picker>
                        </el-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Amend. No Receiv." prop="trnmod.swiadd.amenbr">
                            <c-input disabled v-model="model.trnmod.swiadd.amenbr"  placeholder="请输入Amend. No Receiv."></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Actual Amendment No " prop="gidgrp.rec.amenbr">
                            <c-input  v-model="model.gidgrp.rec.amenbr"  placeholder="请输入Actual Amendment No "></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-col :span="12">
                            <c-form-item  v-if="model.gitp.swiftflg=='Y'" label="Old Guarantee Amt." prop="oldgidgrp.cbs.max.cur">
                                <c-input disabled v-model="model.oldgidgrp.cbs.max.cur" maxlength="3"  placeholder="请输入Old Guarantee Amt."></c-input>
                            </c-form-item>
                        </c-col>
                         <c-col :span="12">
liyixun committed
174 175 176
                            <c-form-item  v-if="model.gitp.swiftflg=='Y'" label-width="5px" prop="oldgidgrp.cbs.max.amt">
                                <c-input disabled v-model="model.oldgidgrp.cbs.max.amt"  placeholder="请输入Balance"></c-input>
                            </c-form-item>
177 178 179 180 181 182 183 184 185
                        </c-col>
                    </c-col>
                    <c-col :span="24">
                        <c-col :span="12">
                            <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Amended" prop="trnmod.swiadd.amecur">
                                <c-input disabled v-model="model.trnmod.swiadd.amecur" maxlength="3"  placeholder="请输入Amended"></c-input>
                            </c-form-item>
                        </c-col>
                        <c-col :span="12">
liyixun committed
186 187 188
                            <c-form-item v-if="model.gitp.swiftflg=='Y'" label-width="5px" prop="trnmod.swiadd.ameamt">
                                <c-input v-model="model.trnmod.swiadd.ameamt"  placeholder="请输入Amended Amount" @blur="ameamtBlur" ></c-input>
                            </c-form-item>
189 190 191 192 193 194 195 196 197
                        </c-col>
                    </c-col>
                    <c-col :span="24">
                            <c-col :span="12">
                                <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Guarantee Amount" prop="trnmod.swiadd.newcur">
                                    <c-input disabled v-model="model.trnmod.swiadd.newcur" maxlength="3"  placeholder="请输入Guarantee Amount"></c-input>
                                </c-form-item>
                            </c-col>
                            <c-col :span="12">
liyixun committed
198 199 200
                                <c-form-item v-if="model.gitp.swiftflg=='Y'" label-width="5px" prop="trnmod.swiadd.newamt">
                                    <c-input v-model="model.trnmod.swiadd.newamt"  placeholder="请输入New amount" @blur="newamtBlur"></c-input>
                                </c-form-item>
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237
                            </c-col>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='Y'" label="GCDOWNREF" prop="gitamep.gcdownref">
                            <c-input  v-model="model.gitamep.gcdownref" maxlength="16"  placeholder="请输入GCDOWNREF"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='Y'" label="Send Amendment  to" prop="gitamep.ramrol">
                            <c-select v-model="model.gitamep.ramrol" :disabled="model.trnmod.swiadd.amemsgdonflg==''" style="width:100%" placeholder="请输入Request of Amendment send to">
                                 <el-option
                                        v-for="item in codes.ramrol"
                                        :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="Reason for Reduce / Discharge" prop="trnmod.swiadd.redrea">
                            <c-select v-model="model.trnmod.swiadd.redrea" style="width:100%" placeholder="请输入Reason for Reduce / Discharge">
                                <el-option
                                        v-for="item in codes.redrea"
                                        :key="item.value"
                                        :label="item.label"
                                        :value="item.value"
                                        >
                                </el-option>
                            </c-select>
                        </el-form-item>
                    </c-col> 
            </c-col>
            <c-col :span="11" :offset="1">
liyixun committed
238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275
            <!-- 右边不为swift格式 -->
                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='N'" label="Name" prop="gidgrp.rec.nam">
                            <c-input disabled v-model="model.gidgrp.rec.nam" maxlength="40"  placeholder="请输入name"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='N'" label="Amend. No Receiv." prop="trnmod.swiadd.amenbr">
                            <c-input  v-model="model.trnmod.swiadd.amenbr"  placeholder="请输入Amend. No Receiv."></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='N'" label="Actual Amendment No" prop="gitamep.amenbr">
                            <c-input disabled v-model="model.gitamep.amenbr"  placeholder="请输入Actual Amendment No"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='N'" label="Old Expiry Date" prop="oldgidgrp.rec.expdat">
                            <c-date-picker disabled type="date"  v-model="model.oldgidgrp.rec.expdat" style="width:100%"  placeholder="请选择Old Expiry Date"></c-date-picker>
                        </el-form-item>
                    </c-col>

                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='N'" label="Liability until" prop="oldgidgrp.rec.liadat">
                            <c-date-picker disabled type="date"  v-model="model.oldgidgrp.rec.liadat" style="width:100%"  placeholder="请选择Liability until"></c-date-picker>
                        </el-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='N'" label="变更次数" prop="gitamep.amenumjmg">
                            <c-input disabled v-model="model.gitamep.amenumjmg" maxlength="2"  placeholder="请输入变更次数"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
liyixun committed
276 277 278

                        <el-form-item v-if="model.gitp.swiftflg=='N'&&model.trnmod.swiadd.newexpflg==''" label="New Expiry Date" prop="trnmod.swiadd.newexpdat">
                            <c-date-picker  type="date"  v-model="model.trnmod.swiadd.newexpdat" style="width:100%"  placeholder="请输入New Liability Date"></c-date-picker>
liyixun committed
279
                        </el-form-item>
liyixun committed
280 281 282 283 284 285 286

                        <c-form-item v-if="model.gitp.swiftflg=='N'&&model.trnmod.swiadd.newexpflg=='X'" label="new expiry" prop="gitamep.expnewtxt">
                            <c-input :disabled="model.trnmod.swiadd.newexpflg=='X'" v-model="model.gitamep.expnewtxt" maxlength="11"  placeholder="请输入new expiry"></c-input>
                        </c-form-item>
                        <!-- <el-form-item v-if="model.gitp.swiftflg=='N'" label="New Liability Date" prop="trnmod.swiadd.newliadat">
                            <c-date-picker  type="date"  v-model="model.trnmod.swiadd.newliadat" style="width:100%"  placeholder="请输入New Liability Date"></c-date-picker>
                        </el-form-item> -->
liyixun committed
287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315
                    </c-col>

                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='N'" label="New Liability Date" prop="trnmod.swiadd.newliadat">
                            <c-date-picker disabled type="date"  v-model="model.trnmod.swiadd.newliadat" style="width:100%"  placeholder="请输入New Liability Date"></c-date-picker>
                        </el-form-item>
                    </c-col>
                    
                    <c-col :span="24">
                        <el-form-item v-if="model.gitp.swiftflg=='N'" label="核销日期" prop="gidgrp.rec.vrfdat">
                            <c-date-picker disabled type="date"  v-model="model.gidgrp.rec.vrfdat" style="width:100%"  placeholder="请选择核销日期"></c-date-picker>
                        </el-form-item>
                    </c-col>

                    <c-col :span="24">
                            <c-col :span="20">
                                <c-form-item v-if="model.gitp.swiftflg=='N'" label="Text for Amendments:"  prop="trnmod.swiadd.ameblk">
                                    <c-input type="textarea" rows="4" v-model="model.trnmod.swiadd.ameblk" maxlength="65" show-word-limit placeholder="请输入Text for Amendments" ></c-input>
                                </c-form-item>
                            </c-col>
                            <c-col :span="4">
                                <c-button v-if="model.gitp.swiftflg=='N'" style="margin:5px 0 0 10px" size="small" type="primary" icon="el-icon-search" @click="onAmebutButtxmsel">
                                    ...
                                </c-button>
                            </c-col>
                    </c-col>

                    <c-col :span="24">
                            <c-col :span="6" :offset="6">
liyixun committed
316
                                <c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.trnmod.swiadd.newexpflg" @change="newexpflgChange">Unlimited</c-checkbox>
liyixun committed
317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335
                            </c-col>
                            <c-col :span="6" :offset="6">
                                <c-checkbox v-if="model.gitp.swiftflg=='N'" disabled v-model="model.trnmod.swiadd.newliaflg">Unlimited</c-checkbox>
                            </c-col>
                    </c-col>

                    <c-col :span="24">
                            <c-col :span="6" :offset="6">
                                    <c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.gitamep.cre767flg">Create Amendment Message</c-checkbox>
                            </c-col>
                            <c-col :span="6" :offset="6">
                                    <c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.gitamep.prtflg">Choose full Text</c-checkbox>
                            </c-col>
                    </c-col>

                    <c-col :span="24">
                            <c-col :span="6" :offset="6">
                                    <c-checkbox disabled v-if="model.gitp.swiftflg=='N'" v-model="model.gitamep.clsclmflg">Close Claim</c-checkbox>
                            </c-col>
liyixun committed
336 337

                            <c-col :span="6" :offset="6" >
liyixun committed
338 339 340 341 342
                                    <c-checkbox v-if="model.gitp.swiftflg=='N'" v-model="model.gitamep.plateflg" @change="plateflgChange">保函修改面函模板</c-checkbox>
                            </c-col>
                    </c-col>

            <!-- 右边为swift格式 -->
343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370
                    <c-col :span="24">
                            <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Amendment :77C:" prop="gitamep.ametxt">
                                <c-input type="textarea" :disabled="model.gitamep.ametxtflg==''" v-model="model.gitamep.ametxt" rows="4" maxlength="65" show-word-limit placeholder="请输入Amendment :77C:" ></c-input>
                            </c-form-item>
                    </c-col>
                    <c-col :span="24">
                            <c-col :span="20">
                                <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Text for Amendments:"  prop="trnmod.swiadd.ameblk">
                                    <c-input type="textarea" rows="4" v-model="model.trnmod.swiadd.ameblk" maxlength="65" show-word-limit placeholder="请输入Text for Amendments" ></c-input>
                                </c-form-item>
                            </c-col>
                            <c-col :span="4">
                                <c-checkbox v-if="model.gitp.swiftflg=='Y'" style="margin:0 0 0 10px" v-model="model.gitamep.amebut.chkast">Allow</c-checkbox>
                                <c-button v-if="model.gitp.swiftflg=='Y'" style="margin:5px 0 0 10px" size="small" type="primary" icon="el-icon-search" @click="onAmebutButtxmsel">
                                    ...
                                </c-button>
                            </c-col>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Additional Amount Covered" prop="trnmod.swiadd.addamtcovs20">
                            <c-input type="textarea" rows="4" :disabled="model.trnmod.swiadd.addamtflg==''" v-model="model.trnmod.swiadd.addamtcovs20" maxlength="65" show-word-limit placeholder="请输入Additional Amount Covered" ></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                            <c-col :span="12">
                                <c-form-item v-if="model.gitp.swiftflg=='Y'" label="Additional Currency" prop="trnmod.swiadd.addcur">
liyixun committed
371
                                    <c-input disabled v-model="model.trnmod.swiadd.addcur" maxlength="3"  placeholder="请输入Additional Currency"></c-input>
372 373 374
                                </c-form-item>
                            </c-col>
                            <c-col :span="12">
liyixun committed
375
                                <c-form-item v-if="model.gitp.swiftflg=='Y'" label-width="5px" prop="trnmod.swiadd.addamt">
liyixun committed
376
                                    <c-input :disabled="model.trnmod.swiadd.addamtflg==''" v-model="model.trnmod.swiadd.addamt" @blur="addamtBlur" placeholder="请输入Additional Amount"></c-input>
liyixun committed
377
                                </c-form-item>
378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396
                            </c-col>
                    </c-col>

                    <c-col :span="24">
                        <c-col :span="6" :offset="6">
                            <c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.trnmod.swiadd.reqcan">Cancellation  Request</c-checkbox>
                        </c-col>
                        <c-col :span="6" :offset="6">
                            <c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.trnmod.swiadd.amemsgdonflg">Create Amendment Message</c-checkbox>
                        </c-col>
                        <!-- <c-col :span="4" :offset="4">
                                <c-checkbox v-model="model.gitamep.prtflg">Choose full Text</c-checkbox>
                        </c-col> -->
                    </c-col>
                    <c-col :span="24">
                        <c-col :span="6" :offset="6">
                                <c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.gitamep.prtflg">Choose full Text</c-checkbox>
                        </c-col>
                         <c-col :span="6" :offset="6">
liyixun committed
397
                               <c-checkbox disabled v-if="model.gitp.swiftflg=='Y'" v-model="model.gitamep.clsclmflg">Close Claim</c-checkbox>
398 399 400 401 402 403 404 405 406 407 408 409 410
                        </c-col>
                    </c-col>
                    <c-col :span="24">
                        <c-col :span="6" :offset="6">
                               <c-checkbox v-if="model.gitp.swiftflg=='Y'" v-model="model.trnmod.swiadd.addamtflg">Add .Amount</c-checkbox>
                        </c-col>
                         <c-col :span="6" :offset="6">
                               <c-checkbox v-if="model.gitp.swiftflg=='Y'" :disabled="model.trnmod.swiadd.amemsgdonflg==''" v-model="model.gitamep.ametxtflg">Amendments Modify</c-checkbox>
                        </c-col>
                    </c-col>
            </c-col>
        </c-col>
    </c-row>                         <!-- SF002083 : Reference -->
liyixun committed
411
                  
412
       <!-- <c-col :span="12">
liyixun committed
413
        <c-form-item label="Reference" prop="gidgrp.rec.ownref">
414
            <c-input  v-model="model.gidgrp.rec.ownref" maxlength="16"  placeholder="$t('other.please_enter')+'Reference'"></c-input>
liyixun committed
415 416 417 418
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
419 420
        <c-form-item label="$t('gitamep.SF002083')" prop="gitamep.recget.sdamod.seainf">
            <c-input  v-model="model.gitamep.recget.sdamod.seainf"  placeholder="$t('other.please_enter')+$t('gitamep.SF002083')"></c-input>
liyixun committed
421 422 423 424
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
425
	    <c-checkbox v-model="model.trnmod.swiadd.reqcan">Cancellation  Request</c-checkbox>
liyixun committed
426 427 428 429
       </c-col>
                  
       <c-col :span="12">
	    <c-checkbox v-model="model.gitamep.abrflg">{{$t('gitamep.CF002081')}}</c-checkbox>
430
       </c-col> -->
liyixun committed
431
                 <!-- SF002156 : Inc. Purpose of amend. -->
432
<!--                   
liyixun committed
433
       <c-col :span="12">
434 435
        <el-form-item label="Inc. Purpose of amend." prop="trnmod.swiadd.purposamein">
            <c-select v-model="model.trnmod.swiadd.purposamein" style="width:100%" placeholder="请输入Inc. Purpose of amend.">
liyixun committed
436 437
              </c-select>
        </el-form-item>
438
       </c-col> -->
liyixun committed
439
                  
440 441 442
       <!-- <c-col :span="12">
	    <c-checkbox v-model="model.trnmod.swiadd.amemsgdonflg">Create Amendment Message</c-checkbox>
       </c-col> -->
liyixun committed
443 444
                 <!-- SF002112 : Purpose of amend. -->
                  
445 446 447
       <!-- <c-col :span="12">
        <el-form-item label="Purpose of amend." prop="trnmod.swiadd.purposame">
            <c-select v-model="model.trnmod.swiadd.purposame" style="width:100%" placeholder="请输入Purpose of amend.">
liyixun committed
448 449
              </c-select>
        </el-form-item>
450
       </c-col> -->
liyixun committed
451
                  
452
       <!-- <c-col :span="12">
liyixun committed
453
	    <c-checkbox v-model="model.gitamep.ameaccflg">{{$t('gitamep.CF002133')}}</c-checkbox>
454
       </c-col> -->
liyixun committed
455
                 <!-- SF002084 : Amendment Date -->
456
<!--                   
liyixun committed
457
       <c-col :span="12">
458 459
        <el-form-item label="Amendment Date" prop="trnmod.swiadd.amedat">
            <c-date-picker type="date"  v-model="model.trnmod.swiadd.amedat" style="width:100%"  placeholder="请选择Amendment Date"></c-date-picker>
liyixun committed
460 461 462 463
        </el-form-item>
       </c-col>
                  
       <c-col :span="12">
464
	    <c-checkbox v-model="model.gitamep.prtflg">Choose full Text</c-checkbox>
liyixun committed
465 466 467
       </c-col>
                  
       <c-col :span="12">
468
	    <c-checkbox v-model="model.gitamep.clsclmflg">Close Claim</c-checkbox>
liyixun committed
469 470 471 472
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="GCDOWNREF" prop="gitamep.gcdownref">
473
            <c-input  v-model="model.gitamep.gcdownref" maxlength="16"  placeholder="请输入GCDOWNREF"></c-input>
liyixun committed
474
        </c-form-item>
475
       </c-col> -->
liyixun committed
476 477
                 <!-- SF002094 : Order from -->
                  
478 479 480
       <!-- <c-col :span="12">
        <el-form-item label="Order from" prop="trnmod.swiadd.orddat">
            <c-date-picker type="date"  v-model="model.trnmod.swiadd.orddat" style="width:100%"  placeholder="请选择Order from"></c-date-picker>
liyixun committed
481 482 483 484
        </el-form-item>
       </c-col>
                  
       <c-col :span="12">
485
	    <c-checkbox v-model="model.trnmod.swiadd.addamtflg">Add .Amount</c-checkbox>
liyixun committed
486 487 488 489
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Additional Currency" prop="trnmod.swiadd.addcur">
490
            <c-input  v-model="model.trnmod.swiadd.addcur" maxlength="3"  placeholder="请输入Additional Currency"></c-input>
liyixun committed
491 492 493 494 495
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Additional Amount" prop="trnmod.swiadd.addamt">
496
            <c-input  v-model="model.trnmod.swiadd.addamt"  placeholder="请输入Additional Amount"></c-input>
liyixun committed
497
        </c-form-item>
498
       </c-col> -->
liyixun committed
499 500
                 <!-- SF002096 : Amend. No Receiv. -->
                  
501 502 503
       <!-- <c-col :span="12">
        <c-form-item label="Amend. No Receiv." prop="trnmod.swiadd.amenbr">
            <c-input  v-model="model.trnmod.swiadd.amenbr"  placeholder="请输入Amend. No Receiv."></c-input>
liyixun committed
504
        </c-form-item>
505
       </c-col> -->
liyixun committed
506 507 508
                 <!-- SF002101 : Additional Amount Covered -->
                 <!-- SF002093 : Actual Amendment No -->
                  
509 510 511
       <!-- <c-col :span="12">
        <c-form-item label="Actual Amendment No " prop="gidgrp.rec.amenbr">
            <c-input  v-model="model.gidgrp.rec.amenbr"  placeholder="请输入Actual Amendment No "></c-input>
liyixun committed
512 513 514 515 516
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Additional Amount Covered" prop="trnmod.swiadd.addamtcovs20">
517
            <c-input type="textarea" v-model="model.trnmod.swiadd.addamtcovs20" maxlength="65" show-word-limit placeholder="请输入Additional Amount Covered" ></c-input>
liyixun committed
518
        </c-form-item>
519
        </c-col> -->
liyixun committed
520 521
                 <!-- SF002085 : Old Guarantee Amt. -->
                  
522 523 524
       <!-- <c-col :span="12">
        <c-form-item label="Old Guarantee Amt." prop="oldgidgrp.cbs.max.cur">
            <c-input  v-model="model.oldgidgrp.cbs.max.cur" maxlength="3"  placeholder="请输入Old Guarantee Amt."></c-input>
liyixun committed
525 526 527 528 529
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Balance" prop="oldgidgrp.cbs.max.amt">
530
            <c-input  v-model="model.oldgidgrp.cbs.max.amt"  placeholder="$t('other.please_enter')+'Balance'"></c-input>
liyixun committed
531
        </c-form-item>
532
       </c-col> -->
liyixun committed
533 534
                 <!-- SF002087 : Amended -->
                  
535 536 537
       <!-- <c-col :span="12">
        <c-form-item label="Amended" prop="trnmod.swiadd.amecur">
            <c-input  v-model="model.trnmod.swiadd.amecur" maxlength="3"  placeholder="请输入Amended"></c-input>
liyixun committed
538 539 540 541 542
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Amended Amount" prop="trnmod.swiadd.ameamt">
543
            <c-input  v-model="model.trnmod.swiadd.ameamt"  placeholder="请输入Amended Amount"></c-input>
liyixun committed
544
        </c-form-item>
545
       </c-col> -->
liyixun committed
546 547
                 <!-- SF002086 : Guarantee Amount -->
                  
548 549 550
       <!-- <c-col :span="12">
        <c-form-item label="Guarantee Amount" prop="trnmod.swiadd.newcur">
            <c-input  v-model="model.trnmod.swiadd.newcur" maxlength="3"  placeholder="请输入Guarantee Amount"></c-input>
liyixun committed
551 552 553 554 555
        </c-form-item>
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="New amount" prop="trnmod.swiadd.newamt">
556
            <c-input  v-model="model.trnmod.swiadd.newamt"  placeholder="请输入New amount"></c-input>
liyixun committed
557
        </c-form-item>
558
       </c-col> -->
liyixun committed
559 560
                 <!-- SF002088 : Amendments -->
                  
561 562
       <!-- <c-col :span="12">
	    <c-checkbox v-model="model.gitamep.ametxtflg">Amendments Modify</c-checkbox>
liyixun committed
563 564 565 566
       </c-col>
                  
       <c-col :span="12">
        <c-form-item label="Amendment :77C:" prop="gitamep.ametxt">
567
            <c-input type="textarea" v-model="model.gitamep.ametxt" maxlength="65" show-word-limit placeholder="请输入Amendment :77C:" ></c-input>
liyixun committed
568
        </c-form-item>
569
        </c-col> -->
liyixun committed
570 571
                 <!-- SF002097 : Create Autoregistration for -->
                  
572
       <!-- <c-col :span="12">
liyixun committed
573
        <c-form-item label="Text for Amendments" prop="trnmod.swiadd.ameblk">
574
            <c-input type="textarea" v-model="model.trnmod.swiadd.ameblk" maxlength="65" show-word-limit placeholder="请输入Text for Amendments" ></c-input>
liyixun committed
575 576 577 578 579 580 581 582 583 584 585
        </c-form-item>
        </c-col>
                  
       <c-col :span="12">
        <c-button size="small" type="primary" icon="el-icon-search" @click="onAmebutButtxmsel">
             {{$t('gitamep.CF002149')}}
        </c-button>
       </c-col>
                  
       <c-col :span="12">
        <el-form-item label="Create Autoregistration for" prop="gitamep.crereg">
586
            <c-select v-model="model.gitamep.crereg" style="width:100%" placeholder="$t('other.please_enter')+'Create Autoregistration for'">
liyixun committed
587 588 589 590 591
              </c-select>
        </el-form-item>
       </c-col>
                  
       <c-col :span="12">
592
	    <c-checkbox v-model="model.gitamep.amebut.chkast">Allow</c-checkbox>
liyixun committed
593 594 595 596 597 598 599 600
       </c-col>
                  
<c-col :span="12">
    <span  v-text="model.gitamep.ramrollab"   data-path=".gitamep.ramrollab" > </span>
</c-col>
                  
       <c-col :span="12">
        <el-form-item label="Request of Amendment send to" prop="gitamep.ramrol">
601
            <c-select v-model="model.gitamep.ramrol" style="width:100%" placeholder="请输入Request of Amendment send to">
liyixun committed
602 603
              </c-select>
        </el-form-item>
604
       </c-col> -->
liyixun committed
605 606
                 <!-- SF002100 : Reason for Reduce / Discharge -->
                  
607
       <!-- <c-col :span="12">
liyixun committed
608
        <el-form-item label="Reason for Reduce / Discharge" prop="trnmod.swiadd.redrea">
609
            <c-select v-model="model.trnmod.swiadd.redrea" style="width:100%" placeholder="请输入Reason for Reduce / Discharge">
liyixun committed
610 611
              </c-select>
        </el-form-item>
612
       </c-col> -->
liyixun committed
613 614 615 616 617 618 619
  </div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Gitame/Event"
liyixun committed
620
import Utils from "~/utils";
liyixun committed
621 622 623 624 625 626 627 628 629 630

export default {
    inject: ['root'],
    props:["model","codes"],
    mixins: [commonProcess],
    data(){
        return {

        }
    },
liyixun committed
631 632 633
    computed:{ 
    },
       
liyixun committed
634 635 636 637 638 639 640
    methods:{
        ...Event,
        async plateflgChange() {
        let rtnmsg = await this.executeRule("gitamep.plateflg")
        if (rtnmsg.respCode == SUCCESS) {
            Utils.copyValueFromVO(this.model, rtnmsg.data);
        }
liyixun committed
641 642 643 644 645 646
    },
        async newexpflgChange(){
            let rtnmsg = await this.executeRule("swiadd.newexpflg")
            if (rtnmsg.respCode == SUCCESS) {
                Utils.copyValueFromVO(this.model, rtnmsg.data);
            }
liyixun committed
647 648 649 650 651 652 653 654 655 656 657 658 659 660
        },

        async newamtBlur(){
            let rtnmsg = await this.executeRule("trnmod.swiadd.newamt")
            if (rtnmsg.respCode == SUCCESS) {
                Utils.copyValueFromVO(this.model, rtnmsg.data);
            }
        },

         async ameamtBlur(){
            let rtnmsg = await this.executeDefault("trnmod.swiadd.newamt")
            if (rtnmsg.respCode == SUCCESS) {
                Utils.copyValueFromVO(this.model, rtnmsg.data);
            }
liyixun committed
661 662 663 664 665 666 667 668
        },

        async addamtBlur(){
            let rtnmsg = await this.executeDefault("trnmod.swiadd.addamtcovs20")
            if (rtnmsg.respCode == SUCCESS) {
                Utils.copyValueFromVO(this.model, rtnmsg.data);
            }
        },
liyixun committed
669
    },
liyixun committed
670 671 672 673 674 675 676 677
    created:function(){

    }
}
</script>
<style>

</style>