From 6f99833fe5ce52631d2e5214acdc117e07416d5f Mon Sep 17 00:00:00 2001 From: Kven <2955163637@qq.com> Date: Sun, 23 Feb 2025 18:04:12 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E7=BB=84=E4=BB=B6=E7=9A=84=E4=BB=A3=E7=A0=81=E7=BB=93?= =?UTF-8?q?=E6=9E=84=E5=92=8C=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了多个组件中的无用代码和不必要的 console.log 语句 - 优化了部分组件的用户选择和消息展示逻辑 - 统一了消息类型相关的命名 - 调整了部分组件的样式和布局 --- src/components/dynamic-form/index.vue | 1 - src/components/message-box/index.vue | 6 +-- .../iot/deviceCard/components/device-edit.vue | 1 - .../iot/product/components/product-edit.vue | 1 - .../iot/product/components/product-tsl.vue | 2 - .../bulletin/components/bulletin-edit.vue | 1 - .../notice/components/message-edit.vue | 40 +++++++------------ src/views/system/log/index.vue | 5 +-- src/views/user/bulletins/index.vue | 1 - src/views/user/messages/index.vue | 1 - 10 files changed, 19 insertions(+), 40 deletions(-) diff --git a/src/components/dynamic-form/index.vue b/src/components/dynamic-form/index.vue index 6e70a5b..0a2c686 100644 --- a/src/components/dynamic-form/index.vue +++ b/src/components/dynamic-form/index.vue @@ -597,7 +597,6 @@ const deptTreeSubmit = () => { deptVisible.value = false; formData.value.userIds = selectedIds.value; - console.log(formData.value.userIds); }; // 部门树模态框 diff --git a/src/components/message-box/index.vue b/src/components/message-box/index.vue index 051bc67..df0542f 100644 --- a/src/components/message-box/index.vue +++ b/src/components/message-box/index.vue @@ -43,7 +43,7 @@ } const useMessageStore = useMessagesStore(); const { loading, setLoading } = useLoading(true); - const messageType = ref('other'); + const messageType = ref('MESSAGE'); const messageData = reactive<{ renderList: MessagesList[]; messageList: MessagesList[]; @@ -54,11 +54,11 @@ toRefs(messageData); const tabList: TabItem[] = [ { - key: 'other', + key: 'MESSAGE', title: '消息', }, { - key: 'resetThePassword', + key: 'NOTICE', title: '通知', }, ]; diff --git a/src/views/iot/deviceCard/components/device-edit.vue b/src/views/iot/deviceCard/components/device-edit.vue index 6652977..edc4ae0 100644 --- a/src/views/iot/deviceCard/components/device-edit.vue +++ b/src/views/iot/deviceCard/components/device-edit.vue @@ -304,7 +304,6 @@ .then((res) => { formData.value = res.data; paramsData.value = res.data.extendParams; - console.log('formData:', formData.value); const ID = formData.value.productId; return queryProductDetail(ID); diff --git a/src/views/iot/product/components/product-edit.vue b/src/views/iot/product/components/product-edit.vue index f90feaf..54c8794 100644 --- a/src/views/iot/product/components/product-edit.vue +++ b/src/views/iot/product/components/product-edit.vue @@ -308,7 +308,6 @@ // 提交 const handleSubmit = async () => { const valid = await CreateRef.value?.validate(); - console.log(valid); if (!valid) { // 新增 if (props.isCreate) { diff --git a/src/views/iot/product/components/product-tsl.vue b/src/views/iot/product/components/product-tsl.vue index f3cad29..a669d2b 100644 --- a/src/views/iot/product/components/product-tsl.vue +++ b/src/views/iot/product/components/product-tsl.vue @@ -641,7 +641,6 @@ }; // 删除参数 const handleDeleteParams = (record: any, data: string) => { - console.log(record); if (record !== -1 && data === 'serveInputData') { serveInputData.value.splice(record, 1); } else if (record !== -1 && data === 'serveOutputData') { @@ -679,7 +678,6 @@ // 删除属性 const handleDeleteProperty = async (record: any) => { const res = await deleteProperty(record.id); - console.log(res); if (res.status === 200) { Message.success({ content: '删除成功', diff --git a/src/views/notification/bulletin/components/bulletin-edit.vue b/src/views/notification/bulletin/components/bulletin-edit.vue index cd87052..96a3752 100644 --- a/src/views/notification/bulletin/components/bulletin-edit.vue +++ b/src/views/notification/bulletin/components/bulletin-edit.vue @@ -257,7 +257,6 @@ if (res.status === 200) { onSuccess(res.data); formData.value.attachmentIds?.push(res.data.id); - console.log(res.data.id); console.log(formData.value); } else { onError(res.data); diff --git a/src/views/notification/notice/components/message-edit.vue b/src/views/notification/notice/components/message-edit.vue index bac7eeb..0a2c509 100644 --- a/src/views/notification/notice/components/message-edit.vue +++ b/src/views/notification/notice/components/message-edit.vue @@ -150,16 +150,13 @@ - 全选 - - @@ -230,16 +227,20 @@ excludeKeys: ['uploadVideo', 'insertImage', 'insertVideo'], }; const columns = computed(() => [ - { - title: '操作', - dataIndex: 'id', - slotName: 'id', - }, + // { + // title: '操作', + // dataIndex: 'id', + // slotName: 'id', + // }, { title: '用户', dataIndex: 'username', }, ]); + const rowSelection = { + type: 'checkbox', + showCheckedAll: true, // 默认选中的行 ID + }; const deptTreeData = ref([ { @@ -303,7 +304,6 @@ deptId, }); renderData.value = res.data.records; - console.log(renderData); } catch (err) { // you can report use errorHandler or other } @@ -386,18 +386,8 @@ deptVisible.value = false; formData.value.userIds = selectedIds.value; selectedNames.value = getNamesByIds(selectedIds.value); - console.log(selectedNames.value); }; - // 选择所有用户 - const handleCheckAllUsers = () => { - if (selectedIds.value.length === 0) { - // 遍历 renderData 并提取所有用户的 id - selectedIds.value = renderData.value.map((user) => user.id); - } else { - selectedIds.value = []; - } - }; // 部门树模态框 const deptTreeCancel = () => { diff --git a/src/views/system/log/index.vue b/src/views/system/log/index.vue index 4d540aa..7681ba3 100644 --- a/src/views/system/log/index.vue +++ b/src/views/system/log/index.vue @@ -99,8 +99,8 @@ :bordered="false" :size="size" :row-selection="rowSelection" + v-model:selected-keys="selectedIds" style="margin-bottom: 40px" - @select="select" @page-change="onPageChange" >