fileList.axml 1.24 KB
<view class="{{fileView.id == logId ? 'file-box-mask' : ''}}" data-logId="{{fileView.id}}" catchLongTap="showOperate">
  <view class="desc" a:if='{{fileView.description}}'>
      {{fileView.description}}
  </view>
  <view class="task-list" a:if="{{fileView.fileInfos && fileView.fileInfos.length > 0}}">
    <view class="file-box {{isCanDelete ? 'file-box-close': ''}}" a:for="{{ fileView.fileInfos}}" catchTap="preview" data-file="{{item}}">
      <view class="file-icon {{item.fileType}}"></view>
      <view class="file-title">
        <text>{{item.fileName.slice(0, item.fileName.length  - 5)}}</text>
        <text>{{item.fileName.slice(-5)}}</text></view>
      <view class="file-size">{{(item.fileSize/1024/1024).toFixed(2)}}KB</view>
      <view a:if="{{isCanDelete}}" class="iconfont iconicon_noAgreed1" catchTap="removeFile" data-id="{{item.fileId}}"></view>
    </view>
  </view>
  <view class="btns-pop" a:if="{{fileView.id == logId && (organizer === currentPeople ? true : currentPeople === fileView.creatorId)}}">
    <view class="edit" catchTap="updateFile" data-fileView="{{fileView}}">
          编辑
    </view>
    <view catchTap="deleteFile" data-id="{{fileView.id}}">
          删除
    </view>
    <view class="triangle"></view>
  </view>
</view>