Skip to content

Commit c795a03

Browse files
committed
fix: 添加清除功能到处理人选择框并修复加载逻辑
1 parent 56fa207 commit c795a03

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/assets/css/dashboard/index.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
color: #fff;
8989
.r(2px);
9090
padding: 2px 5px;
91+
box-sizing: content-box;
9192
}
9293
.u-identity {
9394
.fz(12px);

src/components/dashboard/feedback/pending.vue

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<!-- tool -->
44
<div class="m-feedback-tool">
55
<div class="m-feedback-tool__item">
6-
<el-select v-model="select" class="u-select" placeholder="请选择处理人" filterable style="width:200px">
6+
<el-select v-model="select" class="u-select" placeholder="请选择处理人" filterable style="width:200px" clearable>
77
<el-option
88
:label="item.teammate_info.display_name"
99
v-for="(item, i) in assigns"
@@ -193,10 +193,7 @@ export default {
193193
assigns: [],
194194
};
195195
},
196-
mounted() {
197-
this.loadTeam();
198-
this.isEditor = User.isEditor();
199-
},
196+
200197
computed: {
201198
user() {
202199
return User.getInfo();
@@ -321,7 +318,7 @@ export default {
321318
return res.filter((item) => item.status);
322319
});
323320
this.assigns = concat(
324-
{ user_id: 0, teammate_info: { display_name: "全部" } },
321+
// { user_id: 0, teammate_info: { display_name: "全部" } },
325322
list.filter((item) => item.group && ["mp", "developer", "designer"].includes(item.group))
326323
);
327324
},
@@ -360,6 +357,8 @@ export default {
360357
},
361358
},
362359
mounted() {
360+
this.loadTeam();
361+
this.isEditor = User.isEditor();
363362
this.initQuery();
364363
this.getData();
365364
},

0 commit comments

Comments
 (0)