Remp.vue 2.84 KB
Newer Older
1 2
<template>
  <div class="eibs-tab">
Eivi committed
3
    <!-- left -->
4
    <c-col :span="11">
Eivi committed
5
      <c-col :span="24">
6
        <el-form-item label="偿付行" prop="rmbclm.rmbrol">
Eivi committed
7 8 9
          <c-select
            v-model="model.rmbclm.rmbrol"
            style="width: 100%"
wangna committed
10
            placeholder="请选择偿付行"
11
            @change="selectOrCheckboxRule('rmbclm.rmbrol')"
Eivi committed
12 13
          >
            <el-option
14
              v-for="item in codes.rolall"
Eivi committed
15 16 17 18 19 20 21 22
              :key="item.value"
              :label="item.label"
              :value="item.value"
            >
            </el-option>
          </c-select>
        </el-form-item>
      </c-col>
23 24 25 26 27 28 29 30 31 32 33

      <c-col :span="24">
        <c-ptap
          :model="model"
          :argadr="{
            title: '',
            grp: 'rmbclm',
            rol: 'rmbrmb',
          }"
          :noRef="false"
          :isAdrblk="true"
34
          :disabled="true"
35 36
          @onSeainf="onSeainf"
          @onAplpDet="onBenpDet"
37 38
          :disabledRef="rmbrolFlag"
          :disabledExtkey="rmbrolFlag"
39 40 41 42 43
        >
        </c-ptap>
      </c-col>

      <c-col :span="24">
44
        <el-form-item label="起息日" prop="rmbclm.valdat">
45 46 47 48
          <c-date-picker
            type="date"
            v-model="model.rmbclm.valdat"
            style="width: 100%"
49
            placeholder="请选择日期"
50 51 52
          ></c-date-picker>
        </el-form-item>
      </c-col>
Eivi committed
53 54 55
    </c-col>

    <!-- right -->
56
    <c-col :span="11" :offset="1"> 
57 58 59 60
        <c-col :span="24">
        <c-ptap
          :model="model"
          :argadr="{
61
            title: '账户号',
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
            grp: 'rmbclm',
            rol: 'acwacw',
          }"
          :noRef="false"
          :disabled="true"
          :isAdrblk="true"
          @onSeainf="onSeainf"
          @onAplpDet="onBenpDet"
        >
        </c-ptap>
      </c-col>

      <c-col :span="24">
        <c-ptap
          :model="model"
          :argadr="{
78
            title: '受益人银行',
79 80 81 82 83 84 85 86 87 88 89 90 91
            grp: 'rmbclm',
            rol: 'bebbeb',
          }"
          :noRef="false"
          :disabled="true"
          :isAdrblk="true"
          @onSeainf="onSeainf"
          @onAplpDet="onBenpDet"
        >
        </c-ptap>
      </c-col>

    </c-col>
92
   
93 94 95
  </div>
</template>
<script>
Eivi committed
96
import Api from "~/service/Api";
97
import commonProcess from "~/mixin/commonProcess";
Eivi committed
98 99
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Betrcl/Event";
100
import Ptap from "~/views/Public/Ptap";
101 102

export default {
103
  components: {"c-ptap": Ptap },
Eivi committed
104 105 106 107 108 109
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [commonProcess],
  data() {
    return {};
  },
110 111 112 113 114 115 116 117 118 119
  computed:{
    rmbrolFlag: {
      get() {
        return (
          this.model.rmbclm.rmbrol == 'AVB' ||
          this.model.rmbclm.rmbrol == 'ISS' 
        )
      },
    },
  },
Eivi committed
120 121 122
  methods: { ...Event },
  created: function () {},
};
123 124 125
</script>
<style>
</style>