Ovwp.vue 16.4 KB
Newer Older
“yanyuxin” committed
1 2
<template>
  <div class="eibs-tab">
3
    <c-content :height="300">
“yanyuxin” committed
4
        <c-row>
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
            <c-col :span="24">
                <c-col :span="11">
                                
                    <c-col :span="24">
                        <c-form-item label="父交易参考号" prop="trdgrp.rec.pntref" >
                            <c-input  v-model="model.trdgrp.rec.pntref" maxlength="16" :disabled="true" placeholder="请输入父交易参考号"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="参考号" prop="trdgrp.rec.ownref" >
                            <c-input  v-model="model.trdgrp.rec.ownref" maxlength="16" :disabled="true" placeholder="请输入参考号"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="融资比例" prop="trdgrp.rec.pctfin" >
                            <c-fullbox>
                                <c-input  v-model="model.trdgrp.rec.pctfin" style="width: 96%" :disabled="true" placeholder="请输入融资比例" ></c-input>%
                            </c-fullbox>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <el-form-item label="融资金额" prop="trdgrp.cbs.max.cur" >
                            <c-fullbox>
“yanyuxin” committed
31
                                <c-select v-model="model.trdgrp.cbs.max.cur" style="width: 30%" :disabled="true" >
32
                                </c-select>
“yanyuxin” committed
33
                                <c-input  v-model="model.trdgrp.cbs.max.amt" style="width: 70%" :disabled="true" ></c-input>
34 35 36 37 38 39
                            </c-fullbox>
                        </el-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="余额" prop="trdgrp.cbs.opn1.cur" >
“yanyuxin” committed
40 41 42 43 44 45 46 47 48 49
                            <c-fullbox>
                                <c-input  v-model="model.trdgrp.cbs.opn1.cur"
                                style="width: 30%" 
                                maxlength="3" 
                                :disabled="true" ></c-input>
                                <c-input  
                                v-model="model.trdgrp.cbs.opn1.amt" 
                                style="width: 70%"
                                :disabled="true" ></c-input>
                            </c-fullbox>
50 51
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
52
    
53
                    <c-col :span="12">
54
                        <el-form-item label="起息日期" prop="trdgrp.rec.stttendat" >
“yanyuxin” committed
55
                            <c-date-picker type="date"  v-model="model.trdgrp.rec.stttendat" style="width:100%" :disabled="true" ></c-date-picker>
56 57 58
                        </el-form-item>
                    </c-col>
                                
59
                    <c-col :span="12">
60
                        <el-form-item label="到期日期" prop="trdgrp.rec.matdat" >
“yanyuxin” committed
61
                            <c-date-picker type="date"  v-model="model.trdgrp.rec.matdat" style="width:100%" :disabled="true" ></c-date-picker>
62 63 64 65 66
                        </el-form-item>
                    </c-col>
                                
                    <c-col :span="17">
                        <c-form-item label="借据号" prop="trtmod.finmod.fincod" >
“yanyuxin” committed
67
                            <c-input  v-model="model.trtmod.finmod.fincod" maxlength="17" :disabled="true" ></c-input>
68 69 70 71
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="6" :offset="1" >
72
                        <c-checkbox v-model="model.clsflg" :disabled="false">{{$t('抹账')}}</c-checkbox>
73 74 75 76 77 78 79 80
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="Settlement Account" prop="setact">
                            <c-input  v-model="model.setact" maxlength="21" :disabled="true" :placeholder="$t('other.please_enter')+'Settlement Account'"></c-input>
                        </c-form-item>
                    </c-col>
                                
81
                    <!-- <c-col :span="24">
82
                        <span  v-text="model.trtmod.finmod.setlab"   data-path=".trtmod.finmod.setlab" > </span>
83
                    </c-col> -->
84 85 86
                                
                    <c-col :span="24">
                        <el-form-item label="第三方还款方式" prop="trtmod.finmod.acttyp" >
87
                            <c-select v-model="model.trtmod.finmod.acttyp" style="width:100%" :disanled="true" placeholder="请选择第三方还款方式">
