176 Commits

Author SHA1 Message Date
5b4f5c393e fix(config): 更新AI API配置以支持生产环境HTTPS访问
- 将生产环境AI API URL从 http://127.0.0.1:11434/api/v1 修改为 https://ai-api.websoft.top/api/v1
- 在ai组件中移除硬编码的本地地址,统一使用HTTPS反向代理URL
- 添加重要注释说明浏览器生产环境中不应使用127.0.0.1地址
- 更新示例环境变量配置,将VITE_AI_API_URL和VITE_OLLAMA_API_URL设置为同源反向代理路径
- 解决浏览器混合内容安全策略导致的API调用失败问题
2026-02-28 02:07:02 +08:00
ac9712819a fix(config): 更新AI代理配置为本地Ollama服务
- 将AI代理目标从远程服务器改为本地127.0.1:11434
- 更新Nginx配置中的代理地址和Host头部设置
- 修改AI_API_URL默认值指向本地Ollama服务
- 调整AI视图组件中的基础URL配置逻辑
- 更新环境变量示例文件中的默认API地址
- 修正Vite开发服务器代理配置指向本地服务
2026-02-28 01:42:18 +08:00
91708315f3 style(ai): 格式化 AI API 错误消息和调整 AI 视图布局
- 格式化 Ollama 和 OpenAI API 的错误消息字符串以提高可读性
- 移除 AI 视图中的 BaseURL 输入字段并硬编码为固定端点
- 简化 AI 视图中 API 调用的基础 URL 配置逻辑
- 修复多个组件中的代码格式和空格缩进问题
- 清理经销商订单视图中的多余注释和代码结构
- 调整表单组件的标签和布局格式以提升用户体验
2026-02-28 00:53:26 +08:00
cc01095107 refactor(ai): 移除 OpenAI 支持并优化 Ollama 集成
- 移除了 OpenAI 相关的 API 导入和类型定义
- 删除了 provider 切换逻辑和相关的条件分支代码
- 简化了模型列表加载逻辑,仅保留 Ollama 模型获取
- 移除了聊天消息发送中的 provider 分支判断
- 删除了历史消息 JSON 计算属性
- 移除了 API Key 输入字段和相关错误处理
- 统一使用 Ollama API 类型定义替代 OpenAI 类型
- 移除了 provider 监听器和切换功能组件
2026-02-28 00:38:19 +08:00
096e78da4c feat(ai): 更新 AI 服务配置和 API 网关设置
- 移除 AI_API_URL 配置项,统一使用直接 OpenAI 兼容网关地址
- 添加强制调用托管 OpenAI 兼容网关的配置选项
- 更新 BaseURL 初始值逻辑,支持 OpenAI 和 Ollama 两种提供商
- 修改 API 密钥认证错误提示信息,增加本地代理配置说明
- 更新模型加载和聊天请求的 API 调用基础 URL 配置
- 添加 OpenAI API 网关 Nginx 代理配置文件
- 配置 HTTPS 重定向和 SSL 安全设置
- 设置 CORS 跨域资源共享策略,支持 websoft.top 域名访问
2026-02-28 00:17:20 +08:00
2afd831d11 fix(config): 统一使用代理地址避免混合内容问题
- 移除生产环境中的硬编码HTTP API地址
- 统一使用/proxy路径进行API调用
- 避免HTTPS站点调用HTTP资源的混合内容安全问题
- 确保开发和生产环境的一致性配置
2026-02-27 23:58:19 +08:00
fb5e218b43 fix(ai): 修复AI服务提供商配置逻辑
- 修复baseURL初始化逻辑,确保Ollama原生API正确设置
- 恢复被注释的服务提供商选择下拉框组件
- 恢复被注释的BaseURL输入框组件
- 保持OpenAI API密钥输入框仅在OpenAI模式下显示
2026-02-27 23:36:17 +08:00
b272ad09ce refactor(proxy): 统一代理路径配置从 /ollama-proxy 到 /proxy
- 将 nginx 反向代理路径从 /ollama-proxy 修改为 /proxy
- 更新 .env.development 和 .env.example 中的 VITE_OLLAMA_API_URL 配置
- 修改 src/config/setting.ts 中的默认代理路径配置
- 更新 vite.config.ts 中的代理配置路径映射
- 优化代码格式化和多行语句的换行处理
- 调整打包配置中的文件命名逻辑格式
2026-02-27 22:59:04 +08:00
b40326c3a9 feat(ai): 添加 AI 助手功能支持多模型对话
- 集成 OpenAI 兼容网关和 Ollama 原生 API 接口
- 新增 AI 测试页面支持流式对话和模型切换
- 配置开发环境同源反向代理解决浏览器 CORS 问题
- 添加环境变量配置支持 AI API 和 Ollama 接口设置
- 实现聊天历史记录、中断请求和参数调节功能
- 提供 Nginx 反向代理配置文档用于生产环境部署
2026-02-27 22:15:41 +08:00
acec6570e1 refactor(setting): 优化系统设置组件的数据处理逻辑
- 将 updateSetting 替换为 updateSettingByKey 方法调用
- 统一设置表单中的 settingKey 字段值
- 重构 watch 数据监听逻辑,增强数据类型检查
- 改进表单初始化和数据回显流程
- 添加对 content 字段的 JSON 解析错误处理
- 标准化各设置组件的表单数据结构
- 优化数组和对象数据的查找匹配逻辑
2026-02-27 18:36:15 +08:00
f96d4d8530 feat(dealer): 添加经销商申请管理功能
- 新增经销商申请页面,支持申请列表展示和分页查询
- 添加搜索组件,支持按客户名称、联系电话、审核状态等条件筛选
- 实现申请状态管理,包括跟进中、已签约、已取消三种状态
- 开发编辑弹窗功能,支持新增和修改申请信息
- 添加审核功能,支持批量通过和单个驳回操作
- 集成跟进记录管理,可查看历史记录并添加新的跟进内容
- 完善表单验证,包含必填字段校验和格式验证
- 优化模型定义,在相关实体中增加头像、昵称、真实姓名等字段
- 调整商品模型,将isShow字段从数字类型改为布尔类型
- 新增分销佣金相关字段,支持固定金额和百分比两种分佣类型
2026-01-28 22:37:37 +08:00
b9d2648e6f fix(register): 优化经销商注册流程中的邀请关系绑定逻辑
- 引入用户状态管理store以获取用户信息
- 重构邀请关系绑定逻辑,支持异步重试机制
- 使用Promise缓存防止重复请求
- 从localStorage和用户状态中获取tenantId和userId
- 在注册成功后主动获取用户信息确保数据完整
- 注释掉开发环境API配置以避免冲突
2026-01-22 14:26:09 +08:00
49c8d40e75 feat(register): 完善经销商注册功能并优化邀请机制
- 将登录方法替换为注册方法,实现完整的用户注册流程
- 添加短信验证码发送失败的错误处理和提示
- 实现邀请推荐关系绑定功能,支持注册后自动建立推荐关系
- 优化URL参数解析,支持tenantId和inviter参数的灵活获取
- 添加倒计时清理逻辑,防止内存泄漏
- 更新表单验证规则,移除不必要的字段验证
- 在邀请链接中添加tenantId参数,确保未登录用户能正确识别租户
- 添加注册成功后的自动登录和推荐关系建立流程
2026-01-22 11:29:15 +08:00
585b2e95fa refactor(cms): 移除多处组件中的语言参数传递逻辑
- 注释掉了 select-data.vue 中的 lang 参数设置
- 注释掉了 cmsAd/index.vue 中的 lang 参数设置
- 注释掉了 cmsArticle/index.vue 中的 lang 参数设置
- 注释掉了 cmsNavigation/index.vue 中的两处 lang 参数条件判断逻辑
- 统一移除了语言环境值的语言参数传递功能
2026-01-21 16:27:26 +08:00
4f33d67d98 feat(ad): 添加广告位备份恢复功能
- 在搜索组件中增加备份和恢复按钮
- 实现广告位数据导出为Excel文件功能
- 创建Import组件实现Excel文件导入恢复功能
- 修复表格row-key从cmsAdId改为adId
- 添加导出加载状态控制避免重复操作
- 实现按当前搜索条件导出指定数据
- 支持通过Excel文件批量恢复广告位数据
- 导入时自动识别更新或新增操作
- 添加文件格式和大小验证
- 实现导入进度提示和错误处理
2026-01-21 16:16:14 +08:00
6c01151af1 remove(credit): 删除信用模块相关API接口和数据模型
- 删除失信被执行人相关API接口和服务方法
- 删除司法大数据相关API接口和服务方法
- 删除企业信息相关API接口和服务方法
- 删除竞争对手相关API接口和服务方法
- 删除法院公告相关API接口和服务方法
- 删除开庭公告相关API接口和服务方法
- 删除客户信息相关API接口和服务方法
- 清理信用模块相关的数据传输对象定义
- 移除所有信用模块的增删改查和导入导出功能
- 删除分页查询和列表查询的相关实现
2026-01-21 00:29:01 +08:00
82ac209505 style(api): 统一代码风格并修复语法问题
- 统一import语句的空格格式
- 修复分号缺失问题
- 调整函数参数换行格式以符合规范
- 删除多余空行保持代码整洁
- 修复字符串拼接的换行格式问题
2026-01-21 00:26:14 +08:00
7a37f66081 style(sdy): 格式化代码以符合团队样式指南
- 标准化组件标签的闭合方式和缩进
- 统一导入语句的空格和换行格式
- 调整对象属性的换行和对齐方式
- 规范条件渲染表达式的格式
- 优化长逻辑行的换行和可读性
- 统一箭头函数和三元运算符的格式
2026-01-13 16:55:38 +08:00
ea8c799b19 feat(credit): 企业详情页面增加子表数据导入功能
- 为18个信用相关API的导入方法添加companyId参数支持
- 在企业详情页面的各个子表tab中添加导入和刷新按钮
- 创建credit-company-related-import组件实现统一的导入弹窗
- 新增taxpayerCode字段到用户信息模型中
- 移除企业详情页面中冗余的描述项注释代码
- 实现基于企业ID或纳税人识别号的数据加载缓存机制
- 添加导入模板下载功能和文件类型验证
2026-01-05 16:36:12 +08:00
41f273193e feat(credit): 企业详情页面增加子表数据导入功能
- 为18个信用相关API的导入方法添加companyId参数支持
- 在企业详情页面的各个子表tab中添加导入和刷新按钮
- 创建credit-company-related-import组件实现统一的导入弹窗
- 新增taxpayerCode字段到用户信息模型中
- 移除企业详情页面中冗余的描述项注释代码
- 实现基于企业ID或纳税人识别号的数据加载缓存机制
- 添加导入模板下载功能和文件类型验证
2026-01-05 13:03:15 +08:00
b494a7d951 feat(credit): 企业详情页面增加子表数据导入功能
- 为18个信用相关API的导入方法添加companyId参数支持
- 在企业详情页面的各个子表tab中添加导入和刷新按钮
- 创建credit-company-related-import组件实现统一的导入弹窗
- 新增taxpayerCode字段到用户信息模型中
- 移除企业详情页面中冗余的描述项注释代码
- 实现基于企业ID或纳税人识别号的数据加载缓存机制
- 添加导入模板下载功能和文件类型验证
2026-01-05 12:44:16 +08:00
74b06dbc17 feat(credit): 企业详情页面增加子表数据导入功能
- 为18个信用相关API的导入方法添加companyId参数支持
- 在企业详情页面的各个子表tab中添加导入和刷新按钮
- 创建credit-company-related-import组件实现统一的导入弹窗
- 新增taxpayerCode字段到用户信息模型中
- 移除企业详情页面中冗余的描述项注释代码
- 实现基于企业ID或纳税人识别号的数据加载缓存机制
- 添加导入模板下载功能和文件类型验证
2026-01-05 12:17:59 +08:00
90aaeef018 feat(credit): 添加链接地址字段支持
- 在多个信用模型中添加 url 字段定义,包括信用违约、立案、公司、竞争对手等
- 修复法院公告模型中的字段命名错误,将 defendant appellee 改为 appellee
- 在前端页面中实现链接地址的展示功能,为名称字段添加外链支持
- 优化页面布局结构,调整部分组件的缩进格式
- 修复时间格式化函数的换行问题,提升代码可读性
- 统一表格列宽度设置,优化页面显示效果
2026-01-03 22:36:45 +08:00
4f9a0e7f91 feat(payment): 添加统一下单接口并修复类型引用
- 添加 create 和 createWithOrder 两个统一下单接口
- 将 Order 类型替换为 ShopOrder 类型
- 修复 getNativeCode 函数的参数类型引用
- 修复 importArticles 导入语句的格式问题

