Commit Graph

99 Commits

Author SHA1 Message Date
e8cd62f86b feat(cms):优化导航管理界面功能布局
- 调整按钮布局,将模型管理和清除缓存按钮移至显眼位置
- 添加展开/折叠按钮的图标和状态切换逻辑- 增加备份和恢复功能按钮,仅超级管理员可见- 移除重复的模型管理和清除缓存按钮
- 引入新的图标组件支持展开/折叠操作- 删除未使用的页面组件引用
- 更新开发环境配置,注释本地API地址
2025-10-10 13:26:58 +08:00
0cff3697ad feat(api): 添加根据code查询文章和导航的功能- 在cmsArticle模块中新增getByCode方法,支持根据code查询文章
- 在cmsNavigation模块中新增getByCode方法,支持根据code查询导航
- 优化导出用户列表的文件命名规则,加入租户ID标识
2025-10-10 12:44:41 +08:00
c00509e51b feat(config): 实现后端配置管理功能
- 添加 ApiUrl 和 theme 配置字段支持
- 新增根据 code 查询应用参数的 API 接口- 实现配置 store 管理网站配置数据
- 支持 API 地址优先级: 后台配置 > 本地配置- 配置数据自动存储到 localStorage 实现持久化- 添加配置管理说明文档 CONFIG_MANAGEMENT.md- 优化请求工具支持动态 API 地址切换- 移除无用的 openNew 工具函数引入
- 实现主题配置自动加载和存储功能
2025-10-04 16:08:35 +08:00
650c80f5fe feat(dormitory): 添加宿舍管理系统相关接口和组件
- 新增宿舍审批管理模块,包括申请、审核、合同等流程功能
- 新增宿舍床铺管理模块,支持床位分配、上下铺设置、充电口配置
- 新增宿舍楼栋管理模块,支持楼栋信息维护和状态管理
- 新增宿舍楼层管理模块,支持楼层信息维护和排序功能
- 新增宿舍房间记录管理模块,支持房间基本信息和设施配置
- 新增商城用户管理模块,完善用户信息和权限管理
- 新增学生选择器组件,支持双击选择和单选操作
- 新增宿舍仪表盘搜索组件,集成字段扩展、字典管理等快捷入口
- 新增小程序编辑组件,支持Logo上传、域名配置、SEO设置等功能
2025-10-04 15:14:03 +08:00
398737d46d feat(shopDealerApply):优化客户跟进记录功能
- 在 shopDealerApply model 中新增 comments 字段用于存储最后跟进内容
- 重构编辑页面的跟进记录展示方式,分为历史记录和新增记录两部分
- 历史记录支持按时间倒序展示并可删除单条记录
- 新增独立的跟进内容输入框和保存按钮,提升用户体验
- 保存新的跟进记录时同步更新主表的 comments 字段
- 调整列表页展示逻辑,在备注列同时显示最后跟进内容和更新时间
- 将列表页的"跟进情况"标题更改为"最后跟进情况"以准确表达含义
- 移除原有的限制最多10条跟进信息的逻辑- 优化代码结构和组件交互逻辑,提高可维护性
2025-10-02 14:15:37 +08:00
645d987f3b feat(shop): 新增客户跟进记录功能
- 在经销商申请模块中添加客户跟进记录的增删改查接口
- 新增 ShopDealerRecord 数据模型定义
- 更新经销商申请编辑页面,支持客户信息和报备人信息的录入- 添加收益基数字段 rate,用于设置分销比例
- 修改审核状态为跟进状态,包括跟进中、已签约、已取消三种状态
- 增加跟进情况列表展示和编辑功能,支持添加最多10条跟进记录
- 调整页面字段标签和提示文案,使表述更准确
-优化表单验证规则,适配新的业务逻辑
-修复时间格式化问题,统一使用 YYYY-MM-DD HH:mm:ss 格式- 移除旧的审核时间和驳回原因字段,替换为取消原因
- 更新
2025-10-02 13:21:38 +08:00
c7188ee8eb feat(sdy): 实现经销商订单结算功能
- 新增结算订单API接口
-优化订单编辑页面字段展示和计算逻辑
- 调整订单状态标签及删除条件限制- 增加订单导入弹窗组件- 修复重复结算问题并更新相关UI交互
2025-10-01 19:25:51 +08:00
320a1939b6 feat(sdy): 新增分销商订单管理功能
- 添加分销商订单模型定义及API接口- 实现分销商订单导入导出功能- 完善订单编辑页面字段展示和校验逻辑- 调整订单列表页展示字段及操作按钮- 移除三级分销相关字段和功能- 修改订单状态标签文案和样式
- 增加订单删除确认弹窗- 优化导入弹窗组件及上传逻辑
- 调整搜索组件布局并增加导入按钮
- 更新订单详情弹窗标题和结算按钮文案
- 移除订单详情查看功能及相关代码
- 调整表格列配置和数据渲染方式
- 修复未签约订单提示逻辑
- 移除语言参数传递逻辑- 增加新窗口打开链接工具函数引入
2025-10-01 18:48:14 +08:00
52bd53eb70 feat(website): 调整网站配置与菜单管理功能
- 移除小程序AppId输入框及相关逻辑- 更新网站Logo图片加载失败时的默认占位图- 注释掉二维码分享功能及相关组件引用
- 调整菜单搜索表单位置至表格操作区
- 移除菜单批量删除按钮
- 修改技术支持链接地址- 更新小程序描述字段展示逻辑
- 移除菜单新建按钮及PlusOutlined图标引用
- 调整菜单搜索组件引用位置
- 移除dayjs依赖引用
2025-09-30 23:11:11 +08:00
addd4bbe01 feat(system): 实现菜单备份与恢复功能- 新增菜单数据导入组件 (Import.vue)
- 修改菜单搜索组件,添加备份与恢复按钮
- 调整主页面组件属性绑定
- 实现 Excel 格式菜单数据的导出与导入
- 添加文件类型与大小验证
- 支持拖拽上传与点击上传两种方式
- 提供操作成功/失败的消息反馈
-限制功能仅超级管理员可用
- 更新相关 API 接口调用 (importSystemMenu)- 优化用户体验与界面交互
2025-09-30 22:47:31 +08:00
b0816eb3b4 fix(cms): 修改网站字段展示逻辑并调整环境配置
- 将字段类型标签从"类型"更正为"内容"
- 更新复制功能,包含字段名称和解密后的值
- 移除列表中的独立复制按钮- 注释掉开发环境API地址配置项
2025-09-30 17:39:36 +08:00
db143a73d6 feat(cms): 新增网站密钥和字段加密功能- 在 CMS 网站模型中新增 websiteSecret 字段用于存储小程序密钥
- 为 CMS 网站字段添加 encrypted 字段以支持内容加密- 实现字段值的加密和解密功能,提升数据安全性- 更新网站编辑组件以支持密钥的输入和存储- 调整字段编辑组件,增加加密开关和类型选项
-优化字段列表展示逻辑,支持加密字段的特殊处理- 修改字段值类型为 any以适应多种数据格式
- 完善字段编辑表单验证规则和保存逻辑
- 更新相关组件的类型定义和事件处理- 调整界面布局和交互细节,提升用户体验
2025-09-30 17:25:23 +08:00
cdb90cb60f feat(cms):优化文章编辑功能并移除冗余代码
- 移除了打印按钮功能- 简化了文章内容验证逻辑
- 删除了未使用的图片选择和删除相关方法
- 移除了空的栏目切换处理方法-优化了编辑器类型切换逻辑
- 调整了评论功能的触发条件判断
2025-09-26 16:37:51 +08:00
1d3a94437c feat(api): 添加 parentId 和 choiceContent 字段支持
- 在 cmsDesign 模型中添加 parentId 字段
- 在 hjmChoices 模型中添加 choiceContent 字段
- 更新 shopExpressTemplate 模型字段注释并添加 sortNumber 和 comments 字段
- 更新 shopGoodsCoupon 模型添加 comments 字段- 在多个 Vue 组件中移除冗余字段并设置默认值- 移除未使用的导入和相关逻辑代码
- 清理版本管理页面的无用代码和样式
2025-09-26 11:52:30 +08:00
6ee52c4945 feat(cms): 更新广告编辑组件UI和标签文案- 将"唯一标识"标签更改为"编号"
- 修改图片标题输入框的占位符文本,增加索引编号
- 替换图片列表容器组件,从 a-space 改为 div- 将"所属栏目"标签更改为"位置"- 简化 Tailwind CSS 使用说明链接文本
-保留广告位尺寸大小的默认值提示信息
2025-09-26 11:40:23 +08:00
d3e37951c8 feat(cmsAd): 添加广告标题功能支持
-为轮播、单图和视频类型广告添加独立的标题输入框
- 调整表单字段顺序,标题输入框位于链接之上
- 更新数据结构,支持每项图片/视频的标题和链接独立设置
-优化界面布局,使用条件渲染仅在有文件时显示相关表单项
- 移除有问题的 TypeScript 类型声明,保持表单验证功能
- 保持与现有数据结构的向后兼容性
- 支持多图片各自独立的标题和链接设置
- 添加初始化标题和链接为空字符串的逻辑
2025-09-26 11:28:38 +08:00
53932fab72 feat(cms): 添加文章编号字段支持
- 在文章模型中新增 code 字段用于唯一标识文章
- 更新文章编辑页面表单,增加编号输入框
- 表单支持对文章编号的增删改查操作
- 完善文章数据结构以支持编号属性
-优化文章编辑界面字段布局和用户体验
2025-09-26 10:49:16 +08:00
670f0f075f feat(layout): 移除头部工具栏中多余的图标和功能- 删除 header-tools.vue 中未使用的 MoreOutlined 图标- 移除二维码展示相关功能代码- 注释掉主题设置抽屉的打开方法feat(cms): 更新导航编辑表单字段标签- 将原 css样式 字段标签更改为 code-保留 style 字段并更新其占位符文本
feat(demo): 移除海报演示页面组件

