|
@@ -5,7 +5,7 @@
|
|
|
<el-header class="main-header">
|
|
|
<div class="top-page-title">
|
|
|
<div class="header-title">我的工作台</div>
|
|
|
- <el-dropdown size="small" style="margin-left: 20px" @command="handleBizId">
|
|
|
+ <el-dropdown v-show="activeName === '1'" size="small" style="margin-left: 20px" @command="handleBizId">
|
|
|
<span class="el-dropdown-link">
|
|
|
{{ bizName }}<i class="el-icon-arrow-down el-icon--right" />
|
|
|
</span>
|
|
@@ -143,7 +143,7 @@
|
|
|
<el-tab-pane label="日历视图" name="1" />
|
|
|
<el-tab-pane label="列表视图" name="3" />
|
|
|
</el-tabs>
|
|
|
- <list-view v-if="activeSchedule === '3'" :biz="bizCode" :type="'个人'" />
|
|
|
+ <list-view v-if="activeSchedule === '3'" ref="listView" :biz="bizCode" :type="'个人'" />
|
|
|
<search-section
|
|
|
v-show="activeSchedule === '1'"
|
|
|
:value.sync="filtrate"
|
|
@@ -452,10 +452,9 @@ export default {
|
|
|
this.bizName = res.name
|
|
|
localStorage.setItem('bizId', res.code)
|
|
|
localStorage.setItem('bizName', res.name)
|
|
|
- // if (this.$refs['search-section']) {
|
|
|
- // this.$refs['search-section'].queryTeamMember()
|
|
|
- // }
|
|
|
- // this.handleClick()
|
|
|
+ if (this.activeSchedule === '1') {
|
|
|
+ this.queryWorkListByTime(this.calendarView)
|
|
|
+ }
|
|
|
},
|
|
|
addCalender(arg) { // 新建日程弹框
|
|
|
this.createSchedule.data = arg
|
|
@@ -534,7 +533,7 @@ export default {
|
|
|
? moment(this.calendarView.activeEnd).format('YYYY.MM.DD')
|
|
|
: moment().endOf('month').format('YYYY.MM.DD')
|
|
|
},
|
|
|
- teamSearchInfo: { bizId: null },
|
|
|
+ teamSearchInfo: { bizId: this.bizCode },
|
|
|
searchScheduleInfo: {
|
|
|
origin: this.filtrate.origin,
|
|
|
scheduleTypeList: this.filtrate.scheduleTypeList,
|