pikachu1995@126.com
|
3cb60139d5
|
refactor(seller): 列表页抽离 useTable 重构与通用 UI 规范优化
- 抽离通用 useTable composable,并迁移 13 个典型列表页(采购/报损/订单/售后/统计/营销等)
- 增加表格与树组件全局空状态 (el-empty) 样式规范
- 补齐视图图片语义化 alt,并添加全局图片加载异常 SVG 占位兜底
- 替换遗留的 $Message 兼容语法为 ElMessage
- 将 WAP 店铺装修模板的 Options API 统一为 defineOptions
- 优化数据报表卡片视觉样式,并移除失效的品牌筛选选项
- 清理冗余依赖 vuex,将 sass-loader 调整至 devDependencies
|
2026-10-20 13:51:04 +08:00 |
|
lifenlong
|
2a2c3f8174
|
perf(seller): Element Plus 按需引入 + 移除未使用的 vue-lazyload
- plugins/element.js 不再全量注册,组件由 unplugin-vue-components 按模板自动按需解析;
v-loading 指令与全局配置(zhCn/size)单独保留
- chunk-framework 344KB → 279KB(gzip,-19%);样式仍走全量 CSS 保证覆盖顺序不变
- 修复 unplugin-vue-components 与 minimatch 的版本兼容(锁定 0.27.5 + resolutions 嵌套 v9)
- 移除全局注册但零使用的 vue-lazyload
|
2026-10-13 07:39:35 +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
|
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 |
|
lifenlong
|
0da6ef99af
|
升级Vue3,iView替换ElementPlus
- 删除babel配置、更新依赖与入口初始化
- 全量替换UI组件、样式适配,新增迁移文档与标签/过滤器自动化替换脚本
|
2026-06-05 17:50:17 +08:00 |
|
lifenlong
|
832fda813b
|
升级Vue3,iView替换ElementPlus
- 删除babel配置、更新依赖与入口初始化
- 全量替换UI组件、样式适配,新增迁移文档与标签/过滤器自动化替换脚本
|
2026-06-05 17:49:43 +08:00 |
|
Ryan Ran
|
1a3fae6501
|
fix(README & package.json): 更新 README 文档以反映 Node.js 版本兼容性,移除 NODE_OPTIONS 环境变量的依赖,确保项目在 Node.js 16 及以上版本下正常运行,优化用户安装指导。
|
2025-10-10 15:23:27 +08:00 |
|
Ryan Ran
|
16c4a78e29
|
fix(兼容性): 更新 seller 项目的 package.json 和 README.md,添加 NODE_OPTIONS 环境变量以支持 Node.js 版本 20 和 18 的运行,详细说明各版本的兼容性和安装要求,优化文档以提升用户体验。
|
2025-09-30 11:04:12 +08:00 |
|
Ryan Ran
|
8fb87aa64d
|
feat(seller端升级node版本): 添加 .npmrc 和 .yarnrc 文件以支持引擎配置,更新 package.json 中的引擎要求并替换 node-sass 为 sass,优化依赖管理和兼容性,兼容node16版本
|
2025-09-29 18:26:52 +08:00 |
|
Ryan Ran
|
f1be18b7e3
|
添加vue-virtual-scroller依赖并在消息视图中实现虚拟滚动功能,以优化对话列表的渲染性能。同时,为manager和seller项目添加minimatch依赖项的解析版本以解决潜在的版本冲突。
|
2025-07-15 16:16:42 +08:00 |
|
RyanRan
|
1c62ee6efe
|
docs: 删除package.json中无用的引用导致报错
|
2024-07-17 14:52:22 +08:00 |
|
Yer
|
4429227665
|
feat: ✨ 商家端富文本改为本地引入
|
2023-12-01 11:38:01 +08:00 |
|
Yer
|
6a653198c3
|
商家端新增上传视频功能
|
2023-07-19 14:08:32 +08:00 |
|
Yer
|
bf70527c58
|
feat: ✨ 商家端新增格式化价格文件插件并在代码中引入,更新代码需要install插件
|
2023-07-03 16:28:58 +08:00 |
|
chc
|
fa8aa633bf
|
v4.2.5
|
2022-10-21 11:22:56 +08:00 |
|
Chopper
|
a345586b25
|
功能测试与修改
|
2022-09-05 14:35:01 +08:00 |
|
mhhhh
|
317bf1cd47
|
增加商家后台打印发货单
|
2022-07-06 15:18:56 +08:00 |
|
lemon橪
|
c7b739e546
|
更换editor,可支持拖拽式上传
|
2022-07-05 18:04:04 +08:00 |
|
lemon橪
|
378ac39315
|
商家楼层装修
|
2022-03-03 11:26:50 +08:00 |
|
lemon橪
|
71e4c49c3e
|
优化cdn动态加载管理端,修复砍价金额bug,删除部分不规范代码
|
2021-09-01 10:11:12 +08:00 |
|
lemon橪
|
e6d8d87c31
|
优化店铺端代码,减少报错信息,动态cdn加载,优化速度30%+
|
2021-08-27 18:10:33 +08:00 |
|
mabo
|
07f41f5cb6
|
pc商品列表样式修改,商家注释添加,订单统计,退订单按钮样式
|
2021-07-16 17:57:24 +08:00 |
|
Chopper
|
597af1a210
|
保存json excel问题
|
2021-06-21 14:35:33 +08:00 |
|
mabo
|
33ec809e73
|
管理、商家添加登录图片验证
|
2021-06-03 14:35:19 +08:00 |
|
mabo
|
6d0e7b3825
|
修改bug,更改字体图标
|
2021-05-18 18:03:00 +08:00 |
|
Chopper
|
ec3e958037
|
commit message
|
2021-05-13 10:56:04 +08:00 |
|