<template>
    <div>
        <template v-for="(item,index) in data.content">
            <div v-if="cid === item.id" :key="index">
                <smodule1 v-if="item.name === 'mode1'" :data="data" />
                <smodule2 v-if="item.name === 'mode2'" :data="data" />
                <smodule3 v-if="item.name === 'mode3'" :data="data"  />
                <smodule4 v-if="item.name === 'mode4'" :data="data"  />
                <smodule5 v-if="item.name === 'mode5'" :data="data"  />
                <smodule6 v-if="item.name === 'mode6'" :data="data"  />
                <smodule7 v-if="item.name === 'mode7'" :data="data"  />
                <smodule8 v-if="item.name === 'mode8'" :data="data"  />
                <smodule9 v-if="item.name === 'mode9'" :data="data"  />

                <smodule11 v-if="item.name === 'mode11'" :data="data" />
                <smodule12 v-if="item.name === 'mode12'" :data="data" />
                <smodule13 v-if="item.name === 'mode13'" :data="data" />

                <smodule14 v-if="item.name === 'mode14'" :data="data" />
                <smodule15 v-if="item.name === 'mode15'" :data="data" />
                <smodule17 v-if="item.name === 'mode16'" :data="data" />
                <smodule18 v-if="item.name === 'mode17'" :data="data" />
                <smodule19 v-if="item.name === 'mode18'" :data="data" />
                <smodule20 v-if="item.name === 'mode19'" :data="data" />
                <smodule21 v-if="item.name === 'mode21'" :data="data" />
                <smodule22 v-if="item.name === 'mode22'" :data="data" />

                <smodule23 v-if="item.name === 'mode23'" :data="data" />
                <smodule24 v-if="item.name === 'mode24'" :data="data" />
                <smodule25 v-if="item.name === 'mode25'" :data="data" />
                <smodule26 v-if="item.name === 'mode26'" :data="data" />
                <smodule27 v-if="item.name === 'mode27'" :data="data" />

                <smodule28 v-if="item.name === 'mode28'" :data="data" />
                <smodule29 v-if="item.name === 'mode29'" :data="data" />
                <smodule30 v-if="item.name === 'mode30'" :data="data" />
                <smodule31 v-if="item.name === 'mode31'" :data="data" />

                <smodule32 v-if="item.name === 'mode32'" :data="data" />
                <smodule33 v-if="item.name === 'mode33'" :data="data" />
                <smodule34 v-if="item.name === 'mode34'" :data="data" />
                <smodule35 v-if="item.name === 'mode35'" :data="data" />
                <smodule36 v-if="item.name === 'mode36'" :data="data" />
                <smodule37 v-if="item.name === 'mode37'" :data="data" />

                <smodule44 v-if="item.name === 'mode44'" :data="data" />
                <smodule45 v-if="item.name === 'mode45'" :data="data" />
                <smodule46 v-if="item.name === 'mode46'" :data="data" />

                <smodule47 v-if="item.name === 'mode47'" :data="data" />
                <smodule48 v-if="item.name === 'mode48'" :data="data" />
                <smodule49 v-if="item.name === 'mode49'" :data="data" />

                <smodule50 v-if="item.name === 'mode50'" :data="data" />
                <smodule51 v-if="item.name === 'mode51'" :data="data" />
                <smodule52 v-if="item.name === 'mode52'" :data="data" />

                <smodule53 v-if="item.name === 'mode53'" :data="data" />
                <smodule54 v-if="item.name === 'mode54'" :data="data" />
                <smodule55 v-if="item.name === 'mode55'" :data="data" />
                <smodule56 v-if="item.name === 'mode56'" :data="data" />
                <smodule57 v-if="item.name === 'mode57'" :data="data" />
                <smodule58 v-if="item.name === 'mode58'" :data="data" />
                <smodule59 v-if="item.name === 'mode59'" :data="data" />
                <smodule60 v-if="item.name === 'mode60'" :data="data" />
                <smodule61 v-if="item.name === 'mode61'" :data="data" />

                <smodule62 v-if="item.name === 'mode62'" :data="data" />
                <smodule63 v-if="item.name === 'mode63'" :data="data" />

                <smodule64 v-if="item.name === 'mode64'" :data="data" />
                <smodule65 v-if="item.name === 'mode65'" :data="data" />
                <smodule66 v-if="item.name === 'mode66'" :data="data" />
                <smodule67 v-if="item.name === 'mode67'" :data="data" />
                <smodule68 v-if="item.name === 'mode68'" :data="data" />

                <smodule69 v-if="item.name === 'mode69'" :data="data" />
                <smodule70 v-if="item.name === 'mode70'" :data="data" />
                <smodule71 v-if="item.name === 'mode71'" :data="data" />
                <smodule72 v-if="item.name === 'mode72'" :data="data" />
                <smodule73 v-if="item.name === 'mode73'" :data="data" />
                <smodule74 v-if="item.name === 'mode74'" :data="data" />
                <smodule75 v-if="item.name === 'mode75'" :data="data" />
                <smodule76 v-if="item.name === 'mode76'" :data="data" />
                <smodule77 v-if="item.name === 'mode77'" :data="data" />

                <smodule78 v-if="item.name === 'mode78'" :data="data" />
                <smodule79 v-if="item.name === 'mode79'" :data="data" />
                <smodule80 v-if="item.name === 'mode80'" :data="data" />
                <smodule81 v-if="item.name === 'mode81'" :data="data" />
                <smodule82 v-if="item.name === 'mode82'" :data="data" />
                <smodule83 v-if="item.name === 'mode83'" :data="data" />
                <smodule84 v-if="item.name === 'mode84'" :data="data" />
                <smodule85 v-if="item.name === 'mode85'" :data="data" />
                <smodule86 v-if="item.name === 'mode86'" :data="data" />

                <smodule87 v-if="item.name === 'mode87'" :data="data"  />
                <smodule88 v-if="item.name === 'mode88'" :data="data" />
                <smodule89 v-if="item.name === 'mode89'" :data="data" />
                <smodule90 v-if="item.name === 'mode90'" :data="data" />
                <smodule91 v-if="item.name === 'mode91'" :data="data" />
                <smodule92 v-if="item.name === 'mode92'" :data="data" />
                <smodule93 v-if="item.name === 'mode93'" :data="data" />
                <smodule94 v-if="item.name === 'mode94'" :data="data" />
                <smodule95 v-if="item.name === 'mode95'" :data="data" />
                <smodule96 v-if="item.name === 'mode96'" :data="data" />
                <smodule97 v-if="item.name === 'mode97'" :data="data" />
                <smodule98 v-if="item.name === 'mode98'" :data="data" />
                <smodule99 v-if="item.name === 'mode99'" :data="data" />
                <smodule100 v-if="item.name === 'mode100'" :data="data" />
                <smodule101 v-if="item.name === 'mode101'" :data="data" />
                <smodule102 v-if="item.name === 'mode102'" :data="data" />


            </div>
        </template>
    </div>
