zhouyonggao
|
d9a8f67c88
|
feat(api): 添加 hasOnlyUserId 判断并更新导出组件的禁用逻辑
- 在 api.js 中新增 hasOnlyUserId 方法,用于检测 URL 中是否仅包含 userId 参数
- 在 main.js 里通过计算属性引入 hasOnlyUserId 状态
- 修改 index.html 中导出订单数据创建者选择框的禁用条件,从 hasUserId 改为 hasOnlyUserId
- 优化了导出表单组件对用户 ID 参数的判断逻辑,提高交互准确性
|
2025-12-18 22:28:41 +08:00 |
zhouyonggao
|
f10dff016f
|
fix(api): 修正用户ID从URLfix(api参数):中 修获取正用户逻ID辑参数
- 优先从current_user_id参数获取获取逻辑
用户-ID 优
先-从 保 URL 参数 current持_user对user_id 中获取用户 ID
- 保留原Id有、 useriduserid和user_id参数的、兼user容
- 优化了Id代码 和的注 user释_id格式 参数和的排兼版容细处理节
- 优化了函数注释格式,去除多余空格
- 确保获取到的用户
|
2025-12-18 21:04:48 +08:00 |
zhouyonggao
|
5020b6bc61
|
fix(api): 统一用户ID参数及禁止删除公共模板
- 将模板相关接口中用户ID参数"userId"改为"current_user_id"
- 修改前端模板列表删除按钮的显示逻辑
- API新增检查删除模板时是否为公共模板,owner_id为0时禁止删除
- 删除模板前检查模板存在性,返回404错误
- 修改调用构建查询字符串时使用"current_user_id"参数
- 更新请求URL构建逻辑,确保传递正确的用户ID参数
|
2025-12-18 18:27:25 +08:00 |
zhouyonggao
|
37aef35f99
|
refactor(modules): 使用IIFE包装模块增强隔离和安全性
- 在web主文件和所有模块文件中添加立即调用函数表达式(IIFE)
- 对模块作用域使用'use strict'提高代码规范性和错误检测
- 提升模块代码的封装性,防止全局变量污染
- 维护现有模块接口和导出方式不变
- 优化代码结构,提升可读性和维护性
|
2025-12-17 10:02:07 +08:00 |
zhouyonggao
|
913f93fabd
|
refactor(web): 重构脚本引入为模块化架构
- 移除对vue及element-plus脚本的defer属性,确保按顺序加载
- 拆分原有配置与功能脚本为多个模块文件
- 引入config、utils、api、fields、state等模块化脚本
- 替换主入口脚本为重构后的 main.refactored.js
- 优化脚本加载顺序,提高代码可维护性与扩展性
|
2025-12-17 09:40:10 +08:00 |