164 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			Vue
		
	
	
	
			
		
		
	
	
			164 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			Vue
		
	
	
	
<template>
 | 
						|
    <view>
 | 
						|
        <view class="mb20">
 | 
						|
            <!-- 团队业绩 -->
 | 
						|
            <team 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[0]"
 | 
						|
                :data="data"
 | 
						|
                ref="teamRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <view class="mb20">
 | 
						|
            <!-- 安置业绩 -->
 | 
						|
            <settle 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[1]"
 | 
						|
                :data="data"
 | 
						|
                ref="settleRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <view class="mb20">
 | 
						|
            <!-- 推荐业绩 -->
 | 
						|
            <recommen 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[2]"
 | 
						|
                :data="data"
 | 
						|
                ref="recommenRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <view class="mb20">
 | 
						|
            <!-- 推荐人数 -->
 | 
						|
            <people 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[3]"
 | 
						|
                :data="data"
 | 
						|
                ref="peopleRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <view class="mb20">
 | 
						|
             <!-- 会议场次 -->
 | 
						|
             <session 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[4]"
 | 
						|
                :data="data"
 | 
						|
                ref="sessionRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <view class="mb20">
 | 
						|
             <!-- 会议报备 -->
 | 
						|
             <file 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[5]"
 | 
						|
                :data="data"
 | 
						|
                ref="fileRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <view class="mb20">
 | 
						|
            <!-- 创客空间 -->
 | 
						|
            <maker 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[6]"
 | 
						|
                :data="data"
 | 
						|
                ref="makerRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
 | 
						|
        <view class="mb20">
 | 
						|
            <!-- 超级工作室 -->
 | 
						|
            <studio 
 | 
						|
                :goalsClassifyVOList="data.goalsClassifyVOList[7]"
 | 
						|
                :data="data"
 | 
						|
                ref="studioRef"
 | 
						|
            />
 | 
						|
        </view>
 | 
						|
        <!-- <view class="normal-sub-btn mt20" @click="submit">确认</view> -->
 | 
						|
    </view>
 | 
						|
</template>
 | 
						|
 | 
						|
<script>
 | 
						|
import utils from '@/common/utils.js';
 | 
						|
import team from './team.vue';
 | 
						|
import settle from './settle.vue';
 | 
						|
import recommen from './recommen.vue';
 | 
						|
import people from './people.vue';
 | 
						|
import session from './session.vue';
 | 
						|
import file from './file.vue';
 | 
						|
import maker from './maker.vue';
 | 
						|
import studio from './studio.vue';
 | 
						|
 | 
						|
export default {
 | 
						|
    components: {
 | 
						|
        team,
 | 
						|
        settle,
 | 
						|
        recommen,
 | 
						|
        people,
 | 
						|
        session,
 | 
						|
        file,
 | 
						|
        maker,
 | 
						|
        studio,
 | 
						|
    },
 | 
						|
    props:['data'],
 | 
						|
    data() {
 | 
						|
        return {
 | 
						|
            loading: true,
 | 
						|
            now: 0,
 | 
						|
            monthList: [],
 | 
						|
            monthIndex: 0,
 | 
						|
            form: {
 | 
						|
                // pkMember: 100000,
 | 
						|
                goalType: 1,
 | 
						|
                month: "",
 | 
						|
                goalsClassifyVOList: [
 | 
						|
                    {
 | 
						|
                        goalClassify: 1,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 2,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 3,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 4,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 5,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 6,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 7,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                    {
 | 
						|
                        goalClassify: 8,
 | 
						|
                        totalAchieve: "",
 | 
						|
                        rightAchieve: "",
 | 
						|
                        goalsDetailVOList: []
 | 
						|
                    },
 | 
						|
                ],
 | 
						|
            },
 | 
						|
        };
 | 
						|
    },
 | 
						|
    onShow() {},
 | 
						|
    mounted() {},
 | 
						|
    methods: {}
 | 
						|
};
 | 
						|
</script>
 | 
						|
 | 
						|
<style lang="scss" scoped></style> |