Blame view

subPackages/treePage/treeRecord.vue 2.85 KB
c7744156   刘淇   录入树木
1
2
  <template>
    <view class="container">
21397afd   刘淇   树 新增
3
4
      <tui-no-data imgUrl="/static/images/nodata.png" v-if="rows.length==0">暂无数据</tui-no-data>
      <view class="record-wrap" v-else>
b951d827   刘淇   树木详情
5
6
7
8
9
        <view class="record-list-wrap cad-box-shadow fs-bg__white" v-for="i in rows" @click="toEditPage(i.id)">
          <view style="display: flex">
            <view class="record-list-left" :style="`background-image: url(${i.treephoto});`"></view>
            <view class="record-list-right">
              <view class="record-list-right-title">
c872bdb3   刘淇   树木详情
10
11
                <view class="fs-ellipsis treetypeName">{{ i.treetype }}</view>
                <view style="text-align: right">{{ i.updatetime.substring(0, 10) }}</view>
b951d827   刘淇   树木详情
12
13
              </view>
              <view class="fs-mt8 fs-align__center">
3d7c5939   刘淇   新增时候 数量限制
14
15
                <img src="../../static/images/tree/tree-high.png" style="width: 14px;height: 14px;margin-right: 6px;"
                     alt=""> 高度:{{ i.treeheight }} 米
b951d827   刘淇   树木详情
16
17
              </view>
              <view class="fs-mt8 fs-align__center">
3d7c5939   刘淇   新增时候 数量限制
18
19
                <img src="../../static/images/tree/treearound.png" style="width: 14px;height: 14px;margin-right: 6px;"
                     alt="">胸径:{{ i.dbh }} 厘米
b951d827   刘淇   树木详情
20
              </view>
21397afd   刘淇   树 新增
21
22
            </view>
          </view>
b951d827   刘淇   树木详情
23
24
25
          <view class="fs-mt8 fs-ellipsis treenumber-no">
            树木编号:{{ i.treenumber }}
          </view>
21397afd   刘淇   树 新增
26
        </view>
c7744156   刘淇   录入树木
27
28
      </view>
  
3d7c5939   刘淇   新增时候 数量限制
29
      <tui-button class="addTree" @click="toAddTreePage" v-show="count>0&&count>rows.length">新增树木录入</tui-button>
c7744156   刘淇   录入树木
30
31
32
33
34
    </view>
  
  </template>
  
  <script>
7fc91f7a   刘淇   上传体验版优化
35
  import { treeRoadReq } from "@/subPackages/common/api/tree.js";
c7744156   刘淇   录入树木
36
  export default {
21397afd   刘淇   树 新增
37
    name: "treeRecord",
b951d827   刘淇   树木详情
38
39
40
    data() {
      return {
        rows: [],
3d7c5939   刘淇   新增时候 数量限制
41
42
        roadId: '',
        count: 0
21397afd   刘淇   树 新增
43
44
      }
    },
b951d827   刘淇   树木详情
45
    onLoad(options) {
3d7c5939   刘淇   新增时候 数量限制
46
      console.log(options)
21397afd   刘淇   树 新增
47
      this.roadId = options.roadId
3d7c5939   刘淇   新增时候 数量限制
48
      this.count = options.count
7fc91f7a   刘淇   上传体验版优化
49
    },
3d7c5939   刘淇   新增时候 数量限制
50
    onShow() {
21397afd   刘淇   树 新增
51
52
      this.treeRoadQuery()
    },
b951d827   刘淇   树木详情
53
54
    methods: {
      toEditPage(id) {  // 前往修改页面
21397afd   刘淇   树 新增
55
56
        uni.$tui.href(`/subPackages/treePage/editTree?id=${id}`)
      },
b951d827   刘淇   树木详情
57
      toAddTreePage() {
21397afd   刘淇   树 新增
58
59
60
        uni.$tui.href(`/subPackages/treePage/addTree?roadId=${this.roadId}`)
      },
      // 记录列表
b951d827   刘淇   树木详情
61
62
      treeRoadQuery() {
        treeRoadReq({data: {road: this.roadId}}).then(res => {
21397afd   刘淇   树 新增
63
64
65
66
67
          console.log(res)
          this.rows = res.rows
        })
      },
    }
c7744156   刘淇   录入树木
68
69
70
71
  }
  </script>
  
  <style scoped>
3d7c5939   刘淇   新增时候 数量限制
72
  .record-wrap {
7fc91f7a   刘淇   上传体验版优化
73
74
    padding-bottom: 60px;
  }
3d7c5939   刘淇   新增时候 数量限制
75
  
b951d827   刘淇   树木详情
76
  .record-list-wrap {
3d7c5939   刘淇   新增时候 数量限制
77
78
    margin: 15px 10px 0;
    padding: 10px;
c872bdb3   刘淇   树木详情
79
80
81
    border-radius: 6px;
    font-size: 14px;
  }
3d7c5939   刘淇   新增时候 数量限制
82
83
84
  
  .treetypeName {
    flex: 1;
c872bdb3   刘淇   树木详情
85
86
    font-size: 16px;
    font-weight: bold;
21397afd   刘淇   树 新增
87
  }
b951d827   刘淇   树木详情
88
89
90
91
  
  .record-list-left {
    height: 70px;
    width: 70px;
21397afd   刘淇   树 新增
92
93
    background-size: 100% 100%;
  }
b951d827   刘淇   树木详情
94
95
  
  .record-list-right {
21397afd   刘淇   树 新增
96
    margin-left: 20px;
b951d827   刘淇   树木详情
97
98
99
    flex: 1;
    overflow: hidden;
  
21397afd   刘淇   树 新增
100
  }
b951d827   刘淇   树木详情
101
102
  
  .record-list-right-title {
21397afd   刘淇   树 新增
103
104
    display: flex;
    justify-content: space-between;
c7744156   刘淇   录入树木
105
  }
b951d827   刘淇   树木详情
106
  
3d7c5939   刘淇   新增时候 数量限制
107
  .treenumber-no {
b951d827   刘淇   树木详情
108
109
110
111
112
113
    padding: 3px 10px;
    background: #bdefd0;
    font-size: 12px;
  }
  
  .addTree {
c7744156   刘淇   录入树木
114
115
116
117
118
119
    width: 100%;
    position: fixed;
    bottom: 0;
  }
  
  </style>