checkLogin(); $uid = $login_user['uid'] ; $id = I("id/d"); $member_group_id = I("member_group_id/d"); $cat_id = I("cat_id/d"); $teamItemMemberInfo = D("TeamItemMember")->where(" id = '$id' ")->find(); $item_id = $teamItemMemberInfo['item_id'] ; $team_id = $teamItemMemberInfo['team_id'] ; if(!$this->checkItemCreator($uid , $item_id)){ $this->sendError(10303); return ; } $teamInfo = D("Team")->where(" id = '$team_id' and uid = '$login_user[uid]' ")->find(); if (!$teamInfo) { $this->sendError(10209,"无此团队或者你无管理此团队的权限"); return ; } if(isset($_POST['member_group_id'])){ $return = D("TeamItemMember")->where(" id = '$id' ")->save(array("member_group_id"=>$member_group_id)); } if(isset($_POST['cat_id'])){ $return = D("TeamItemMember")->where(" id = '$id' ")->save(array("cat_id"=>$cat_id)); } $this->sendResult($return); } //获取列表 public function getList(){ $login_user = $this->checkLogin(); $uid = $login_user['uid'] ; $item_id = I("item_id/d"); $team_id = I("team_id/d"); if(!$this->checkItemCreator($uid , $item_id)){ $this->sendError(10303); return ; } $ret = D("TeamItemMember")->where(" item_id = '$item_id' and team_id = '$team_id' ")->select(); if ($ret) { foreach ($ret as $key => &$value) { $value['addtime'] = date("Y-m-d H:i:s" , $value['addtime']); $value['cat_name'] = '所有目录'; if($value['cat_id'] > 0 ){ $row = D("Catalog")->where(" cat_id = '$value[cat_id]' ")->find() ; if ( $row && $row['cat_name'] ){ $value['cat_name'] = $row['cat_name'] ; } } } $this->sendResult($ret); }else{ $this->sendResult(array()); } } }