- 删除 PosterDemo 组件及其相关模板和逻辑
- 移除分销海报设置功能的演示入口
2025-09-26 10:11:02 +08:00
ad2657a40a feat(user): 添加用户列表导出功能
- 新增 exportUsers API 接口用于导出用户数据
- 在用户管理页面添加导出按钮,仅超级管理员可见- 实现 handleExport 方法处理导出逻辑
- 使用 xlsx 库生成 Excel 文件并自动下载
- 添加搜索处理方法 handleSearch 优化查询体验
- 引入 computed 属性获取当前登录用户信息
- 更新搜索框事件处理为 handleSearch 方法- 调整导入/导出按钮显示权限控制逻辑
2025-09-24 17:24:34 +08:00
5516e994d5 ```
feat(shopDealerApply): 调整经销商申请页面字段与状态展示

- 新增 `dealerName` 字段用于搜索和展示客户名称
- 将“申请人姓名”搜索项改为“客户名称”
- 更新审核状态标签文案:待审核 → 跟进中,已通过 → 已签约,已驳回 → 已取消
- 移除“申请方式”筛选项- 修改“申请时间”为“添加时间”- 表格列结构调整,合并客户信息展示,增加报备人信息- 移除部分操作按钮及导出功能
- 双击行不再触发编辑操作- 启用本地开发环境 API 地址配置```
2025-09-23 17:36:38 +08:00
da620dd961 ```
feat(qr-login): 增加租户ID支持并优化登录成功处理逻辑- 在 QR 登码返回数据中新增 `tenantId` 字段,用于标识用户所属租户
- 登录成功后将 `tenantId` 存入 localStorage,便于后续权限判断
- 调整 `loginSuccess`事件传递参数,由 token 改为完整响应数据对象- 二维码组件增加点击刷新功能,提升用户体验
- 移除测试用的临时日志输出和无用的测试路由配置
-修复登录页图标显示逻辑,根据登录方式切换二维码/手机图标```
2025-09-22 15:25:59 +08:00
1f5002c536 feat(cms): 移除cmsComponents、cmsDesignCollect、cmsDesignRecord和cmsDesignSignUp模块
移除了以下CMS相关模块的API接口定义及前端页面组件:- cmsComponents(组件管理)
- cmsDesignCollect(设计征集)
- cmsDesignRecord(页面组件记录)
- cmsDesignSignUp(设计征集报名)

