pikachu1995@126.com
|
a568131b7c
|
style(manager): 热区设置面板按模块卡片形式展示
|
2026-10-12 16:14:40 +08:00 |
|
pikachu1995@126.com
|
27ca53068b
|
style(manager): 左侧组件列表改为一行三个
|
2026-10-12 16:10:47 +08:00 |
|
pikachu1995@126.com
|
1d946a9616
|
style(manager): 组件分组标题与楼层名称标签字号调大
|
2026-10-12 16:09:45 +08:00 |
|
pikachu1995@126.com
|
f31669cba6
|
style(manager): 楼层名称标签与操作条移至预览区外两侧
|
2026-10-12 16:07:18 +08:00 |
|
pikachu1995@126.com
|
005006adf7
|
style(manager): 画布移除 iPhone 边框背景,改为简洁屏幕容器
|
2026-10-12 16:02:07 +08:00 |
|
pikachu1995@126.com
|
2f097ace49
|
feat(manager): 画布楼层加名称标签与悬浮操作条
- 每楼层左上角显示组件名标签
- 选中楼层右侧竖排操作条:上移/下移/复制/删除/隐藏,替代原右上角关闭图标
- 隐藏楼层变暗并显示已隐藏蒙层,hidden 随 pageData 保存
|
2026-10-12 15:59:58 +08:00 |
|
pikachu1995@126.com
|
654839b247
|
style(manager): 选择照片/绘制热区按钮改默认尺寸、自然宽度
|
2026-10-12 15:49:52 +08:00 |
|
pikachu1995@126.com
|
8ed67847dd
|
style(manager): 滑块旁数字输入框放大(去 small 尺寸,宽 130px)
|
2026-10-12 15:48:30 +08:00 |
|
pikachu1995@126.com
|
47974dddab
|
chore(manager): 设置热区按钮改名绘制热区
|
2026-10-12 15:47:03 +08:00 |
|
pikachu1995@126.com
|
76cc10c6af
|
style(manager): 热区面板标题与 tab 同行展示
- 面板契约新增 hideDecorateTitle 标记,面板可自行接管标题行
- tab 分段控件改为自然宽度,右对齐
|
2026-10-12 15:46:02 +08:00 |
|
pikachu1995@126.com
|
ae08a568bd
|
style(manager): 保存页面按钮右间距调整为 2%
|
2026-10-12 15:43:02 +08:00 |
|
pikachu1995@126.com
|
2bb3a71460
|
style(manager): 热区面板 tab 切换改为分段控件样式
|
2026-10-12 15:41:59 +08:00 |
|
pikachu1995@126.com
|
ce03b13718
|
feat(manager): 热区组件配置面板重做为内容/样式双 tab
- 新增 PanelFlexOne:内容 tab(选图+设置热区,复用 ossManage 与 hotzone 编辑器),样式 tab(背景颜色/上下左右边距/页面间距/背景圆角/内容圆角)
- 注册进 panelMap 替换 flexOne 的通用老面板
- 画布预览 tpl_flex_one 应用相同样式字段,缺字段兜底保持原样
|
2026-10-12 15:38:25 +08:00 |
|
pikachu1995@126.com
|
0ad79157d3
|
feat(manager): 图片组件更名为热区
|
2026-10-12 15:26:19 +08:00 |
|
pikachu1995@126.com
|
bdae07e585
|
feat(manager): 图片组件选择模式只保留热区
- 移除链接/热区单选,新增图片组件默认 hotzone 直接进绘制热区
- 链接区标题随模式显示热区/选择链接
- 存量 link 数据不受影响(uniapp 端热区由 tpl_hot_zone 渲染;原生小程序暂无热区渲染,待补)
|
2026-10-12 15:25:14 +08:00 |
|
pikachu1995@126.com
|
7fa6c2d84c
|
style(manager): 保存页面按钮右间距调整为 5%
|
2026-10-12 15:22:19 +08:00 |
|
pikachu1995@126.com
|
59bd1b8c78
|
style(manager): 保存模板改名保存页面并往左收 15%
|
2026-10-12 15:17:58 +08:00 |
|
pikachu1995@126.com
|
18eb79054f
|
feat(manager): 移动端装修编辑器改为全屏独立页
- /floorList/main 移出 Main 布局注册为顶层路由,不再显示左侧菜单/header/标签栏
- 编辑器容器铺满全屏,右侧面板高度同步调整
- 顶栏左侧新增返回按钮(goBack 复用已有方法)
- 路径/name/query 不变,列表页 4 处跳转零改动
|
2026-10-12 15:13:48 +08:00 |
|
pikachu1995@126.com
|
b5047a7a7a
|
chore(manager): 移除装修页顶栏的页面切换按钮
watcher 会按 pagetype 重置为单 tab,切换入口实际不可用,且 main.vue 已按路由直接定页面
|
2026-10-12 15:05:13 +08:00 |
|
pikachu1995@126.com
|
45b83d0fe4
|
style(manager): 优化组件面板卡片质感
- 白底圆角卡片 + 淡蓝图标底块,hover 浮起、图标反白、投影
- 组标题加蓝色竖条点缀
|
2026-10-12 15:03:00 +08:00 |
|
pikachu1995@126.com
|
a804120fa2
|
feat(manager): 组件面板改为图标+文字双列布局
- config.js 21 个面板条目新增 icon 字段(element-plus 图标)
- 面板 item 渲染 el-icon + 名称,替换死的 img 占位
- 面板容器改 grid 两列,卡片式样式含 hover 高亮
|
2026-10-12 14:59:47 +08:00 |
|
pikachu1995@126.com
|
ebbf42cb76
|
chore(manager): 移除装修页顶栏的店铺装修标题
|
2026-10-12 14:51:45 +08:00 |
|
pikachu1995@126.com
|
1e7e78a841
|
fix(manager): 修复楼层装修审查发现的问题
- PanelArticle 文章分类字段名改为后端的 articleCategoryName
- blank/line/richText 预览组件补默认值兜底,避免拼出 undefinedpx
- 画布未知组件渲染可点击删除的占位条并 console.warn
|
2026-10-12 11:01:19 +08:00 |
|
pikachu1995@126.com
|
350e79895d
|
feat(manager): 新增店铺列表装修组件
|
2026-10-12 10:23:00 +08:00 |
|
pikachu1995@126.com
|
2bee689198
|
feat(manager): 新增文章列表装修组件
|
2026-10-12 10:21:40 +08:00 |
|
pikachu1995@126.com
|
de333c2d34
|
feat(manager): 新增优惠券装修组件
|
2026-10-12 10:19:52 +08:00 |
|
pikachu1995@126.com
|
0c7ecbe039
|
feat(manager): 新增积分商城装修组件
|
2026-10-12 10:18:18 +08:00 |
|
pikachu1995@126.com
|
7a1ae5d5da
|
feat(manager): 新增富文本装修组件
|
2026-10-12 10:16:45 +08:00 |
|
pikachu1995@126.com
|
2bbec5b9e5
|
feat(manager): 新增辅助线装修组件
|
2026-10-12 10:15:08 +08:00 |
|
pikachu1995@126.com
|
b4d67859da
|
feat(manager): 新增辅助空白装修组件
|
2026-10-12 10:13:59 +08:00 |
|
pikachu1995@126.com
|
15c229fa62
|
feat(manager): 装修右栏按type分发配置面板机制
|
2026-10-12 10:12:11 +08:00 |
|
pikachu1995@126.com
|
3278726a25
|
feat(manager): 装修组件面板三类分组,移除促销活动组件,画布对未知类型增加守卫
|
2026-10-12 10:10:22 +08:00 |
|
pikachu1995@126.com
|
5df1ab6993
|
feat(manager): 装修编辑器共享控件库 ColorField/SliderField/SegmentField
|
2026-10-12 10:05:11 +08:00 |
|
pikachu1995@126.com
|
870bacdd8c
|
refactor(seller): 重构店铺详情页面并优化表格列宽度
- 调整售后订单和订单列表中会员ID列宽度从120到185
- 将主题色管理状态从待办改为已完成
- 重构店铺详情页面UI组件结构和样式
- 更新店铺详情页面为卡片式布局并添加标签页功能
- 优化店铺详情信息展示为描述列表形式
- 修改订单类型选项将赠品订单和拼团订单替换为电子卡券订单和预约服务订单
- 重命名退款退货相关组件和变量为售后相关命名
- 添加店员列表标签页展示店铺员工信息
- 实现空白值过滤工具函数处理空数据展示
- 更新页面默认激活标签页为基本信息页
|
2026-10-09 17:06:59 +08:00 |
|
pikachu1995@126.com
|
bbe336d902
|
fix(theme): 优化主题色设置功能并修复令牌刷新逻辑
- 移除楼层列表中的主题色设置按钮及路由
- 重构主题色设置页面,新增系统预设色系和自定义模式
- 添加移动端真实页面预览功能,支持商品详情和订单页面预览
- 优化商品详情页优惠券展示样式和布局
- 修复买家端API刷新令牌请求的拦截器递归死锁问题
- 添加无refreshToken时的刷新请求保护机制
|
2026-10-09 15:50:56 +08:00 |
|
pikachu1995@126.com
|
1bd50cee45
|
fix(buyer): 修复商品列表路由变化时重复请求
- $route watcher 中 handleSearch 与末尾兜底调用重叠,带 keyword 时同一请求发两次,改为互斥分支
- 修复从关键词搜索切换到分类/促销路由时 params.keyword 残留旧值的问题
|
2026-10-09 09:50:38 +08:00 |
|
pikachu1995@126.com
|
b639bc36eb
|
fix(buyer): 结算页异常兜底与白屏防御
- 1 处裸 await 包 try/catch,12 条 .then 链全部补 catch(原仅 2 条)
- 结算数据加载失败给用户可见提示并保持页面可操作,不再白屏;错误提示与 request 层拦截器去重
- 约 20 处深链式访问加可选链/默认值(含模板渲染层)
- 修复无效商品跳回购物车后缺少 return 导致的 TypeError
|
2026-10-09 09:46:06 +08:00 |
|
pikachu1995@126.com
|
89711af0e6
|
chore(buyer): 落地 ESLint 9 并清理调试代码
- 新增 eslint.config.js(flat config, vue3-essential),移除废弃的 .eslintrc.js/.eslintignore(引用已废弃的 babel-eslint),package.json 增加 lint/lint:fix 脚本
- 清理 17 处调试 console.log;修复 24 处空 catch(15 处补 console.warn 业务提示,9 处加注释说明可安全忽略)
- 修复存量 lint error:9 处 prop 默认值改为函数形式、3 处未使用组件、1 处 v-if/v-for 同级、1 处空 else
- vue.config.js 生产环境 terser 开启 drop_console 兜底
|
2026-10-09 09:45:59 +08:00 |
|
pikachu1995@126.com
|
3ec3f11d5b
|
chore(seller): yarn.lock 入库,锁定依赖版本
|
2026-10-08 15:24:26 +08:00 |
|
pikachu1995@126.com
|
5fcc26a866
|
refactor(seller): 商家端系统性优化与 Vue3 迁移遗留问题修复
- 清理:删除 4 个未使用依赖、约 2700 行死代码(shop/ossManage 等)、tree-table 死组件、37 处未使用 import
- ESLint 9 flat config 升级(.eslintrc.js -> eslint.config.js),修复迁移遗留的 34 处真实 bug
- axios 重构:拦截器不再吞错、refreshToken 单例共享 Promise、超时收敛、form 序列化抽公共函数、vue-router 4 失效 API 修正
- 安全:4 处 v-html 增加 xss 过滤;logout 改为精确删除 localStorage 键
- API 重复定义收敛(delSpec/insertOrUpdateSpec、getDictData、ws)
- 首屏瘦身:tinymce 懒加载(约省 7.4MB)、core-js 按需 polyfill、vendor chunk 合并、dplayer/@antv/g2 动态 import、3 张大图压缩
- 页面修复:发布商品表单布局(iview 遗留 margin 移除)、beforeVideoUpload 补定义、el-tag type 空值、lili-dialog emits 声明、消息中心布局塌陷修复与样式重构、department-choose 空值、affix-time 不再发多余店铺请求、goods/distributionGoods 去掉品牌筛选
|
2026-10-08 15:22:56 +08:00 |
|
pikachu1995@126.com
|
8484936e3d
|
refactor(axios): 优化HTTP请求拦截器和错误处理机制
- 移除调试用的console.log语句
- 调整表格列对齐方式,将操作列从居中改为右对齐
- 添加搜索表单功能,包括账单号、店铺名称、生成时间等筛选条件
- 重构axios拦截器逻辑,简化错误处理流程
- 实现统一的token刷新机制,使用单例模式避免重复请求
- 优化防抖函数实现,提高性能表现
- 添加401和403状态码的特殊处理逻辑
- 统一错误提示信息的显示方式
- 优化表格列宽度设置,调整金额相关列的显示效果
- 删除未使用的组件文件和样式代码
- 移除调试相关的代码和注释
- 优化图标组件的导入方式,使用markRaw包装
- 优化热词统计图表的数据显示逻辑,添加空数据提示
|
2026-10-08 14:39:12 +08:00 |
|
pikachu1995@126.com
|
1b275cf592
|
perf(image): 优化图片加载性能
- 为所有商品图片添加 loading="lazy" 属性实现懒加载
- 为所有图片元素添加 decoding="async" 属性实现异步解码
- 优化购物车页面的商品缩略图加载方式
- 改进订单中心各页面的图片加载策略
- 提升评价系统中图片的加载性能
- 优化会员中心收藏和足迹功能的图片加载
- 改善促销活动页面的图片加载体验
- 更新首页装饰组件中的图片加载属性
- 提高地址管理页面的界面展示效果
|
2026-10-08 14:36:22 +08:00 |
|
pikachu1995@126.com
|
4c232284f8
|
feat(goods, order): 完善预约与订单详情功能
- 预约规则区域的说明中补充可预约时段
- 价格区域的标题和说明改为根据商品类型动态展示
- 优化订单详情中配送信息的展示,仅在实物订单中显示
- 核销记录新增搜索功能,支持按商品名称和核销人筛选
- 精简订单列表搜索表单,移除不必要的字段,界面更简洁
|
2026-10-02 15:28:25 +08:00 |
|
pikachu1995@126.com
|
326ccea1b4
|
feat(router, appointment, procurement): 完善功能并优化界面
- 新增采购订单列表路由
- 预约工单列表新增状态筛选,搜索更方便
- 首页新增未完成预约工单和待审核采购的提醒
- 优化多个组件的样式与布局,提升用户体验和全站一致性
|
2026-10-02 15:27:52 +08:00 |
|
pikachu1995@126.com
|
8410179885
|
feat(buyer): 增强搜索功能并提升用户体验
- 新增 `getStoreById` 接口方法,用于获取包含评分在内的店铺信息
- `Search.vue` 新增搜索建议面板,展示搜索历史和热词,优化搜索体验
- 新增 `SearchSuggest.vue` 组件,用于展示搜索建议和搜索历史
- `App.vue` 根据路由元信息按条件设置页面标题
- 优化多个组件的布局与样式,让整体风格更统一
- 重构多个组件的跳转逻辑,改用路由跳转(`router.push`)替代新开窗口(`window.open`),提升用户体验
|
2026-10-02 15:26:58 +08:00 |
|
pikachu1995@126.com
|
4777eb2dd6
|
feat(buyer): 新增功能并优化样式,提升用户体验
- 新增 `getMemberMessage` 接口方法,用于获取会员消息
- 调整全局及商品列表样式,提升可读性与一致性
- 精简 `Search.vue`,移除不必要的店铺搜索切换
- 放宽 `addressManage` 中地址别名的输入长度
- 优化 `ShowGoods.vue` 和 `ShowGoodsDetail.vue` 的布局与样式
- 更新 `Cart.vue` 中的购物车步骤展示,让流程导航更清晰
- 调整多个组件,统一字号并优化界面元素
|
2026-09-29 18:11:31 +08:00 |
|
pikachu1995@126.com
|
867b03ebfc
|
refactor(buyer): 优化组件结构并提升用户体验
- Main.vue 路由逻辑改为使用当前路由信息
- 简化 Header.vue 中的购物车展示,优化布局与可访问性
- GoodsClassNav.vue 改为按条件渲染分类信息
- 完善 MyOrder.vue 的订单展示与交互,优化样式与结构
- 调整 message.js,更稳妥地处理 Promise 拒绝
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-29 10:48:44 +08:00 |
|
pikachu1995@126.com
|
a6063874c7
|
Merge branch 'master' into feat/appointment-goods
|
2026-09-28 14:25:59 +08:00 |
|
pikachu1995@126.com
|
037fd0caa0
|
refactor(goods): 重构商品管理模块的API接口和页面结构
- 移除manager端的预约改期日志相关API接口
- 移除seller端的预约改期相关API接口
- 更新seller端API请求方法,将putRequest替换为putRequestWithNoForm
- 修改服务人员更新接口,使用POST方式并传入ID参数
- 重构seller端商品搜索表单,增加SKU名称、SKU货号、店铺分类等搜索条件
- 新增商品创建时间范围选择器和库存状态筛选功能
- 优化商品表格列结构,调整销售模式与商品类型显示逻辑
- 添加商品复制功能按钮
- 重构manager端商品详情页面,实现新的详情展示布局
- 新增商品审核弹窗和时段可约数量抽屉组件
- 优化商品详情页的商品参数展示逻辑
- 添加预约商品相关的特殊处理逻辑
|
2026-09-28 14:24:24 +08:00 |
|
田香琪
|
ea897b154b
|
Merge branch 'master' of https://gitee.com/beijing_hongye_huicheng/lilishop-ui
|
2026-09-24 17:49:09 +08:00 |
|