mall:初始化 trade 交易模块

This commit is contained in:
YunaiV 2022-07-31 22:36:06 +08:00
parent 022e5b8519
commit 2b71a1588c
7 changed files with 76 additions and 10 deletions

View File

@ -15,14 +15,15 @@
<name>${project.artifactId}</name>
<description>
market模块主要实现营销相关功能
例如营销活动、banner广告、优惠券、优惠码等功能。
商城大模块,由 product 商品、market 营销、trade 交易等组成
</description>
<modules>
<module>yudao-module-market-api</module>
<module>yudao-module-market-biz</module>
<module>yudao-module-product-api</module>
<module>yudao-module-product-biz</module>
<module>yudao-module-trade-api</module>
<module>yudao-module-trade-biz</module>
</modules>
</project>

View File

@ -2,13 +2,12 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-module-mall</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>yudao-module-product-biz</artifactId>
<packaging>jar</packaging>
@ -18,7 +17,6 @@
例如品牌、商品分类、spu、sku等功能。
</description>
<dependencies>
<dependency>
<groupId>cn.iocoder.boot</groupId>
@ -64,4 +62,4 @@
</dependencies>
</project>
</project>

View File

@ -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;
package cn.iocoder.yudao.module.product;

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-module-mall</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>yudao-module-trade-api</artifactId>
<packaging>jar</packaging>
<name>${project.artifactId}</name>
<description>
trade 模块 API暴露给其它模块调用
</description>
<dependencies>
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-common</artifactId>
</dependency>
</dependencies>
</project>

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-module-mall</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>yudao-module-trade-biz</artifactId>
<packaging>jar</packaging>
<name>${project.artifactId}</name>
<description>
trade 模块,主要实现交易相关功能
例如:订单、退款、购物车等功能。
</description>
<dependencies>
<dependency>
<groupId>cn.iocoder.boot</groupId>
<artifactId>yudao-module-trade-api</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
</project>

View File

@ -0,0 +1,4 @@
/**
* TODO 占位
*/
package cn.iocoder.yudao.module.trade.dal.mysql;

View File

@ -0,0 +1,8 @@
/**
* product 模块product 模块主要实现商品相关功能
* 例如品牌商品分类spusku等功能
*
* 1. Controller URL /product/ 开头避免和其它 Module 冲突
* 2. DataObject 表名 product_ 开头方便在数据库中区分
*/
package cn.iocoder.yudao.module.trade;