榆山数据端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

70 lines
3.1 KiB

<!-- 议题详情 components/issueDetailComponent/issueDetailComponent.wxml -->
<!-- 议题详情 -->
<view class="bgfff paddingX24 marginB12">
<!-- 用户信息 -->
<view class="flex justify-start align-center">
<image class="head-image" src="{{detailData.avatar}}"></image>
<view class="head-view flex align-center flex-wrap">
<view class="head-view-name">{{detailData.nickname}}</view>
<view class="head-view-time">{{detailData.distributeTime}}</view>
</view>
</view>
<!-- 议题图片 -->
<view class="grit">
<block wx:for="{{detailData.images}}" wx:key="content-image {{index}}">
<image wx:if="{{detailData.images.length===1}}" class="content-image content-image1" data-src="{{item}}" bindtap="preview" src="{{item}}"></image>
<image wx:if="{{detailData.images.length===2}}" class="content-image content-image2" data-src="{{item}}" bindtap="preview" src="{{item}}"></image>
<image wx:if="{{detailData.images.length===3}}" class="content-image content-image3" data-src="{{item}}" bindtap="preview" src="{{item}}"></image>
</block>
</view>
<!-- 议题内容 -->
<view class="content-text">{{detailData.content}}</view>
<!-- 议题信息 -->
<view class="info">
<view class="info-box flex justify-space-between">
<view class="info-left">所属网格</view>
<view class="info-right">{{detailData.allDeptNames}}</view>
</view>
<view class="info-box flex justify-space-between">
<view class="info-left">电话</view>
<view class="info-right">{{detailData.mobile}}</view>
</view>
<view class="info-box flex justify-space-between">
<view class="info-left">地址</view>
<view class="info-right">{{detailData.address}}</view>
</view>
<view class="info-box flex justify-space-between" wx:if="{{issueState == '1' || issueState == '3' }}">
<view class="info-left">分类</view>
<view class="info-right">{{detailData.categoryName}}</view>
</view>
<view class="info-box flex justify-space-between" wx:if="{{issueState == '2'}}">
<view class="info-left">状态</view>
<view class="info-right">已驳回</view>
</view>
</view>
</view>
<!-- 表达态度 -->
<view class="bgfff marginB12" wx:if="{{issueState == '1' || issueState == '3' }}">
<view class="paddingX24 statement flex justify-space-between">
<view class="statement-num">表达态度({{detailData.statementNum}})</view>
<view class="statement-comment" wx:if="{{detailData.commentNum > 0}}" bindtap="toComments">查看评论 ></view>
</view>
<view class="flex justify-space-around state">
<view>
<view class="state-num">{{detailData.approveNum}}</view>
<view class="state-text">支持</view>
</view>
<view>
<view class="state-num">{{detailData.opposeNum}}</view>
<view class="state-text">反对</view>
</view>
<view>
<view class="state-num">{{detailData.commentNum}}</view>
<view class="state-text">评论</view>
</view>
<view>
<view class="state-num">{{detailData.browseNum}}</view>
<view class="state-text">阅读</view>
</view>
</view>
</view>