details.wxml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <view class="box">
  2. <view class="title multi-line">{{detailsData.title}}</view>
  3. <view class="time">有效期:{{date.getDate(detailsData.begdate)}} ~ {{date.getDate(detailsData.enddate)}}</view>
  4. <view class="time multi-line" style="margin-top: 10rpx;">提报要求:{{detailsData.notes}}</view>
  5. <view class="title" wx:if="{{detailsData.attinfos.length}}" style="margin-top: 30rpx;">附件列表</view>
  6. <My_accessory list='{{detailsData.attinfos}}' />
  7. </view>
  8. <!-- 提报记录 -->
  9. <view class="box" style="background: none;">
  10. <view class="title multi-line">提报记录</view>
  11. <navigator class="history" url="#" wx:for="{{detailsData.submitedit}}" data-item="{{item}}" bindtap="seeHistory">
  12. <view class="line-2">{{item.content}}</view>
  13. <view class="data">
  14. <text>提交时间:{{item.createdate}}</text>
  15. <text>附件数量:{{item.attinfos.length}}</text>
  16. </view>
  17. </navigator>
  18. </view>
  19. <My_empty wx:if="{{!detailsData.submitedit.length}}" />
  20. <!-- 开始提报 -->
  21. <van-popup show="{{ startRecord }}" custom-style="height:75vh;" closeable position="bottom" round bind:close="closeRecord">
  22. <view class="box">
  23. <view class="title multi-line">提报内容</view>
  24. <textarea class="textarea" value="{{content}}" placeholder-style="font-size: 24rpx;color: #BBBBBB;" placeholder="请输入提报内容" bindinput="textareaInput" />
  25. <view class="title multi-line">提报附件<text>已上传{{submiteditData.attinfos.length}}个</text></view>
  26. <My_accessory list="{{submiteditData.attinfos}}" butType="删除" binddeleteFile="deleteFile" />
  27. <My_upload bind:uploadCallback='getFile'>
  28. <navigator class="uploadStyle" url="#">
  29. <text class="iconfont icon-a-tuiguangsucaishangchuan1" />
  30. 上传附件
  31. </navigator>
  32. </My_upload>
  33. </view>
  34. <view style="height: 130rpx;" />
  35. <view class="footer">
  36. <van-button round custom-class='button' loading="{{loading}}" loading-text="提交中..." bindtap="submit">提交</van-button>
  37. </view>
  38. </van-popup>
  39. <!-- 提报详情 -->
  40. <van-popup show="{{ CheckTheRecord }}" custom-style="height:75vh;" closeable position="bottom" round bind:close="recordClose">
  41. <view class="box">
  42. <view class="title multi-line">提报内容</view>
  43. <view class="history" style="margin-bottom: 30rpx;">
  44. {{recordL.content}}
  45. </view>
  46. <view class="title multi-line" wx:if="{{recordL.attinfos.length}}">提报附件<text>已上传{{recordL.attinfos.length}}个</text></view>
  47. <My_accessory list='{{recordL.attinfos}}' />
  48. </view>
  49. </van-popup>
  50. <!-- 底部按钮 -->
  51. <view class="footer" wx:if="{{!done}}">
  52. <van-button round custom-class='button' bindtap="establish">开始提报</van-button>
  53. </view>
  54. <view style="height: 130rpx;" />
  55. <wxs module="date">
  56. module.exports.getDate = function (time) {
  57. return time.split(" ")[0]
  58. }
  59. </wxs>