From b8ad05b4a1faa884d7f6ce236fdb523be0cf1c57 Mon Sep 17 00:00:00 2001 From: cccccyb <995134776@qq.com> Date: Sun, 4 Jun 2023 20:17:43 +0800 Subject: [PATCH] modify the el-=cascader in page of NoticeCommitForm --- .../com/cfive/pinnacle/controller/NoticeController.java | 2 +- ui/src/components/notice/NoticeCommitForm.vue | 9 +++++++-- ui/src/store/notice.ts | 8 ++++---- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/NoticeController.java b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/NoticeController.java index c659ba3..7980104 100644 --- a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/NoticeController.java +++ b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/NoticeController.java @@ -69,7 +69,7 @@ public class NoticeController { @PreAuthorize("hasAuthority('notice:self:get')") public ResponseResult> selectByUserId(Integer readStatus,String title, String type, String startTime, String endTime) { List noticesByUserId = noticeReceiveService.selectByUserId(readStatus, title.trim(), type.trim(), startTime.trim(), endTime.trim()); - Integer code = noticesByUserId != null ? ResponseCode.DATABASE_SELECT_OK : ResponseCode.DATABASE_SELECT_ERROR; + int code = noticesByUserId != null ? ResponseCode.DATABASE_SELECT_OK : ResponseCode.DATABASE_SELECT_ERROR; String msg = noticesByUserId != null ? "" : "数据查询失败,请重试!"; return ResponseResult.build(code, msg, noticesByUserId); } diff --git a/ui/src/components/notice/NoticeCommitForm.vue b/ui/src/components/notice/NoticeCommitForm.vue index 9b13cc5..30aed22 100644 --- a/ui/src/components/notice/NoticeCommitForm.vue +++ b/ui/src/components/notice/NoticeCommitForm.vue @@ -84,7 +84,13 @@ }} {{ ((scope.node.value = scope.data.id), - (scope.node.label = scope.data.username)) + (scope.node.label = scope.data.staff + ? scope.data.staff.lastName + + scope.data.staff.firstName + + '(' + + scope.data.username + + ')' + : scope.data.username)) }} @@ -140,7 +146,6 @@ export default { content: [{ required: true, message: '请填写公告内容', trigger: 'blur' }], receivers: [ { - type: 'array', required: true, message: '请选择公告接收者', trigger: 'change' diff --git a/ui/src/store/notice.ts b/ui/src/store/notice.ts index 38bdcf0..a692314 100644 --- a/ui/src/store/notice.ts +++ b/ui/src/store/notice.ts @@ -201,8 +201,8 @@ export const useNoticeStore = defineStore('notice', { this.departmentList = response.data.data }) }, - handleAddNotice(addFormData: IAddNoticeData) { - void request.post('/notice', addFormData).then((response) => { + async handleAddNotice(addFormData: IAddNoticeData) { + await request.post('/notice', addFormData).then((response) => { if (response.data.code === DATABASE_SAVE_OK) { this.dialogAddVisible = false ElMessage({ @@ -218,8 +218,8 @@ export const useNoticeStore = defineStore('notice', { }) this.selectAllNotice(1, 5, '', '', '', '', []) }, - handleUpdateNotice(updateNotice: IAddNoticeData) { - void request.put('/notice', updateNotice).then((response) => { + async handleUpdateNotice(updateNotice: IAddNoticeData) { + await request.put('/notice', updateNotice).then((response) => { if (response.data.code === DATABASE_UPDATE_OK) { this.dialogEditVisible = false this.editFlag = false