Commit Graph

12 Commits

Author SHA1 Message Date
dzq 63b17eede0 feat(shop): 新增商店卡片视图并优化表单功能
- 添加商店卡片视图组件,支持图片展示和模式状态显示
- 扩展商店接口DTO,增加封面图、运行模式和借呗支付字段
- 优化商店表单,增加封面图上传和运行模式选择功能
- 移除不再使用的商品模式相关代码
- 添加运行模式和借呗支付的文字映射工具函数
2025-06-12 16:15:11 +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 7319fae447 feat: 更新智能柜相关界面和功能
- 在SmartCabinetDTO接口中添加usedCells和availableCells字段
- 修改机柜图片映射文件中的命名格式为"X格柜"
- 将商店相关文案统一修改为地址
- 优化智能柜卡片布局,增加使用状态显示并调整样式
2025-06-02 10:25: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 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 4146851ac2 feat(柜体管理): 添加格口号列和柜机列表功能
在柜体管理页面中,新增了格口号列以展示单元格编号,并添加了左侧柜机列表,方便用户快速切换柜体进行管理。同时优化了页面布局和样式,提升了用户体验。
2025-05-13 10:42:57 +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