Commit Graph

95 Commits

Author SHA1 Message Date
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 268d248f57 feat(api/cabinet): 添加mainCabinet字段到智能柜接口
为了支持主柜与子柜的关联关系,在SmartCabinetDTO、AddSmartCabinetCommand和UpdateSmartCabinetCommand接口中添加了mainCabinet字段。同时新增了相关图片资源。
2025-05-14 15:36:31 +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 5eb7ae6f00 feat(订单模块): 添加微信openid查询支持并优化用户详情页订单展示
- 在订单查询接口中添加微信openid字段,支持通过openid查询订单
- 重构用户详情页,使用el-descriptions组件优化基本信息展示
- 添加订单列表展示功能,支持分页、加载状态及订单详情查看
2025-05-13 15:34:05 +08:00
dzq 4146851ac2 feat(柜体管理): 添加格口号列和柜机列表功能
在柜体管理页面中,新增了格口号列以展示单元格编号,并添加了左侧柜机列表,方便用户快速切换柜体进行管理。同时优化了页面布局和样式,提升了用户体验。
2025-05-13 10:42:57 +08:00
dzq 312fb7ae81 feat(用户管理): 新增ab98用户详情页面及相关API
添加ab98用户详情页面,包括用户基础信息展示、订单记录等模块。同时新增相关API接口用于获取用户详情数据,并调整路由配置以支持详情页面的访问。
2025-05-13 08:03:00 +08:00
dzq 43cfec18ab fix(user): 修复用户头像未显示时的默认图标
在用户头像未提供时,添加默认的SVG图标作为占位符,提升用户体验。同时移除性别显示,简化用户信息展示。
2025-05-10 15:41:06 +08:00
dzq bdb5a1128c refactor(订单页面): 移除默认选择第一个柜子并触发查询的逻辑
移除 `onMounted` 钩子中默认选择第一个柜子并触发查询的逻辑,改为由用户手动选择柜子后触发查询,以提高用户体验和灵活性。
2025-05-10 09:54:09 +08:00
dzq 42fee5ed40 feat(订单管理): 添加柜机筛选功能并优化格口显示
在订单管理页面中新增了柜机筛选功能,用户可以通过左侧的柜机列表筛选订单。同时,在格口开启记录页面中添加了格口ID的显示列,以方便用户查看和管理格口信息。
2025-05-09 16:06:06 +08:00
dzq f3451a3357 feat(店铺管理): 添加生成店铺二维码功能
在店铺管理页面中新增二维码按钮,点击后弹出对话框显示微信扫码访问的二维码。该功能方便用户通过微信快速访问店铺页面。
2025-05-09 15:26:19 +08:00
dzq e2f588ed9a feat(商店管理): 新增商店管理功能及相关接口和组件
- 在`smart-cabinet`接口中增加`shopId`字段,以支持商店配置
- 新增`shop.ts`接口文件,提供商店的增删改查功能
- 新增`ShopConfigModal.vue`组件,用于配置商店与智能柜的关联
- 新增`shop-form-modal.vue`组件,用于商店的新增和编辑
- 新增`shop/index.vue`页面,提供商店的列表展示和管理功能
2025-05-09 10:54:40 +08:00
dzq c2a1dc915c feat(智能柜): 新增MQTT网关配置功能
在智能柜模块中新增MQTT网关配置功能,包括MQTT服务管理界面、网关配置弹窗及相关接口。智能柜接口新增mqttServerId字段,支持配置网关服务。此功能允许用户为智能柜配置MQTT网关,以实现设备通信。
2025-05-08 16:51:34 +08:00
dzq f39d1f48e4 style: 调整用户卡片头像的显示样式
将头像的 `fit` 属性设置为 `cover`,并将 `shape` 属性设置为 `square`,以改善头像的显示效果。
2025-04-29 08:16:58 +08:00
dzq e0bdcaee0d feat(审批): 添加退货审批列表导出功能并调整表格列宽
在审批页面中增加了导出Excel的功能,允许用户导出退货审批列表。同时调整了表格列的宽度以改善显示效果。
2025-04-28 11:05:44 +08:00
dzq b400da676d feat(审批模块): 新增支付方式和审批时间字段,优化退货和审核图片展示
在审批模块中新增了支付方式和审批时间字段,支持微信支付和余额支付两种支付方式。同时,将退货图片和审核图片的展示方式从数组改为逗号分隔的字符串,优化了图片的预览功能。此外,还新增了批量导出订单的功能,并调整了审批详情弹窗的布局。
2025-04-28 09:54:46 +08:00
dzq e58ea7d14e refactor(login): 禁用密码格式验证以提高用户体验
refactor(system/role): 简化角色状态变更提示信息并优化菜单列表查询条件

