Amep.vue 9.71 KB
Newer Older
xsh committed
1 2
<template>
    <div class="eibs-tab">
3 4 5 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
        
        <el-col :span="11">
            <c-col :span="24">
                <el-form-item
          label="IBC Number"
          prop="bcdgrp.rec.ownref"
          style="width: 100%"
        >
          <c-fullbox>
            <c-input
              v-model="model.bcdgrp.rec.ownref"
              maxlength="8"
              disabled
              placeholder=""
             
            ></c-input>
            <template slot="footer">
            <c-button
            size="small"
            style="margin-left: 10px; padding: 0 10px"
            type="primary"
            >
              <span style="font-family: '宋体'; font-weight: bold">i</span>
            </c-button>
            </template>
          </c-fullbox>
            </el-form-item>
            <c-col :span="24">
xsh committed
31
                <el-form-item label="Amendment Date" prop="amedat">
32
                    <c-date-picker type="date" v-model="model.amedat" style="width:100%" placeholder="Amendment Date">
xsh committed
33 34 35
                    </c-date-picker>
                </el-form-item>
            </c-col>
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
                <!-- <el-form-item label="IBC Number" prop="bcdgrp.rec.ownref">
                   <c-fullbox>
                    <c-input disabled v-model="model.bcdgrp.rec.ownref" maxlength="16" placeholder="请输入Reference"></c-input>
                 <template slot="footer">
            <c-button
            size="small"
            style="margin-left: 10px; padding: 0 10px"
            type="primary"
            
              <span style="font-family: '宋体'; font-weight: bold">i</span>
            </c-button>
            </template>
          </c-fullbox>
                </el-form-item>
            </c-col>
               
                </el-form-item> -->
            </c-col>
            <c-col :span="24">
xsh committed
55 56
            <c-col :span="12">
                <el-form-item label="Original Amount" prop="oldbcdgrp.cbs.max.cur">
xsh committed
57 58 59
                    <c-select disabled v-model="model.oldbcdgrp.cbs.max.cur" style="width:100%" placeholder="CUR">
                     <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
                     </el-option>
xsh committed
60 61 62 63
                    </c-select>
                </el-form-item>
            </c-col>

64
            <c-col :span="12">
xsh committed
65
                <el-form-item label="" style="text-align: left" label-width="20px" prop="oldbcdgrp.cbs.max.amt">
xsh committed
66
                    <c-input-currency  v-model="model.oldbcdgrp.cbs.max.amt" placeholder="Original Amount" disabled></c-input-currency>
xsh committed
67 68 69 70 71 72
                </el-form-item>
            </c-col>
        </c-col>

        <c-col :span="24">

73
            <c-col :span="12">
xsh committed
74
                <el-form-item label="Amended" prop="trnmod.swiadd.amecur">
xsh committed
75 76 77
                    <c-select disabled v-model="model.trnmod.swiadd.amecur" style="width:100%" placeholder="CUR">
                     <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
                     </el-option>
xsh committed
78 79 80 81
                    </c-select>
                </el-form-item>
            </c-col>

82
            <c-col :span="12">
xsh committed
83
                <el-form-item label="" style="text-align: left" label-width="20px" prop="trnmod.swiadd.ameamt">
xsh committed
84
                    <c-input-currency v-model="model.trnmod.swiadd.ameamt" placeholder="Amended Amount"></c-input-currency>
xsh committed
85 86 87 88 89 90
                </el-form-item>
            </c-col>

        </c-col>

        <c-col :span="24">
91
            <c-col :span="12">
xsh committed
92
                <el-form-item label="New Amount" prop="trnmod.swiadd.newcur">
xsh committed
93 94 95 96
                    <c-select disabled v-model="model.trnmod.swiadd.newcur" style="width:100%" placeholder="CUR">
                     <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
                     </el-option>
                    </c-select>
xsh committed
97 98 99
                </el-form-item>
            </c-col>

100
            <c-col :span="12">
xsh committed
101
                <el-form-item label="" style="text-align: left" label-width="20px" prop="trnmod.swiadd.newamt">
xsh committed
102
                    <c-input-currency v-model="model.trnmod.swiadd.newamt" placeholder="New amount"></c-input-currency>
xsh committed
103 104 105 106 107 108
                </el-form-item>
            </c-col>
        </c-col>

        <c-col :span="24">
            <el-form-item label="Amend Condition" prop="newdoctypcod">
109
                <c-select v-model="model.newdoctypcod" style="width:100%" placeholder="Amend Condition">
xsh committed
110 111
                 <el-option v-for="item in codes.doctyp" :key="item.value" :label="item.label" :value="item.value">
                 </el-option>
xsh committed
112 113 114 115
                </c-select>
            </el-form-item>
        </c-col>

116 117 118 119 120 121
        
            <c-col :span="8">
                <el-form-item label="Tenor Data" prop="oldbcdgrp.rec.matpercnt" style="width:100%">
                    <c-input disabled 
                    style="width:100%"
                    v-model="model.oldbcdgrp.rec.matpercnt" placeholder="Tenor Data"></c-input>
xsh committed
122 123 124
                </el-form-item>
            </c-col>