88 89 90 91 92 93 94 95 96
                            </c-select>
                        </el-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="表外欠息利息" prop="trtmod.finmod.cbs.cbb.intamt1" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbb.intamt1" :disabled="true" placeholder="请输入表外欠息利息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
97

98 99 100 101 102
                    <c-col :span="24">
                        <c-form-item label="表外本年欠息" prop="trtmod.finmod.cbs.cbb.intamty1" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbb.intamty1" :disabled="true" placeholder="请输入表外本年欠息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
103

104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
                    <c-col :span="24">
                        <c-form-item label="表内欠息利息" prop="trtmod.finmod.cbs.cbb.intamt2" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbb.intamt2" :disabled="true" placeholder="请输入表内欠息利息"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="表内本年欠息" prop="trtmod.finmod.cbs.cbb.intamty2" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbb.intamty2" :disabled="true" placeholder="请输入表内本年欠息"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="利息" prop="trtmod.finmod.cbs.cbb.intamt" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbb.intamt" :disabled="true" :placeholder="$t('other.please_enter')+'利息'"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="本金" prop="trtmod.finmod.cbs.cbb.amt" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbb.amt" :disabled="true" :placeholder="$t('other.please_enter')+'本金'"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <el-form-item label="融资状态" prop="trdgrp.rec.ovdflg" >
                            <c-select v-model="model.trdgrp.rec.ovdflg" style="width:100%" :disabled="true" :placeholder="$t('other.please_enter')+'Overdue Flag'">
                            </c-select>
                        </el-form-item>
                    </c-col>
“yanyuxin” committed
134
                             
135 136 137 138 139 140
                    <c-col :span="24">
                        <el-form-item label="计息周期" prop="trtmod.finmod.intprd" >
                            <c-select v-model="model.trtmod.finmod.intprd" style="width:100%" :disabled="true" :placeholder="$t('other.please_enter')+'计息周期'">
                            </c-select>
                        </el-form-item>
                    </c-col>
“yanyuxin” committed
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 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
                    <c-col :span="24">
                        <c-form-item label="我行借记账户" prop="setact1" >
                            <c-input  v-model="model.setact1" maxlength="21"  :placeholder="$t('other.please_enter')+'我行借记账户'"></c-input>
                        </c-form-item>
                    </c-col>            
                    
                    
                </c-col>

                <!--=================右部=================  -->

                <c-col :span="11">

                    <c-col :span="24">
                        <c-form-item label="Name" prop="trdgrp.rec.pntnam" >
                            <c-input  v-model="model.trdgrp.rec.pntnam" maxlength="40" :disabled="true" placeholder="请输入Name"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item label="Name" prop="trdgrp.rec.nam" >
                            <c-input  v-model="model.trdgrp.rec.nam" maxlength="40" :disabled="true" placeholder="请输入name"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="融资客户" prop="trdgrp.fip.pts.ref" >
                            <c-input  v-model="model.trdgrp.fip.pts.ref" maxlength="16" :disabled="true" placeholder="融资客户"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
                        <c-form-item label="Name of Party" prop="trdgrp.fip.pts.nam" >
                            <c-input  v-model="model.trdgrp.fip.pts.nam" maxlength="40" :disabled="true" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="融资品种" prop="trdgrp.rec.fintyp" >
                            <c-input  v-model="model.trdgrp.rec.fintyp" maxlength="3" :disabled="true" placeholder="请输入融资品种"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="融资账号" prop="trdgrp.rec.finact" >
                            <c-input  v-model="model.trdgrp.rec.finact" maxlength="21" :disabled="true" placeholder="请输入融资账号"></c-input>
                        </c-form-item>
                    </c-col>

                    <c-col :span="24">
192
                        <el-form-item label="还本金金额" prop="setmod.doccur">
