YunaiV
|
b293e112c6
|
fix: 修复 MALL 商品保存时 SKU 价格被反复 *100 的漂移
|
2026-05-02 20:23:43 +08:00 |
YunaiV
|
8020b4b743
|
fix: 修复 MALL 商品列表/选择器「价格」列展示原始的「分」(web-antd / web-ele)
商品列表 [mall/product/spu/data.ts] 与商品选择器 [mall/product/spu/components/spu-select-data.ts]
的「价格」列原先 formatter: 'formatAmount2',只做了小数格式化、漏了「分转元」,导致
19900 直接显示成 19900.00(应为 199.00 元)。同文件的 marketPrice / costPrice 已正确使用
fenToYuan,唯独 price 漏了。
顺手将 spu/data.ts 的 price / marketPrice / costPrice 三列从手写闭包统一切到已注册的
formatFenToYuanAmount formatter,单位「元」从 cell 后缀挪进列标题(如「价格(元)」),
减少 8 处闭包并复用平台统一的 null/NaN 处理。
|
2026-05-02 19:38:50 +08:00 |
xingyu4j
|
f32818c6aa
|
fix(lint): resolve shared form and utility warnings
|
2026-03-14 13:28:45 +08:00 |
xingyu4j
|
4cdc92f759
|
fix: lint
|
2026-03-14 12:16:31 +08:00 |
puhui999
|
548da70f9f
|
fix(mall): 【antd/ele】修复商品 SKU 名称校验失败的问题
前端创建/编辑商品时,SKU 对象缺少 name 字段初始化,导致提交时后端校验 "商品 SKU 名字不能为空" 失败。
修改内容:
- form/index.vue: 初始化 SKU 添加 name 字段,提交前校验商品名称并赋值给 SKU
- sku-list.vue: createEmptySku 函数添加 name 字段
影响范围:web-antd、web-ele 两个版本
|
2026-01-28 17:45:20 +08:00 |
YunaiV
|
06f1ae1a66
|
review:【mall】营销相关
|
2025-12-29 08:17:35 +08:00 |
puhui999
|
e6327ae9da
|
feat:【ele】spu todo 优化
|
2025-12-28 17:57:10 +08:00 |
YunaiV
|
bc654c9d45
|
fix:【ele】【mall】商品列表的“商品分类”不展示的问题,对应 https://t.zsxq.com/JCOWV
|
2025-12-21 21:24:59 +08:00 |
芋道源码
|
08f6cb7d14
|
!305 fix: [ele] 树形控件展开和选择属性配置问题
Merge pull request !305 from Lcp/dev
|
2025-12-21 12:53:39 +00:00 |
YunaiV
|
3ea5510a21
|
review:【antd/ele】【mall】营销模块的迁移
|
2025-12-21 20:50:27 +08:00 |
puhui999
|
ebf7221fd2
|
feat:【ele】【mall】ElDialog :append-to-body="true"
|
2025-12-20 10:40:27 +08:00 |
puhui999
|
d3a7a874a6
|
feat:【ele】【mall】comment 代码对齐 antd
|
2025-12-20 10:04:24 +08:00 |
puhui999
|
e1e0554aca
|
feat:【ele】【mall】spu 代码对齐 antd
|
2025-12-20 09:13:38 +08:00 |
Liu
|
32263c2b09
|
fix: [ele] 树形控件展开和选择属性配置问题
|
2025-12-17 11:12:51 +08:00 |
YunaiV
|
e3c1676523
|
review:【antd/ele】【mall】商品模块的迁移
|
2025-12-15 19:44:11 +08:00 |
YunaiV
|
4ec82f0fd0
|
review:【antd/ele】【mall】营销模块的迁移
|
2025-12-15 19:29:47 +08:00 |
puhui999
|
5417b19a8b
|
feat:【ele】【mall】spu 选择组件优化
|
2025-12-15 16:07:47 +08:00 |
puhui999
|
3102eb511f
|
feat:【ele】【mall】spu 代码迁移
|
2025-12-14 16:35:58 +08:00 |
xingyu4j
|
db8d66d046
|
fix: ele lint
|
2025-11-24 14:34:52 +08:00 |
YunaiV
|
1100626968
|
feat:【ele】InputNumber 补全 controlsPosition、class
|
2025-11-19 10:21:31 +08:00 |
YunaiV
|
fadad35b20
|
feat:【antd】【mall】diy-editor 代码风格统一 & 逐个测试 20%
|
2025-11-10 19:13:25 +08:00 |
xingyu4j
|
689d4cd2a1
|
fix: lint
|
2025-11-04 17:50:03 +08:00 |
YunaiV
|
2683f10bb5
|
feat:【antd】【mall】diy-editor 的 promotion-seckill 初始化 100%
|
2025-11-02 16:45:42 +08:00 |
YunaiV
|
b3e1dab487
|
feat:【ele】【mall】product/spu 的 components 迁移
|
2025-11-01 21:09:29 +08:00 |
YunaiV
|
43e758023a
|
feat:【ele】【mall】product/spu 的 components 迁移
|
2025-11-01 11:46:43 +08:00 |
YunaiV
|
fe7a69f570
|
feat:【mall】diy editor 的 hot-zone 代码优化(100%)完成商品分类的支持
|
2025-10-28 23:21:07 +08:00 |
YunaiV
|
86c68b5466
|
feat:【代码优化】减少部分模块的 import * 的 API
|
2025-10-27 09:34:45 +08:00 |
YunaiV
|
e30c2c5412
|
feat:【全局】简化 handleStatusChange 类型逻辑的写法!
|
2025-10-26 20:25:52 +08:00 |
YunaiV
|
1286623863
|
feat:移除“ // 路由”重复注释。
|
2025-10-21 20:56:53 +08:00 |
xingyu4j
|
5203b991de
|
feat: add i18n
|
2025-10-21 17:42:02 +08:00 |
YunaiV
|
ad00cf839c
|
feat:简化 ApiSelect 的 api 写法~
|
2025-10-21 09:06:17 +08:00 |
YunaiV
|
376520253d
|
feat:【mall 商城】交易统计【ele】100%
|
2025-10-20 18:31:14 +08:00 |
xingyu4j
|
5ceffa2fe9
|
feat: 优化 table tab 的显示
|
2025-10-20 14:44:39 +08:00 |
xingyu4j
|
30c7727361
|
feat: 统一 api 组件的调用方法
|
2025-10-20 10:41:57 +08:00 |
xingyu4j
|
ee879055bb
|
fix: ele Rate
|
2025-10-17 09:35:09 +08:00 |
YunaiV
|
3f6c405376
|
feat:清理多余的 buttonStyle: 'solid', 【ele】
|
2025-10-16 14:00:53 +08:00 |
xingyu4j
|
4052e3c8d2
|
feat: 统一方法名 on => handle
|
2025-10-15 14:19:30 +08:00 |
xingyu4j
|
f54424ced3
|
feat: 统一代码格式
|
2025-10-13 18:21:47 +08:00 |
YunaiV
|
bc6dfad4c9
|
fix: 【infra 基础设施】update label and dependencies in data.ts
|
2025-10-11 00:57:52 +08:00 |
YunaiV
|
f77e731357
|
feat:统一优化 useGridColumns<T = 泛型的使用
|
2025-10-10 09:50:37 +08:00 |
xingyu4j
|
ab54628f79
|
feat: ele spu form 保持一致
|
2025-10-09 17:51:14 +08:00 |
xingyu4j
|
2e4b788c5d
|
feat: spu 保持一致
|
2025-10-09 17:50:43 +08:00 |
xingyu4j
|
41fe54e5f0
|
feat: use Rate
|
2025-10-09 17:11:53 +08:00 |
YunaiV
|
f83a0adb2b
|
feat:【mall 商城】商品评论的迁移(ele)
|
2025-10-08 20:04:48 +08:00 |
YunaiV
|
e226e09e8a
|
feat:【mall 商城】商品属性的迁移(ele)
|
2025-10-08 18:10:42 +08:00 |
YunaiV
|
4648f2023b
|
feat:【mall 商城】商品分类的迁移
|
2025-10-08 10:53:22 +08:00 |
YunaiV
|
e84cd6147c
|
feat:【mall 商城】商品分类的迁移
|
2025-10-08 10:22:27 +08:00 |
YunaiV
|
325cede2ed
|
feat:【antd】【ele】统一 await formApi.setValues(formData.value); 的写法
|
2025-10-03 09:07:01 +08:00 |
YunaiV
|
2e2a147815
|
feat:【antd】【ele】统一 infra 和 system 的代码风格(demo03/erp)
|
2025-10-01 10:48:23 +08:00 |
xingyu4j
|
b26f9b1380
|
feat: use common-ui ContentWrap
|
2025-09-24 15:05:23 +08:00 |