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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
| import mapData from './mapData';
|
| const mapCellItem = {
| getCellItemContent(res) {
| const attribute = res.attributes;
| if (attribute.XL) {
| const filed = this.getCellItemFiled(attribute.XL);
|
| const fileds = mapData.listFileds;
| const val_data = [];
| for (var i in filed) {
| for (var key in attribute) {
| if (key === filed[i]) {
| var obj = {};
| obj['name'] = key;
| obj['value'] = attribute[key];
| val_data.push(obj);
| }
| }
| }
|
| return val_data.filter(item => {
| const val_obj = fileds.filter(rs => {
| if (rs.name === item.name) {
| return rs;
| }
| });
| if (val_obj.length > 0) {
| item.name = val_obj[0].alias;
| return item;
| }
| });
| }
| },
| getCellItemFiled(res) {
| switch (res) {
| case '国企持有项目土地':
| return ['TDQLR', 'ZDMJ', 'JZMJ', 'DXBXFMJCZWT'];
| break;
| case '棚户区存量土地':
| return ['XMMC', 'SSDW', 'SZFW', 'KCRZDMJ'];
| break;
| case '示范镇存量土地':
| return ['XMMC', 'SSDW', 'SZFW', 'KCRZDMJ'];
| break;
| case '收储存量土地':
| return ['XMMC', 'CBDW', 'SZFW', 'KCRZDMJ'];
| break;
| case '行政事业单位持有土地':
| return ['XMMC', 'TDQLR', 'SZFW', 'KCRZDMJ'];
| break;
| case '工业老字号':
| return ['MC', 'SHTYXYDM', 'JZMJ', 'PPLX', 'DXBXFMJCZWT'];
| break;
| case '商业老字号':
| return ['MC', 'SHTYXYDM', 'ZL', 'QYQSXZ', 'JZMJ', 'DXBXFMJCZWT'];
| case '股权':
| return ['MC', 'KGF', 'CGBL', 'ZMYZ', 'DXBXFMJCZWT'];
| break;
| case '债权':
| return ['MC', 'YQNX', 'ZQJe', 'ZMYZ', 'DXBXFMJCZWT'];
| break;
| case '商务楼宇':
| return ['SWLYMC', 'LYCQR', 'LYDZ', 'ZDMJ', 'SWLYJZMJ', 'SWLYJZMJ_', 'KZZT', 'LYKZMJ'];
| break;
| case '商业设施':
| return ['SWLYMC', 'LYDZ', 'SWLYJZMJ', 'SWLYJZMJ_', 'LYKZMJ'];
| break;
| case '历史文化资源':
| return ['XMMC', 'SFSYLSFMJZ', 'ZDMJ', 'JZMJ', 'KZZT'];
| break;
| case '小洋楼':
| return ['XMMC', 'ZDMJ', 'JZMJ', 'KZZT'];
| break;
| case '行政事业单位用房':
| return ['XMMC', 'ZDMJ', 'JZMJ', 'KZZT', 'KZMJ'];
| break;
| case '工业厂房':
| return ['XMMC', 'ZDMJ', 'JZMJ', 'FCYT', 'KZZT', 'KZMJ'];
| break;
| case '保障性住房和还迁安置房':
| return ['XMMC', 'ZL', 'ZDMJ', 'JZMJ', 'KZZT'];
| break;
| }
| }
| };
| export default mapCellItem;
|
|