From f8867b8df117d1ac0f1311970994e15059c3da03 Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期四, 05 九月 2024 15:57:36 +0800
Subject: [PATCH] add 兼容扫码问题
---
pages/notice/list.vue | 32 ++++++++++++++++++++++++--------
1 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/pages/notice/list.vue b/pages/notice/list.vue
index 0c511f0..4ee2416 100644
--- a/pages/notice/list.vue
+++ b/pages/notice/list.vue
@@ -1,12 +1,14 @@
<template>
<!-- 列表页面 -->
<view>
- <view class="p15" style="min-height: calc(100vh - 160rpx);">
- <no-data v-if="!list||list.length==0" style="width: 100%;"></no-data>
+ <view class="p15" style="min-height: calc(100vh - 260rpx);">
+ <no-data v-if="!list||list.length==0" style="width: 100%;"></no-data>
<view v-for="(item,index) in list" :key="index" class="m-b-24">
<view @click.stop="toDetail(item)" class="notice-item">
<view>{{item.title}}</view>
- <view class="time">{{item.updatedDate}}</view>
+ <view class="time">{{item.publishDate || item.updateTime || ''}}</view>
+ <image :src="item.cover" style="display: block;margin: 0 auto;" @click="previewImg(dto.cover)"
+ v-if="item.cover" mode="aspectFit" class="m-t-8"></image>
</view>
</view>
</view>
@@ -20,17 +22,30 @@
export default {
data() {
return {
-
+ query: {
+ status: 'A'
+ }
}
},
onLoad() {
// this.list = [{},{}]
- this.listApi = '/api/ua/announcement/list'
+ var type = ''
+ // #ifdef PUB_CUSTOMER
+ type = 'customer'
+ // #endif
+ // #ifdef PUB_SUPPLIER
+ type = 'supplier'
+ // #endif
+ // #ifdef PUB_PARTNER
+ type = 'partner'
+ // #endif
+
+ this.listApi = '/api/pub/announcement/list/'+type
+
this.getList()
},
onReachBottom() {
- this.page.current += 1
this.getMore()
},
async onPullDownRefresh() {
@@ -49,12 +64,13 @@
</script>
<style lang="scss" scoped>
- .notice-item{
+ .notice-item {
padding: 20rpx;
font-size: 28rpx;
font-weight: 600;
background-color: #fff;
- .time{
+
+ .time {
font-size: 24rpx;
color: darkgray;
}
--
Gitblit v1.9.3