<?php /** * 获取活动详情 * InfoController.class.php * User: daijun * Date: 2017年09月05日 */ namespace Rpc\Controller\TaskCenter; use Common\Model\ActivityModel; use Common\Service\ActivityService; class InfoController extends AbstractController { public function Index() { // 获取调研ID $params = $this->_params; $app_data_ids = $params['app_data_ids']; $paper_serv = new ActivityService(); $conds = array( 'ac_id' => $app_data_ids, 'activity_type' => ActivityService::TASK_TYPE, 'activity_status' => ActivityModel::ACTIVITY_PUBLISH ); // 查询活动列表 $list = $paper_serv->list_by_conds($conds, null, [], 'ac_id,subject'); $result = []; // 循环格式化返回数据 foreach ($list as $v) { $arr = array( 'app_data_id' => intval($v['ac_id']), 'title' => $v['subject'] ); $result[] = $arr; } return $result; } }