public function update() { //$cp = new CommonPRM(); //sportitem_base_id $sportitem_base_id = isset($_GET['sportitem_base_id']) ? trim($_GET['sportitem_base_id']) : null; //设置跳转session值 SessionData::setPageData('SportitemBaseDetail', 'sportitem_base_id', $sportitem_base_id); //编辑2 SessionData::setPageData('SportitemBaseDetail', 'actiontype', 2); $this->redirect('SportitemBaseDetail/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 outlineAdd() { //教练id coach_id // $ses = SessionData::getAttribute('loginUserInfo'); // if(isset($ses)) // { // $coach_id = $ses['id']; // } $coach_id = $this->getLoginUserID(); //专题名称name $name = isset($_POST['name']) ? trim($_POST['name']) : null; //课程类型type $type = isset($_POST['type']) ? trim($_POST['type']) : null; //难易程度level $level = isset($_POST['level']) ? trim($_POST['level']) : null; //课程重点bodypart $bodypart = isset($_POST['bodypart']) ? trim($_POST['bodypart']) : null; //课程数量daycount $daycount = isset($_POST['daycount']) ? trim($_POST['daycount']) : null; //使用器械 $useequipment = isset($_POST['useequipment']) ? trim($_POST['useequipment']) : null; //检查大纲是否存在 $cp = new CommonPRM(); $btbTrainingplanOutlinePRM = new BtbTrainingplanOutlinePRM(); $btbTrainingplanOutlinePRM->name = $name; $trainingplanOutlineList = BtbTrainingplanOutlineBLL::getTrainingplanOutlineList($cp, $btbTrainingplanOutlinePRM); $jsondata = array(); if (count($trainingplanOutlineList) > 0) { //大纲以存在 //$flag = -1; $jsondata['msg'] = "大纲以存在"; $jsondata['code'] = -1; } else { //$flag = '大纲不存在'; $outlinedata = array(); $outlinedata['name'] = $name; $outlinedata['bodypart'] = $bodypart; $outlinedata['daycount'] = $daycount; $outlinedata['type'] = $type; $outlinedata['level'] = $level; $outlinedata['coach_id'] = $coach_id; $outlinedata['useequipment'] = $useequipment; //0 未审核 1 已审核 2 审核失败 $outlinedata['auditstatus'] = 0; $rows = BtbTrainingplanOutlineBLL::btbTrainingplanOutlineInsert($outlinedata); if ($rows > 0) { SessionData::setPageData('OutlineDetailsportitemgroup', 'outline_id', $rows); for ($i = 0; $i < $daycount; $i++) { $detaildata = array(); $detaildata['outline_id'] = $rows; $detaildata['day'] = $i + 1; //sort排序 $detaildata['sort'] = $i + 1; $detailrows = BtbTrainingplanOutlineDetailBLL::btbTrainingplanOutlineDetailInsert($detaildata); if ($detailrows > 0) { //$flag = $rows; $jsondata['code'] = $detailrows; } else { //'新建大纲详情失败' //$flag = -2; $jsondata['msg'] = "新建大纲详情失败"; $jsondata['code'] = -2; } } } else { //'新建大纲失败' //$flag = '新建大纲失败'; //$flag = -3; $jsondata['msg'] = "新建大纲失败"; $jsondata['code'] = -3; } } //$this->ajaxReturn($flag); $this->ajaxReturn($jsondata); }
} if(jsondata.code == -9) { //alert('普通动作组修改失败'); alert(jsondata.msg); } }, }); } }); } }); function doTrainingplanBaseDetailSportitemgroup() { <?php SessionData::setPageData('TrainingplanBaseDetailSportitemgroup', 'trainingplan_base_id', $trainingplanBaseList['id']); ?> var url = "<?php echo U('TrainingplanBaseDetailSportitemgroup/index'); ?> "; window.location.href = url; } </script> <script src="__PUBLICROOT__/TrainingManage/js/gg_bd_ad_720x90.js" type="text/javascript"></script> <script src="__PUBLICROOT__/TrainingManage/js/follow.js" type="text/javascript"></script> <style> .t-line-36 { width: 100%; height: auto;
public function add() { //新建3 SessionData::setPageData('OutlineDetail', 'actiontype', 3); $this->redirect("OutlineDetail/index"); }
public function prev() { //outline_id $outline_id = SessionData::getPageData('OutlineDetailsportitemgroup', 'outline_id'); //编辑2 SessionData::setPageData('OutlineDetail', 'actiontype', 2); SessionData::setPageData('OutlineDetail', 'outline_id', $outline_id); $this->redirect('OutlineDetail/index'); }
if(jsondata.code == -1) { //alert('删除失败'); alert(jsondata.msg); } }, }); } } //大纲基本属性按钮 function doTrainingplanBaseDetail() { //alert(111); <?php SessionData::setPageData('TrainingplanBaseDetail', 'trainingplan_base_id', $trainingplanBase['id']); ?> var url = "<?php echo U('TrainingplanBaseDetail/index'); ?> "; //alert(url); window.location.href = url; } </script> <!-- <script src="__PUBLICROOT__/TrainingManage/js/gg_bd_ad_720x90.js" type="text/javascript"></script> <script src="__PUBLICROOT__/TrainingManage/js/follow.js" type="text/javascript"></script> -->