cert.wxml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <view class="container">
  2. <!-- 顶部标题 -->
  3. <!-- 内容区域 -->
  4. <view class="content">
  5. <!-- 船舶基础信息 -->
  6. <view class="card">
  7. <view class="card-header">船舶基础信息</view>
  8. <view class="card-content">
  9. <view class="info-item">
  10. <view class="info-label">船舶名称</view>
  11. <view class="info-value">{{shipName}}</view>
  12. </view>
  13. <view class="info-item">
  14. <view class="info-label">MMSI</view>
  15. <view class="info-value">{{mmsi}}</view>
  16. </view>
  17. </view>
  18. </view>
  19. <!-- 船舶证书 -->
  20. <view class="card">
  21. <view class="card-header">船舶证书</view>
  22. <view class="card-content">
  23. <view class="cert-list">
  24. <view class="cert-item" wx:for="{{shipCerts}}" wx:key="index">
  25. <view class="cert-title">{{item.name}}</view>
  26. <image class="cert-photo" mode="aspectFit" src="{{item.photoUrl}}" bindtap="previewImage" data-url="{{item.photoUrl}}"></image>
  27. <view class="cert-expire">
  28. <text class="expire-label">有效期至:</text>
  29. <text class="expire-date">{{item.expireDate}}</text>
  30. </view>
  31. </view>
  32. </view>
  33. </view>
  34. </view>
  35. <!-- 船员证书 -->
  36. <view class="card">
  37. <view class="card-header">船员证书</view>
  38. <view class="card-content">
  39. <view class="crew-list">
  40. <view class="crew-item" wx:for="{{crewCerts}}" wx:key="index">
  41. <view class="crew-name">{{item.name}}</view>
  42. <!-- 体检报告 -->
  43. <view class="cert-section">
  44. <view class="section-title">体检报告</view>
  45. <image class="cert-photo" mode="aspectFit" src="{{item.medicalReport}}" bindtap="previewImage" data-url="{{item.medicalReport}}"></image>
  46. </view>
  47. <!-- 服务簿 -->
  48. <view class="cert-section">
  49. <view class="section-title">服务簿</view>
  50. <image class="cert-photo" mode="aspectFit" src="{{item.serviceBook}}" bindtap="previewImage" data-url="{{item.serviceBook}}"></image>
  51. </view>
  52. <!-- 证书列表 -->
  53. <view class="cert-section">
  54. <view class="section-title">证书列表</view>
  55. <view class="cert-list">
  56. <view class="cert-item" wx:for="{{item.certificates}}" wx:for-item="cert" wx:key="index">
  57. <view class="cert-title">{{cert.name}}</view>
  58. <image class="cert-photo" mode="aspectFit" src="{{cert.photoUrl}}" bindtap="previewImage" data-url="{{cert.photoUrl}}"></image>
  59. <view class="cert-expire">
  60. <text class="expire-label">有效期至:</text>
  61. <text class="expire-date">{{cert.expireDate}}</text>
  62. </view>
  63. </view>
  64. </view>
  65. </view>
  66. </view>
  67. </view>
  68. </view>
  69. </view>
  70. <!-- 分享按钮 -->
  71. <view class="share-section">
  72. <button class="share-btn" open-type="share">一键分享证书信息</button>
  73. <view class="share-footer">船东证书服务由汇很多船东科技服务平台提供</view>
  74. </view>
  75. </view>
  76. </view>
  77. <view class="h200"></view>