riku
2023-07-14 2630f037f5f9b9ae23df8ae60900b6b361e3528e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
import { getGridRecordList } from '@/model/gridRecord';
 
export default {
  /**
   * 获取全部网格化规划记录
   */
  getGridRecords() {
    return new Promise((resolve, reject) => {
      resolve([
        {
          value: '1',
          label: '网格规划方案一'
        },
        {
          value: '2',
          label: '网格规划方案二'
        }
      ]);
    });
  },
 
  /**
   * 根据方案记录id,获取对应的记录详情
   * @param {String} recordId 方案记录id
   */
  getGridRecordDetail(recordId) {
    return new Promise((resolve, reject) => {
      const data = [
        {
          gId: '1',
          gName: '网格一',
          gSide: [
            [121.01334, 31.232145],
            [121.01434, 31.232145],
            [121.01434, 31.233145],
            [121.01334, 31.233145]
          ]
        }
      ];
      for (let i = 0; i < 10; i++) {
        const l = [];
        data[i].gSide.forEach((p) => {
          const lng = p[0] + 0.001;
          l.push([lng, p[1]]);
        });
        data.push({
          gId: i + 2 + '',
          gName: '网格二',
          gSide: l
        });
      }
      resolve(getGridRecordList(data));
    });
  }
};