|
@@ -65,7 +65,7 @@
|
|
|
|
|
|
<script setup name="">
|
|
<script setup name="">
|
|
import reportList from '@/components/reportList/index.vue'
|
|
import reportList from '@/components/reportList/index.vue'
|
|
- import { ref, getCurrentInstance, onMounted } from 'vue'
|
|
|
|
|
|
+ import { ref, getCurrentInstance, onMounted, provide } from 'vue'
|
|
const { proxy } = getCurrentInstance();
|
|
const { proxy } = getCurrentInstance();
|
|
import {
|
|
import {
|
|
getTeamQuestionnaireList,
|
|
getTeamQuestionnaireList,
|
|
@@ -77,6 +77,7 @@
|
|
getPersonQueList
|
|
getPersonQueList
|
|
} from "@/api/agent/index.js";
|
|
} from "@/api/agent/index.js";
|
|
import {useAgentStore} from "@/store_v3/modules/agent";
|
|
import {useAgentStore} from "@/store_v3/modules/agent";
|
|
|
|
+ import useCommonStore from "@/store_v3/modules/common";
|
|
useAgentStore().getQuestionnaireData();
|
|
useAgentStore().getQuestionnaireData();
|
|
useAgentStore().getTeamData();
|
|
useAgentStore().getTeamData();
|
|
|
|
|
|
@@ -102,6 +103,7 @@
|
|
}
|
|
}
|
|
|
|
|
|
const toggleReportTeam = (e,idx) => {
|
|
const toggleReportTeam = (e,idx) => {
|
|
|
|
+ useCommonStore().$state.teamIndex = idx;
|
|
teamList.value[idx].showMore = !teamList.value[idx].showMore;
|
|
teamList.value[idx].showMore = !teamList.value[idx].showMore;
|
|
if(teamList.value[idx].showMore){
|
|
if(teamList.value[idx].showMore){
|
|
getTeamReportWjList(e.id).then(res=>{
|
|
getTeamReportWjList(e.id).then(res=>{
|
|
@@ -111,6 +113,7 @@
|
|
}else teamList.value[idx].reportList = [];
|
|
}else teamList.value[idx].reportList = [];
|
|
}
|
|
}
|
|
const toggleReportPerson = (e,idx) => {
|
|
const toggleReportPerson = (e,idx) => {
|
|
|
|
+ useCommonStore().$state.personIndex = idx;
|
|
personList.value[idx].showMore = !personList.value[idx].showMore;
|
|
personList.value[idx].showMore = !personList.value[idx].showMore;
|
|
if(personList.value[idx].showMore){
|
|
if(personList.value[idx].showMore){
|
|
getPersonReportWjList(e.id).then(res=>{
|
|
getPersonReportWjList(e.id).then(res=>{
|
|
@@ -200,8 +203,10 @@
|
|
})
|
|
})
|
|
}
|
|
}
|
|
const refreshReportTeamList = (e,idx) => {
|
|
const refreshReportTeamList = (e,idx) => {
|
|
|
|
+ console.log(e,idx,'e,idx')
|
|
getTeamReportWjData(e,idx)
|
|
getTeamReportWjData(e,idx)
|
|
}
|
|
}
|
|
|
|
+ provide('refreshTeamList', refreshReportTeamList)
|
|
const refreshReportPersonList = (e,idx) => {
|
|
const refreshReportPersonList = (e,idx) => {
|
|
getPersonReportWjData(e,idx)
|
|
getPersonReportWjData(e,idx)
|
|
}
|
|
}
|