同时清理了相关的模型定义、接口调用及Vue页面文件,优化了登录模块中用户信息存储逻辑,去除冗余字段。
2025-09-21 09:39:51 +08:00
85206f3894 - 完成扫码登录的功能 2025-09-21 08:44:44 +08:00
1ba4367c6f feat(hjmCar): 添加车架号字段及编辑表单支持
在车辆管理模块中新增了车架号(vinCode)字段,用于存储和展示车辆的车架号信息。
同时在车辆编辑表单中增加了车架号输入框,仅在更新模式下显示。
2025-09-20 15:00:04 +08:00
8840cf6c08 feat(hjmCar): 优化导出二维码功能
- 增加导出按钮的禁用状态和数量显示
- 修改导出逻辑,使用选中的车辆数据- 优化导出成功提示信息
- 更新导出文件名称和内容标题
2025-09-17 11:12:44 +08:00
77f3686e0f refactor(sdy): 重构经销商申请相关组件
- 修改了 shopDealerApply 组件的搜索和导入功能
- 新增了 shopDealerApplyEdit 组件用于编辑申请信息
- 删除了未使用的 Import组件
- 调整了表单验证规则和数据处理逻辑
2025-09-16 23:40:23 +08:00
a67162ee06 feat(auth): 添加二维码登录功能- 实现了二维码登录的前端组件和API接口
- 添加了二维码登录的后端逻辑和数据库设计
- 编写了详细的使用说明和接口文档
- 提供了演示页面和测试工具
2025-09-08 14:57:57 +08:00
7b6fac7c41 refactor(statistics): 重构统计数据获取逻辑
- 使用 Promise.allSettled 替代 Promise.all,提高容错性
- 添加详细的错误处理和日志记录,便于调试
- 优化用户、订单和销售额的计算逻辑,提高数据准确性
- 移除无效的 API 调用和冗余代码,简化代码结构
- 在 dashboard 页面添加刷新统计按钮,实现统计数据的强制刷新功能
2025-09-07 13:18:09 +08:00
a0375d8a97 feat(shop): 添加经销商申请导入功能
- 新增经销商申请导入接口和相关页面组件
- 更新经销商申请列表,增加导入按钮和相关功能
- 修改经销商用户相关页面,适应新的业务需求
- 优化环境变量配置
2025-09-06 02:25:39 +08:00
f5a1686de1 feat(shopDealerApply): 添加经销商申请功能
- 新增经销商申请相关接口和模型
- 实现经销商申请列表、搜索和编辑功能
- 添加管理员用户添加接口- 更新用户模型,增加推荐人ID字段
- 在角色接口中添加租户ID请求头
- 简化登录和注册页面代码
- 新增经销商申请相关的搜索和编辑组件
2025-09-06 00:58:29 +08:00
23143552f0 refactor(shopAdmin): 重构用户管理功能
- 移除了不必要的组件和代码
- 优化了用户列表的展示逻辑
- 修改了邀请新用户注册的文案
- 删除了未使用的用户导入、用户编辑等功能
2025-09-05 17:24:14 +08:00
5da7d1b2ad feat(invitation): 添加邀请注册功能并支持小程序码
- 新增邀请注册功能,允许管理员生成邀请链接和二维码
- 支持网页注册和小程序码注册两种方式
- 实现自动建立推荐关系的功能
- 添加邀请统计和自定义小程序页面等扩展功能
- 优化用户体验和错误处理
2025-09-05 16:58:49 +08:00
cf74d2670c feat(shop): 添加邀请注册功能并优化注册流程
- 新增邀请注册弹窗组件,用于生成邀请链接和二维码
- 在注册页面添加邀请信息显示,引导用户通过邀请链接注册
- 实现注册成功后自动建立推荐关系的功能
- 优化注册表单,支持通过邀请链接直接进入注册页面
2025-09-05 15:01:21 +08:00
c6e6bb02d3 refactor(sdy): 调整用户查询条件和表格配置- 在 sdyUser 组件中添加 type=1 查询条件,用于筛选特定类型的用户
- 修改 shopDealerApply 组件中的行键名,从 shopDealerApplyId 改为 applyId
- 更新 shopAdmin 组件中的按钮文本,从"添加"改为"邀请注册"
- 注释掉 .env.development 中的 API URL 配置
2025-09-05 14:38:28 +08:00
7052ccce61 feat(port): 实现智能端口管理系统
- 新增端口管理器类,支持端口分配、验证和缓存管理
- 实现环境优先级策略,根据环境自动选择合适的端口范围
- 集成租户识别系统,为每个租户分配独立端口
- 添加端口分配结果统计和历史记录查询功能
- 优化端口缓存机制,自动清理过期绑定
2025-09-03 18:52:39 +08:00
8c75b5d349 feat(api): 添加域名查询授权和租户码查询租户的接口
- 在 domain 模块中添加 getByDomain 函数,用于根据域名查询授权信息
- 在 tenant 模块中添加 getByCode函数,用于根据租户码查询租户信息
2025-08-28 15:13:06 +08:00
a7d27eebf5 feat: 添加网宿软件的 HTML 结构和样式
- 新增 index.html 文件,包含基本的 HTML 结构
- 添加头部信息,包括字符集、图标和视口设置
- 设置页面标题为"网宿软件"
- 定义加载动画样式(.ele-admin-loading)
- 添加应用容器(#app)和加载动画元素
-引入主脚本文件 main.ts
2025-08-28 15:10:46 +08:00
93c4fefc9b feat: 添加网宿软件的 HTML 结构和样式
- 新增 index.html 文件,包含基本的 HTML 结构
- 添加头部信息,包括字符集、图标和视口设置
- 设置页面标题为"网宿软件"
- 定义加载动画样式(.ele-admin-loading)
- 添加应用容器(#app)和加载动画元素
-引入主脚本文件 main.ts
2025-08-25 11:06:48 +08:00
9bed16acd6 feat(shop): 添加分销商申请审核相关功能
- 新增审核通过、驳回和批量审核通过分销商申请的 API 接口
- 移除无用的网站 ID 相关代码
- 优化导入导出功能
- 修复一些组件中的小问题
2025-08-24 20:24:57 +08:00
6df129ccc2 feat(shopGift): 添加礼品卡打印功能
- 在搜索组件中添加打印按钮
- 实现礼品卡数据获取和处理逻辑
- 生成完整的HTML打印文档
- 添加打印预览和实际打印功能
- 优化页面样式,确保打印效果
2025-08-22 13:39:47 +08:00
d65cbc5d65 feat: 新增广告唯一标识并优化相关功能
- 在广告模型中添加唯一标识字段
-优化广告编辑界面布局和提示文本
- 调整搜索按钮禁用逻辑,移除与 websiteId 相关的条件
- 修复优惠券列表中的数值格式化问题
- 优化经销商申请编辑界面布局
- 更新环境变量配置,注释掉 API URL
2025-08-22 12:28:39 +08:00
9aaaec8c26 feat(shopGift): 添加礼品卡二维码批量导出功能
- 新增礼品卡二维码批量导出功能,支持导出为 Word 文档或 HTML 文件
- 优化搜索组件,增加关键字搜索功能
- 修改表格列配置,将 ID列改为用户 ID 列
- 优化审核状态变化逻辑,自动
2025-08-18 00:59:26 +08:00
35b5b35048 feat(shopGift): 优化礼品卡生成功能
- 新增礼品卡预览功能
- 添加使用地址字段
- 优化商品选择界面
- 增加备注信息字段
- 改进表单样式和布局
2025-08-17 19:29:49 +08:00
9ba07e6c0d refactor(shop): 优化店铺优惠券页面布局和代码结构- 移除 shop-coupon-container div,直接使用 a-page-header组件
- 调整按钮布局,使用 a-space 组件- 优化图标使用,去除多余空格
- 注释代码功能,提高可读性
- 修改 API_URL 环境变量,启用服务器 API
2025-08-14 19:57:38 +08:00
24e1958bcd docs: 新增优惠券和礼品卡相关文档
- 新增 Vue 模板标签错误修复总结文档
- 新增 优惠券列表页面优化说明文档
- 新增 优惠券和礼品卡弹窗优化说明文档
- 新增 商品关联功能修复说明文档
2025-08-14 19:39:56 +08:00
23b0bee982 docs: 添加分销商相关功能说明文档
- 新增分销商提现弹窗优化说明文档
- 新增分销商申请页面异常修复说明文档
- 新增分销商设置弹窗优化说明文档
- 新增分销商资金流动弹窗优化说明文档
- 新增分销海报功能说明文档
2025-08-14 18:09:25 +08:00
52476153f2 refactor(layout): 重构布局相关 API
- 移除了对 MODULES_API_URL 的引用,仅使用
2025-08-13 16:12:03 +08:00
d1d87eb5b7 feat(shopArticle): 初始化文章管理页面
- 定义完整的列配置,包含所有字段
- 设置默认显示的核心列
- 实现表格列过滤逻辑
- 添加搜索、编辑、移动、删除等功能- 优化表格样式和交互
2025-08-13 05:17:18 +08:00
9ff9ebe7d6 refactor(shop): 删除 shopArticle 相关代码
- 移除 shopArticle 模型中的 merchantId 字段
- 删除 shopArticle 相关的视图组件和路由
- 移除 shopArticle 的 CRUD 操作相关代码
2025-08-13 04:43:32 +08:00
b33f6a4a72 refactor(shop): 删除 shopArticle 相关代码
- 移除 shopArticle 模型中的 merchantId 字段
- 删除 shopArticle 相关的视图组件和路由
- 移除 shopArticle 的 CRUD 操作相关代码
2025-08-13 04:43:24 +08:00