zhaoxiaohai 2 роки тому
батько
коміт
b200f6b3bf

+ 16 - 1
pages/annunciate/details.js

@@ -1,4 +1,5 @@
-// pages/annunciate/details.js
+const _Http = getApp().globalData.http;
+
 Page({
 
     /**
@@ -18,6 +19,20 @@ Page({
         wx.setNavigationBarTitle({
             title: "通告详情"
         })
+        const item = JSON.parse(options.item);
+       
+        _Http.basic({
+            "classname": "saletool.notice.notice",
+            "method": "queryNoticeMain",
+            "content": {
+                "sat_noticeid": item.sat_noticeid
+            }
+        }).then(res=>{
+            this.setData({
+                detailsData: res.data[0]
+            })
+        })
+
     },
     /* 评分 */
     rateChange({

+ 13 - 0
pages/annunciate/details.scss

@@ -75,3 +75,16 @@ textarea {
     margin: 50rpx 0;
 }
 
+
+
+
+.tag {
+    max-width: 100rpx !important;
+    height: 36rpx;
+    line-height: 36rpx;
+    padding: 0 10rpx;
+    margin-right: 10rpx;
+    font-size: 20rpx;
+    font-family: PingFangSC-Regular-, PingFangSC-Regular;
+    font-weight: normal;
+}

+ 4 - 4
pages/annunciate/details.wxml

@@ -1,16 +1,16 @@
 <van-tabs swipeable sticky color='var(--assist)' title-active-color='var(--assist)'>
     <van-tab title="详情">
         <view class="main">
-            <view class="title multi-line">多三边定制家具7月新品政策sdfsdf多三边定制家具7月新品政策65464多三边定制家具7月新品政策sadas</view>
+            <view class="title multi-line">{{detailsData.title}}</view>
             <view class="incidental">
                 <view class="incidental_l">
-                    <van-tag custom-class='tag' color="#FF3B30" plain>政策公告</van-tag>
-                    <view class="time">发布于:2022-10-12</view>
+                    <van-tag custom-class='tag line-1' color="#FF3B30" plain>{{detailsData.classname}}</van-tag>
+                    <view class="time">发布于:{{detailsData.createdate}}</view>
                 </view>
                 <view class="incidental_r">
                     <view class="incidental_r_item">
                         <text class="iconfont icon-a-tonggaoliulanliang" />
-                        200
+                        {{detailsData.readcount}}
                     </view>
                 </view>
             </view>

+ 9 - 0
pages/annunciate/index.js

@@ -51,6 +51,15 @@ Page({
             })
         })
     },
+    /* 查看详情 */
+    toDetails(e) {
+        const {
+            item
+        } = e.currentTarget.dataset;
+        wx.navigateTo({
+            url: './details?item=' + JSON.stringify(item)
+        })
+    },
 
     /**
      * 生命周期函数--监听页面初次渲染完成

+ 1 - 1
pages/annunciate/index.wxml

@@ -1,7 +1,7 @@
 <view class="top" />
 <My_listBox id='ListBox' height='{{scrollHeight}}' bind:getlist='getList'>
     <view class="unread">总共{{total}}条,未读25条</view>
-    <navigator class="my-card list" url="./details" wx:for="{{list}}">
+    <navigator class="my-card list" url="#" wx:for="{{list}}" data-item="{{item}}" bindtap="toDetails">
         <view class="content">
             <image class="cover" src="/static/image/a-cover.png" />
             <view class="main">