Files
vpUni/.svn/pristine/bd/bd01383d3f4cc93c4419d8475f057cc8ad2a99c5.svn-base
2026-03-09 16:39:03 +08:00

73 lines
1.8 KiB
Plaintext

<template>
<view>
<view class="" style="padding: 20rpx;">
<view class=""
style=" font-size: 40rpx; font-weight: 600; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; ">
{{comNotice?.title}}
</view>
<view class=""
style=" margin-top: 20rpx; display: flex; align-items: center; justify-content: space-between;">
<view class="" style="display: flex; align-items: center;">
</view>
<view class="" style="display: flex; align-items: center;">
<!-- <img :src="Service.GetIconImg('/static/article/see.png')" style="width: 28rpx; height: 26rpx;"
alt="" />
<text style="font-size: 24rpx; margin-left: 10rpx; color: #6B7280; ">2025</text> -->
<img :src="Service.GetIconImg('/static/article/date.png')" style="width: 25rpx; height: 25rpx;"
alt="" />
<text style="font-size: 24rpx; margin-left: 10rpx; color: #6B7280; ">{{Service.formatDate(comNotice.addTime,2)}}</text>
</view>
</view>
<view class="" style="margin-top: 30rpx;">
{{comNotice.remark}}
</view>
</view>
</view>
</template>
<script setup lang="ts">
import { onShow, onLoad } from "@dcloudio/uni-app";
import { Service } from "@/Service/Service"
import { vpCommunityService } from '@/Service/vp/vpCommunityService'
import { ref } from "vue";
interface notice{
addTime:string
noticeId:string
remark:string
sign:string
title:string
}
let noticeId = ref('')
let comNotice=ref<notice>({
addTime:'',
noticeId:'',
remark:'',
sign:'',
title:''
})
onLoad((data : any) => {
noticeId.value=data.noticeId
getData()
});
onShow(() => {
});
const getData=()=>{
vpCommunityService.GetCommunityNoticeInfo(noticeId.value).then(res=>{
comNotice.value=res.data.noticeInfo
})
}
</script>
<style lang="scss">
</style>