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>
-->