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
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>
|
|
|