ads2106.vue 1.34 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
<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="tejp" title="承兑信息" v-if="showTejp">
                <m-tejp :codes="codes" :model="model"/>
            </el-collapse-item>
            <el-collapse-item name="tekp" title="福费廷信息" v-if="showTekp">
                <m-tekp :codes="codes" :model="model"/>
            </el-collapse-item>
        </el-collapse>
    </div>

</template>

<script>
    import Adsovw from "./adsovw"
    import Tejp from "../../tdn/views/tejp"
    import Tekp from "../../tdn/views/tekp"

    export default {
        components: {
            "m-adsovw": Adsovw,
            "m-tejp": Tejp,
            "m-tekp": Tekp,
        },
        props: ["model", "codes"],
        computed: {
            showTejp() {
                return this.model.recgrp.ads.transtype === '1001' && this.model.recgrp.ads.termtype === '02';
            },
            showTekp() {
                return this.model.recgrp.ads.transtype === '2001';
            },
        },
        data() {
            return {
                activeNames: ["adsovw", "tejp", "tekp"]
            }
        }

    }
</script>

<style>

</style>