|
@@ -198,7 +198,8 @@ import {
|
|
|
getTeamTaskSummary,
|
|
|
getTeamTaskDisData,
|
|
|
getTeamBugSummary,
|
|
|
- getTeamBugDisDataBy
|
|
|
+ getTeamBugDisDataBy,
|
|
|
+ teamReminding
|
|
|
} from '@/api/workSchedule'
|
|
|
import { scheduleDelete } from '@/api/projectViewDetails'
|
|
|
import modifySchedule from '@/views/projectManage/projectList/components/modifySchedule'
|
|
@@ -211,7 +212,6 @@ import needsList from '@/views/workbench/team/components/needsList'
|
|
|
import taskList from '@/views/workbench/team/components/taskList'
|
|
|
import bugTableList from '@/views/workbench/bugTableList.vue'
|
|
|
import statisticsSection from '@/views/workbench/components/statisticsSection'
|
|
|
-import websocket from '@/views/workbench/mixins/websocket'
|
|
|
|
|
|
export default {
|
|
|
components: {
|
|
@@ -226,7 +226,6 @@ export default {
|
|
|
taskList,
|
|
|
statisticsSection
|
|
|
},
|
|
|
- mixins: [websocket],
|
|
|
data() {
|
|
|
return {
|
|
|
activeName: '1', // 顶部导航栏
|
|
@@ -322,6 +321,7 @@ export default {
|
|
|
this.settingGetBizList()
|
|
|
this.queryTeamInfoList()
|
|
|
this.queryTeamMember()
|
|
|
+ this.teamReminding()
|
|
|
},
|
|
|
methods: {
|
|
|
handleClick() {
|
|
@@ -329,6 +329,17 @@ export default {
|
|
|
this.$refs.bugTableDialog.bugGetTableList()
|
|
|
}
|
|
|
},
|
|
|
+ async teamReminding() {
|
|
|
+ const res = await teamReminding(this.searchForm)
|
|
|
+ if (res.code === 200) {
|
|
|
+ const { bugHasReminding, requireHasReminding, taskHasReminding } = res.data
|
|
|
+ this.tabTips = { // 顶部tab红点提示
|
|
|
+ require: requireHasReminding,
|
|
|
+ task: taskHasReminding,
|
|
|
+ bug: bugHasReminding
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
async settingGetBizList() { // 获取业务线
|
|
|
const res = await settingGetBizList({})
|
|
|
if (res.code === 200 && res.data) {
|
|
@@ -532,14 +543,6 @@ export default {
|
|
|
},
|
|
|
changeStatus(e) { // 子组件修改状态
|
|
|
this.$refs['statistics-section'].initData()
|
|
|
- },
|
|
|
- websocketonmessage(e) { // websocket数据接收
|
|
|
- const { bugHasReminding, requireHasReminding, taskHasReminding } = JSON.parse(e.data)
|
|
|
- this.tabTips = { // 顶部tab红点提示
|
|
|
- require: requireHasReminding,
|
|
|
- task: taskHasReminding,
|
|
|
- bug: bugHasReminding
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|