在登录模块中,禁用了密码格式验证,以避免用户在输入密码时遇到不必要的限制。在系统角色模块中,简化了角色状态变更的提示信息,并优化了菜单列表的查询条件,使其更加灵活。
2025-04-27 17:10:43 +08:00
dzq 5643cbc145 refactor(views): 更新searchFormParams的类型为CabinetCellQuery
为了确保searchFormParams的类型与API定义一致,将其类型显式声明为CabinetCellQuery,提高代码的可维护性和类型安全性。
2025-04-27 10:49:15 +08:00
dzq 8c2265ccf1 feat: 添加格口操作记录功能并优化样式
- 新增格口操作记录页面及API接口,支持查看格口开启记录
- 在商品管理页面添加“开启记录”按钮,跳转至操作记录页面
- 优化按钮间距及样式,修复样式文件中多余的空行
- 为CabinetCellDTO接口添加orderCount字段,用于记录购买次数
2025-04-26 16:09:58 +08:00
dzq 24bdfa27c3 feat(订单管理): 优化订单查询和展示功能
- 将订单编号字段从`orderNumber`改为`orderId`并添加`cellId`字段以支持格口ID查询
- 在订单DTO中添加`goodsNames`和`coverImgs`字段以展示商品名称和封面图
- 在订单列表页面增加商品名称和封面图的展示,并调整分页大小为5
- 在格口商品页面添加购买记录按钮,支持跳转到订单列表并自动查询该格口的订单
2025-04-26 07:59:01 +08:00
dzq 280cbb82b3 feat(商品管理): 添加获取单个商品信息的API并优化库存配置逻辑
新增`getGoodsInfo` API用于获取单个商品的详细信息,并在库存配置时增加剩余库存的校验和提示,确保分配的库存不超过剩余库存。
2025-04-25 11:42:50 +08:00
dzq 463793f3d5 refactor(shop/cabinet-goods): 调整分页大小并优化样式
将默认分页大小从10调整为5,并优化了表格和分页的样式,提升了用户体验。
2025-04-25 09:57:54 +08:00
dzq 5059eeca54 feat(订单管理): 添加订单导出功能并优化查询参数
在订单管理模块中新增了订单导出功能,支持将订单数据导出为Excel文件。同时,优化了查询参数的处理逻辑,新增了支付方式和支付时间的查询条件,提升了查询的灵活性和准确性。
2025-04-24 17:39:28 +08:00
dzq 885e1aa8d1 refactor(登录): 优化微信登录流程和初始化逻辑
- 注释掉临时登录代码,避免自动登录
- 将登录接口参数改为可选,提高灵活性
- 新增微信存储初始化逻辑,避免重复初始化
- 在路由守卫中添加微信登录处理,确保登录流程正确执行
2025-04-22 17:47:52 +08:00
dzq 51fde85acc refactor(shop): 重构柜机商品管理页面布局并优化组件逻辑
重构了柜机商品管理页面的布局,将柜机列表移至左侧,提升用户体验。同时优化了 `cabinet-goods-config-modal.vue` 组件的逻辑,添加了 `watch` 和 `onMounted` 钩子以确保数据及时更新。此外,移除了导航栏和侧边栏中不必要的组件注释,保持界面简洁。
2025-04-22 15:39:45 +08:00
dzq 524e5dd84b refactor(订单页面): 优化支付方式显示
在订单页面中,支付方式的显示由直接显示原始值改为显示更易读的中文描述(如“微信支付”、“余额支付”)。这提升了用户体验,使支付方式更直观易懂。
2025-04-21 17:18:48 +08:00
dzq bad63e65d7 feat(商品管理): 添加自动审批功能
在商品管理模块中新增自动审批功能,包括在商品表单、编辑模态框和列表中添加自动审批开关及相关逻辑。同时更新了商品DTO接口以支持自动审批字段。
2025-04-21 11:40:59 +08:00
dzq e4ee388f0f feat: 更新品牌标识和订单列表字段
更新了品牌名称从“借还柜”改为“智借还”,并替换了相关logo文件。在订单列表页面新增了用户id、姓名和手机号字段,以便更好地展示订单信息。
2025-04-21 09:31:56 +08:00
dzq cfb96f1af1 feat(shop/order): 新增订单管理模块,包括前端页面和API接口
新增订单管理模块,包含订单列表展示、搜索、分页等功能。前端页面使用Vue3和Element Plus实现,后端API接口包括订单查询、分页处理等。同时添加了订单实体类、查询条件类以及控制器类,支持订单状态的筛选和支付状态的查询。
2025-04-19 16:28:04 +08:00
dzq 0b3138e5f0 feat(商品管理): 增加商品库存配置和下架功能
在商品管理模块中,新增了库存配置和下架商品的功能。具体修改包括:
1. 在GoodsDTO和CabinetCellDTO中新增了相关字段。
2. 增加了changeGoodsCellsStock和clearGoodsCells接口用于库存配置和下架商品。
3. 在商品配置模态框中增加了库存校验逻辑。
4. 移除了部分冗余代码,优化了界面显示。
2025-04-19 09:27:58 +08:00
dzq d70ee43c29 feat: 添加柜体商品配置功能
新增柜体商品配置功能,包括商品库存配置、单元格商品信息展示等。新增接口和页面组件,支持商品与单元格的关联配置,并优化了相关数据展示和操作流程。
2025-04-18 17:13:38 +08:00
dzq 550df0a15b feat(shop): 新增退货审批功能及页面
添加退货审批相关的API接口和前端页面,支持审批列表查询、新增、修改、删除及批量删除操作。页面包含搜索、重置、分页、查看详情等功能,提升退货审批流程的管理效率。
2025-04-17 10:17:52 +08:00
dzq d8ae565b4a 企业微信用户管理 2025-04-02 09:34:17 +08:00
dzq e8672104a4 用户管理修改 2025-03-31 09:41:56 +08:00
dqz 1c23d04690 配置智能柜锁 2025-03-21 16:59:44 +08:00
dqz 522eff97f8 临时登录 2025-03-17 08:28:30 +08:00
dqz c862472dee 去除不必要代码 2025-03-11 08:58:19 +08:00
dqz 1ab653eebe 打包文件 2025-03-08 08:18:35 +08:00
dqz 7e4c1f7daa .git 2025-03-05 10:32:02 +08:00
dqz 547db61248 删除商品 2025-03-04 17:17:46 +08:00
dqz 454615e8f4 初始化 2025-03-04 09:11:33 +08:00