| 
						 | 
						- <template>
 - 	<!-- 公告 -->
 - 	<view class="page">
 - 		<navbar title="活动" leftClick @leftClick="$utils.navigateBack" />
 - 		<view style="padding: 20rpx;">
 - 			<uv-parse :content="notice"></uv-parse>
 - 		</view>
 - 	</view>
 - </template>
 - 
 - <script>
 - 	export default {
 - 		data() {
 - 			return {
 - 				notice : {},
 - 				id : 0,
 - 				title : '公告',
 - 				titles : ['公司介绍', '产品介绍', '关于我们', '其他'],
 - 			}
 - 		},
 - 		onLoad({id, type}) {
 - 			if(type){
 - 				this.title = this.titles[type]
 - 			}
 - 			if(id){
 - 				this.id = id
 - 				this.getInfoIntroduce()
 - 			}else{
 - 				this.getRiceNoticeList()
 - 			}
 - 		},
 - 		methods: {
 - 			// 获取公告
 - 			getRiceNoticeList(){
 - 				this.$api('getRiceNoticeList', res => {
 - 					if(res.code == 200){
 - 						this.notice = res.result.content
 - 					}
 - 				})
 - 			},
 - 			// 获取相关介绍
 - 			getInfoIntroduce(){
 - 				this.$api('getRiceAdDetail', {
 - 					id : this.id
 - 				}, res => {
 - 					if(res.code == 200){
 - 						this.notice = res.result.details
 - 					}
 - 				})
 - 			},
 - 		}
 - 	}
 - </script>
 - 
 - <style scoped lang="scss">
 - 	.page {
 - 	}
 - </style>
 
 
  |