diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index e01dfe9..25984aa 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -16,13 +16,14 @@
+
-
+
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index cc3c309..e8d725d 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -33,6 +33,10 @@
+
+
+
+
diff --git a/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/pom.xml b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/pom.xml
new file mode 100644
index 0000000..0f49277
--- /dev/null
+++ b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/pom.xml
@@ -0,0 +1,50 @@
+
+
+
+ cn.hangtag
+ hangtag-module-gkbiz
+ ${revision}
+
+ 4.0.0
+ hangtag-module-gkbiz-biz
+ jar
+
+ ${project.artifactId}
+
+
+
+
+
+
+
+
+ cn.hangtag
+ hangtag-spring-boot-starter-web
+
+
+ cn.hangtag
+ hangtag-spring-boot-starter-security
+
+
+
+
+ cn.hangtag
+ hangtag-spring-boot-starter-mybatis
+
+
+
+
+ cn.hangtag
+ hangtag-spring-boot-starter-test
+
+
+
+
+ cn.hangtag
+ hangtag-spring-boot-starter-excel
+
+
+
+
diff --git a/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/package-info.java b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/package-info.java
new file mode 100644
index 0000000..231991b
--- /dev/null
+++ b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/package-info.java
@@ -0,0 +1,6 @@
+/**
+ * 属于 product 模块的 framework 封装
+ *
+ * @author 芋道源码
+ */
+package cn.hangtag.module.biz.framework;
diff --git a/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/web/config/ProductWebConfiguration.java b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/web/config/ProductWebConfiguration.java
new file mode 100644
index 0000000..baa0ae0
--- /dev/null
+++ b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/web/config/ProductWebConfiguration.java
@@ -0,0 +1,24 @@
+package cn.hangtag.module.biz.framework.web.config;
+
+import cn.hangtag.framework.swagger.config.HangtagSwaggerAutoConfiguration;
+import org.springdoc.core.GroupedOpenApi;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * gkbiz 模块的 web 组件的 Configuration
+ *
+ * @author 芋道源码
+ */
+@Configuration(proxyBeanMethods = false)
+public class ProductWebConfiguration {
+
+ /**
+ * gkbiz 模块的 API 分组
+ */
+ @Bean
+ public GroupedOpenApi productGroupedOpenApi() {
+ return HangtagSwaggerAutoConfiguration.buildGroupedOpenApi("gkbiz");
+ }
+
+}
diff --git a/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/web/package-info.java b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/web/package-info.java
new file mode 100644
index 0000000..0b08053
--- /dev/null
+++ b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/framework/web/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * product 模块的 web 配置
+ */
+package cn.hangtag.module.biz.framework.web;
diff --git a/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/package-info.java b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/package-info.java
new file mode 100644
index 0000000..4041c08
--- /dev/null
+++ b/hangtag-module-gkbiz/hangtag-module-gkbiz-biz/src/main/java/cn/hangtag/module/biz/package-info.java
@@ -0,0 +1,8 @@
+/**
+ * product 模块,主要实现交易相关功能
+ * 例如:订单、退款、购物车等功能。
+ *
+ * 1. Controller URL:以 /product/ 开头,避免和其它 Module 冲突
+ * 2. DataObject 表名:以 product_ 开头,方便在数据库中区分
+ */
+package cn.hangtag.module.biz;
diff --git a/hangtag-module-gkbiz/pom.xml b/hangtag-module-gkbiz/pom.xml
new file mode 100644
index 0000000..5068843
--- /dev/null
+++ b/hangtag-module-gkbiz/pom.xml
@@ -0,0 +1,18 @@
+
+
+ 4.0.0
+
+ cn.hangtag
+ hangtag
+ ${revision}
+
+ pom
+ ${project.artifactId}
+ hangtag-module-gkbiz
+
+
+ hangtag-module-gkbiz-biz
+
+
\ No newline at end of file
diff --git a/hangtag-ui/src/api/business/order/index.vue b/hangtag-ui/src/api/business/order/index.vue
new file mode 100644
index 0000000..63cf316
--- /dev/null
+++ b/hangtag-ui/src/api/business/order/index.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/hangtag-ui/src/views/business/order/index.vue b/hangtag-ui/src/views/business/order/index.vue
new file mode 100644
index 0000000..63cf316
--- /dev/null
+++ b/hangtag-ui/src/views/business/order/index.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 0d1bc65..be751fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,7 +15,8 @@
hangtag-module-system
hangtag-module-infra
-
+ hangtag-module-gkbiz
+