From 1c3de2e889e01148f459c3d371ca5f018844aa89 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sat, 16 Jul 2022 17:37:12 +0800 Subject: [PATCH] no message --- .../js/pages/manage/components/TaskDetail.vue | 18 ++++++++++++++++-- .../sass/pages/components/task-detail.scss | 10 ++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index a6f3d78b1..141d65808 100644 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -375,7 +375,7 @@
{{$L('添加')}} - {{$L(item.name)}} + {{menuText}}
@@ -733,7 +733,7 @@ export default { menuList() { const {taskDetail} = this; - let list = []; + const list = []; if (!taskDetail.p_name) { list.push({ command: 'priority', @@ -778,6 +778,20 @@ export default { } return list; }, + + menuText() { + const {menuList} = this + let text = '' + if (menuList.length > 0) { + menuList.forEach((item, index) => { + if (index > 0) { + text += " / " + } + text += this.$L(item.name) + }) + } + return text + } }, watch: { diff --git a/resources/assets/sass/pages/components/task-detail.scss b/resources/assets/sass/pages/components/task-detail.scss index fa5638563..bc9190830 100644 --- a/resources/assets/sass/pages/components/task-detail.scss +++ b/resources/assets/sass/pages/components/task-detail.scss @@ -445,6 +445,16 @@ .add { margin-top: 12px; margin-bottom: 10px; + .el-dropdown { + max-width: 100%; + .add-button { + > em { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + } + } } .add-input { margin-top: 6px;