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.
88 lines
3.2 KiB
88 lines
3.2 KiB
<view wx:if="{{iniLoaded}}">
|
|
<view class="m-info a-fade-in">
|
|
<view class="info-hd">
|
|
<view class="info-name">
|
|
<image class="info-avatar" src="{{ info.releaseUserHeadPhoto }}" mode="aspectFill"></image>
|
|
<view class="name">
|
|
<text>{{ info.releaseUserName }}</text>
|
|
<!-- <image wx:for="{{info.badgeList}}"
|
|
src="{{ item }}"
|
|
mode="aspectFill" /> -->
|
|
</view>
|
|
</view>
|
|
<view class="info-else">
|
|
<view class="info-date">{{ info.releaseTime }}</view>
|
|
</view>
|
|
</view>
|
|
<topic-audio wx:if="{{info.voiceList.length > 0}}" url="{{info.voiceList[0].url}}" duration="{{info.voiceList[0].duration}}" />
|
|
<view class="info-bd">
|
|
<view class="info-cnt"><text>{{ info.topicContent }}</text></view>
|
|
<view class="info-pic">
|
|
<image
|
|
mode="widthFix"
|
|
catch:tap="previewImg"
|
|
data-index="{{ index }}"
|
|
wx:key="*this"
|
|
wx:for="{{ info.imageList }}"
|
|
src="{{ item }}" />
|
|
</view>
|
|
</view>
|
|
<view class="info-ft">
|
|
<view class="info-address" wx:if="{{ info.releaseAddress }}">地址:{{ info.releaseAddress }}</view>
|
|
</view>
|
|
|
|
<view wx:if="{{info.status === 'auditing' && hasLeader === 'staff'}}" class="topic-auditing">话题审核中</view>
|
|
<view wx:if="{{info.status === 'rejected'}}" class="topic-reject">
|
|
驳回理由:{{info.reason}}
|
|
</view>
|
|
</view>
|
|
|
|
<view wx:if="{{ !iniLoaded }}" class="m-more">
|
|
<text >正在加载……</text>
|
|
</view>
|
|
|
|
<view class="m-fm a-fade-in" hidden="{{ !rejectAutit }}">
|
|
<view class="fm a-scale-in">
|
|
<view class="title">驳回话题</view>
|
|
<!-- <view class="hint"><text>*</text> 屏蔽话题后将无法查看此话题,可在群管理界面恢复已屏蔽话题。</view> -->
|
|
<view class="input">
|
|
<textarea type="text"
|
|
value="{{ rejectReason }}"
|
|
placeholder="请输入驳回理由)"
|
|
placeholder-class="z-placeholder"
|
|
confirm-type="send"
|
|
bindinput="handleInput"
|
|
cursor-spacing="14"
|
|
disable-default-padding="{{true}}"
|
|
fixed="{{true}}"
|
|
maxlength="300">
|
|
</textarea>
|
|
</view>
|
|
<view class="operate">
|
|
<view class="btn btn-off" bind:tap="cancelShieldTopic">取消</view>
|
|
<view class="btn" bind:tap="confirmShieldTopic">确认</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view wx:if="{{info.status === 'rejected'}}" style="height: 100rpx;">
|
|
<view wx:if="{{hasLeader === 'staff'}}" class="m-operate">
|
|
<view class="btn yl" bind:tap="topicDel">删除</view>
|
|
<view class="btn zyt" bind:tap="reedit">重新编辑</view>
|
|
</view>
|
|
</view>
|
|
<view wx:if="{{info.status === 'auditing'}}" style="height: 100rpx;">
|
|
<view wx:if="{{hasLeader === 'leader'}}" class="m-operate">
|
|
<view class="btn yl" data-btn="cancle" bind:tap="handleOperateTopic">驳回</view>
|
|
<view class="btn zyt" data-btn="agree" bind:tap="handleOperateTopic">通过</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<loading showed="{{!iniLoaded}}" />
|
|
<modal id="modal" />
|
|
<modalReg id="modalReg"
|
|
from="topic_share_link"
|
|
shareLinkId="{{shareLinkId}}"/>
|
|
|
|
|