Ovwp.vue 1.55 KB
Newer Older
huangxin 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
<template>
    <div class="eibs-tab">
      <el-collapse v-model="activeNames" @change="handleChange">
  
        <el-collapse-item title="资金结算" name="setp">
          <m-setp ref="setp" :model="model" :codes="codes" />
        </el-collapse-item>
  
        <el-collapse-item title="指示条款" name="inst">
          <m-inst :model="model" :codes="codes" />
        </el-collapse-item>
  
        <el-collapse-item title="参与方" name="ptyp">
          <m-ptyp :model="model" :codes="codes" />
        </el-collapse-item>

        <el-collapse-item title="收账通知" name="docpan1">
          <m-docpan1 :model="model" :codes="codes" />
        </el-collapse-item>
  
      </el-collapse>
    </div>
  </template>
  <script>
  import Api from "~/service/Api";
  import commonProcess from "~/mixin/commonProcess";
  import CodeTable from "~/config/CodeTable";
  import Event from "~/model/Botset/Event";
  import Setp from "./Setp"
  import Inst from "./Inst"
  import Ptyp from "./Ptyp"
  import Docpan1 from "./Docpan1"
  
  export default {
    components: {
          "m-docpan1": Docpan1,
          "m-setp": Setp,
          "m-inst": Inst,
          "m-ptyp": Ptyp,
    },
    inject: ["root"],
    props: ["model", "codes"],
    mixins: [commonProcess],
    data() {
      return {
        activeNames: ["setp"],
      };
    },
    methods: {
      ...Event,
hewei committed
51 52 53
      handleChange(val) {
        console.log(val);
      }
huangxin committed
54 55 56 57 58 59 60 61 62 63 64 65
    },
    created: function () {},
    computed: {
    },
  };
  </script>
  <style>
  .marginLable {
    padding-left: 160px;
  }
  </style>