diff --git a/src/modules/message/maillog/MailLogListView.vue b/src/modules/message/maillog/MailLogListView.vue new file mode 100644 index 0000000..6aea6db --- /dev/null +++ b/src/modules/message/maillog/MailLogListView.vue @@ -0,0 +1,49 @@ + + + diff --git a/src/modules/message/mailtemplate/MailTemplateListView.vue b/src/modules/message/mailtemplate/MailTemplateListView.vue new file mode 100644 index 0000000..c42465e --- /dev/null +++ b/src/modules/message/mailtemplate/MailTemplateListView.vue @@ -0,0 +1,44 @@ + + + diff --git a/src/modules/message/sms/SmsListView.vue b/src/modules/message/sms/SmsListView.vue new file mode 100644 index 0000000..d7ae170 --- /dev/null +++ b/src/modules/message/sms/SmsListView.vue @@ -0,0 +1,48 @@ + + + diff --git a/src/modules/message/smslog/SmsLogListView.vue b/src/modules/message/smslog/SmsLogListView.vue new file mode 100644 index 0000000..9a40ca4 --- /dev/null +++ b/src/modules/message/smslog/SmsLogListView.vue @@ -0,0 +1,49 @@ + + + diff --git a/src/modules/other/category/CategoryDeepListView.vue b/src/modules/other/category/CategoryDeepListView.vue new file mode 100644 index 0000000..e5b1caf --- /dev/null +++ b/src/modules/other/category/CategoryDeepListView.vue @@ -0,0 +1,55 @@ + + + diff --git a/src/modules/sys/noticeuser/NoticeUserListView.vue b/src/modules/sys/noticeuser/NoticeUserListView.vue new file mode 100644 index 0000000..3e1df9a --- /dev/null +++ b/src/modules/sys/noticeuser/NoticeUserListView.vue @@ -0,0 +1,49 @@ + + + diff --git a/src/modules/user/message/MessageListView.vue b/src/modules/user/message/MessageListView.vue index beef407..48be924 100644 --- a/src/modules/user/message/MessageListView.vue +++ b/src/modules/user/message/MessageListView.vue @@ -22,6 +22,7 @@ interface Msg { createDate: string } +const props = defineProps<{ status?: number }>() const list = ref([]) const total = ref(0) const loading = ref(false) @@ -40,7 +41,7 @@ const columns = [ async function load() { loading.value = true try { - const resp: any = await httpGet('/user/message/page', { page: query.page, limit: query.limit }) + const resp: any = await httpGet('/user/message/page', { page: query.page, limit: query.limit, ...(props.status !== undefined ? { status: props.status } : {}) }) list.value = resp?.list || [] total.value = Number(resp?.total || 0) } catch { list.value = []; total.value = 0 } finally { loading.value = false } @@ -52,7 +53,7 @@ onMounted(load)