| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- from flask import flash, render_template, session, request, redirect, url_for, jsonify
- from admin.menuinfo import *
- from flask import current_app as app
- #------------- 导航菜单管理 -------------------
- #加载菜单信息
- @app.route('/menumanage')
- def menumanage():
- Menuresults = loadMenuInfo()
- Graderange = [0]
- for row in Menuresults:
- Graderange.append([row[0], row[1]])
- return render_template('admin/a_menu_manage.html', Graderange=Graderange, Menuresults=Menuresults)
- #---------------------主页菜单管理----------------------------
- @app.route('/addMenuUnit', methods = ['POST'])
- def addMenuUnit():
- CNname=request.form['txt_CNname']
- ENname=request.form['txt_ENname']
- Link=request.form['txt_Link']
- Garde=request.form.get('txt_Grade')
- Order=request.form['txt_Order']
- Unit=[CNname, ENname, Link, Garde, Order]
- i, msg =add_menuUnit(Unit)
- if i >0:
- flash('网站菜单项添加成功!')
- else:
- flash('网站菜单项添加失败!%s' % str(msg))
- return redirect(url_for('menumanage'))
- @app.route('/delUnit/<Unitid>', methods = ['POST'])
- def delMenuUnit(Unitid):
- i, msg = del_menuUnit(Unitid)
- if i > 0:
- flash('网站菜单项删除成功!' )
- else:
- flash('网站菜单项删除失败!%s' % str(msg))
- return redirect(url_for('menumanage'))
- @app.route('/getUnit/<Unitid>', methods = ['POST','GET'])
- def getMenuUnit(Unitid):
- #print("修改用户:", ptid)
- result =loadMenuUnitbyID(Unitid)
- if len(result) > 0:
- #print("加载成功")
- return jsonify(result)
- else:
- return redirect(url_for('menumanage'))
- @app.route('/editMenuUnit', methods = ['POST'])
- def editMenuUnit():
- Menuid=request.form['txt_MenuID']
- CNname=request.form['txt_CNname']
- ENname=request.form['txt_ENname']
- Link=request.form['txt_Link']
- Garde=request.form.get('txt_Grade')
- Order=request.form['txt_Order']
- Unit=[Menuid, CNname, ENname, Link, Garde, Order]
- i, msg =edit_menuUnit(Unit)
- if i >0:
- flash('网站菜单项编辑成功!')
- else:
- flash('网站菜单项编辑失败!%s' % str(msg))
- return redirect(url_for('menumanage'))
|