<template> <div class="eibs-tab"> <c-col :span="24"> <c-col :span="12" style="padding-right: 20px"> <c-col :span="24"> <el-form-item label="借据号" prop="finmod.fincod"> <c-fullbox> <c-input disabled v-model="model.finmod.fincod" placeholder="请输入借据号"></c-input> <template slot="footer"> <c-checkbox :disabled="isWipe" @change="changeWipflg()" style="margin-left: 10px" v-model="model.wipflg" true-label="X" false-label="">抹账</c-checkbox> </template> </c-fullbox> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="还款账号" prop="setact"> <c-input disabled v-model="model.setact" maxlength="21" placeholder="请输入还款账号"></c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="第三方还款方式" prop="finmod.acttyp"> <c-select disabled v-model="model.finmod.acttyp" dbCode="typact" style="width:100%" placeholder="请输入第三方还款方式"> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="表外欠息利息" prop="finmod.cbs.cbb.intamt1"> <c-input-currency disabled v-model="model.finmod.cbs.cbb.intamt1" style="width:100%" placeholder="请输入表外欠息利息"> </c-input-currency> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="表外欠息" prop="finmod.cbs.cbb.intamty1"> <c-input-currency disabled v-model="model.finmod.cbs.cbb.intamty1" style="width:100%" placeholder="请输入表外欠息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="表内欠息利息" prop="finmod.cbs.cbb.intamt2"> <c-input-currency disabled v-model="model.finmod.cbs.cbb.intamt2" style="width:100%" placeholder="请输入表外欠息利息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="表内欠息" prop="finmod.cbs.cbb.intamty2"> <c-input-currency disabled v-model="model.finmod.cbs.cbb.intamty2" style="width:100%" placeholder="请输入表内欠息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="本金利息" prop="finmod.cbs.cbb.intamt"> <c-input-currency disabled v-model="model.finmod.cbs.cbb.intamt" style="width:100%" placeholder="请输入本金利息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="本金" prop="finmod.cbs.cbb.amt"> <c-input-currency disabled v-model="model.finmod.cbs.cbb.amt" style="width:100%" placeholder="请输入本金" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="融资状态" prop="trdgrp.rec.ovdflg"> <c-select disabled v-model="model.trdgrp.rec.ovdflg" dbCode="ovdflg" style="width:100%" placeholder="请输入融资状态"> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="结息周期" prop="finmod.intprd"> <c-select disabled v-model="model.finmod.intprd" dbCode="intprd" style="width:100%" placeholder="请输入结息周期"> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="我行借记账户" prop="setact1"> <c-input v-model="model.setact1" maxlength="21" placeholder="请输入我行借记账户"></c-input> </el-form-item> </c-col> </c-col> <c-col :span="12" style="padding-left: 20px"> <c-col :span="24"> <c-col :span="12"> <el-form-item label="还款总额" prop="setmod.doccur"> <c-select-cur disabled v-model="model.setmod.doccur" style="width: 100%" placeholder="请选择币种" dbCode="curtxt" sort="SRT"> </c-select-cur> </el-form-item> </c-col> <c-col :span="12"> <el-form-item label-width="5px" prop="setamt"> <c-fullbox> <c-input-currency :disabled="model.finmod.reptyp=='1' || model.trdgrp.rec.ovdflg == '4' || model.trdgrp.rec.ovdflg == '5'" v-model="model.setamt" :currency="model.setmod.doccur" placeholder="请输入还款总额"> </c-input-currency> <template slot="footer"> <c-button style="margin-left: 10px" size="small" type="primary" @click="call6157()">计算</c-button> </template> </c-fullbox> </el-form-item> </c-col> </c-col> <c-col :span="24"> <el-form-item label="还款方式" prop="finmod.reptyp"> <c-select v-model="model.finmod.reptyp" @change="changeReptyp()" :disabled="this.model.wipflg!='' || this.model.trdgrp.rec.ovdflg=='4' || this.model.trdgrp.rec.ovdflg=='5'" dbCode="reptyp" style="width:100%" placeholder="请输入还款方式"> </c-select> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="第三方还款账号" prop="finmod.act3"> <c-input disabled v-model="model.finmod.act3" maxlength="21" placeholder="请输入第三方还款账号"> </c-input> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还表外欠息利息" prop="finmod.cbs.cbe.intamt1"> <c-input-currency disabled v-model="model.finmod.cbs.cbe.intamt1" style="width:100%" placeholder="请输入偿还表外欠息利息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还表外欠息" prop="finmod.cbs.cbe.intamty1"> <c-input-currency disabled v-model="model.finmod.cbs.cbe.intamty1" style="width:100%" placeholder="请输入偿还表外欠息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还表内欠息利息" prop="finmod.cbs.cbe.intamt2"> <c-input-currency disabled v-model="model.finmod.cbs.cbe.intamt2" style="width:100%" placeholder="请输入偿还表内欠息利息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还表内欠息" prop="finmod.cbs.cbe.intamty2"> <c-input-currency disabled v-model="model.finmod.cbs.cbe.intamty2" style="width:100%" placeholder="请输入偿还表内欠息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还本金利息" prop="finmod.cbs.cbe.intamt"> <c-input-currency disabled v-model="model.finmod.cbs.cbe.intamt" style="width:100%" placeholder="请输入偿还本金利息" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还本金" prop="finmod.cbs.cbe.amt"> <c-input-currency disabled v-model="model.finmod.cbs.cbe.amt" style="width:100%" placeholder="请输入偿还本金" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="偿还利息总额" prop="finmod.cbs.totint"> <c-input-currency disabled v-model="model.finmod.cbs.totint" style="width:100%" placeholder="请输入偿还利息总额" /> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="执行利率" prop="trdgrp.rec.actrat"> <c-input-currency :precision=6 disabled v-model="model.trdgrp.rec.actrat" placeholder="请输入执行利率"></c-input-currency> </el-form-item> </c-col> <c-col :span="24"> <el-form-item label="" prop="clsflg"> <c-checkbox class="checkbox-left" :disabled="isClose" true-label="C" false-label="O" v-model="model.clsflg">闭卷</c-checkbox> </el-form-item> </c-col> </c-col> </c-col> </div> </template> <script> import event from "../event"; import Default from "../model/default"; import commonFunctions from "~/mixin/commonFunctions.js"; import commonDepend from "~/mixin/commonDepend.js"; import moment from "moment"; export default { inject: ["root"], props: ["model", "codes"], mixins: [event, Default, commonFunctions, commonDepend], data() { return {}; }, methods: { }, mounted() {}, computed: { isWipe() { const today = moment(new Date()).format("YYYY-MM-DD"); if (this.model.trdgrp.rec.stttendat == today) { return false; } else { return true; } }, isClose() { if (this.model.finmod.cbs.cbb.amt == this.model.finmod.cbs.cbe.amt && this.model.finmod.cbs.calflg) { return false; } else { return true; } } }, watch: {}, created: function() {} }; </script> <style lang="less" scoped> </style>