125 126
            <c-col :span="8">
                <el-form-item label=""  label-width="10px" prop="oldbcdgrp.rec.matpertyp">
xsh committed
127 128 129 130 131
                    <c-select disabled v-model="model.oldbcdgrp.rec.matpertyp" style="width:100%"
                        placeholder="Days/Month or Year for Maturity Period">
                        <el-option v-for="item in codes.matper" :key="item.value" :label="item.label" :value="item.value">
                        </el-option>
                    </c-select>
xsh committed
132 133 134
                </el-form-item>
            </c-col>

135 136 137 138
            <c-col :span="8">
                <el-form-item label=""  label-width="10px" prop="oldbcdgrp.rec.matperbeg">
                    <c-select disabled 
                    style="width:100%" v-model="model.oldbcdgrp.rec.matperbeg" 
xsh committed
139
                        placeholder="Old Start of Maturity Period Matbeg">
xsh committed
140 141
                        <el-option v-for="item in codes.matbeg" :key="item.value" :label="item.label" :value="item.value">
                        </el-option>
xsh committed
142 143 144
                    </c-select>
                </el-form-item>
            </c-col>
145
        
xsh committed
146
        <c-col :span="24">
147 148 149 150 151
            <c-col :span="8">
                <el-form-item label="New Tenor Data" prop="trnmod.swiadd.newmatpercnt" style="width:100%">
                    <c-input 
                    style="width:100%"
                    v-model="model.trnmod.swiadd.newmatpercnt" placeholder="New Tenor Data"></c-input>
xsh committed
152 153 154
                </el-form-item>
            </c-col>

155
            <c-col :span="8">
xsh committed
156 157 158
                <el-form-item label="" label-width="10px" prop="trnmod.swiadd.newmatpertyp">
                    <c-select v-model="model.trnmod.swiadd.newmatpertyp" style="width:100%"
                        placeholder="Days/Month or Year for Maturity Period">
xsh committed
159 160
                        <el-option v-for="item in codes.matper" :key="item.value" :label="item.label" :value="item.value">
                        </el-option>
xsh committed
161 162 163 164
                    </c-select>
                </el-form-item>
            </c-col>

165 166 167
            <c-col :span="8">
                <el-form-item label=""  label-width="10px" prop="trnmod.swiadd.newmatperbeg">
                    <c-select v-model="model.trnmod.swiadd.newmatperbeg" style="width:100%"
xsh committed
168
                        placeholder="New Start of Maturity Period Matbeg">
xsh committed
169 170
                        <el-option v-for="item in codes.matbeg" :key="item.value" :label="item.label" :value="item.value">
                        </el-option>
xsh committed
171 172 173 174 175 176 177
                    </c-select>
                </el-form-item>
            </c-col>
        </c-col>

        <c-col :span="24">
            <el-form-item label="Maturity Date" prop="oldbcdgrp.rec.matdat">
178
                <c-date-picker disabled type="date" v-model="model.oldbcdgrp.rec.matdat" style="width:100%"
xsh committed
179
                    placeholder="Old Maturity Date"></c-date-picker>
xsh committed
180 181 182 183 184
            </el-form-item>
        </c-col>

        <c-col :span="24">
            <el-form-item label="New Maturity Date" prop="trnmod.swiadd.newmatdat">
185
                <c-date-picker type="date" v-model="model.trnmod.swiadd.newmatdat" style="width:100%"
xsh committed
186
                    placeholder="New Maturity Date"></c-date-picker>
xsh committed
187 188 189
            </el-form-item>
        </c-col>

190
        <c-col :span="24">
xsh committed
191
            <el-form-item label="Further Amendments" prop="trnmod.swiadd.ametxt">
192 193 194
                <c-input 
                :rows="4"
                type="textarea" v-model="model.trnmod.swiadd.ametxt" maxlength="35" show-word-limit
xsh committed
195
                    placeholder="Further Amendments"></c-input>
xsh committed
196 197
            </el-form-item>
        </c-col>
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221
        </el-col> 
            <el-col :span="11" :offset="1">
            <c-col :span="24">
                <el-form-item label="Name" prop="bcdgrp.rec.nam">
                    <c-input disabled v-model="model.bcdgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input>
                </el-form-item>
            </c-col>
            <c-col :span="24">
                <el-form-item label="No. of Amendment" prop="amenbr">
                    <c-input disabled v-model="model.amenbr" style="width:100%" placeholder="No. of Amendment"></c-input>
                </el-form-item>
            </c-col>
            </el-col>

        

        
         

            

        

        
xsh committed
222 223 224 225
    </div>
</template>
<script>
    import Api from "~/service/Api"
wangren committed
226
    import commonProcess from "~/mixin/commonProcess";
xsh committed
227 228 229 230 231 232
    import CodeTable from "~/config/CodeTable"
    import Event from "~/model/Bctame/Event"

    export default {
        inject: ['root'],
        props: ["model", "codes"],
wangren committed
233
        mixins: [commonProcess],
xsh committed
234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249
        data() {
            return {

            }
        },
        methods: {
            ...Event
        },
        created: function () {

        }
    }
</script>
<style>

</style>