<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>