From f5f3386d31775e6a0b942127baaf87365129441f Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Fri, 14 Feb 2025 10:55:10 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9D=A3=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/task/list/components/sendNotice.vue | 10 ++++++++-- vue.config.js | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/views/task/list/components/sendNotice.vue b/src/views/task/list/components/sendNotice.vue index 5a585b9..6aae988 100644 --- a/src/views/task/list/components/sendNotice.vue +++ b/src/views/task/list/components/sendNotice.vue @@ -86,7 +86,10 @@ let Arr = [] this.form.title = `"${e.name}"任务请及时处理(安全生产管理平台)` this.form.mission_id = e.id - e.mission_distribute.map(item=>{ + const uniqueArray = e.mission_distribute.filter((item, index, self) => { + return index === self.findIndex((obj) => obj.accept_admin_id === item.accept_admin_id); + }); + uniqueArray.map(item=>{ // if(item.admin_type>1){ arr.push(item.accept_admin_id) Arr.push(item) @@ -113,7 +116,10 @@ }else{ this.$Message.warning("请选择接收人") return - } + } + + console.log("this.form",this.form) + // return saveNotice(this.form).then(res => { Message({ type: 'success', diff --git a/vue.config.js b/vue.config.js index c1b0b04..8b49cd5 100644 --- a/vue.config.js +++ b/vue.config.js @@ -25,7 +25,7 @@ module.exports = { * Detail: https://cli.vuejs.org/config/#publicpath */ publicPath: process.env.ENV === 'staging' ? '/admin_test' : '/admin', - outputDir: '/Users/mac/Documents/朗业/2024/h-河道处项目/a-安全生产/safety-manage-service/public/admin', + outputDir: '/Users/mac/Documents/朗业/2024/h-河道处项目/a-安全生产/safety-manage-service/public/admin_test', assetsDir: 'static', lintOnSave: process.env.NODE_ENV === 'development', productionSourceMap: false,