</template>

<script>
import Vue from 'vue';
import Component from 'vue-class-component';
import Smodule1 from '@/apps/home/components/smodule/smodule1.vue';
import Smodule2 from '@/apps/home/components/smodule/smodule2.vue';
import Smodule3 from '@/apps/home/components/smodule/smodule3.vue';
import Smodule4 from '@/apps/home/components/smodule/smodule4.vue';
import Smodule5 from '@/apps/home/components/smodule/smodule5.vue';
import Smodule6 from '@/apps/home/components/smodule/smodule6.vue';
import Smodule7 from '@/apps/home/components/smodule/smodule7.vue';
import Smodule8 from '@/apps/home/components/smodule/smodule8.vue';
import Smodule9 from '@/apps/home/components/smodule/smodule9.vue';

import Smodule11 from '@/apps/home/components/smodule/smodule11.vue';
import Smodule12 from '@/apps/home/components/smodule/smodule12.vue';
import Smodule13 from '@/apps/home/components/smodule/smodule13.vue';

import Smodule14 from '@/apps/home/components/smodule/smodule14.vue';
import Smodule15 from '@/apps/home/components/smodule/smodule15.vue';
import Smodule17 from '@/apps/home/components/smodule/smodule17.vue';
import Smodule18 from '@/apps/home/components/smodule/smodule18.vue';
import Smodule19 from '@/apps/home/components/smodule/smodule19.vue';
import Smodule20 from '@/apps/home/components/smodule/smodule20.vue';
import Smodule21 from '@/apps/home/components/smodule/smodule21.vue';
import Smodule22 from '@/apps/home/components/smodule/smodule22.vue';

