第一次提交

This commit is contained in:
2026-03-25 15:24:22 +08:00
commit 0f8ac68d4d
156 changed files with 42365 additions and 0 deletions

41
app/web/user_views.py Normal file
View 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')