Blame view

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