public function getMyDesigner() { try { $strCyid = isset($_GET['cyid']) ? $_GET['cyid'] : ''; if (empty($strCyid)) { return get_rsp_result(false, 'cyid is empty'); } $sql = Collect::getSelectSql($strCyid); $rows = $this->_getDb()->getRecords($sql); if ($rows === false) { Log::write('CollectTask::getMyDesigner():getRecords() failed, SQL:' . $sql, 'log'); return get_rsp_result(false, 'get collect error'); } $arrDesigner = array(); foreach ($rows as $row) { $designer = new MyDesignerProtocol(); $designer->setProtocol($row); $arrDesigner[] = $designer; } return json_encode(array('result' => true, 'list' => $arrDesigner)); } catch (Exception $e) { Log::write('CollectTask::getMyDesigner() excepton error:' . $e->getMessage(), 'log'); $result = get_rsp_result(false, 'get collect exception'); return $result; } }