ads2108.vue 1.35 KB
<template>
    <div class="eibs-tab">
        <el-collapse v-model="activeNames">
            <el-collapse-item name="adsovw" title="主信息">
                <m-adsovw :codes="codes" :model="model"/>
            </el-collapse-item>
            <el-collapse-item name="temp" title="银团贷款" v-if="showtemp">
                <m-temp :codes="codes" :model="model"/>
            </el-collapse-item>
            <el-collapse-item name="tenp" title="委托贷款" v-if="showtenp">
                <m-tenp :codes="codes" :model="model"/>
            </el-collapse-item>
        </el-collapse>
    </div>

</template>

<script>
    import Adsovw from "./adsovw"
    import Temp from "../../tdf/views/temp"
    import Tenp from "../../tdf/views/tenp"

    export default {
        components: {
            "m-adsovw": Adsovw,
            "m-temp": Temp,
            "m-tenp": Tenp,
        },
        props: ["model", "codes"],
        computed: {
            showtemp() {
                return this.model.recgrp.ads.fintype === "OP02";
            },
            showtenp() {
                //this.model.tenflg === "X" && 
                return this.model.recgrp.ads.fintype === "OP03";
            }
        },
        data() {
            return {
                activeNames: ["adsovw", "temp", "tenp"]
            }
        },

    }
</script>

<style scoped>

</style>