193 194 195 196 197 198 199 200 201 202 203 204 205
                            <c-fullbox>
                                <c-select v-model="model.setmod.doccur" style="width:20%"  :disabled="true" :placeholder="$t('other.please_enter')+'document currency'">
                                </c-select>
                                <c-input  v-model="model.setamt" style="width:62%"  :disabled="true" :placeholder="$t('other.please_enter')+'Settlement Amount'"></c-input>
                                <c-button size="small" type="primary"   @click="onFinmodCal">
                                    计算
                                </c-button>
                            </c-fullbox>
                        </el-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <el-form-item label="还款方式" prop="trtmod.finmod.reptyp" >
206 207
                            <c-select v-model="model.trtmod.finmod.reptyp" :disabled="model.clsflg=='X'" style="width:100%" placeholder="请选择还款方式">
                                <el-option v-for="item in codes.reptyp" :key="item.value" :label="item.label" :value="item.value"></el-option>
208 209 210
                            </c-select>
                        </el-form-item>
                    </c-col>
“yanyuxin” committed
211
                                                    
212 213 214 215 216
                    <c-col :span="24">
                        <c-form-item label="第三方还款账号" prop="trtmod.finmod.act3" >
                            <c-input  v-model="model.trtmod.finmod.act3" maxlength="21" :disabled="true" placeholder="请输入第三方还款账号"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
217
                                                        
218 219 220 221 222
                    <c-col :span="24">
                        <c-form-item label="偿还表外欠息利息" prop="trtmod.finmod.cbs.cbe.intamt1" :disabled="true">
                            <c-input  v-model="model.trtmod.finmod.cbs.cbe.intamt1"  placeholder="请输入偿还表外欠息利息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
223
                                                          
224 225 226 227 228
                    <c-col :span="24">
                        <c-form-item label="偿还表外欠息" prop="trtmod.finmod.cbs.cbe.intamty1" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbe.intamty1" :disabled="true" placeholder="请输入偿还表外欠息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
229
                                                             
230 231 232 233 234
                    <c-col :span="24">
                        <c-form-item label="偿还表内欠息利息" prop="trtmod.finmod.cbs.cbe.intamt2" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbe.intamt2" :disabled="true" placeholder="请输入偿还表内欠息利息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
235
                                                            
236 237 238 239 240
                    <c-col :span="24">
                        <c-form-item label="偿还表内欠息" prop="trtmod.finmod.cbs.cbe.intamty2" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbe.intamty2" :disabled="true" placeholder="请输入偿还表内欠息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
241
                                                            
242 243 244 245 246
                    <c-col :span="24">
                        <c-form-item label="偿还本金利息" prop="trtmod.finmod.cbs.cbe.intamt" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbe.intamt" :disabled="true" placeholder="请输入还本金利息"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
247
                                                            
248 249 250 251 252 253 254 255 256 257 258
                     <c-col :span="24">
                        <c-form-item label="偿还本金" prop="trtmod.finmod.cbs.cbe.amt" >
                            <c-input  v-model="model.trtmod.finmod.cbs.cbe.amt" :disabled="true" placeholder="请输入偿还本金"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="24">
                        <c-form-item label="偿还利息总额" prop="trtmod.finmod.cbs.totint" >
                            <c-input  v-model="model.trtmod.finmod.cbs.totint" :disabled="true" placeholder="偿还利息总额"></c-input>
                        </c-form-item>
                    </c-col>
“yanyuxin” committed
259
                                                            
260 261 262 263 264 265 266 267 268 269 270
                    <c-col :span="24">
                        <c-form-item label="执行利率" prop="trdgrp.rec.actrat" >
                            <c-input  v-model="model.trdgrp.rec.actrat" :disabled="true" placeholder="请输入执行利率"></c-input>
                        </c-form-item>
                    </c-col>
                                
                    <c-col :span="20" :offset="2">
                        <c-checkbox v-model="model.mtabut.clsflg">{{$t('闭卷')}}</c-checkbox>
                    </c-col>     
                </c-col>
            </c-col>
“yanyuxin” committed
271
        </c-row>
272
    </c-content>
“yanyuxin” committed
273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298
  </div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Trtset/Event"

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

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

    }
}
</script>
<style>

</style>