From 21fb37c7162d5b47a14d6438870377c85fcc0b52 Mon Sep 17 00:00:00 2001
From: qingyiay <2386314947@qq.com>
Date: 星期六, 07 十月 2023 10:23:21 +0800
Subject: [PATCH] 修改装卸员页面 调整websocket逻辑
---
pages/public-page/messageDetails/messageDetails.vue | 99 +++++++++++++++++++++++++++++--------------------
1 files changed, 58 insertions(+), 41 deletions(-)
diff --git a/pages/public-page/messageDetails/messageDetails.vue b/pages/public-page/messageDetails/messageDetails.vue
index cca0914..a54c670 100644
--- a/pages/public-page/messageDetails/messageDetails.vue
+++ b/pages/public-page/messageDetails/messageDetails.vue
@@ -1,50 +1,67 @@
<template>
- <view>
- <combined-title title="娑堟伅璇︽儏"></combined-title>
- <view class="compDetails">
- <uni-table border stripe emptyText="鏆傛棤鏇村鏁版嵁">
- <uni-tr>
- <uni-th align="left">娑堟伅鏍囬</uni-th>
- <uni-td align="left">{{ detail.title || '' }}</uni-td>
- </uni-tr>
- <uni-tr>
- <uni-th align="left">娑堟伅鍐呭</uni-th>
- <uni-td align="left">{{ detail.content || '' }}</uni-td>
- </uni-tr>
- <uni-tr>
- <uni-th align="left">鍒涘缓鏃堕棿</uni-th>
- <uni-td align="left">{{ detail.createTime || '' }}</uni-td>
- </uni-tr>
- </uni-table>
+ <view class="main">
+ <view class="main-title">
+ {{title}}
+ </view>
+ <u-divider text="杩欐槸涓�鏉″垎鍓茬嚎"
+ textColor="#2979ff"
+ lineColor="#2979ff"
+ textSize='20'></u-divider>
+ <view class="main-content">
+ <u-parse :content="content"
+ :lazyLoad="true"
+ :selectable="true"></u-parse>
</view>
</view>
</template>
<script>
-export default {
- data() {
- return {
- index: '',
- detail: {},
- messageId: '',
- id: ''
- };
- },
- onLoad(v) {
- this.messageId = v.messageId;
- this.id = v.id;
- },
- onShow() {
- this.getDetail();
- },
- methods: {
- getDetail() {
- this.$reqGet('getMsgDetail', { messageId: this.messageId, id: this.id }).then(res => {
- this.detail = res.data;
- });
+ export default {
+ data() {
+ return {
+ index: '',
+ detail: {},
+ messageId: '',
+ id: '',
+ content: '',
+ title: ''
+ };
+ },
+ onLoad(v) {
+ this.messageId = v.messageId;
+ this.id = v.id;
+ },
+ onShow() {
+ this.getDetail();
+ },
+ methods: {
+ getDetail() {
+ this.$reqGet('getMsgDetail', { messageId: this.messageId, id: this.id }).then(res => {
+ this.detail = res.data;
+ this.content = this.detail.content;
+ this.title = this.detail.title;
+ });
+ }
}
- }
-};
+ };
</script>
-<style></style>
+<style lang="scss"
+ scoped>
+ @mixin flex {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
+
+ .main {
+ width: 100%;
+ height: 100%;
+
+ .main-title,
+ .main-content {
+ width: 94%;
+ margin: vww(10) auto;
+ }
+ }
+</style>
\ No newline at end of file
--
Gitblit v1.9.1