dzq
|
295dc7a8cf
|
feat(图片处理): 添加图片压缩工具类并集成到上传组件
实现基于CompressorJS的图片压缩功能,添加imageCompressor工具类提供多种压缩方法
修改商品表单、店铺表单等上传组件使用新的压缩方法,统一压缩配置为质量0.7,最大尺寸980px
在package.json中添加zip打包脚本
|
2025-11-08 17:16:09 +08:00 |
dzq
|
d69e6540e3
|
feat(智能柜): 添加企业微信ID支持并修复路由跳转
在智能柜相关接口和页面中添加corpid字段以支持企业微信集成
修复删除柜体后跳转路径错误的问题
|
2025-10-14 09:32:09 +08:00 |
dzq
|
d89a2a25e2
|
feat(柜体和店铺管理): 添加删除柜体和店铺功能
- 在智能柜体详情页添加删除柜体功能,包含确认对话框和权限控制
- 在店铺表单弹窗中添加删除店铺功能,包含确认对话框和条件判断
- 两个功能均调用对应API并处理成功/失败状态
|
2025-10-09 16:41:38 +08:00 |
dzq
|
f7677f136a
|
feat(配置管理): 添加服务器主机地址配置功能
- 在ConfigDTO中新增serverHost字段用于存储服务器主机地址
- 创建sysConfigStore管理服务器主机地址状态
- 在App.vue初始化时获取并设置服务器主机地址
- 修改所有硬编码的URL为使用配置的serverHost
|
2025-09-19 10:26:04 +08:00 |
dzq
|
e35e88d0d8
|
feat(智能柜): 添加归还期限字段及表单展示
在智能柜DTO中新增returnDeadline字段表示归还期限
在详情页和编辑表单中添加归还期限的显示和输入功能
0表示不限制归还期限,正整数表示具体天数
|
2025-07-19 17:43:46 +08:00 |
dzq
|
1855bca307
|
feat(智能柜详情): 添加支付方式显示功能
在智能柜详情页面中,新增计算属性 currentPaymentMethods 用于根据店铺模式显示对应的支付方式标签。替换原有的借呗支付显示为多种支付方式的标签展示,提升用户体验。
|
2025-07-07 08:51:03 +08:00 |
dzq
|
363721b0c2
|
feat(智能柜): 增加柜格租赁相关字段和用户详情跳转功能
在 CabinetCellDTO 中新增租赁相关字段,包括租赁状态、订单信息和用户信息
添加 handleAb98ViewDetail 方法处理用户详情页跳转,并显示租赁用户信息
修改柜格卡片显示逻辑,支持展示租赁用户头像和姓名
|
2025-07-01 11:38:35 +08:00 |
dzq
|
aa9a89c5c5
|
feat(智能柜管理): 添加随机生成柜体名称功能
在编辑和新增智能柜的表单中添加随机名称按钮,从预定义的名称列表中随机选择一个作为柜体名称
|
2025-06-28 16:12:16 +08:00 |
dzq
|
73e9afceed
|
feat(柜体管理): 添加格口价格字段及配置功能
在柜体管理模块中新增格口价格字段,支持在特定模式下配置格口价格。主要修改包括:
1. 在DTO和表单中添加cellPrice字段
2. 在编辑模态框中添加价格输入项
3. 根据shopInfo.mode显示不同的配置按钮
4. 在详情页中根据模式显示格口价格或商品价格
|
2025-06-26 11:40:11 +08:00 |
dzq
|
52f8cbff4a
|
feat(shop): 添加商店列表API和审批中心页面
- 在shop模块中添加getShopListApi方法用于获取商店列表
- 在智能柜页面中增加商店选择功能
- 新增审批中心页面,包含申请类型展示和导航功能
|
2025-06-23 17:43:54 +08:00 |
dzq
|
a2a615d18d
|
feat(权限控制): 实现按钮级权限控制功能
添加按钮权限控制功能,包括:
1. 新增权限存储模块和权限获取API
2. 在App.vue初始化时获取权限
3. 在多个页面组件中添加权限检查逻辑
4. 移除角色管理页面中不必要的分类显示
5. 在店铺表单中添加二维码和链接复制功能
|
2025-06-18 16:57:33 +08:00 |
dzq
|
1d82d1a5be
|
feat(shop): 添加机柜数量显示及优化配置弹窗样式
- 在ShopDTO接口中添加cabinetCount字段
- 在商店卡片中显示机柜数量
- 将配置弹窗从dialog改为drawer并优化样式
- 为网关配置弹窗应用相同样式优化
|
2025-06-17 15:10:51 +08:00 |
dzq
|
6a14db1ee3
|
fix(shop): 修复支付方法显示问题并优化卡片布局
修复当前支付方法计算中未正确处理数字类型的问题
合并运行模式显示项并调整卡片图片宽度和内边距
|
2025-06-17 09:40:10 +08:00 |
dzq
|
fb862b7267
|
feat(支付): 添加支付方式映射及展示逻辑
新增支付方式选项配置和模式到支付方式的映射
在店铺表单和卡片中展示当前模式支持的支付方式标签
移除原有的借呗支付选择控件,改为自动根据模式显示支付方式
|
2025-06-16 15:36:04 +08:00 |
dzq
|
ba27975609
|
fix: 修复表单验证规则和商品配置逻辑
- 在智能柜体表单中添加柜体名称长度限制
- 修改商品配置中belongType的计算逻辑
|
2025-06-13 15:40:38 +08:00 |
dzq
|
e9bde6e00c
|
feat: 添加10格柜配置并优化智能柜详情页
- 在cabinetImgMap中添加10格柜的图片和名称配置
- 新增获取商店详情的API接口
- 将运行模式相关逻辑从智能柜模块移至商店模块
- 智能柜详情页增加商店信息获取和展示
- 优化商品配置前的商店信息校验
|
2025-06-13 11:51:56 +08:00 |
dzq
|
63b17eede0
|
feat(shop): 新增商店卡片视图并优化表单功能
- 添加商店卡片视图组件,支持图片展示和模式状态显示
- 扩展商店接口DTO,增加封面图、运行模式和借呗支付字段
- 优化商店表单,增加封面图上传和运行模式选择功能
- 移除不再使用的商品模式相关代码
- 添加运行模式和借呗支付的文字映射工具函数
|
2025-06-12 16:15:11 +08:00 |
dzq
|
7b274988dd
|
refactor(智能柜卡片详情): 简化单元格按钮显示条件逻辑
移除belongType判断,仅根据goodsId显示对应按钮
|
2025-06-12 09:18:31 +08:00 |
dzq
|
5dcdca0397
|
feat(smart-cabinet): 添加belongType参数支持商品分类筛选
在ShopConfigModal和CabinetGoodsConfigModal组件中新增belongType参数,用于根据商品所属类型进行筛选。同时移除商品配置模态框中多余的belongType选择器,直接从父组件传递参数。
|
2025-06-11 17:22:40 +08:00 |
dzq
|
1d2cd48a7f
|
feat(商品模式): 添加商品模式字段及相关功能
- 在商店管理页面添加商品模式列显示
- 在商店表单中增加商品模式选择字段
- 更新API接口定义包含商品模式字段
- 在智能柜相关页面统一商品模式显示和编辑功能
|
2025-06-11 16:25:04 +08:00 |
dzq
|
15bb35c029
|
feat(shop): 添加企业微信ID字段支持
为商品和商店相关接口及页面添加corpid字段,支持企业微信集成
在表单和查询中自动填充当前企业微信ID
修改商品搜索输入框支持回车触发查询
|
2025-06-09 09:17:18 +08:00 |
dzq
|
c1a1861e09
|
refactor(smart-cabinet-card): 移除格口号显示注释
清理不再需要的格口号显示代码,保持界面简洁
|
2025-06-05 08:26:20 +08:00 |
dzq
|
e5c6da07bd
|
feat(智能柜卡片): 优化智能柜卡片及单元格展示样式
- 在商品图片SVG中添加"小格"文字标识
- 将柜体名称从描述项移至详情按钮文本
- 优化单元格卡片布局,添加虚线分隔线和格口号显示
- 调整单元格操作按钮样式为链接样式并显示商品名称
- 改进单元格信息区域的间距和排版
|
2025-06-04 16:45:22 +08:00 |
dzq
|
9d5f885766
|
feat(智能柜管理): 重构单元格商品管理界面并新增商品配置模态框
- 将单元格列表从表格布局改为卡片式布局,提升可视化效果
- 新增商品配置模态框用于管理已配置商品的库存和下架操作
- 优化单元格编辑模态框,增加商品信息展示和库存修改功能
- 添加默认商品图片占位符
- 调整分页参数和样式,优化移动端显示效果
|
2025-06-04 11:50:25 +08:00 |
dzq
|
8f6ae14e47
|
feat: 更新系统名称并优化智能柜功能
- 将系统名称从"智借还"更改为"智柜通"
- 在智能柜模块中添加运行模式和借呗支付功能
- 优化商品管理界面为卡片式布局
- 调整智能柜详情页展示信息
- 移除商品分类相关代码
- 修改部分对话框为抽屉式展示
|
2025-06-02 16:54:24 +08:00 |
dzq
|
7319fae447
|
feat: 更新智能柜相关界面和功能
- 在SmartCabinetDTO接口中添加usedCells和availableCells字段
- 修改机柜图片映射文件中的命名格式为"X格柜"
- 将商店相关文案统一修改为地址
- 优化智能柜卡片布局,增加使用状态显示并调整样式
|
2025-06-02 10:25:04 +08:00 |
dzq
|
9862f8bff8
|
style(views): 统一搜索表单样式并优化布局
- 为多个视图的搜索表单添加flex布局和一致的间距样式
- 调整表单内边距和元素间距,提升视觉一致性
- 移除部分视图中的重置按钮,简化搜索表单
- 为MQTT服务管理视图重构表格容器样式
|
2025-05-28 10:22:50 +08:00 |
dzq
|
8a3cd9fec9
|
refactor(views): 优化表单和表格样式及布局
- 移除表单项的冗余label文本,使用placeholder替代
- 统一搜索和重置按钮的间距样式
- 替换PureTableBar为自定义table-container样式
- 调整分页组件样式和默认页大小
- 为表格容器添加统一样式包括阴影、圆角和间距
```
这个提交消息遵循了以下原则:
1. 使用refactor类型,因为主要是代码结构调整和样式优化,不改变功能
2. 添加了scope(views)表明修改范围是视图组件
3. 描述简明扼要,说明了主要修改内容
4. 在正文中使用列表形式列举了主要变更点
5. 保持了中文语言环境下的简洁表达
6. 符合50字符限制且不使用句号结尾的要求
|
2025-05-28 10:03:32 +08:00 |
dzq
|
adddd98d7d
|
style(views): 调整抽屉组件和表单的样式间距
统一调整抽屉组件的标题和内容间距,优化表单项和分页组件的边距,提升界面一致性
|
2025-05-27 15:57:04 +08:00 |
dzq
|
fc6889cd10
|
refactor(views): 优化组件样式和结构调整
- 将`Icon`组件替换为`IconifyIconOffline`以统一图标组件使用
- 移除商品和智能柜相关页面中不再需要的归属类型字段
- 调整商品列表和智能柜详情页的布局样式,包括表单间距和表格容器样式
- 移除商品柜配置相关代码,简化商品管理功能
- 统一搜索表单布局,使用flex布局优化按钮位置
|
2025-05-27 15:12:49 +08:00 |
dzq
|
cab3eeaecc
|
style(views): 调整商店管理页面样式和布局
- 移除商店名称标签和重置按钮,简化搜索表单
- 移除批量删除按钮和表格标题,精简操作区域
- 为分页组件添加统一的上边距样式
- 保持代码风格一致性,优化页面布局
|
2025-05-27 10:59:54 +08:00 |
dzq
|
0bb25784f0
|
style: 调整表格样式和列宽设置
- 统一调整多个页面中表格的样式间距和列宽
- 移除部分表格列的固定宽度设置以增强响应式布局
- 简化用户详情页的信息展示,移除冗余字段
|
2025-05-27 10:12:54 +08:00 |
dzq
|
2ca1a758a4
|
fix: 将输入框的keyup事件改为keydown事件
统一所有输入框的搜索触发事件,从@keyup.enter.native.prevent改为@keydown.enter.prevent,确保搜索功能在不同浏览器和设备上的一致性
|
2025-05-26 10:23:05 +08:00 |
dzq
|
210386a036
|
feat: 为搜索输入框添加.native.prevent修饰符并优化角色表单菜单选择
1. 在多个视图的搜索输入框上添加.native.prevent修饰符,防止表单默认提交行为
2. 重构角色表单的菜单权限选择,从树形结构改为分类复选框形式
3. 在智能柜详情页添加商品名称搜索功能
4. 在cabinet-cell接口中添加goodsName查询参数
|
2025-05-26 09:59:51 +08:00 |
dzq
|
b4451bd2ea
|
feat: 添加用户余额查询功能并优化搜索输入框交互
- 新增用户余额查询页面,支持查看用户余额及总余额
- 在多个搜索输入框中添加回车键触发搜索功能
- 移除不必要的岗位选项代码
- 优化角色表单的菜单选中逻辑
- 调整部分页面的样式和布局
|
2025-05-24 16:12:38 +08:00 |
dzq
|
c01a01519a
|
feat(智能柜): 添加归属类型字段并更新相关逻辑
在智能柜模块中添加归属类型字段,包括表单、详情页和API接口的更新,以支持区分借还柜和固资通两种类型
|
2025-05-23 10:49:56 +08:00 |
dzq
|
d2390361b1
|
feat: 添加编辑柜体抽屉组件并集成到详情页
在详情页中添加了编辑柜体的抽屉组件,允许用户通过点击按钮打开抽屉并编辑柜体信息。抽屉组件包含表单验证和提交功能,提交成功后刷新详情页数据。
|
2025-05-21 17:16:30 +08:00 |
dzq
|
9fb6bb0ed6
|
refactor(智能柜卡片): 优化智能柜卡片表单模态框的显示方式
将智能柜卡片表单模态框从`el-dialog`改为`el-drawer`,提升用户体验。同时修复了重复显示登录提示的问题,并优化了代码格式。
|
2025-05-21 15:05:15 +08:00 |
dzq
|
a742b56413
|
feat(单元格管理): 新增主板ID字段并优化单元格表单布局
在单元格管理和编辑功能中,新增了主板ID字段,并调整了表单布局以提升用户体验。同时,将单元格表单从对话框改为抽屉式布局,便于操作和查看。
|
2025-05-21 11:33:21 +08:00 |
dzq
|
dc4d746412
|
feat(机柜管理): 添加主板管理功能并更新机柜图片映射
在机柜管理模块中添加了主板管理功能,包括主板列表的查询、编辑和删除操作。同时更新了机柜图片映射,移除了不再使用的图片文件并调整了相关映射配置。
|
2025-05-19 11:21:47 +08:00 |
dzq
|
56904be993
|
feat(用户管理): 添加企业用户详情页功能
新增企业用户详情页,支持查看用户基本信息,优化用户列表展示样式,并添加路由和API接口
|
2025-05-17 16:38:00 +08:00 |
dzq
|
b195336876
|
feat: 添加4口机柜图片并更新相关逻辑
- 新增4口机柜图片文件
- 在cabinetImgMap.ts中添加4口机柜的映射
- 更新useTag.ts中的路由匹配逻辑,增加对query.id的判断
- 在smart-cabinet-card/index.vue和ab98/index.vue中添加多标签页支持
- 修改goods-edit-modal.vue中的删除逻辑,并调整弹窗为抽屉样式
- 在smart-cabinet-card/detail.vue中添加格口管理功能,支持配置商品、库存和下架操作
|
2025-05-17 09:57:22 +08:00 |
dzq
|
0716346cdb
|
feat: 添加VITE_PUBLIC_IMG_PATH环境变量并更新图片路径
为了支持不同环境下的图片路径配置,添加了VITE_PUBLIC_IMG_PATH环境变量,并在相关组件中更新了图片路径的引用方式。同时,调整了标签组件的样式以提升用户体验。
|
2025-05-16 10:21:55 +08:00 |
dzq
|
e0dd5a221f
|
style: 调整布局和样式以改善UI一致性和间距
- 减少主内容区域的边距以优化空间利用
- 注释掉无效的CSS规则
- 调整表单和卡片组件的间距和布局
- 统一按钮和分页组件的内边距
|
2025-05-15 16:59:28 +08:00 |
dzq
|
2b44260a25
|
refactor(ui): 优化布局样式和组件结构
- 调整侧边栏菜单激活状态的样式
- 移除标签组件中未使用的代码
- 删除智能柜表单中不必要的字段
- 优化智能柜卡片布局,使用el-descriptions组件展示信息
|
2025-05-15 15:49:42 +08:00 |
dzq
|
aaf8055df7
|
feat(智能柜): 新增智能柜详情页面及相关功能
- 添加智能柜详情页面,展示柜体信息及配置选项
- 新增智能柜详情API接口
- 在路由中配置智能柜详情页面路径
- 优化智能柜配置模态框,增加数据加载逻辑
- 新增智能柜图片映射工具文件
|
2025-05-15 10:03:15 +08:00 |
dzq
|
f0be0febb2
|
feat: 新增主柜配置功能并优化配置逻辑
- 在 `smart-cabinet` 模块中新增 `MainCabinetConfigModal` 组件,用于配置主柜信息
- 优化 `ShopConfigModal` 和 `GatewayConfigModal` 的 `visible` 属性,使用 `computed` 替代 `ref`
- 调整 `cabinet-goods` 模块的分页选项,增加更多可选页大小
- 修复 `smart-cabinet-edit-modal` 中 `cabinetId` 的默认值问题
|
2025-05-14 15:36:17 +08:00 |
dzq
|
b9bd840bea
|
feat(智能柜): 新增商店名称字段并优化配置刷新逻辑
在智能柜DTO中新增`shopName`字段,用于显示柜体归属商店名称。同时,在商店配置和网关配置模态框中添加`refresh`事件,确保配置成功后刷新列表数据
|
2025-05-13 17:06:43 +08:00 |
dzq
|
4146851ac2
|
feat(柜体管理): 添加格口号列和柜机列表功能
在柜体管理页面中,新增了格口号列以展示单元格编号,并添加了左侧柜机列表,方便用户快速切换柜体进行管理。同时优化了页面布局和样式,提升了用户体验。
|
2025-05-13 10:42:57 +08:00 |
dzq
|
42fee5ed40
|
feat(订单管理): 添加柜机筛选功能并优化格口显示
在订单管理页面中新增了柜机筛选功能,用户可以通过左侧的柜机列表筛选订单。同时,在格口开启记录页面中添加了格口ID的显示列,以方便用户查看和管理格口信息。
|
2025-05-09 16:06:06 +08:00 |