|
@@ -46,7 +46,25 @@ from src import paths as P # noqa:
|
|
|
|
|
|
|
|
# ★P13(2026-10-01):旧页 app.js 已按令退役、其资源已删除 ⇒ 页面→接口的核对点移到现行前端
|
|
# ★P13(2026-10-01):旧页 app.js 已按令退役、其资源已删除 ⇒ 页面→接口的核对点移到现行前端
|
|
|
# (Vue 语言包/视图;页签与取数调用在 app_frontEnd/web/src/ 下)。
|
|
# (Vue 语言包/视图;页签与取数调用在 app_frontEnd/web/src/ 下)。
|
|
|
-APPJS = ROOT / 'app_frontEnd' / 'web' / 'src' / 'api' / 'contract.ts'
|
|
|
|
|
|
|
+# ★P13(2026-10-01):旧页 app.js 已退役 ⇒ "页面侧"改为**多文件汇总**(Vue:页签清单 + 取数实现 + 视图)。
|
|
|
|
|
+APPJS = ROOT / 'app_frontEnd' / 'web' / 'src' / 'lib' / 'tabs.ts' # 兼容保留:现行页签清单所在
|
|
|
|
|
+APPJS_FILES = [APPJS,
|
|
|
|
|
+ ROOT / 'app_frontEnd' / 'web' / 'src' / 'api' / 'contract.ts',
|
|
|
|
|
+ ROOT / 'app_frontEnd' / 'web' / 'src' / 'App.vue']
|
|
|
|
|
+APPJS_VIEWS = ROOT / 'app_frontEnd' / 'web' / 'src' / 'views'
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+def _read_all() -> str:
|
|
|
|
|
+ """把"页面侧"的现行前端文件拼起来(含 views 下全部 .vue/.ts),供 TABS/接口字面量检索。"""
|
|
|
|
|
+ parts = []
|
|
|
|
|
+ for f in APPJS_FILES:
|
|
|
|
|
+ if f.is_file():
|
|
|
|
|
+ parts.append(f.read_text(encoding='utf-8', errors='replace'))
|
|
|
|
|
+ if APPJS_VIEWS.is_dir():
|
|
|
|
|
+ for f in sorted(APPJS_VIEWS.rglob('*')):
|
|
|
|
|
+ if f.is_file() and f.suffix in ('.vue', '.ts', '.js'):
|
|
|
|
|
+ parts.append(f.read_text(encoding='utf-8', errors='replace'))
|
|
|
|
|
+ return '\n'.join(parts)
|
|
|
# ★P4(2026-09-22): 分析组件实现已迁入 app_backEnd 模块目录(scripts/ 下只剩兼容壳)——
|
|
# ★P4(2026-09-22): 分析组件实现已迁入 app_backEnd 模块目录(scripts/ 下只剩兼容壳)——
|
|
|
# 校验路由符号要读**真实现**,故新位置优先、旧路径兜底。
|
|
# 校验路由符号要读**真实现**,故新位置优先、旧路径兜底。
|
|
|
SERVE = ROOT / 'app_backEnd' / 'app_backEnd_guanlan' / 'serve.py'
|
|
SERVE = ROOT / 'app_backEnd' / 'app_backEnd_guanlan' / 'serve.py'
|
|
@@ -204,7 +222,7 @@ def main() -> int:
|
|
|
ap.add_argument('--farm', default=None)
|
|
ap.add_argument('--farm', default=None)
|
|
|
a = ap.parse_args()
|
|
a = ap.parse_args()
|
|
|
env = load_env(a.farm)
|
|
env = load_env(a.farm)
|
|
|
- appjs = APPJS.read_text(encoding='utf-8')
|
|
|
|
|
|
|
+ appjs = _read_all()
|
|
|
serve = SERVE.read_text(encoding='utf-8')
|
|
serve = SERVE.read_text(encoding='utf-8')
|
|
|
|
|
|
|
|
# ① 证据核对: 页面端接口在 app.js 里找得到吗; 接口函数在 serve 里找得到吗
|
|
# ① 证据核对: 页面端接口在 app.js 里找得到吗; 接口函数在 serve 里找得到吗
|