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;