医生名或者医生用户名:<input type="text" name="doctorname" id="doctorname"> <input type="submit" value="搜索" onclick="return checkInput()" style="padding:5px 10px"> </form> </div> <div style="padding-top:0px"> <table class="adminlist" style="width:70%;"> <tr style="background-color:#eee;"> <td style="text-align:center;" width="5%"><input id="all_c" type="checkbox">全选</td> <td style="text-align:center;" width="10%">医生</td> <td style="text-align:center;" width="30%">医院/科室</td> <td style="text-align:center;" width="30%">组名</td> </tr> <?php if (false == empty($groups)) { foreach ($groups as $group) { $groupIds = XString::arrayKeys($group->regroupmembers, 'patientId'); $groupIds = implode(',', $groupIds); ?> <tr class="cla"> <td > <input type="checkbox" name="groupids[]" value="<?php echo $groupIds; ?> "> </td> <td style="text-align:center;"><?php echo $group->space->host->name; ?> </td> <td style="text-align:center;"><?php echo $group->space->host->hospitalfaculty->hospital->name;
public function exportContacts($request, $response) { /*{{{*/ $pageSize = 20; $pagelink = ''; $groups = array(); $doctorName = $request->doctorname; if ($doctorName) { $spaces = SpaceClient::getInstance()->getSpacesByName($doctorName); if (false == empty($spaces)) { $ids = XString::arrayKeys($spaces, 'id'); } $nowPage = $request->getRequest('p', 1); if (false == empty($ids)) { $res = ForumClient::getInstance()->getAllGroupsBySpaceIds($ids, $nowPage, $pageSize); $groups = $res['list']; } $pageInfo = $res['pageInfo']; if (false == empty($pageInfo)) { $pagelink = PageNav::getNavLink(PageNav::getPageNavTemplate("/residentevil/exportcontacts?doctorname={$doctorName}&p="), $pageInfo['nowpage'], $pageInfo['pagesize'], $pageInfo['total']); } } $response->groups = $groups; $response->pagelink = $pagelink; }