Selaa lähdekoodia

系统消息 接已读消息列表
消息通知 已读记录页面是否页面接错?(页面跟原型显示不一样)

linwenxin 1 vuosi sitten
vanhempi
commit
72a9594130

+ 25 - 0
src/api/announcement.js

@@ -1,5 +1,30 @@
 import request, { postBlob, getBlob, handleImport } from '@/utils/request'
 
+
+export function zfapiNoticeDetail(params) {
+  return request({
+    url: '/notice/detail',
+    method: 'get',
+    params
+  })
+}
+
+export function noticeReadList(data) {
+  return request({
+    url: `/notice/read/list?moduleId=${data.moduleId}`,
+    method: 'post',
+    data
+  })
+}
+
+export function noticeReadListExport(data, name) {
+  return postBlob({
+    url: '/notice/read/list/export',
+    data,
+    name
+  })
+}
+
 // 获取师傅列表
 export function noticeListPageV2(data) {
   return request({

+ 6 - 5
src/views/setting/notification/systemMessage/index.vue

@@ -30,7 +30,7 @@ import TemplatePage from '@/components/template/template-page-1.vue'
 import import_mixin from '@/components/template/import_mixin.js'
 import ImageUpload from '@/components/file-upload'
 import { required, mobileRequired, mobile } from '@/components/template/rules_verify.js'
-import { noticeListPageV2, noticePageExport, getNoticeDetail, noticeAdd, noticeUpdate, noticeDel } from "@/api/announcement";
+import { noticeReadList, noticeReadListExport, getNoticeDetail, zfapiNoticeDetail, noticeAdd, noticeUpdate, noticeDel } from "@/api/announcement";
 import { memberListPageV2 } from "@/api/masterManagement";
 import { getList as getListaa } from "@/api/merchant";
 export default {
@@ -135,9 +135,9 @@ export default {
 	},
 	methods: {
 		// 列表请求函数
-		getList: noticeListPageV2,
+		getList: noticeReadList,
 		// 列表导出函数
-		exportList: noticePageExport,
+		exportList: noticeReadListExport,
 		// 表格列解析渲染数据更改
 		columnParsing(item, defaultData) {
 			return defaultData
@@ -157,9 +157,10 @@ export default {
 						triggerEvent: () => {
 							this.formCancel()
 							this.$nextTick(() => {
-								getNoticeDetail({
-									noticeId: row.noticeId
+								zfapiNoticeDetail({
+									id: row.id
 								}).then(res => {
+									console.log(res)
 									Object.assign(this.formData, res.data, {
 										files: res.data.files ? res.data.files.map(item => ({
 											...item,