From 2b71a1588cbd104b65b77589ff7886948e55338d Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 31 Jul 2022 22:36:06 +0800 Subject: [PATCH] =?UTF-8?q?mall=EF=BC=9A=E5=88=9D=E5=A7=8B=E5=8C=96=20trad?= =?UTF-8?q?e=20=E4=BA=A4=E6=98=93=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yudao-module-mall/pom.xml | 5 ++-- .../yudao-module-product-biz/pom.xml | 6 ++-- .../yudao/module/product/package-info.java | 9 +++--- .../yudao-module-trade-api/pom.xml | 26 +++++++++++++++++ .../yudao-module-trade-biz/pom.xml | 28 +++++++++++++++++++ .../module/trade/dal/mysql/package-info.java | 4 +++ .../yudao/module/trade/package-info.java | 8 ++++++ 7 files changed, 76 insertions(+), 10 deletions(-) create mode 100644 yudao-module-mall/yudao-module-trade-api/pom.xml create mode 100644 yudao-module-mall/yudao-module-trade-biz/pom.xml create mode 100644 yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/dal/mysql/package-info.java create mode 100644 yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/package-info.java diff --git a/yudao-module-mall/pom.xml b/yudao-module-mall/pom.xml index 8668748525..29d5d2d2b4 100644 --- a/yudao-module-mall/pom.xml +++ b/yudao-module-mall/pom.xml @@ -15,14 +15,15 @@ ${project.artifactId} - market模块,主要实现营销相关功能 - 例如:营销活动、banner广告、优惠券、优惠码等功能。 + 商城大模块,由 product 商品、market 营销、trade 交易等组成 yudao-module-market-api yudao-module-market-biz yudao-module-product-api yudao-module-product-biz + yudao-module-trade-api + yudao-module-trade-biz diff --git a/yudao-module-mall/yudao-module-product-biz/pom.xml b/yudao-module-mall/yudao-module-product-biz/pom.xml index a06f8937c5..e4ffde3170 100644 --- a/yudao-module-mall/yudao-module-product-biz/pom.xml +++ b/yudao-module-mall/yudao-module-product-biz/pom.xml @@ -2,13 +2,12 @@ - 4.0.0 cn.iocoder.boot yudao-module-mall ${revision} - + 4.0.0 yudao-module-product-biz jar @@ -18,7 +17,6 @@ 例如:品牌、商品分类、spu、sku等功能。 - cn.iocoder.boot @@ -64,4 +62,4 @@ - \ No newline at end of file + diff --git a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/package-info.java b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/package-info.java index 4e80cc2bc7..117f35931f 100644 --- a/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/package-info.java +++ b/yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/package-info.java @@ -1,7 +1,8 @@ /** - * TODO + * trade 模块,主要实现交易相关功能 + * 例如:订单、退款、购物车等功能。 * - * @author JeromeSoar - * @since 2022-04-24 + * 1. Controller URL:以 /trade/ 开头,避免和其它 Module 冲突 + * 2. DataObject 表名:以 trade_ 开头,方便在数据库中区分 */ -package cn.iocoder.yudao.module.product; \ No newline at end of file +package cn.iocoder.yudao.module.product; diff --git a/yudao-module-mall/yudao-module-trade-api/pom.xml b/yudao-module-mall/yudao-module-trade-api/pom.xml new file mode 100644 index 0000000000..1299ad11dc --- /dev/null +++ b/yudao-module-mall/yudao-module-trade-api/pom.xml @@ -0,0 +1,26 @@ + + + + cn.iocoder.boot + yudao-module-mall + ${revision} + + 4.0.0 + yudao-module-trade-api + jar + + ${project.artifactId} + + trade 模块 API,暴露给其它模块调用 + + + + + cn.iocoder.boot + yudao-common + + + + diff --git a/yudao-module-mall/yudao-module-trade-biz/pom.xml b/yudao-module-mall/yudao-module-trade-biz/pom.xml new file mode 100644 index 0000000000..282f5c9969 --- /dev/null +++ b/yudao-module-mall/yudao-module-trade-biz/pom.xml @@ -0,0 +1,28 @@ + + + + cn.iocoder.boot + yudao-module-mall + ${revision} + + 4.0.0 + yudao-module-trade-biz + jar + + ${project.artifactId} + + trade 模块,主要实现交易相关功能 + 例如:订单、退款、购物车等功能。 + + + + + cn.iocoder.boot + yudao-module-trade-api + ${revision} + + + + diff --git a/yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/dal/mysql/package-info.java b/yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/dal/mysql/package-info.java new file mode 100644 index 0000000000..37e0ba7d60 --- /dev/null +++ b/yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/dal/mysql/package-info.java @@ -0,0 +1,4 @@ +/** + * TODO 占位 + */ +package cn.iocoder.yudao.module.trade.dal.mysql; diff --git a/yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/package-info.java b/yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/package-info.java new file mode 100644 index 0000000000..393abea6af --- /dev/null +++ b/yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/package-info.java @@ -0,0 +1,8 @@ +/** + * product 模块,product 模块,主要实现商品相关功能 + * 例如:品牌、商品分类、spu、sku等功能。 + * + * 1. Controller URL:以 /product/ 开头,避免和其它 Module 冲突 + * 2. DataObject 表名:以 product_ 开头,方便在数据库中区分 + */ +package cn.iocoder.yudao.module.trade;