第一次提交
This commit is contained in:
41
app/web/user_views.py
Normal file
41
app/web/user_views.py
Normal file
@@ -0,0 +1,41 @@
|
||||
from flask import render_template, request, jsonify, flash, redirect, url_for
|
||||
from flask_login import login_required, login_user, logout_user, current_user
|
||||
from app.models import Product, License, Device, Ticket, Admin
|
||||
from app import db
|
||||
from app.web import user_bp
|
||||
import sys
|
||||
import platform
|
||||
from flask import __version__ as flask_version, current_app
|
||||
|
||||
|
||||
# 用户端页面路由
|
||||
@user_bp.route('/')
|
||||
def user_index():
|
||||
"""用户端首页"""
|
||||
return render_template('user/index.html')
|
||||
|
||||
|
||||
@user_bp.route('/products')
|
||||
def user_products():
|
||||
"""用户端产品列表"""
|
||||
return render_template('user/products.html')
|
||||
|
||||
|
||||
@user_bp.route('/products/<product_id>')
|
||||
def user_product_detail(product_id):
|
||||
"""用户端产品详情"""
|
||||
# 这里应该调用API获取产品详情
|
||||
# 简化处理,直接返回模板,让前端通过API获取数据
|
||||
return render_template('user/product_detail.html')
|
||||
|
||||
|
||||
@user_bp.route('/tickets')
|
||||
def user_tickets():
|
||||
"""用户端工单页面"""
|
||||
return render_template('user/ticket.html')
|
||||
|
||||
|
||||
@user_bp.route('/license/purchase')
|
||||
def user_license_purchase():
|
||||
"""用户端卡密购买页面"""
|
||||
return render_template('user/license_purchase.html')
|
||||
Reference in New Issue
Block a user