diff --git a/src/assets/imgs/ic_guoqi.png b/src/assets/imgs/ic_guoqi.png index 6b3f62152c2621d31b9ba7da00ba9b8cf5d0818c..9a01ea4f680c73539516f4db577bed76d75897a8 100644 Binary files a/src/assets/imgs/ic_guoqi.png and b/src/assets/imgs/ic_guoqi.png differ diff --git a/src/components/apass-table.vue b/src/components/apass-table.vue index 20e746e22793953847666556760f1b39b57f3088..2996fa945141411aed6a08c000ccb50d67e6ea80 100644 --- a/src/components/apass-table.vue +++ b/src/components/apass-table.vue @@ -1,7 +1,10 @@ + \ No newline at end of file +.list_container { + height: 100%; +} + diff --git a/src/pages/message-management/directed-push/directed-push-list.vue b/src/pages/message-management/directed-push/directed-push-list.vue index 8be332526760ca5d26c11db605d05c1856080f69..d779701b18ed8a9f986fc712db48956ba9a0451d 100644 --- a/src/pages/message-management/directed-push/directed-push-list.vue +++ b/src/pages/message-management/directed-push/directed-push-list.vue @@ -106,6 +106,61 @@ export default { }, tempFilter: null, }), + created() { + this.listHeader = [ + { + label: "", + prop: "state", + type: "image-tooltip", + getImage(item) { + return item.state == 1 + ? require("@/assets/imgs/ic_true.png") + : require("@/assets/imgs/ic_failed.png"); + }, + getTooltip(item) { + return item.state == 1 ? "推送成功" : "推送失败"; + }, + align: "center", + width: 60, + }, + { + label: "推送流水号", + prop: "push_num", + width: 240, + }, + { + label: "消息模板名称", + prop: "name", + type: "button", + callback: this.detailAction, + width: 300, + }, + { + label: "消息详情", + prop: "detail", + }, + { + label: "接收用户", + prop: "users", + getText(item) { + let users = item.users || []; + + return users.join(","); + }, + width: 300, + }, + { + label: "推送时间", + prop: "push_time", + getText(item) { + let date = item.push_time || ""; + return helper.dateStringTransform(date); + }, + align: "center", + width: 180, + }, + ]; + }, methods: { initList(filter) { let fullFilter = { @@ -257,61 +312,6 @@ export default { console.log(`查看${item.name}`); }, }, - created() { - this.listHeader = [ - { - label: "", - prop: "state", - type: "image-tooltip", - getImage(item) { - return item.state == 1 - ? require("@/assets/imgs/ic_true.png") - : require("@/assets/imgs/ic_failed.png"); - }, - getTooltip(item) { - return item.state == 1 ? "推送成功" : "推送失败"; - }, - align: "center", - width: 60, - }, - { - label: "推送流水号", - prop: "push_num", - width: 240, - }, - { - label: "消息模板名称", - prop: "name", - type: "button", - callback: this.detailAction, - width: 300, - }, - { - label: "消息详情", - prop: "detail", - }, - { - label: "接收用户", - prop: "users", - getText(item) { - let users = item.users || []; - - return users.join(","); - }, - width: 300, - }, - { - label: "推送时间", - prop: "push_time", - getText(item) { - let date = item.push_time || ""; - return helper.dateStringTransform(date); - }, - align: "center", - width: 180, - }, - ]; - }, }; diff --git a/src/pages/message-management/message-alert/message-alert-list.vue b/src/pages/message-management/message-alert/message-alert-list.vue index 5da7d6315151c1fc0ad5c6a29ed1dc1bf6a4902f..f43e5aaf17032b91605b70995af501c1d7bfb272 100644 --- a/src/pages/message-management/message-alert/message-alert-list.vue +++ b/src/pages/message-management/message-alert/message-alert-list.vue @@ -1,19 +1,314 @@ + \ No newline at end of file +.list_container { + height: 100%; +} + diff --git a/src/pages/message-management/message-template/message-template-list.vue b/src/pages/message-management/message-template/message-template-list.vue index c644ac7cfd776b850cdc1ba645407c380c87f545..f3ce7e2b860b994e90b5d54f6c32051230ed2742 100644 --- a/src/pages/message-management/message-template/message-template-list.vue +++ b/src/pages/message-management/message-template/message-template-list.vue @@ -1,19 +1,350 @@ + \ No newline at end of file +.list_container { + height: 100%; +} + diff --git a/src/pages/message-management/message.vue b/src/pages/message-management/message.vue index 37aa783326cb0de5013413020dd7af386b543c51..64b687537e8fc249fefd60fdae2299072ae6ddea 100644 --- a/src/pages/message-management/message.vue +++ b/src/pages/message-management/message.vue @@ -34,7 +34,7 @@ export default { path: `/message/message_alert` }, { - name: "benner管理", + name: "banner管理", path: `/message/banner` }, { diff --git a/src/pages/message-management/recommended/recommended-list.vue b/src/pages/message-management/recommended/recommended-list.vue index 0ca92d62bd3f9653496b8d0d98b612d0d7b4eb29..0259053868286d6de0fa8e5440ea49436ecb5aad 100644 --- a/src/pages/message-management/recommended/recommended-list.vue +++ b/src/pages/message-management/recommended/recommended-list.vue @@ -82,6 +82,71 @@ export default { }, tempFilter: null, }), + created() { + this.listHeader = [ + { + label: "", + prop: "state", + type: "image-tooltip", + getImage(item) { + return item.state == 1 + ? require("@/assets/imgs/ic_true.png") + : require("@/assets/imgs/ic_failed.png"); + }, + getTooltip(item) { + return item.state == 1 ? "状态正常" : "状态异常"; + }, + align: "center", + width: 60, + }, + { + label: "推荐位名称", + prop: "name", + type: "button", + callback: this.detailAction, + align: "center", + width: 100, + }, + { + label: "服务个数", + prop: "service_count", + align: "center", + width: 160, + }, + { + label: "服务详情", + prop: "detail", + }, + { + label: "操作人", + prop: "person", + align: "center", + width: 120, + }, + { + label: "最后更新 时间", + prop: "updata_time", + getText(item) { + let date = item.updata_time || ""; + return helper.dateStringTransform(date); + }, + align: "center", + width: 240, + }, + { + label: "操作", + type: "buttons", + align: "center", + width: 160, + actionList: [ + { + label: "编辑", + callback: this.editAction, + }, + ], + }, + ]; + }, methods: { initList(filter) { let fullFilter = { @@ -185,71 +250,6 @@ export default { console.log(`编辑${item.name}`); }, }, - created() { - this.listHeader = [ - { - label: "", - prop: "state", - type: "image-tooltip", - getImage(item) { - return item.state == 1 - ? require("@/assets/imgs/ic_true.png") - : require("@/assets/imgs/ic_failed.png"); - }, - getTooltip(item) { - return item.state == 1 ? "推送成功" : "推送失败"; - }, - align: "center", - width: 60, - }, - { - label: "推荐位名称", - prop: "name", - type: "button", - callback: this.detailAction, - align: "center", - width: 100, - }, - { - label: "服务个数", - prop: "service_count", - align: "center", - width: 160, - }, - { - label: "服务详情", - prop: "detail", - }, - { - label: "操作人", - prop: "person", - align: "center", - width: 120, - }, - { - label: "最后更新 时间", - prop: "updata_time", - getText(item) { - let date = item.updata_time || ""; - return helper.dateStringTransform(date); - }, - align: "center", - width: 240, - }, - { - label: "操作", - type: "buttons", - align: "center", - width: 160, - actionList: [ - { - label: "编辑", - callback: this.editAction, - }, - ], - }, - ]; - }, };