From f01fb13af52b6e742a19732cd793565b470e86c8 Mon Sep 17 00:00:00 2001 From: lq <121091329@qq.com> Date: Mon, 15 Sep 2025 19:40:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/components/common-select/index.vue | 4 +- .../components/TaskDetail.vue | 105 -- .../components/colorTip.vue | 5 +- .../components/date-selector.vue | 259 +++++ .../components/filter-popup.vue | 218 ++-- .../assignment-management/index.vue | 999 ++++++------------ 7 files changed, 753 insertions(+), 838 deletions(-) delete mode 100644 src/views/property-marketing/assignment-management/components/TaskDetail.vue create mode 100644 src/views/property-marketing/assignment-management/components/date-selector.vue diff --git a/package.json b/package.json index cadf53e..651b256 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "prepare": "husky install" }, "dependencies": { + "@arco-design/web-vue": "^2.42.0", "@microsoft/fetch-event-source": "^2.0.1", "@types/nprogress": "^0.2.0", "@vueuse/core": "^9.12.0", diff --git a/src/components/common-select/index.vue b/src/components/common-select/index.vue index 3dcbc99..7ad2445 100644 --- a/src/components/common-select/index.vue +++ b/src/components/common-select/index.vue @@ -11,7 +11,7 @@ :allowClear="allClear" :showSearch="allowSearch" showArrow - :maxTagCount="maxTagCount" + :maxTagCount="maxTagCount !== undefined ? maxTagCount : (multiple ? 3 : undefined)" @change="handleChange" :filterOption="allowSearch ? filterOption : undefined" > @@ -59,7 +59,7 @@ const props = defineProps({ }, maxTagCount: { type: Number, - default: 3, + default: undefined, }, allClear: { type: Boolean, diff --git a/src/views/property-marketing/assignment-management/components/TaskDetail.vue b/src/views/property-marketing/assignment-management/components/TaskDetail.vue deleted file mode 100644 index 0d3499c..0000000 --- a/src/views/property-marketing/assignment-management/components/TaskDetail.vue +++ /dev/null @@ -1,105 +0,0 @@ - - - - - diff --git a/src/views/property-marketing/assignment-management/components/colorTip.vue b/src/views/property-marketing/assignment-management/components/colorTip.vue index 2dcd28b..9bb4524 100644 --- a/src/views/property-marketing/assignment-management/components/colorTip.vue +++ b/src/views/property-marketing/assignment-management/components/colorTip.vue @@ -18,17 +18,18 @@
发布失败
- + \ No newline at end of file diff --git a/src/views/property-marketing/assignment-management/components/filter-popup.vue b/src/views/property-marketing/assignment-management/components/filter-popup.vue index fab82f6..60164f8 100644 --- a/src/views/property-marketing/assignment-management/components/filter-popup.vue +++ b/src/views/property-marketing/assignment-management/components/filter-popup.vue @@ -1,69 +1,84 @@ -