pikachu1995@126.com
|
55a431ddd5
|
fix(order): 区分订单操作按钮颜色、待支付不显示退款标签、列表移除售后/投诉入口、修复详情页商品列表被全局样式压缩
|
2026-10-26 17:01:44 +08:00 |
|
pikachu1995@126.com
|
b72c792ade
|
style(member): 统一会员中心页面风格(卡片面板/状态标签/链接按钮/右对齐分页)
|
2026-10-26 17:01:30 +08:00 |
|
pikachu1995@126.com
|
1f872254cc
|
style(member): 优化申诉详情、会员等级、优惠券、礼品卡页面样式
|
2026-10-26 17:01:08 +08:00 |
|
pikachu1995@126.com
|
99e7f6ed47
|
feat(home): 丰富PC买家中心主页,增加订单快捷入口与资产卡片
|
2026-10-26 17:00:57 +08:00 |
|
pikachu1995@126.com
|
06e02998aa
|
feat(shopEntry): 优化店铺入驻页面视觉与流程
- 新增品牌头部与自定义步骤条,已完成步骤支持点击回跳修改
- 审核状态页改用 el-result 图标结果页(审核中/已通过/已拒绝/已关闭)
- 分区标题改为主题色竖线样式,表单加宽,地址选择改为输入框样式
- 上传组件改为虚线卡片,补充上传失败与业务失败的错误提示
- 第2、3步补齐 sessionStorage 草稿保存,表单校验失败自动滚动到错误项
- 地址选择弹窗去除横向滚动,超长名称省略并支持悬停显示
- 注册 ElResult 组件;公司电话/营业执照号/法人证件号放宽为仅必填
|
2026-10-26 16:47:35 +08:00 |
|
pikachu1995@126.com
|
1395f2ad24
|
refactor(goods): 重构分类页面装修,使用图片预览替代CSS示意图
- 将"货号"统一重命名为"SKU编码"
- 重构分类页面装修,使用图片预览替代CSS示意图
- 修复商家端主容器横向溢出隐藏问题
|
2026-10-22 16:37:54 +08:00 |
|
lifenlong
|
88fc1b0b2a
|
refactor: 四端完成 Options API → script setup + vuex → pinia 迁移
- buyer(95) / seller(169) / im(53) / manager(280) 共 597 个组件全部从 Options API 转换为 <script setup>
- 四端 vuex 全部移除,状态管理统一迁移至 pinia 4(stores/ 目录)
- util.js 等基础设施去除 vm 首参依赖;全局属性($Message/$filters 等)在 script 内改为具名导入
- 被外部 ref 访问的公共组件均已补齐 defineExpose(清单见各端 MIGRATION-VUE3.md)
- 各端 eslint 启用 vue/component-api-style 防止新代码回退 Options API
- 四端 yarn build 全部通过;迁移约定与注意事项已更新至各端 MIGRATION-VUE3.md
|
2026-10-13 07: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
|
1b275cf592
|
perf(image): 优化图片加载性能
- 为所有商品图片添加 loading="lazy" 属性实现懒加载
- 为所有图片元素添加 decoding="async" 属性实现异步解码
- 优化购物车页面的商品缩略图加载方式
- 改进订单中心各页面的图片加载策略
- 提升评价系统中图片的加载性能
- 优化会员中心收藏和足迹功能的图片加载
- 改善促销活动页面的图片加载体验
- 更新首页装饰组件中的图片加载属性
- 提高地址管理页面的界面展示效果
|
2026-10-08 14:36:22 +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
|
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 |
|
pikachu1995@126.com
|
50ebc7d6df
|
refactor(buyer): 移除 PC 商城分销推荐入口与相关接口
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-20 09:55:20 +08:00 |
|
田香琪
|
8d18f05085
|
feat(login): 增强扫码登录功能与会话管理
- 登录接口增加 loading 与超时配置,改善请求体验
- 根据服务端返回处理二维码过期,并动态设置有效时长
- 重构二维码刷新逻辑,改用 setTimeout 控制过期
- 合并会话管理与错误处理,简化扫码登录流程
- 移除多余 watch,精简组件行为
|
2026-09-15 09:46:45 +08:00 |
|
田香琪
|
f4a50cd854
|
refactor(distribution): 更新分销资格提示与申诉逻辑
- 修改分销资格被清退的提示信息,明确只可通过后台恢复,不再提供申诉功能
- 移除申诉相关的逻辑与按钮,简化用户交互
- 调整状态管理,去除不再使用的申诉状态
|
2026-09-09 15:21:07 +08:00 |
|
田香琪
|
fddb82e680
|
refactor(GoodsClassNav): 优化品牌ID处理与选择逻辑
- 重构品牌ID的获取方式,使用新方法 appendBrandIdsByNames 简化逻辑
- 更新多选确认逻辑,避免重复选择相同类型
- 调整标签内容显示逻辑,确保品牌标签在选择时正确显示
- 修复商品列表页的分页参数,确保从第一页开始加载数据
|
2026-09-03 17:17:11 +08:00 |
|
田香琪
|
085674dfa7
|
fix: 修复入驻误校验与商品品牌显示 0,并优化分类、运费模板交互
- 入驻第三步改为先回填再渲染,避免空字段进页即提示
- 入驻协议无内容时按空字符串处理,避免读取 null
- 商品品牌空值展示占位符,提交时再转为 0
- 店内分类为空时横向展示「暂无分类」
- 运费模板选择地址默认折叠,操作文案改为「选择地址」
|
2026-08-20 16:55:05 +08:00 |
|
田香琪
|
6552767823
|
Merge branch 'salesman'
|
2026-08-17 11:05:22 +08:00 |
|
田香琪
|
3b665f6d8c
|
feat(orderFulfill): 增强订单发货逻辑与界面
- 新增无需配送场景及发货模式相关工具函数
- 更新订单详情与订单管理页,支持整单发货、分包裹发货、无需配送
- 优化物流信息与订单日志展示
- 重构订单发货 API 以适配新逻辑
- 增强订单列表与详情页的发货选项与操作展示
|
2026-08-13 17:19:06 +08:00 |
|
pikachu1995@126.com
|
aed9d86ada
|
Merge branch 'master' into salesman
|
2026-08-11 15:34:46 +08:00 |
|
pikachu1995@126.com
|
4be36d61c7
|
增加二级分销相关设置以及页面
|
2026-08-05 18:03:45 +08:00 |
|
田香琪
|
d4cd6e0936
|
feat(buyer): 增强商品详情与支付逻辑
- 引入 buyerLogin 工具,优化商品详情页的链接跳转逻辑,确保未登录用户能正确重定向到登录页面
- 更新商品 SKU 详情 API,支持未登录状态下的访问
- 修改支付 API,新增 skipMessage 参数以控制支付提示信息
- 改进商品列表与支付页面的用户体验,确保更流畅的操作流程
- 规范化商品类型与库存提示,提升用户体验
|
2026-08-05 14:17:39 +08:00 |
|
田香琪
|
1accdf5826
|
feat(buyer): 更新电子卡券(E_COUPON)相关逻辑与展示
- 优化购物车与支付页面,确保电子卡券只能通过立即购买结算
- 增强商品详情页,添加限时折扣与第N件优惠展示
- 更新促销逻辑,支持拼团与积分购买选项
- 规范化商品类型与库存提示,提升用户体验
|
2026-08-02 13:55:19 +08:00 |
|
田香琪
|
1ae7ab3036
|
feat(buyer): 添加电子卡券(E_COUPON)支持
- 新增 E_COUPON 商品类型,支持电子卡券的展示与购买逻辑
- 优化商品详情页,调整促销、库存和购买按钮逻辑以适应电子卡券
- 增加卡密信息展示与管理功能,支持商家端卡池管理
- 更新相关页面以处理电子卡券的特殊逻辑,如免地址、隐藏优惠券等
|
2026-07-31 13:44:56 +08:00 |
|
田香琪
|
09b735e82a
|
feat(buyer): 增加短信验证码发送状态管理
- 新增 codeSent 状态以跟踪短信验证码是否已发送
- 在登录流程中添加验证,确保用户完成安全验证和获取验证码
- 优化验证码发送逻辑,确保用户体验
|
2026-07-28 10:29:14 +08:00 |
|
田香琪
|
68a791a439
|
Merge branch 'fix/im-vue3-migration'
|
2026-07-22 18:10:04 +08:00 |
|
田香琪
|
c0ca9672a1
|
fix(buyer): 未登录联系客服时提示登录
- 将登录提示由 Message 改为 Modal
- 新增 promptLogin 方法处理登录跳转
- IMService 增加 accessToken 校验,未登录时提示登录
- 改进用户信息获取的错误处理
- 重构 IM 链接 URL 拼接,提升可读性
|
2026-07-22 18:08:42 +08:00 |
|
pikachu1995@126.com
|
e91d783e22
|
Merge branch 'master' of https://gitee.com/beijing_hongye_huicheng/lilishop-ui
|
2026-07-21 18:46:39 +08:00 |
|
pikachu1995@126.com
|
4bb3d33f89
|
fix: 复选框的值双向绑定,并补充 tbody 标签,保证表格结构规范统一
|
2026-07-21 18:46:33 +08:00 |
|
田香琪
|
12291ad4d5
|
feat(invoiceModal): 发票弹窗组件新增 change 事件
- 在发票弹窗中增加 change 事件 emit,便于父组件监听数据变化
- 优化 coupon-publish 组件的 selectedMember、selectedList 绑定,完善会员选择功能
|
2026-07-21 17:01:38 +08:00 |
|
田香琪
|
d172a1c9b8
|
fix(cart): 调整错误提示展示并优化已下架商品遮罩样式
简化 Cart.vue 中错误文案展示,移除多余 margin
优化 error-goods 样式:使用 inset 定位,并通过 box-sizing 管理 padding,改善布局与响应表现
|
2026-07-17 17:35:42 +08:00 |
|
田香琪
|
9dc4829f1f
|
fix(buyer): 解决 Profile.vue 合并冲突标记导致的编译错误
保留 getMemberMsg 安全加载用户信息逻辑,并统一使用 buyerUrl 上传接口。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-16 21:13:06 +08:00 |
|
田香琪
|
1fa3a91979
|
解决 Profile.vue 合并冲突,同步master代码
|
2026-07-14 16:45:10 +08:00 |
|
pikachu1995@126.com
|
f646022926
|
Merge branch 'vue3'
|
2026-07-13 16:56:36 +08:00 |
|
pikachu1995@126.com
|
0002a39fc4
|
Merge branch 'vue3' of https://gitee.com/beijing_hongye_huicheng/lilishop-ui into vue3
|
2026-07-13 14:32:20 +08:00 |
|
pikachu1995@126.com
|
e67ea56651
|
refactor: 更新 API 请求路径与配置
|
2026-07-13 14:30:09 +08:00 |
|
田香琪
|
d648855533
|
feat: 增强用户登录体验与组件逻辑优化
- 在多个组件中添加用户登录状态检查,确保用户在进行特定操作前已登录。
- 更新购物车、消息中心等组件的点击事件,未登录时提示用户登录。
- 优化优惠券领取逻辑,未登录时引导用户登录。
- 调整样式以提升组件一致性,确保用户界面友好。
|
2026-07-10 13:31:14 +08:00 |
|
田香琪
|
c355194aba
|
feat: 优化商品详情与购物车功能
- 更新 ShowGoods.vue 和 ShowGoodsDetail.vue 中的按钮样式,统一使用 goods-action-btn 类。
- 在 Cart.vue 中实现商品收藏状态的同步与处理,优化收藏功能的用户体验。
- 调整 GoodsDetail.vue 中的店铺收藏按钮样式,提升视觉一致性。
- 在多个评价组件中引入主题色,增强评分组件的视觉效果。
|
2026-07-09 17:58:01 +08:00 |
|
田香琪
|
fb2a9e7a9f
|
feat: 添加图标映射功能
- 新增 iconMap.js 文件,集中管理应用中的图标资源。
- 提供 getIconUrl 函数以便根据名称获取对应图标的 URL,提升代码可维护性。
|
2026-07-08 18:37:20 +08:00 |
|
田香琪
|
106e059d1a
|
refactor: 统一组件导入与消息提示方式
- 将多个组件中的 require 替换为 import,提升代码一致性。
- 更新消息提示方式,使用统一的 Message 和 Modal 组件,增强用户体验。
- 调整部分组件的样式和逻辑,确保界面一致性与可读性。
|
2026-07-08 18:36:06 +08:00 |
|
pikachu1995@126.com
|
cc86430ea4
|
Merge branch 'vue3' of https://gitee.com/beijing_hongye_huicheng/lilishop-ui into vue3
|
2026-07-07 10:56:17 +08:00 |
|
pikachu1995@126.com
|
295aaf1a01
|
feat: 添加主题色设置功能
|
2026-07-07 10:56:14 +08:00 |
|
田香琪
|
548335b658
|
feat: 优化售后服务页面与上传组件
- 在 AfterSaleDetail.vue 中添加样式以增强商品信息展示的可读性。
- 在 ApplyAfterSale.vue 中更新选择原因的下拉框,确保与服务类型关联。
- 在多个上传组件中添加图片选择与确认功能,提升用户体验。
- 在订单投诉与退款页面中调整表格列宽,确保信息展示的清晰性。
|
2026-07-07 10:38:59 +08:00 |
|
田香琪
|
297bdd95dd
|
feat: 更新 API 请求参数与组件样式优化
- 在 account.js 和 member.js 中添加 loading 和 skipMessage 参数,提升 API 调用的用户体验。
- 在 ShowGoods.vue 中优化商品详情展示样式,增强可读性和交互性。
- 在 Cart.vue 中重构购物车商品列表结构,提升布局一致性。
- 在多个页面中修复了提示信息的内容,确保用户操作的清晰反馈。
|
2026-07-06 16:33:21 +08:00 |
|
田香琪
|
bd9a5f75b0
|
fix: 增强错误处理与组件逻辑优化
- 在 App.vue 中添加 JSON 解析错误处理,确保站点信息获取的稳定性。
- 更新多个 API 请求,添加 loading 状态管理,提升用户体验。
- 在 Search.vue 中优化热词列表的解析逻辑,增强容错性。
- 改进购物车、地址管理等 API 请求参数,确保一致性与可用性。
- 新增用户中心布局组件,提升用户界面的一致性与可读性。
|
2026-07-03 18:29:41 +08:00 |
|
田香琪
|
28a857249a
|
refactor: 重构组件逻辑与样式优化
- 在 App.vue 中重构站点信息的获取与应用逻辑,提升代码可读性与维护性。
- 更新 Search.vue 组件,优化搜索框的样式与结构,增强用户体验。
- 在 element.scss 中注释掉不再使用的样式,并新增确认收货按钮的样式。
- 改进多个页面的布局与样式,确保响应式设计的一致性与美观性。
- 更新订单相关组件的按钮样式,提升视觉一致性与可用性。
|
2026-06-30 21:09:28 +08:00 |
|