$tmp['name'] = $v['name']; $tmp['icon'] = $v['icon']; $data[] = $tmp; } $desktop['desk' . $i] = $data; unset($data); } } } echo json_encode($desktop); break; //根据id获取图标 //根据id获取图标 case 'getMyAppById': $app = array(); if (checkAppIsMine($id)) { $rs = $db->select(0, 1, 'tb_member_app', '*', 'and tbid = ' . $id . ' and member_id = ' . session('member_id')); if ($rs != NULL) { if ($rs['type'] == 'app' || $rs['type'] == 'widget') { $ishas = $db->select(0, 2, 'tb_app', '*', 'and tbid = ' . $rs['realid']); if ($ishas == 0) { $app['error'] = 'E100'; echo json_encode($app); exit; } } $app['type'] = $rs['type']; $app['appid'] = $rs['tbid']; $app['realappid'] = $rs['realid']; $app['name'] = $rs['name']; $app['icon'] = $rs['icon'];
} $data[] = $tmp; unset($tmp); } $desktop['desk' . $i] = $data; unset($data); unset($deskappid_list); } } echo json_encode($desktop); } break; //根据id获取图标 //根据id获取图标 case 'getMyAppById': $flag = checkAppIsMine($type . '_' . $id); if ($flag) { switch ($type) { case 'app': case 'widget': $rs = $db->select(0, 1, 'tb_app', '*', 'and tbid = ' . $id); if ($rs != NULL) { $app['type'] = $rs['type']; $app['id'] = $rs['tbid']; $app['name'] = $rs['name']; $app['icon'] = $rs['icon']; $app['url'] = $rs['url']; $app['width'] = $rs['width']; $app['height'] = $rs['height']; $app['isresize'] = $rs['isresize']; $app['issetbar'] = $rs['issetbar'];