feat(navigation): 实现导航管理导入导出功能

- 添加导航导入弹窗组件 Import.vue
- 实现导航数据导出功能,支持按搜索结果导出
- 优化导出数据的列宽设置
- 添加导出加载状态和错误处理
- 修复组件格式化问题

refactor(led): 重构LED显示页面实现自动轮播

- 重命名组件名称为 LedIndex
- 添加两个表格实例引用用于独立控制
- 实现页面自动轮播功能,设置10秒间隔
- 隐藏表格分页组件
- 优化页面加载和卸载逻辑

style(components): 统一组件代码格式化

- 修复多个组件中的格式化问题
- 统一 import 语句的格式
- 修复组件标签闭合问题
- 优化代码缩进和换行

chore(env): 更新开发环境配置注释

- 注释掉 VITE_API_URL 配置项
- 保持其他环境配置不变
2025-12-30 21:26:01 +08:00
9d5896dc86 led 2025-12-25 13:17:47 +08:00
268f8994ca feat(credit): 新增客户导入与数据导出功能
- 在信用客户模块中添加了导入客户的功能,支持通过文件上传方式导入客户数据
- 实现了多个信用相关模块的数据导出功能,包括企业、司法案件、风险关系、供应商及用户模块
- 更新了搜索组件以支持导出事件,并在各模块中实现了具体的导出逻辑
- 简化了部分表单项的标签显示并移除了冗余字段,优化了用户体验
- 修复了一些潜在的代码格式问题和不必要的注释块
2025-12-23 16:18:01 +08:00
f9c94a0590 feat(credit): 新增客户导入与数据导出功能
- 在信用客户模块中添加了导入客户的功能,支持通过文件上传方式导入客户数据
- 实现了多个信用相关模块的数据导出功能,包括企业、司法案件、风险关系、供应商及用户模块
- 更新了搜索组件以支持导出事件,并在各模块中实现了具体的导出逻辑
- 简化了部分表单项的标签显示并移除了冗余字段,优化了用户体验
- 修复了一些潜在的代码格式问题和不必要的注释块
2025-12-22 14:35:07 +08:00
ecd571c60b feat(credit): 新增客户导入与数据导出功能
- 在信用客户模块中添加了导入客户的功能,支持通过文件上传方式导入客户数据
- 实现了多个信用相关模块的数据导出功能,包括企业、司法案件、风险关系、供应商及用户模块
- 更新了搜索组件以支持导出事件,并在各模块中实现了具体的导出逻辑
- 简化了部分表单项的标签显示并移除了冗余字段,优化了用户体验
- 修复了一些潜在的代码格式问题和不必要的注释块
2025-12-22 10:00:49 +08:00
ebdc9b5933 feat(credit): 添加客户管理模块
- 新增客户数据模型定义
- 实现客户分页查询、列表查询、新增、修改、删除等API接口
- 创建客户管理页面,包含表格展示、编辑弹窗、搜索功能
- 添加客户编辑表单,支持客户信息的录入与修改
- 实现客户数据的状态管理与操作功能
- 优化开庭公告等模块的字段命名与代码结构
- 统一导入导出功能组件的使用方式
- 修复被告/被上诉人字段绑定错误的问题
2025-12-21 21:22:11 +08:00
f87103119a feat(credit): 新增企业信用管理模块
- 添加企业信息模型定义,包含企业基本信息、联系方式、行业分类等字段
- 实现企业信息的增删改查接口,支持分页查询和批量操作
- 开发企业信息管理页面,包含表格展示、搜索筛选功能
- 添加企业信息编辑弹窗,支持新增和修改企业信息
- 实现企业信息导入功能,支持Excel文件批量导入
- 添加企业信息导入模板下载功能
- 实现企业信息的状态管理和排序功能
- 添加企业信息的详情展示和操作按钮
- 实现企业信息的批量删除功能
- 添加企业信息的搜索功能,支持关键词模糊查询
2025-12-21 20:47:43 +08:00
3c8ede258c feat(credit): 新增企业信用管理模块
- 添加企业信息模型定义,包含企业基本信息、联系方式、行业分类等字段
- 实现企业信息的增删改查接口,支持分页查询和批量操作
- 开发企业信息管理页面,包含表格展示、搜索筛选功能
- 添加企业信息编辑弹窗,支持新增和修改企业信息
- 实现企业信息导入功能,支持Excel文件批量导入
- 添加企业信息导入模板下载功能
- 实现企业信息的状态管理和排序功能
- 添加企业信息的详情展示和操作按钮
- 实现企业信息的批量删除功能
- 添加企业信息的搜索功能,支持关键词模糊查询
2025-12-21 20:47:20 +08:00
5872043040 feat(credit): 重构企业信息展示组件为只读详情页
- 将原有的表单编辑模式改为只读的描述列表展示
- 新增多个企业相关字段的展示支持
- 集成Tabs组件展示企业相关的多维度信息
- 实现企业关联信息的异步加载与展示
- 添加数据格式化处理函数提升展示效果
- 移除原有表单提交相关逻辑和验证规则
- 新增企业相关信息接口调用方法
- 优化组件结构与数据流管理逻辑
2025-12-17 10:57:38 +08:00
958cbc4d20 Merge remote-tracking branch 'origin/dev' into dev 2025-12-17 10:03:07 +08:00
2962689f2f 111 2025-12-17 10:03:00 +08:00
b15d0010ad feat(credit): 新增企业信用管理模块
- 添加企业信息模型定义,包含企业基本信息、联系方式、行业分类等字段
- 实现企业信息的增删改查接口,支持分页查询和批量操作
- 开发企业信息管理页面,包含表格展示、搜索筛选功能
- 添加企业信息编辑弹窗,支持新增和修改企业信息
- 实现企业信息导入功能,支持Excel文件批量导入
- 添加企业信息导入模板下载功能
- 实现企业信息的状态管理和排序功能
- 添加企业信息的详情展示和操作按钮
- 实现企业信息的批量删除功能
- 添加企业信息的搜索功能,支持关键词模糊查询
2025-12-17 09:48:11 +08:00
cea60d96d7 feat(credit): 新增企业信用管理模块
- 添加企业信息模型定义,包含企业基本信息、联系方式、行业分类等字段
- 实现企业信息的增删改查接口,支持分页查询和批量操作
- 开发企业信息管理页面,包含表格展示、搜索筛选功能
- 添加企业信息编辑弹窗,支持新增和修改企业信息
- 实现企业信息导入功能,支持Excel文件批量导入
- 添加企业信息导入模板下载功能
- 实现企业信息的状态管理和排序功能
- 添加企业信息的详情展示和操作按钮
- 实现企业信息的批量删除功能
- 添加企业信息的搜索功能,支持关键词模糊查询
2025-12-17 09:32:29 +08:00
e82a4ce865 feat(credit): 新增司法案件管理功能
- 添加司法案件模型定义及API接口
- 实现司法案件分页查询、列表查询、新增、修改、删除及批量删除功能
- 开发司法案件编辑弹窗组件,支持表单验证和数据提交
- 创建搜索组件,支持关键词搜索、添加、导入和批量删除操作
- 构建司法案件主页面,集成表格展示、编辑弹窗及导入功能
- 实现司法案件导入功能,支持Excel文件上传及模板下载
- 配置开发环境API地址,确保接口请求正常
- 添加司法案件导入弹窗组件,支持拖拽上传及文件类型校验
2025-12-16 16:27:31 +08:00
5c783c2f51 feat(creditUser): 更新导入模板链接及表单项标签
- 优化导入模板下载链接的布局
- 将“客户名称”字段标签更正为“项目名称”
- 统一代码格式并移除冗余空行
- 调整表格列配置对齐方式
- 完善组件引用路径与方法导入结构
2025-12-16 15:14:27 +08:00
89d359b40e feat(shop): 完善订单发货功能及配送方式展示
- 新增发货备注、快递公司、发货人信息等字段
- 优化发货表单验证逻辑,支持不同配送方式的动态校验
- 新增配送方式为"商家送货"和"无需发货"的处理逻辑
- 完善订单详情页配送信息展示,增加发货店铺和无需发货备注显示
- 修复发货模态框中部分字段重置逻辑
- 调整开发环境API配置注释状态
2025-12-16 15:00:29 +08:00
66cd1dbf11 feat(shop): 完善订单发货功能及配送方式展示
- 新增发货备注、快递公司、发货人信息等字段
- 优化发货表单验证逻辑,支持不同配送方式的动态校验
- 新增配送方式为"商家送货"和"无需发货"的处理逻辑
- 完善订单详情页配送信息展示,增加发货店铺和无需发货备注显示
- 修复发货模态框中部分字段重置逻辑
- 调整开发环境API配置注释状态
2025-12-09 12:02:23 +08:00
a6a8915282 feat(shop): 完善订单发货功能及配送方式展示
- 新增发货备注、快递公司、发货人信息等字段
- 优化发货表单验证逻辑,支持不同配送方式的动态校验
- 新增配送方式为"商家送货"和"无需发货"的处理逻辑
- 完善订单详情页配送信息展示,增加发货店铺和无需发货备注显示
- 修复发货模态框中部分字段重置逻辑
- 调整开发环境API配置注释状态
2025-12-09 12:01:48 +08:00
a485faa0e4 feat(shop): 添加商户入驻申请功能
- 在API模型中新增证件类型字段(idType)
- 修改API请求路径,移除SERVER_API_URL前缀
- 新增根据入驻申请创建商户的接口方法
- 在菜单配置中添加商城管理和商户入驻申请菜单项
- 新增商家入驻申请和申请成功页面路由
- 创建商家入驻申请表单页面,包含三步流程:基本信息、资质信息、确认提交
- 实现图片上传和预览功能,支持营业执照、身份证等资质文件上传
- 添加表单验证规则,确保必填信息完整
- 创建申请提交成功页面,提供返回首页和查看申请按钮
- 优化CMS网站搜索组件代码结构和格式
2025-12-05 23:48:16 +08:00
f59b581836 chore(env): 启用开发环境服务器API地址
- 在开发环境配置中启用本地服务器API地址
- 注释掉原来的占位配置项
- 确保开发环境能正确连接到本地后端服务
2025-11-22 22:16:53 +08:00
34ab4e5b26 feat(cms): 调整文章编辑页摘要字段位置并新增视频URL字段
- 将摘要字段从原来的位置移动至标签字段之后
- 在表单数据中新增video字段用于存储视频URL
- 在虚拟阅读量字段前添加分割线以优化界面布局
2025-11-21 14:54:50 +08:00
c9aa180ab4 feat(cms): 调整文章编辑页摘要字段位置并新增视频URL字段
- 将摘要字段从原来的位置移动至标签字段之后
- 在表单数据中新增video字段用于存储视频URL
- 在虚拟阅读量字段前添加分割线以优化界面布局
2025-11-21 14:51:40 +08:00
b23788f428 refactor(chat): 优化聊天消息编辑组件代码结构
- 移除不必要的代码注释和冗余逻辑
- 简化表单验证函数参数传递
- 删除重复的类型定义和无用变量
- 统一事件处理函数命名风格
- 清理未使用的插件引用和样式文件
- 优化条件判断语句提高可读性
2025-11-21 14:40:55 +08:00
e5e54b6aa6 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	.env.development
2025-11-20 22:29:42 +08:00
364cb1b58e 对接快递100 2025-11-20 22:28:31 +08:00
74e2bd5ffb feat(cms): add article creation feature and update pricing fields
- Imported PlusOutlined icon for UI enhancement
- Replaced category search with add article functionality
- Commented out cover image column in help index view
- Renamed leader price to market price in shop goods edit form
- Added member price field in shop goods edit form
- Updated environment configuration comments
2025-11-19 16:48:58 +08:00
306b600da0 feat(order): 调整订单状态相关文案及逻辑
- 将“已取消”改为“已关闭”及相关状态文案调整- 更新订单状态判断逻辑,适配新的状态值
- 修改订单搜索组件中的选项文案
- 调整订单列表中操作按钮的提示信息
- 优化订单数据查询条件,增加type过滤项- 更新导出表格的字段展示内容与结构
- 新增资金流水类型“新人注册奖”的显示支持
- 移除无用的时间格式化工具引入声明
2025-11-13 13:04:14 +08:00