public function trainingplanBaseComment()
 {
     //接收传过来的数据
     //trainingplan_base_id
     $trainingplan_base_id = isset($_POST['trainingplan_base_id']) ? trim($_POST['trainingplan_base_id']) : null;
     //auditreply
     $auditreply = isset($_POST['auditreply']) ? trim($_POST['auditreply']) : null;
     $jsondata = array();
     $cp = new CommonPRM();
     $btbTrainingplanBasePRM = new BtbTrainingplanBasePRM();
     $btbTrainingplanBasePRM->id = $trainingplan_base_id;
     $trainingplanBaseList = BtbTrainingplanBaseBLL::getTrainingplanBaseList($cp, $btbTrainingplanBasePRM);
     if (count($trainingplanBaseList) > 0) {
         $dataTrainingplanBase = array();
         $dataTrainingplanBase['id'] = $trainingplan_base_id;
         $dataTrainingplanBase['auditreply'] = $auditreply;
         $rowsTrainingplanBase = BtbTrainingplanBaseBLL::btbTrainingplanBaseUpdate($dataTrainingplanBase);
         if ($rowsTrainingplanBase > 0) {
             //$flag = 1;
             $jsondata['code'] = 1;
             $jsondata['msg'] = '保存批注成功';
         } else {
             //$flag = 0;
             $jsondata['code'] = -1;
             $jsondata['msg'] = '保存批注失败';
         }
     }
     //$this->ajaxReturn($flag);
     $this->ajaxReturn($jsondata);
 }
 public function index()
 {
     //当前页码
     $nowpage = isset($_GET['pageIndex']) ? trim($_GET['pageIndex']) : 1;
     //审核状态
     $status = isset($_GET['status']) ? trim($_GET['status']) : null;
     $cp = new CommonPRM();
     $pageInfo = new PageInfo();
     $pageInfo->nowpage = $nowpage;
     $pageInfo->pagesize = 10;
     $cp->pageinfo = $pageInfo;
     $btbTrainingplanBasePRM = new BtbTrainingplanBasePRM();
     $btbTrainingplanBasePRM->order_by = ' id DESC ';
     //不包括未提交0的状态
     $btbTrainingplanBasePRM->statusnot = 0;
     if (!is_null($status)) {
         if (is_numeric($status)) {
             //auditstatus不为空赋予查询条件
             $btbTrainingplanBasePRM->status = $status;
             //分页跳转的时候保证查询条件
             $urlPrefix = 'TrainingplanBaseCheckList/index?status=' . $status;
         }
     } else {
         $urlPrefix = 'TrainingplanBaseCheckList/index';
     }
     //获取登录者的信息
     $user = $this->getLoginInfo();
     //课程设计完善List
     $trainingplanBaseList = BtbTrainingplanBaseBLL::getTrainingplanBaseList($cp, $btbTrainingplanBasePRM);
     $page = new CLinkPager($pageInfo->totalcount, $pageInfo->pagesize, $urlPrefix);
     $show = $page->show();
     $this->assign('status', $status);
     $this->assign('totalcount', $pageInfo->totalcount);
     $this->assign('page', $show);
     $this->assign('trainingplanBaseList', $trainingplanBaseList);
     //menu课程设计
     $this->assign('headtype', 3);
     //课程管理1还是课程审核页面0
     $this->assign('coachtype', $user['type']);
     //$this->display("TrainingplanBaseCheckList/index");
     $this->display("TrainingplanBaseCheck/index");
 }
 public function index()
 {
     $trainingplan_base_id = SessionData::getPageData('TrainingplanBaseDetail', 'trainingplan_base_id');
     SessionData::setPageData('TrainingplanBaseDetailSportitemgroup', 'trainingplan_base_id', $trainingplan_base_id);
     //查看还是修改
     $actiontype = SessionData::getPageData('TrainingplanBaseDetail', 'actiontype');
     SessionData::setPageData('TrainingplanBaseDetailSportitemgroup', 'actiontype', $actiontype);
     $cp = new CommonPRM();
     $btbTrainingplanBasePRM = new BtbTrainingplanBasePRM();
     $btbTrainingplanBasePRM->id = $trainingplan_base_id;
     $trainingplanBaseList = BtbTrainingplanBaseBLL::getTrainingplanBaseList($cp, $btbTrainingplanBasePRM);
     $trainingplanBaseList = $trainingplanBaseList[0];
     $btbTrainingplanConfigPRM = new BtbTrainingplanConfigPRM();
     $btbTrainingplanConfigPRM->trainingplan_base_id = $trainingplan_base_id;
     $trainingplanConfigList = BtbTrainingplanConfigBLL::getTrainingplanConfigList($cp, $btbTrainingplanConfigPRM);
     if (count($trainingplanConfigList) > 0) {
         $trainingplanConfigList = $trainingplanConfigList[0];
     }
     //dump($trainingplan_base_id);
     //dump($actiontype);
     //exit;
     $btbCoachPRM = new BtbCoachPRM();
     $btbCoachPRM->id = $trainingplanBaseList['coach_id'];
     $coachList = BtbCoachBLL::getCoachList($cp, $btbCoachPRM);
     if (count($coachList) > 0) {
         $coachList = $coachList[0];
     }
     //获取登录者的信息
     $user = $this->getLoginInfo();
     //课程管理1还是课程审核页面0
     $this->assign('coachtype', $user['type']);
     $this->assign('coach_name', $coachList['name']);
     $this->assign("actiontype", $actiontype);
     $this->assign("trainingplanBaseList", $trainingplanBaseList);
     $this->assign("trainingplanConfigList", $trainingplanConfigList);
     //menu课程设计
     $this->assign('headtype', 3);
     //$this->display("TrainingplanBaseDetail/index");
     $this->display("TrainingplanBase/trainingplanBaseDetail");
 }
 public function index()
 {
     $trainingplan_base_id = isset($_GET['id']) ? trim($_GET['id']) : null;
     $cp = new CommonPRM();
     $btbTrainingplanBasePRM = new BtbTrainingplanBasePRM();
     $btbTrainingplanBasePRM->id = $trainingplan_base_id;
     $trainingplanBaseList = BtbTrainingplanBaseBLL::getTrainingplanBaseList($cp, $btbTrainingplanBasePRM);
     $trainingplanBaseList = $trainingplanBaseList[0];
     //		dump($trainingplanBaseList);
     //		exit;
     $btbTrainingplanConfigPRM = new BtbTrainingplanConfigPRM();
     $btbTrainingplanConfigPRM->trainingplan_base_id = $trainingplan_base_id;
     $trainingplanConfigList = BtbTrainingplanConfigBLL::getTrainingplanConfigList($cp, $btbTrainingplanConfigPRM);
     if (count($trainingplanConfigList) > 0) {
         $trainingplanConfigList = $trainingplanConfigList[0];
     }
     $btbCoachPRM = new BtbCoachPRM();
     $btbCoachPRM->id = $trainingplanBaseList['coach_id'];
     $coachList = BtbCoachBLL::getCoachList($cp, $btbCoachPRM);
     if (count($coachList) > 0) {
         $coachList = $coachList[0];
     }
     //获取登录者的信息
     $user = $this->getLoginInfo();
     //课程管理1还是课程审核页面0
     $this->assign('coachtype', $user['type']);
     //$this->assign('coach_name',$user['name']);
     $this->assign('coach_name', $coachList['name']);
     $this->assign("trainingplanBaseList", $trainingplanBaseList);
     $this->assign("trainingplanConfigList", $trainingplanConfigList);
     //课程设计审核后台审核通过,退件页面
     $this->assign('addtype', 5);
     //menu课程设计
     $this->assign('headtype', 3);
     //$this->display("TrainingplanBaseCheckDetailUpdate/index");
     $this->display("TrainingplanBaseCheck/trainingplanBaseCheckDetailUpdate");
 }
 public function outlineBounce()
 {
     //接收传过来的数据
     //outline_id
     $outline_id = isset($_POST['outline_id']) ? trim($_POST['outline_id']) : null;
     $jsondata = array();
     $cp = new CommonPRM();
     $btbTrainingplanOutlinePRM = new BtbTrainingplanOutlinePRM();
     $btbTrainingplanOutlinePRM->id = $outline_id;
     //大纲List
     $trainingplanOutlineList = BtbTrainingplanOutlineBLL::getTrainingplanOutlineList($cp, $btbTrainingplanOutlinePRM);
     if (count($trainingplanOutlineList) > 0) {
         $dataOutline = array();
         $dataOutline['id'] = $outline_id;
         //-1 未通过
         $dataOutline['auditstatus'] = -1;
         //auditdate
         $dataOutline['auditdate'] = date('Y-m-d H:i:s', time());
         $rowsOutline = BtbTrainingplanOutlineBLL::btbTrainingplanOutlineUpdate($dataOutline);
         if ($rowsOutline > 0) {
             //退件成功
             //$flag = 1;
             $jsondata['code'] = 1;
             //方案表obj_status改为0
             $btbTrainingplanBasePRM = new BtbTrainingplanBasePRM();
             $btbTrainingplanBasePRM->outline_id = $outline_id;
             $trainingplanBaseList = BtbTrainingplanBaseBLL::getTrainingplanBaseList($cp, $btbTrainingplanBasePRM);
             foreach ($trainingplanBaseList as $tbList) {
                 $dataTrainingplanBase = array();
                 $dataTrainingplanBase['id'] = $tbList['id'];
                 //改为无效
                 $dataTrainingplanBase['obj_status'] = 0;
                 $rowsTrainingplanBase = BtbTrainingplanBaseBLL::btbTrainingplanBaseUpdate($dataTrainingplanBase);
                 if ($rowsTrainingplanBase > 0) {
                     //修改成功
                     //$flag = 1;
                     $jsondata['code'] = 1;
                 } else {
                     //修改失败
                     //$flag = -1;
                     $jsondata['code'] = -2;
                     $jsondata['msg'] = '更改方案审核状态失败';
                 }
             }
         } else {
             //退件失败
             //$flag = 0;
             $jsondata['code'] = -1;
             $jsondata['msg'] = '更改大纲审核状态失败';
         }
     }
     //$this->ajaxReturn($flag);
     $this->ajaxReturn($jsondata);
 }
 public function index()
 {
     $cp = new CommonPRM();
     //$trainingplan_base_id = isset($_GET['trainingplan_base_id']) ? trim($_GET['trainingplan_base_id']):null;
     $trainingplan_base_id = SessionData::getPageData('TrainingplanBaseDetailSportitemgroup', 'trainingplan_base_id');
     //查看还是编辑
     $actiontype = SessionData::getPageData('TrainingplanBaseDetailSportitemgroup', 'actiontype');
     //查询trainingplanBaseList
     $btbTrainingplanBasePRM = new BtbTrainingplanBasePRM();
     $btbTrainingplanBasePRM->id = $trainingplan_base_id;
     $trainingplanBaseList = BtbTrainingplanBaseBLL::getTrainingplanBaseList($cp, $btbTrainingplanBasePRM);
     $trainingplanBase = $trainingplanBaseList[0];
     //查询trainingplanConfigList
     $btbTrainingplanConfigPRM = new BtbTrainingplanConfigPRM();
     $btbTrainingplanConfigPRM->trainingplan_base_id = $trainingplan_base_id;
     $trainingplanConfigList = BtbTrainingplanConfigBLL::getTrainingplanConfigList($cp, $btbTrainingplanConfigPRM);
     if (count($trainingplanConfigList) > 0) {
         $trainingplanConfig = $trainingplanConfigList[0];
         $this->assign('trainingplanConfig', $trainingplanConfig);
     }
     //查询动作信息
     $btbTrainingplanSportitemgroupDetailPRM = new BtbTrainingplanSportitemgroupDetailPRM();
     $btbTrainingplanSportitemgroupDetailPRM->trainingplan_base_id = $trainingplan_base_id;
     $sportitemgroupList = BtbTrainingplanSportitemgroupDetailBLL::getTrainingplanSportitemgroupDetailEntityList($cp, $btbTrainingplanSportitemgroupDetailPRM);
     $sList1 = array();
     $sList2 = array();
     $sList3 = array();
     foreach ($sportitemgroupList as $sl) {
         //热身阶段动作
         if ($sl['sportitemgrouptype'] == 1) {
             $sList1[] = $sl;
         }
         //练习阶段动作
         for ($i = 0; $i < $trainingplanConfig['sportitemgroupcount']; $i++) {
             if ($sl['sportitemgrouptype'] == 2 && $sl['sort'] == $i + 1) {
                 $sList2[][$i] = $sl;
             }
         }
         //    		if($sl['sportitemgrouptype'] == 2)
         //    		{
         //    			$sList2[] = $sl;
         //    		}
         //拉伸阶段动作
         if ($sl['sportitemgrouptype'] == 3) {
             $sList3[] = $sl;
         }
     }
     //获取登录者的信息
     $user = $this->getLoginInfo();
     //课程管理1还是课程审核页面0
     $this->assign('coachtype', $user['type']);
     //$this->assign('sportitemgroupcount',$sportitemgroupcount);
     $this->assign('sList1', $sList1);
     $this->assign('sList2', $sList2);
     $this->assign('sList3', $sList3);
     //课程动作列表添加,修改加载此页面
     $this->assign('addtype', 2);
     $this->assign('actiontype', $actiontype);
     $this->assign('trainingplanBase', $trainingplanBase);
     //menu课程设计
     $this->assign('headtype', 3);
     //$this->display("TrainingplanBaseDetailSportitemgroup/index");
     $this->display("TrainingplanBase/trainingplanBaseDetailSportitemgroup");
 }