import Smodule23 from '@/apps/home/components/smodule/smodule23.vue';
import Smodule24 from '@/apps/home/components/smodule/smodule24.vue';
import Smodule25 from '@/apps/home/components/smodule/smodule25.vue';
import Smodule26 from '@/apps/home/components/smodule/smodule26.vue';
import Smodule27 from '@/apps/home/components/smodule/smodule27.vue';

import Smodule28 from '@/apps/home/components/smodule/smodule28.vue';
import Smodule29 from '@/apps/home/components/smodule/smodule29.vue';
import Smodule30 from '@/apps/home/components/smodule/smodule30.vue';
import Smodule31 from '@/apps/home/components/smodule/smodule31.vue';

import Smodule32 from '@/apps/home/components/smodule/smodule32.vue';
import Smodule33 from '@/apps/home/components/smodule/smodule33.vue';
import Smodule34 from '@/apps/home/components/smodule/smodule34.vue';
import Smodule35 from '@/apps/home/components/smodule/smodule35.vue';
import Smodule36 from '@/apps/home/components/smodule/smodule36.vue';
import Smodule37 from '@/apps/home/components/smodule/smodule37.vue';

import Smodule44 from '@/apps/home/components/smodule/smodule44.vue';
import Smodule45 from '@/apps/home/components/smodule/smodule45.vue';
import Smodule46 from '@/apps/home/components/smodule/smodule46.vue';

import Smodule47 from '@/apps/home/components/smodule/smodule47.vue';
import Smodule48 from '@/apps/home/components/smodule/smodule48.vue';
import Smodule49 from '@/apps/home/components/smodule/smodule49.vue';

import Smodule50 from '@/apps/home/components/smodule/smodule50.vue';
import Smodule51 from '@/apps/home/components/smodule/smodule51.vue';
import Smodule52 from '@/apps/home/components/smodule/smodule52.vue';

import Smodule53 from '@/apps/home/components/smodule/smodule53.vue';
import Smodule54 from '@/apps/home/components/smodule/smodule54.vue';
import Smodule55 from '@/apps/home/components/smodule/smodule55.vue';
import Smodule56 from '@/apps/home/components/smodule/smodule56.vue';
import Smodule57 from '@/apps/home/components/smodule/smodule57.vue';
import Smodule58 from '@/apps/home/components/smodule/smodule58.vue';
import Smodule59 from '@/apps/home/components/smodule/smodule59.vue';
import Smodule60 from '@/apps/home/components/smodule/smodule60.vue';
import Smodule61 from '@/apps/home/components/smodule/smodule61.vue';
import Smodule62 from '@/apps/home/components/smodule/smodule62.vue';
import Smodule63 from '@/apps/home/components/smodule/smodule63.vue';
import Smodule64 from '@/apps/home/components/smodule/smodule64.vue';
import Smodule65 from '@/apps/home/components/smodule/smodule65.vue';
import Smodule66 from '@/apps/home/components/smodule/smodule66.vue';
import Smodule67 from '@/apps/home/components/smodule/smodule67.vue';
import Smodule68 from '@/apps/home/components/smodule/smodule68.vue';
import Smodule69 from '@/apps/home/components/smodule/smodule69.vue';
import Smodule70 from '@/apps/home/components/smodule/smodule70.vue';
import Smodule71 from '@/apps/home/components/smodule/smodule71.vue';
import Smodule72 from '@/apps/home/components/smodule/smodule72.vue';
import Smodule73 from '@/apps/home/components/smodule/smodule73.vue';
import Smodule74 from '@/apps/home/components/smodule/smodule74.vue';
import Smodule75 from '@/apps/home/components/smodule/smodule75.vue';
import Smodule76 from '@/apps/home/components/smodule/smodule76.vue';
import Smodule77 from '@/apps/home/components/smodule/smodule77.vue';

