<template>
  <div class="eibs-tab">
    <c-list-search @form-reset="handleReset" @form-search="handleSearch">
      <!-- 持续展示区 -->
      <template v-slot="searchSlot">
        <el-row>
          <c-col :span="24">
            <c-col :span="8">
              <el-form-item label="账户行" prop="msgtyp" style="width: 100%">
                <c-input v-model="model.ptpmod.pty.extkey" style="width: 100%" :code="codes.msgtyp3">
                </c-input>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="BIC码" prop="rcvdatsta" style="width: 100%">
                <c-input v-model="model.dotp.snd.pty.extkey" maxlength="24"/>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="账户" prop="subtype" style="width: 100%">
                <c-input v-model="model.dotgrp.rec.acc" maxlength="30"/>
              </el-form-item>
            </c-col>
          </c-col>
        </el-row>
        <!-- 可控展示区 -->
        <el-row v-show="searchSlot.searchToggle">
          <c-col :span="24">
            <c-col :span="8">
              <el-form-item label="收报行BIC" prop="sndbak" style="width: 100%">
                <c-input v-model="model.dotp.rcv.pty.extkey" maxlength="40">
                </c-input>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="币种" prop="revbak" style="width: 100%">
                <c-select v-model="model.dotgrp.rec.cur" maxlength="40" :code="codes.cur">
                </c-select>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="金额" prop="actbic" style="width: 100%">
                <c-input v-model="model.dotgrp.rec.amt" maxlength="40">
                </c-input>
              </el-form-item>
            </c-col>
          </c-col>
          <c-col :span="24">
            <c-col :span="8">
              <el-form-item label="起息日" prop="ownref" style="width: 100%">
                <c-date-picker type="date" v-model="model.dotgrp.rec.valdat" style="width:100%"/>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="收发日期" prop="othref" style="width: 100%">
                <c-date-picker type="date" v-model="model.dotgrp.rec.rsptim" style="width:100%"/>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="相关参考号" prop="cur" style="width: 100%">
                <c-input v-model="model.dotgrp.rec.othref" maxlength="16"/>
              </el-form-item>
            </c-col>
          </c-col>
          <c-col :span="24">
            <c-col :span="8">
              <el-form-item label="业务标识" prop="act" style="width: 100%">
                <c-input v-model="model.dotgrp.rec.busflg" maxlength="4"/>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="借贷标记" prop="dtlchg" style="width: 100%">
                <c-select v-model="model.dotgrp.rec.dcflg" style="width:100%" :code="codes.dcflg"/>
              </el-form-item>
            </c-col>
            <c-col :span="8">
              <el-form-item label="勾销标志" prop="chnipt" style="width: 100%">
                <c-select v-model="model.dotgrp.rec.offsta" style="width:100%" :code="codes.offsta"/>
              </el-form-item>
            </c-col>
          </c-col>
          <c-col :span="24">
            <c-col :span="8">
              <el-form-item label="详细信息" prop="sta" style="width: 100%">
                <c-input type="textarea" v-model="model.dotgrp.rec.inf"/>
              </el-form-item>
            </c-col>
          </c-col>
        </el-row>
      </template>
    </c-list-search>
  </div>
</template>
<script>
import event from "../event";

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {
      activeTab: 'sb',
      load: false,
    };
  },
  methods: {},
  mounted: function () {
  },
};
</script>
<style lang="less" scoped>
::v-deep .c-content-scrollbar {
  height: 100% !important;
}

.eibs-tabs /deep/ {
  .m-table-search {
    padding: 20px 0px 10px 0px;
  }
}

.header-wrap {
  height: 36px;
  display: flex;
  justify-content: space-between;
  align-items: center;

  .title {
    font-size: 16px;
    color: #000;
  }

  .close-btn {
    padding: 3px;
    cursor: pointer;
  }
}

.m-list-btns {
  height: 300px;
  overflow: auto;
}

.medium_bcs {
  border-radius: 5px;
}

.m-table-search {
  padding: 20px 0px 10px 0px;
}

.pagination-box {
  width: 100%;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 10px;
  background: #fff;
  margin-top: 5px;
}

.el-dialog__body {
  padding: 10px 5px 50px;
}

.m-table-search {
  padding: 20px 0px 10px 0px;
}

.btn-group-wrap {
  max-height: 200px;
  width: 100%;
  overflow-y: auto;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.btn-item {
  margin-bottom: 10px;
  margin-right: 10px;
}
</style>