def auth_skip(request, user_type): """ 权限跳转 :param request: :param user_type: 用户类型 0超管 1申请人 2审批专家 :return: """ if user_type == 0: return render_mako_context(request, 'common/admin_main.html') if user_type == 1: return render_mako_context(request, 'common/apply_main.html') if user_type == 2: return render_mako_context(request, 'common/review_main.html')
def project_to_review_html(request): """ 设置评审专家页面 :param request: :return: """ return render_mako_context(request, 'review/project_to_review.html')
def my_review_html(request): """ 需要我审批的页面 :param request: :return: """ return render_mako_context(request, 'review/my_review.html')
def my_apply_html(request): """ 我的申请页面HTML :param request: :return: """ return render_mako_context(request, 'apply/my_apply.html')
def login_html(request): """ 登录页面 :param request: :return: """ return render_mako_context(request, 'common/login.html')
def issue_notices(request): """ 通知公告页面 :param request: :return: """ return render_mako_context(request, 'right/issue_notices.html')
def detail_user_list_html(request): """ 用户管理页面 :param request: :return: """ return render_mako_context(request, 'user/detail_user_list.html')
def project_list_html(request): """ :param request: :return: """ return render_mako_context(request, 'project/project_list.html')
def project_specialist_html(request): """ 报表页面 :param request: :return: """ return render_mako_context(request, '/specialist/project_specialist.html')
def my_info_html(request): """ 我的信息页面 :param request: :return: """ return render_mako_context(request, '/user/my_info.html')
def science_type_html(request): """ 科研类型管理页面 :param request: :return: """ return render_mako_context(request, '/science_type/science_type.html')
def apply_project_html(request): """ 项目申报页面 :param request: :return: """ return render_mako_context(request, 'apply/apply_project.html')
def login_out(request): """ 用户注销 :param request: :return: """ del request.session return render_mako_context(request, 'common/login.html')
def test_html(request): """ 测试页面 :param request: :return: """ return render_mako_context(request, 'test.html')
def insert_notice_html(request): """ 新增通知页面 :param request: :return: """ return render_mako_context(request, 'right/insert_notice.html')
def detail_project_html(request): """ :param request: :return: """ try: del request.session['project_id'] except: pass project_id = request.GET.get('project_id') request.session['project_id'] = project_id return render_mako_context(request, 'project/detail_project_html.html')
def detail_review_html(request): """ 跳转到审批详情页, 并设置session :param request: :return: """ try: del request.session['project_id'] except: pass project_id = request.GET.get('project_id') request.session['project_id'] = project_id return render_mako_context(request, 'review/detail_review.html')
def detail_notice_html(request): """ 通知详情页面 :param request: :return: """ try: try: del request.session['notification_id'] except: pass notification_id = request.GET.get('notification_id') request.session.setdefault('notification_id', notification_id) print notification_id except Exception as e: pass return render_mako_context(request, 'right/detail_notice.html')