opppan.vue 2.63 KB
Newer Older
fukai committed
1 2 3 4 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
<template>
  <div class="eibs-tab">
    <c-col :span="12">
      <c-col :span="12">
        <el-form-item label="交易代码" prop="rec.trncod">
          <c-select v-model="model.rec.trncod" disabled style="width: 100%" placeholder="请选择交易代码" dbCode="PMSTRN">
          </c-select>
        </el-form-item>
      </c-col>
      <c-col :span="12">
        <el-form-item style="text-align: left; margin-left: 5px" label-width="0px" prop="rec.trnnam">
          <c-input v-model="model.rec.trnnam" disabled style="text-align: left; width: 100%" placeholder=""></c-input>
        </el-form-item>
      </c-col>
    </c-col>

    <c-col :span="24">
      <el-table :data="model.trnbchlst" height="500" :sticky-header="true" :border="true">
        <el-table-column label="允许标识" prop="opppanflg" width="auto">
          <template v-slot="scope">
            <div class="checkbox-container">
              <el-checkbox v-model="scope.row.opppanflg" true-label="X" false-label="" disabled></el-checkbox>
            </div>
          </template>
        </el-table-column>
        <el-table-column label="机构代码" prop="branch" width="auto">
        </el-table-column>
        <el-table-column label="机构名称" prop="bchnam" width="auto">
        </el-table-column>
        <el-table-column label="操作用户" prop="oppusrnam" width="auto">
        </el-table-column>
        <el-table-column label="操作日期" prop="opppandat" width="auto">
        </el-table-column>
        <el-table-column label="操作用户INR" prop="oppusrinr" width="auto">
        </el-table-column>
        <el-table-column label="INR" prop="inr" width="auto">
        </el-table-column>
        <el-table-column label="机构INR" prop="bchinr" width="auto">
        </el-table-column>
      </el-table>
    </c-col>

    <c-col :span="24" style="padding-top:30px">
      <span>允许标识勾选则表示该机构对应交易的业务权限被允许</span>
    </c-col>
  </div>
</template>

<script>
import event from "../event";
import codes from "~/config/CodeTable";

export default {
  props: ["model", "codes"],
  inject: ["root"],
  mixins: [event],
  data() {
    return {
      comfecList: [],
      pagination: {
        pageNum: 1,
        pageSize: 10,
        total: 0
      },
      mulSelected: [],
      feeIndex: -1,
      dialog: {}
    };
  },
  mounted() {},
  methods: {
    // queryFunc(pageNumber, pageSize) {
    //   this.model.pageNum = pageNumber;
    //   this.model.pageSize = pageSize;
    //   this.onDbitbpSearch();
    // }
  }
};
</script>

<style scoped>
.checkbox-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
</style>