import Smodule78 from '@/apps/home/components/smodule/smodule78.vue';
import Smodule79 from '@/apps/home/components/smodule/smodule79.vue';
import Smodule80 from '@/apps/home/components/smodule/smodule80.vue';
import Smodule81 from '@/apps/home/components/smodule/smodule81.vue';
import Smodule82 from '@/apps/home/components/smodule/smodule82.vue';
import Smodule83 from '@/apps/home/components/smodule/smodule83.vue';
import Smodule84 from '@/apps/home/components/smodule/smodule84.vue';
import Smodule85 from '@/apps/home/components/smodule/smodule85.vue';
import Smodule86 from '@/apps/home/components/smodule/smodule86.vue';
import Smodule87 from '@/apps/home/components/smodule/smodule87.vue';
import Smodule88 from '@/apps/home/components/smodule/smodule88.vue';
import Smodule89 from '@/apps/home/components/smodule/smodule89.vue';
import Smodule90 from '@/apps/home/components/smodule/smodule90.vue';
import Smodule91 from '@/apps/home/components/smodule/smodule91.vue';
import Smodule92 from '@/apps/home/components/smodule/smodule92.vue';
import Smodule93 from '@/apps/home/components/smodule/smodule93.vue';
import Smodule94 from '@/apps/home/components/smodule/smodule94.vue';
import Smodule95 from '@/apps/home/components/smodule/smodule95.vue';
import Smodule96 from '@/apps/home/components/smodule/smodule96.vue';
import Smodule97 from '@/apps/home/components/smodule/smodule97.vue';
import Smodule98 from '@/apps/home/components/smodule/smodule98.vue';
import Smodule99 from '@/apps/home/components/smodule/smodule99.vue';
import Smodule100 from '@/apps/home/components/smodule/smodule100.vue';
import Smodule101 from '@/apps/home/components/smodule/smodule101.vue';
import Smodule102 from '@/apps/home/components/smodule/smodule102.vue';


@Component({
    props: {
        cid: {
            type: Number,
            default: 0,
        },
        data: {
            type: Object,
            default: null,
        },

    },
    watch: {
        ttype(newVal) {
            this.ttype = newVal;
        },
        tdate(newVal) {
            this.tdate = newVal;
        },
    },
    components: {
        Smodule1,
        Smodule2,
        Smodule3,
        Smodule4,
        Smodule5,
        Smodule6,
        Smodule7,
        Smodule8,
        Smodule9,
        Smodule11,
        Smodule12,
        Smodule13,
        Smodule14,
        Smodule15,
        Smodule17,
        Smodule18,
        Smodule19,
        Smodule20,
        Smodule21,
        Smodule22,
        Smodule23,
        Smodule24,
        Smodule25,
        Smodule26,
        Smodule27,
        Smodule28,
        Smodule29,
        Smodule30,
        Smodule31,
        Smodule32,
        Smodule33,
        Smodule34,
        Smodule35,
        Smodule36,
        Smodule37,
        Smodule44,
        Smodule45,
        Smodule46,
        Smodule47,
        Smodule48,
        Smodule49,
        Smodule50,
        Smodule51,
        Smodule52,
        Smodule53,
        Smodule54,
        Smodule55,
        Smodule56,
        Smodule57,
        Smodule58,
        Smodule59,
        Smodule60,
        Smodule61,
        Smodule62,
        Smodule63,
        Smodule64,
        Smodule65,
        Smodule66,
        Smodule67,
        Smodule68,
        Smodule69,
        Smodule70,
        Smodule71,
        Smodule72,
        Smodule73,
        Smodule74,
        Smodule75,
        Smodule76,
        Smodule77,
        Smodule78,
        Smodule79,
        Smodule80,
        Smodule81,
        Smodule82,
        Smodule83,
        Smodule84,
        Smodule85,
        Smodule86,
        Smodule87,
        Smodule88,
        Smodule89,
        Smodule90,
        Smodule91,
        Smodule92,
        Smodule93,
        Smodule94,
        Smodule95,
        Smodule96,
        Smodule97,
        Smodule98,
        Smodule99,
        Smodule100,
        Smodule101,
        Smodule102,
    },
})
export default class Echarts extends Vue {
    created() {

    }
}
</script>

<style scoped lang="scss">

</style>
