Import local app source

This commit is contained in:
Codex
2026-04-23 10:43:49 +00:00
commit 283972860c
65 changed files with 7942 additions and 0 deletions
View File
@@ -0,0 +1,21 @@
<!-- www/sundererapp.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>决裂者终端-用户中心</title>
<!-- 如果你的 Vue 应用构建后生成了独立的 CSS 文件,取消下面这行的注释并调整文件名 -->
<!-- <link rel="stylesheet" href="/sundererapp.[hash].css"> -->
</head>
<body>
<div id="app"></div>
<!-- 引入你的 Vue 应用构建后的 JS 文件 -->
<!-- 路径必须与 vite.config.js 中 outDir 和 rollupOptions.output 的配置结果匹配 -->
<!-- 假设 vite.config.js 中 outDir: '../../public/' 且 input key 为 'sundererapp' -->
<!-- 构建后文件会出现在 sunderer_app/public/ 目录下,例如: sundererapp.a1b2c3d4.js -->
<!-- 所以这里的 src 应该是 /sundererapp.[hash].js -->
<!-- 注意:你需要将 [hash] 替换为实际构建后生成的哈希值 -->
<script src="/assets/sunderer_app/SundererPage/js/sundererapp.BRnFqPg_.js"></script>
</body>
</html>
@@ -0,0 +1,11 @@
# templates/pages/sundererapp/sundererapp.py
import frappe
from frappe import _
def get_context(context):
"""
SPA 路由处理逻辑。
由于 hooks.py 将路由映射到这里,且模板文件名为 sundererapp.html
Frappe 会自动查找 sundererapp/sundererapp.html 作为模板。
"""
pass # 保持简单,让 Frappe 自动渲染模板