From b25103036f9b94a970416b6e96e1e960adaab0d6 Mon Sep 17 00:00:00 2001 From: Richie <280645618@qq.com> Date: Mon, 19 May 2025 13:45:48 +0800 Subject: [PATCH] fixbugs --- docs/qihang-oms.sql | 21 +++++++--- .../module/goods/domain/OGoodsSku.java | 4 ++ .../tao/service/impl/TaoGoodsServiceImpl.java | 40 +++++++++++-------- vue/src/views/goods/index.vue | 22 +++++----- vue/src/views/goods/spec/index.vue | 14 ++++--- vue/src/views/tao/goods/goods_list.vue | 11 ++++- 6 files changed, 74 insertions(+), 38 deletions(-) diff --git a/docs/qihang-oms.sql b/docs/qihang-oms.sql index df88c928..a724dcdf 100644 --- a/docs/qihang-oms.sql +++ b/docs/qihang-oms.sql @@ -11,7 +11,7 @@ Target Server Version : 80200 File Encoding : 65001 - Date: 19/05/2025 12:08:04 + Date: 19/05/2025 13:45:24 */ SET NAMES utf8mb4; @@ -250,7 +250,8 @@ CREATE TABLE `o_goods` ( -- ---------------------------- -- Records of o_goods -- ---------------------------- -INSERT INTO `o_goods` VALUES (1, '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', NULL, '23E-WQM-S4', '', 0, '', '店铺商品同步', 1, 0, 0, 0, 0, 0, 0, 0, 1, '0', 0.00, 0.00, 11999.00, NULL, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, '店铺商品同步', '2025-05-19 12:06:42', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `o_goods` VALUES (1, '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', NULL, '23E-WQM-S4', '', 2, '', '店铺商品同步', 1, 0, 0, 0, 0, 0, 0, 0, 1, '0', 0.00, 0.00, 11999.00, NULL, 28, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, '店铺商品同步', '2025-05-19 12:06:42', NULL, NULL, NULL, NULL, NULL); +INSERT INTO `o_goods` VALUES (8, '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', NULL, '778109594957', '', 0, '', '店铺商品同步', 1, 0, 0, 0, 0, 0, 0, 0, 1, '0', 0.00, 0.00, 3999.00, NULL, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, '店铺商品同步', '2025-05-19 13:36:04', NULL, NULL, NULL, NULL, NULL); -- ---------------------------- -- Table structure for o_goods_brand @@ -504,6 +505,12 @@ INSERT INTO `o_goods_inventory` VALUES (21, 1, '23E-WQM-S4', '曲美轻奢意式 INSERT INTO `o_goods_inventory` VALUES (22, 1, '23E-WQM-S4', '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', 22, 'F2-23E-WQM-S4G-2R-SKD', '右侧单电机-米白(生态皮)【两座包】 ', 0, 0, '2025-05-19 12:06:42', '同步店铺商品初始化商品 sku 库存', '2025-05-19 12:06:42', NULL); INSERT INTO `o_goods_inventory` VALUES (23, 1, '23E-WQM-S4', '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', 23, 'F1-23E-WQM-S4G-2R-SKD', '右侧单电机-浅绿(生态皮)【两座包】 ', 0, 0, '2025-05-19 12:06:42', '同步店铺商品初始化商品 sku 库存', '2025-05-19 12:06:42', NULL); INSERT INTO `o_goods_inventory` VALUES (24, 1, '23E-WQM-S4', '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', 24, 'F3-23E-WQM-S4G-2R-SKD', '右侧单电机-暮光橙(全真皮)【两座包】 ', 0, 0, '2025-05-19 12:06:42', '同步店铺商品初始化商品 sku 库存', '2025-05-19 12:06:42', NULL); +INSERT INTO `o_goods_inventory` VALUES (25, 2, '778109594957', '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 25, 'ZH-PC-2-DS-F1-QM24-B2-15', '1500mm*2000mm ', 0, 0, '2025-05-19 13:17:48', '同步店铺商品初始化商品 sku 库存', '2025-05-19 13:17:47', NULL); +INSERT INTO `o_goods_inventory` VALUES (26, 2, '778109594957', '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 26, 'ZH-PC-2-DS-F1-QM24-B2-18', '1800mm*2000mm ', 0, 0, '2025-05-19 13:17:48', '同步店铺商品初始化商品 sku 库存', '2025-05-19 13:17:47', NULL); +INSERT INTO `o_goods_inventory` VALUES (33, 7, '778109594957', '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 33, 'ZH-PC-2-DS-F1-QM24-B2-15', '可储物床头+细腻头层牛皮+致密静音卷装排骨架 1500mm*2000mm 框架结构 ', 0, 0, '2025-05-19 13:34:30', '同步店铺商品初始化商品 sku 库存', '2025-05-19 13:34:30', NULL); +INSERT INTO `o_goods_inventory` VALUES (34, 7, '778109594957', '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 34, 'ZH-PC-2-DS-F1-QM24-B2-18', '可储物床头+细腻头层牛皮+致密静音卷装排骨架 1800mm*2000mm 框架结构 ', 0, 0, '2025-05-19 13:34:30', '同步店铺商品初始化商品 sku 库存', '2025-05-19 13:34:30', NULL); +INSERT INTO `o_goods_inventory` VALUES (35, 8, '778109594957', '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 35, 'ZH-PC-2-DS-F1-QM24-B2-15', '可储物床头+细腻头层牛皮+致密静音卷装排骨架 1500mm*2000mm 框架结构 ', 0, 0, '2025-05-19 13:37:07', '同步店铺商品初始化商品 sku 库存', '2025-05-19 13:37:07', NULL); +INSERT INTO `o_goods_inventory` VALUES (36, 8, '778109594957', '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 36, 'ZH-PC-2-DS-F1-QM24-B2-18', '可储物床头+细腻头层牛皮+致密静音卷装排骨架 1800mm*2000mm 框架结构 ', 0, 0, '2025-05-19 13:37:15', '同步店铺商品初始化商品 sku 库存', '2025-05-19 13:37:15', NULL); -- ---------------------------- -- Table structure for o_goods_inventory_batch @@ -637,6 +644,8 @@ INSERT INTO `o_goods_sku` VALUES (21, 1, NULL, NULL, '曲美轻奢意式全真 INSERT INTO `o_goods_sku` VALUES (22, 1, NULL, NULL, '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', '23E-WQM-S4', '右侧单电机-米白(生态皮)【两座包】 ', 'F2-23E-WQM-S4G-2R-SKD', '颜色分类', 0, '右侧单电机-米白(生态皮)【两座包】', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', '', 0, '', '', 0, '', NULL, 0.00, 9999.00, 0.00, '', 1, 0, 0, NULL, '2025-05-19 12:06:42', NULL); INSERT INTO `o_goods_sku` VALUES (23, 1, NULL, NULL, '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', '23E-WQM-S4', '右侧单电机-浅绿(生态皮)【两座包】 ', 'F1-23E-WQM-S4G-2R-SKD', '颜色分类', 0, '右侧单电机-浅绿(生态皮)【两座包】', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', '', 0, '', '', 0, '', NULL, 0.00, 9999.00, 0.00, '', 1, 0, 0, NULL, '2025-05-19 12:06:42', NULL); INSERT INTO `o_goods_sku` VALUES (24, 1, NULL, NULL, '曲美轻奢意式全真皮头层牛皮客厅多功能伸缩两用折叠电动沙发床', '23E-WQM-S4', '右侧单电机-暮光橙(全真皮)【两座包】 ', 'F3-23E-WQM-S4G-2R-SKD', '颜色分类', 0, '右侧单电机-暮光橙(全真皮)【两座包】', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN015Wgt5A1qQTMLfeBqF_!!0-item_pic.jpg', '', 0, '', '', 0, '', NULL, 0.00, 15999.00, 0.00, '', 1, 0, 0, NULL, '2025-05-19 12:06:42', NULL); +INSERT INTO `o_goods_sku` VALUES (35, 8, NULL, NULL, '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', '778109594957', '可储物床头+细腻头层牛皮+致密静音卷装排骨架 1500mm*2000mm 框架结构 ', 'ZH-PC-2-DS-F1-QM24-B2-15', '颜色分类', 0, '可储物床头+细腻头层牛皮+致密静音卷装排骨架', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', '尺寸', 0, '1500mm*2000mm', '家具结构', 0, '框架结构', NULL, 0.00, 3999.00, 0.00, '', 1, 0, 0, NULL, '2025-05-19 13:37:07', NULL); +INSERT INTO `o_goods_sku` VALUES (36, 8, NULL, NULL, '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', '778109594957', '可储物床头+细腻头层牛皮+致密静音卷装排骨架 1800mm*2000mm 框架结构 ', 'ZH-PC-2-DS-F1-QM24-B2-18', '颜色分类', 0, '可储物床头+细腻头层牛皮+致密静音卷装排骨架', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', '尺寸', 0, '1800mm*2000mm', '家具结构', 0, '框架结构', NULL, 0.00, 3999.00, 0.00, '', 1, 0, 0, NULL, '2025-05-19 13:37:15', NULL); -- ---------------------------- -- Table structure for o_goods_sku_attr @@ -11799,7 +11808,7 @@ INSERT INTO `oms_tao_goods` VALUES (65, NULL, 790039635285, '曲美家居现代 INSERT INTO `oms_tao_goods` VALUES (66, NULL, 790148346247, '曲美意式真皮头层牛皮客厅直排三人位轻奢复古油蜡皮帆船沙发', '曲美家具官方旗舰店', 'fixed', 50020633, ',1767290502,1621549076,', 'https://img.alicdn.com/bao/uploaded/i3/351855490/O1CN019mKZSH1qQTMMaaKpN-351855490.jpg', 68, NULL, 7, 'false', 'true', 'true', 'false', '2024-05-21 10:36:18', '2024-05-21 17:27:39', -701091031, 'QM24-S2', '2024-05-14 17:27:39', '10999.00', NULL, NULL, NULL, NULL, 13, NULL, NULL, 1, NULL, '2024-05-07 09:57:52', NULL); INSERT INTO `oms_tao_goods` VALUES (67, NULL, 790248097090, '曲美家居头等舱电动单人沙发客厅简约多功能懒人观影休闲单椅泡芙', '曲美家具官方旗舰店', 'fixed', 50015483, ',1767290502,1621549079,1624422102,', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01RJOdCE1qQTML3jHPQ-351855490.jpg', 60, NULL, 7, 'false', 'true', 'true', 'false', '2024-05-21 00:25:08', '2024-05-21 16:52:09', -701091031, 'QM24-S1', '2024-05-14 16:52:09', '5999.00', NULL, NULL, NULL, NULL, 7, NULL, NULL, 1, NULL, '2024-05-07 09:57:52', NULL); INSERT INTO `oms_tao_goods` VALUES (68, NULL, 786604177366, '1元预约618特权享专属好礼', '曲美家具官方旗舰店', 'fixed', 50023728, '-1', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN013hqgQh1qQTM2RXhX8_!!0-item_pic.jpg', 473, NULL, 7, 'false', 'true', 'true', 'false', '2024-05-21 11:14:31', '2024-05-21 14:55:25', 0, 'youfeilianjie', '2024-05-14 14:55:25', '1.00', NULL, NULL, NULL, NULL, 24, NULL, NULL, 1, NULL, '2024-05-07 09:57:52', NULL); -INSERT INTO `oms_tao_goods` VALUES (69, NULL, 778109594957, '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', '曲美家具官方旗舰店', 'fixed', 50020000, '-1', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 212, NULL, 14, 'false', 'true', 'true', 'false', '2024-05-21 10:36:09', '2024-05-23 15:56:22', -701091031, '', '2024-05-09 15:56:22', '3999.00', NULL, NULL, NULL, NULL, 7, NULL, NULL, 1, NULL, '2024-05-07 09:57:52', NULL); +INSERT INTO `oms_tao_goods` VALUES (69, NULL, 778109594957, '【新品特惠】曲美现代简约意式头层牛皮主卧室双人薄床头真皮床', '曲美家具官方旗舰店', 'fixed', 50020000, '-1', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01Mh4nrk1qQTMIDkzLk-351855490.jpg', 212, NULL, 14, 'false', 'true', 'true', 'false', '2024-05-21 10:36:09', '2024-05-23 15:56:22', -701091031, '', '2024-05-09 15:56:22', '3999.00', NULL, NULL, NULL, NULL, 7, NULL, NULL, 1, 8, '2024-05-07 09:57:52', NULL); INSERT INTO `oms_tao_goods` VALUES (70, NULL, 777542857837, '【新品特惠】曲美实木框架简约奶油风头层牛皮主卧室床泡芙真皮床', '曲美家具官方旗舰店', 'fixed', 50020000, '-1', 'https://img.alicdn.com/bao/uploaded/i1/351855490/O1CN01vIM5l01qQTMKy2lR8-351855490.jpg', 229, NULL, 14, 'false', 'true', 'true', 'false', '2024-05-21 11:04:52', '2024-05-21 17:56:12', -701091031, '', '2024-05-07 17:56:12', '3999.00', NULL, NULL, NULL, NULL, 7, NULL, NULL, 1, NULL, '2024-05-07 09:57:53', NULL); INSERT INTO `oms_tao_goods` VALUES (71, NULL, 782023476783, '曲美家居现代简约岩板玻璃餐桌椅多功能可伸缩方行圆形餐桌潘多拉', '曲美家具官方旗舰店', 'fixed', 50001403, ',1621549091,1419303887,', 'https://img.alicdn.com/bao/uploaded/i1/351855490/O1CN010X7XHv1qQTMDfOtK0-351855490.jpg', 90, NULL, 14, 'false', 'true', 'true', 'false', '2024-05-21 10:39:30', '2024-05-21 16:36:58', -701091031, '23E-219484', '2024-05-07 16:36:58', '2599.00', NULL, NULL, NULL, NULL, 8, NULL, NULL, 1, NULL, '2024-05-07 09:57:53', NULL); INSERT INTO `oms_tao_goods` VALUES (72, NULL, 788354511694, '曲美现代简约伸缩布艺功能客厅直排可调节两用折叠泡芙电动沙发床', '曲美家具官方旗舰店', 'fixed', 50020632, ',1767290502,1621549075,', 'https://img.alicdn.com/bao/uploaded/i2/351855490/O1CN01MzggQl1qQTMLfwRuz_!!0-item_pic.jpg', 279, NULL, 7, 'false', 'true', 'true', 'false', '2024-05-21 11:44:16', '2024-05-28 11:26:34', -701091031, '23E-WQM-S3', '2024-05-21 11:26:34', '11999.00', NULL, NULL, NULL, NULL, 1, NULL, NULL, 1, NULL, '2024-05-21 11:33:24', NULL); @@ -12274,8 +12283,8 @@ INSERT INTO `oms_tao_goods_sku` VALUES (1406, 49, 718529179488, NULL, 5094700576 INSERT INTO `oms_tao_goods_sku` VALUES (1407, 49, 718529179488, NULL, 5094700576952, '122216927:77835123;1627207:27296795343;21433:50753460', '122216927:77835123:家具结构:框架结构;1627207:27296795343:颜色分类:储物款-奶油白 进口真皮软床+黑骑士M2黄麻乳胶床垫;21433:50753460:尺寸:1800mm*2000mm', 18, '', 9999, 'DS-F2-QM23-B1-18-PF&M2', '2023-09-11 13:17:01', '2024-05-20 14:53:09', 'normal', NULL, NULL, 0, 1784836477341974529, NULL, NULL); INSERT INTO `oms_tao_goods_sku` VALUES (1408, 50, 717997086993, NULL, 5179007574337, '122216927:77835123;1627207:25328329977;21433:50753444', '122216927:77835123:家具结构:框架结构;1627207:25328329977:颜色分类:托特悬浮床【头层牛皮+智能环绕式感应灯带+进口松木框架】;21433:50753444:尺寸:1500mm*2000mm', 10, '', 6999, 'ZH-PC-2-DS-F1-QM23-B10-15X', '2023-05-10 19:50:19', '2024-05-19 11:40:11', 'normal', NULL, NULL, 0, 1784836467762184193, NULL, NULL); INSERT INTO `oms_tao_goods_sku` VALUES (1409, 50, 717997086993, NULL, 5179007574338, '122216927:77835123;1627207:25328329977;21433:50753460', '122216927:77835123:家具结构:框架结构;1627207:25328329977:颜色分类:托特悬浮床【头层牛皮+智能环绕式感应灯带+进口松木框架】;21433:50753460:尺寸:1800mm*2000mm', 0, '', 6999, 'ZH-PC-2-DS-F1-QM23-B10-18X', '2023-05-10 19:50:19', '2024-05-18 18:34:53', 'normal', NULL, NULL, 0, 1784836467783155714, NULL, NULL); -INSERT INTO `oms_tao_goods_sku` VALUES (1410, 69, 778109594957, NULL, 5316218756536, '122216927:77835123;1627207:31454337967;21433:50753444', '122216927:77835123:家具结构:框架结构;1627207:31454337967:颜色分类:可储物床头+细腻头层牛皮+致密静音卷装排骨架;21433:50753444:尺寸:1500mm*2000mm', 104, '', 3999, 'ZH-PC-2-DS-F1-QM24-B2-15', '2024-03-28 15:25:22', '2024-05-21 03:27:30', 'normal', NULL, NULL, 0, 1782645561612632065, NULL, NULL); -INSERT INTO `oms_tao_goods_sku` VALUES (1411, 69, 778109594957, NULL, 5316218756537, '122216927:77835123;1627207:31454337967;21433:50753460', '122216927:77835123:家具结构:框架结构;1627207:31454337967:颜色分类:可储物床头+细腻头层牛皮+致密静音卷装排骨架;21433:50753460:尺寸:1800mm*2000mm', 108, '', 3999, 'ZH-PC-2-DS-F1-QM24-B2-18', '2024-03-28 15:25:22', '2024-05-21 03:27:30', 'normal', NULL, NULL, 0, 1782645561629409281, NULL, NULL); +INSERT INTO `oms_tao_goods_sku` VALUES (1410, 69, 778109594957, NULL, 5316218756536, '122216927:77835123;1627207:31454337967;21433:50753444', '122216927:77835123:家具结构:框架结构;1627207:31454337967:颜色分类:可储物床头+细腻头层牛皮+致密静音卷装排骨架;21433:50753444:尺寸:1500mm*2000mm', 104, '', 3999, 'ZH-PC-2-DS-F1-QM24-B2-15', '2024-03-28 15:25:22', '2024-05-21 03:27:30', 'normal', NULL, NULL, 8, 35, NULL, NULL); +INSERT INTO `oms_tao_goods_sku` VALUES (1411, 69, 778109594957, NULL, 5316218756537, '122216927:77835123;1627207:31454337967;21433:50753460', '122216927:77835123:家具结构:框架结构;1627207:31454337967:颜色分类:可储物床头+细腻头层牛皮+致密静音卷装排骨架;21433:50753460:尺寸:1800mm*2000mm', 108, '', 3999, 'ZH-PC-2-DS-F1-QM24-B2-18', '2024-03-28 15:25:22', '2024-05-21 03:27:30', 'normal', NULL, NULL, 8, 36, NULL, NULL); INSERT INTO `oms_tao_goods_sku` VALUES (1412, 48, 715554799144, NULL, 5175363035183, '122216927:77835123;1627207:25833035879;21433:50753444', '122216927:77835123:家具结构:框架结构;1627207:25833035879:颜色分类:曜石黑-【进口全青皮+出口级海绵+全实木加密排骨架】;21433:50753444:尺寸:1500mm*2000mm', 0, '', 5599, '', '2023-04-28 18:51:53', '2024-04-13 20:04:54', 'normal', NULL, NULL, NULL, NULL, NULL, NULL); INSERT INTO `oms_tao_goods_sku` VALUES (1413, 48, 715554799144, NULL, 5175363035184, '122216927:77835123;1627207:25833035879;21433:50753460', '122216927:77835123:家具结构:框架结构;1627207:25833035879:颜色分类:曜石黑-【进口全青皮+出口级海绵+全实木加密排骨架】;21433:50753460:尺寸:1800mm*2000mm', 7, '', 5599, 'ZH-PC-2-DS-F1-QM23-B9-18', '2023-04-28 18:51:53', '2024-05-20 23:42:08', 'normal', NULL, NULL, 0, 1784836464721313794, NULL, NULL); INSERT INTO `oms_tao_goods_sku` VALUES (1414, 48, 715554799144, NULL, 5184606294985, '122216927:77835123;1627207:25833035880;21433:50753444', '122216927:77835123:家具结构:框架结构;1627207:25833035880:颜色分类:浅米咖-【进口全青皮+出口级海绵+全实木加密排骨架】;21433:50753444:尺寸:1500mm*2000mm', 0, '', 5599, 'ZH-PC-2-DS-F2-QM23-B9-15', '2023-05-19 11:51:14', '2024-05-20 23:42:08', 'normal', NULL, NULL, 0, 1784836464817782786, NULL, NULL); @@ -13648,7 +13657,7 @@ CREATE TABLE `sys_user` ( -- ---------------------------- -- Records of sys_user -- ---------------------------- -INSERT INTO `sys_user` VALUES (1, NULL, 'admin', '启航老齐A', '00', '280645618@qq.com', '18123879144', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2025-05-19 12:06:27', 'admin', '2023-08-07 19:31:37', '', '2025-05-19 12:06:26', '管理员'); +INSERT INTO `sys_user` VALUES (1, NULL, 'admin', '启航老齐A', '00', '280645618@qq.com', '18123879144', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2025-05-19 13:15:01', 'admin', '2023-08-07 19:31:37', '', '2025-05-19 13:15:01', '管理员'); INSERT INTO `sys_user` VALUES (2, NULL, 'openapi', 'openApi接口专用', '00', '2806456181@qq.com', '15818590000', '0', '', '$2a$10$fHkhoqbMiyracAsTzl38H.55bu.M.of1FXk2EK7RQBjfic3tLU0Ue', '0', '0', '127.0.0.1', '2024-06-24 10:23:35', 'admin', '2024-03-17 14:55:22', 'admin', '2024-06-24 10:23:35', NULL); INSERT INTO `sys_user` VALUES (101, 101, '15818590119', 'aaa123', '00', '', '', '0', '', '$2a$10$pXcT6cHaObMeKuYd9vZb5uEb8PyUdF2AcqqRN1cBqiA9rV4qYQW7G', '0', '2', '', NULL, 'admin', '2024-08-15 13:45:25', '', NULL, NULL); INSERT INTO `sys_user` VALUES (102, 101, '15818590119', '老齐', '00', '', '', '0', '', '$2a$10$ysk.zgJ8wh25c7vOjKyZ8uarM2hkG0S51j8GYdJSo2kZmc3f8HdKe', '0', '0', '', NULL, 'admin', '2024-08-15 13:49:59', 'admin', '2025-02-10 16:26:20', NULL); diff --git a/module/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java b/module/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java index d6b714d2..9fe977ff 100644 --- a/module/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java +++ b/module/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java @@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; /** @@ -115,11 +117,13 @@ public class OGoodsSku implements Serializable { /** * 预计采购价格 */ + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "#.##") private BigDecimal purPrice; /** * 建议零售价 */ + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "#.##") private BigDecimal retailPrice; /** diff --git a/module/tao/src/main/java/cn/qihangerp/module/open/tao/service/impl/TaoGoodsServiceImpl.java b/module/tao/src/main/java/cn/qihangerp/module/open/tao/service/impl/TaoGoodsServiceImpl.java index 748efb74..a764bbae 100644 --- a/module/tao/src/main/java/cn/qihangerp/module/open/tao/service/impl/TaoGoodsServiceImpl.java +++ b/module/tao/src/main/java/cn/qihangerp/module/open/tao/service/impl/TaoGoodsServiceImpl.java @@ -28,6 +28,8 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Arrays; import java.util.Date; import java.util.List; @@ -182,27 +184,33 @@ public class TaoGoodsServiceImpl extends ServiceImpl String styleValue=""; // 规格数组,最多取3个 String[] specArray = sku.getPropertiesName().split(";"); - int index=0; - for(String spec:specArray){ - String[] specVal = spec.split(":"); - if(specVal[2].indexOf("颜色")>0){ + List specList = Arrays.stream(specArray).toList(); + List specList1 = new ArrayList<>(); + + for(int i=0;i-1){ colorLabel = specVal[2]; colorValue = specVal[3]; - }else if(specVal[2].indexOf("尺寸")>0){ + }else if(specVal[2].indexOf("尺寸")>-1){ sizeLabel = specVal[2]; sizeValue = specVal[3]; + }else{ + specList1.add( specList.get(i)); } - else { - if(index==0){ - colorLabel = specVal[2]; - colorValue = specVal[3]; - }else if(index==1){ - sizeLabel = specVal[2]; - sizeValue = specVal[3]; - }else if(index==2){ - styleLabel = specVal[2]; - styleValue = specVal[3]; - } + } + int index=0; + for(int i=0;i - - + + + @@ -130,14 +131,14 @@ - + @@ -216,19 +217,22 @@ - + - - - + + + - + + + +