diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/joju-framework/joju-common/target/joju-common-2.0.0-beta.jar b/joju-framework/joju-common/target/joju-common-2.0.0-beta.jar
index 993276d..6977a47 100644
Binary files a/joju-framework/joju-common/target/joju-common-2.0.0-beta.jar and b/joju-framework/joju-common/target/joju-common-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-common/target/maven-archiver/pom.properties b/joju-framework/joju-common/target/maven-archiver/pom.properties
index 34db4d4..b3c83ea 100644
--- a/joju-framework/joju-common/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-common/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:47:53 CST 2026
+#Thu Jan 15 09:17:56 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-common
diff --git a/joju-framework/joju-spring-boot-starter-banner/target/joju-spring-boot-starter-banner-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-banner/target/joju-spring-boot-starter-banner-2.0.0-beta.jar
index 92d634d..862c052 100644
Binary files a/joju-framework/joju-spring-boot-starter-banner/target/joju-spring-boot-starter-banner-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-banner/target/joju-spring-boot-starter-banner-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-banner/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-banner/target/maven-archiver/pom.properties
index 94b095c..d5cc903 100644
--- a/joju-framework/joju-spring-boot-starter-banner/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-banner/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:25 CST 2026
+#Thu Jan 15 09:20:00 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-banner
diff --git a/joju-framework/joju-spring-boot-starter-biz-data-permission/target/joju-spring-boot-starter-biz-data-permission-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-data-permission/target/joju-spring-boot-starter-biz-data-permission-2.0.0-beta.jar
index 04dc66d..9f8fce1 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-data-permission/target/joju-spring-boot-starter-biz-data-permission-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-data-permission/target/joju-spring-boot-starter-biz-data-permission-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-data-permission/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-data-permission/target/maven-archiver/pom.properties
index bd14b24..061308c 100644
--- a/joju-framework/joju-spring-boot-starter-biz-data-permission/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-data-permission/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:26 CST 2026
+#Thu Jan 15 09:18:37 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-data-permission
diff --git a/joju-framework/joju-spring-boot-starter-biz-dict/target/joju-spring-boot-starter-biz-dict-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-dict/target/joju-spring-boot-starter-biz-dict-2.0.0-beta.jar
index ef6e423..3715725 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-dict/target/joju-spring-boot-starter-biz-dict-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-dict/target/joju-spring-boot-starter-biz-dict-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-dict/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-dict/target/maven-archiver/pom.properties
index bc3060d..4e00a83 100644
--- a/joju-framework/joju-spring-boot-starter-biz-dict/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-dict/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:18 CST 2026
+#Thu Jan 15 09:18:25 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-dict
diff --git a/joju-framework/joju-spring-boot-starter-biz-error-code/target/joju-spring-boot-starter-biz-error-code-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-error-code/target/joju-spring-boot-starter-biz-error-code-2.0.0-beta.jar
index 8365b05..a1afd19 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-error-code/target/joju-spring-boot-starter-biz-error-code-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-error-code/target/joju-spring-boot-starter-biz-error-code-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-error-code/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-error-code/target/maven-archiver/pom.properties
index a25c35d..78c28bb 100644
--- a/joju-framework/joju-spring-boot-starter-biz-error-code/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-error-code/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:24 CST 2026
+#Thu Jan 15 09:19:59 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-error-code
diff --git a/joju-framework/joju-spring-boot-starter-biz-operatelog/target/joju-spring-boot-starter-biz-operatelog-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-operatelog/target/joju-spring-boot-starter-biz-operatelog-2.0.0-beta.jar
index 4d30fce..4433ae6 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-operatelog/target/joju-spring-boot-starter-biz-operatelog-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-operatelog/target/joju-spring-boot-starter-biz-operatelog-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-operatelog/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-operatelog/target/maven-archiver/pom.properties
index ef62919..7dca237 100644
--- a/joju-framework/joju-spring-boot-starter-biz-operatelog/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-operatelog/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:05 CST 2026
+#Thu Jan 15 09:18:09 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-operatelog
diff --git a/joju-framework/joju-spring-boot-starter-biz-pay/target/joju-spring-boot-starter-biz-pay-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-pay/target/joju-spring-boot-starter-biz-pay-2.0.0-beta.jar
index cfc11ef..144a54e 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-pay/target/joju-spring-boot-starter-biz-pay-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-pay/target/joju-spring-boot-starter-biz-pay-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-pay/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-pay/target/maven-archiver/pom.properties
index c16e2a3..ee7f6bd 100644
--- a/joju-framework/joju-spring-boot-starter-biz-pay/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-pay/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:44 CST 2026
+#Thu Jan 15 09:20:22 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-pay
diff --git a/joju-framework/joju-spring-boot-starter-biz-sms/target/joju-spring-boot-starter-biz-sms-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-sms/target/joju-spring-boot-starter-biz-sms-2.0.0-beta.jar
index f030914..2ef344c 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-sms/target/joju-spring-boot-starter-biz-sms-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-sms/target/joju-spring-boot-starter-biz-sms-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-sms/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-sms/target/maven-archiver/pom.properties
index 29b8898..8abaf15 100644
--- a/joju-framework/joju-spring-boot-starter-biz-sms/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-sms/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:17 CST 2026
+#Thu Jan 15 09:18:23 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-sms
diff --git a/joju-framework/joju-spring-boot-starter-biz-social/target/joju-spring-boot-starter-biz-social-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-social/target/joju-spring-boot-starter-biz-social-2.0.0-beta.jar
index bb7a2b2..66adbbc 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-social/target/joju-spring-boot-starter-biz-social-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-social/target/joju-spring-boot-starter-biz-social-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-social/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-social/target/maven-archiver/pom.properties
index ca88ce8..23403fa 100644
--- a/joju-framework/joju-spring-boot-starter-biz-social/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-social/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:28 CST 2026
+#Thu Jan 15 09:18:41 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-social
diff --git a/joju-framework/joju-spring-boot-starter-biz-tenant/target/joju-spring-boot-starter-biz-tenant-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-biz-tenant/target/joju-spring-boot-starter-biz-tenant-2.0.0-beta.jar
index d015d9e..d93cb39 100644
Binary files a/joju-framework/joju-spring-boot-starter-biz-tenant/target/joju-spring-boot-starter-biz-tenant-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-biz-tenant/target/joju-spring-boot-starter-biz-tenant-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-biz-tenant/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-biz-tenant/target/maven-archiver/pom.properties
index 5911cf1..bf4a236 100644
--- a/joju-framework/joju-spring-boot-starter-biz-tenant/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-biz-tenant/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:36 CST 2026
+#Thu Jan 15 09:18:51 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-tenant
diff --git a/joju-framework/joju-spring-boot-starter-excel/target/joju-spring-boot-starter-excel-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-excel/target/joju-spring-boot-starter-excel-2.0.0-beta.jar
index 1fb14aa..c39ff68 100644
Binary files a/joju-framework/joju-spring-boot-starter-excel/target/joju-spring-boot-starter-excel-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-excel/target/joju-spring-boot-starter-excel-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-excel/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-excel/target/maven-archiver/pom.properties
index 35382b2..18c20fa 100644
--- a/joju-framework/joju-spring-boot-starter-excel/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-excel/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:38 CST 2026
+#Thu Jan 15 09:18:53 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-excel
diff --git a/joju-framework/joju-spring-boot-starter-file/target/joju-spring-boot-starter-file-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-file/target/joju-spring-boot-starter-file-2.0.0-beta.jar
index 2ef1d64..7e36278 100644
Binary files a/joju-framework/joju-spring-boot-starter-file/target/joju-spring-boot-starter-file-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-file/target/joju-spring-boot-starter-file-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-file/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-file/target/maven-archiver/pom.properties
index 1d77ba0..016fd6b 100644
--- a/joju-framework/joju-spring-boot-starter-file/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-file/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:09 CST 2026
+#Thu Jan 15 09:19:37 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-file
diff --git a/joju-framework/joju-spring-boot-starter-job/target/joju-spring-boot-starter-job-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-job/target/joju-spring-boot-starter-job-2.0.0-beta.jar
index 1390f30..80c03f5 100644
Binary files a/joju-framework/joju-spring-boot-starter-job/target/joju-spring-boot-starter-job-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-job/target/joju-spring-boot-starter-job-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-job/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-job/target/maven-archiver/pom.properties
index 4eee5f1..cc081eb 100644
--- a/joju-framework/joju-spring-boot-starter-job/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-job/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:30 CST 2026
+#Thu Jan 15 09:18:43 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-job
diff --git a/joju-framework/joju-spring-boot-starter-monitor/target/joju-spring-boot-starter-monitor-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-monitor/target/joju-spring-boot-starter-monitor-2.0.0-beta.jar
index 99aeb20..e3bb6c8 100644
Binary files a/joju-framework/joju-spring-boot-starter-monitor/target/joju-spring-boot-starter-monitor-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-monitor/target/joju-spring-boot-starter-monitor-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-monitor/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-monitor/target/maven-archiver/pom.properties
index 7202c2e..686f02d 100644
--- a/joju-framework/joju-spring-boot-starter-monitor/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-monitor/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:39 CST 2026
+#Thu Jan 15 09:20:16 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-monitor
diff --git a/joju-framework/joju-spring-boot-starter-mq/target/joju-spring-boot-starter-mq-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-mq/target/joju-spring-boot-starter-mq-2.0.0-beta.jar
index 733284e..0e5f8a9 100644
Binary files a/joju-framework/joju-spring-boot-starter-mq/target/joju-spring-boot-starter-mq-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-mq/target/joju-spring-boot-starter-mq-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-mq/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-mq/target/maven-archiver/pom.properties
index 6321265..a9da872 100644
--- a/joju-framework/joju-spring-boot-starter-mq/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-mq/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:32 CST 2026
+#Thu Jan 15 09:18:46 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-mq
diff --git a/joju-framework/joju-spring-boot-starter-mybatis/target/joju-spring-boot-starter-mybatis-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-mybatis/target/joju-spring-boot-starter-mybatis-2.0.0-beta.jar
index d1513a2..a422143 100644
Binary files a/joju-framework/joju-spring-boot-starter-mybatis/target/joju-spring-boot-starter-mybatis-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-mybatis/target/joju-spring-boot-starter-mybatis-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-mybatis/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-mybatis/target/maven-archiver/pom.properties
index 3bee368..8234b00 100644
--- a/joju-framework/joju-spring-boot-starter-mybatis/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-mybatis/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:08 CST 2026
+#Thu Jan 15 09:18:12 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-mybatis
diff --git a/joju-framework/joju-spring-boot-starter-protection/target/joju-spring-boot-starter-protection-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-protection/target/joju-spring-boot-starter-protection-2.0.0-beta.jar
index 6721d1e..867407d 100644
Binary files a/joju-framework/joju-spring-boot-starter-protection/target/joju-spring-boot-starter-protection-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-protection/target/joju-spring-boot-starter-protection-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-protection/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-protection/target/maven-archiver/pom.properties
index 80ae533..ab78934 100644
--- a/joju-framework/joju-spring-boot-starter-protection/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-protection/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:27 CST 2026
+#Thu Jan 15 09:20:03 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-protection
diff --git a/joju-framework/joju-spring-boot-starter-redis/target/joju-spring-boot-starter-redis-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-redis/target/joju-spring-boot-starter-redis-2.0.0-beta.jar
index c902390..48dc9ab 100644
Binary files a/joju-framework/joju-spring-boot-starter-redis/target/joju-spring-boot-starter-redis-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-redis/target/joju-spring-boot-starter-redis-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-redis/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-redis/target/maven-archiver/pom.properties
index 88da3dc..df5231c 100644
--- a/joju-framework/joju-spring-boot-starter-redis/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-redis/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:10 CST 2026
+#Thu Jan 15 09:18:14 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-redis
diff --git a/joju-framework/joju-spring-boot-starter-security/target/joju-spring-boot-starter-security-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-security/target/joju-spring-boot-starter-security-2.0.0-beta.jar
index ca0e179..882b6f9 100644
Binary files a/joju-framework/joju-spring-boot-starter-security/target/joju-spring-boot-starter-security-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-security/target/joju-spring-boot-starter-security-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-security/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-security/target/maven-archiver/pom.properties
index 501d17e..379c440 100644
--- a/joju-framework/joju-spring-boot-starter-security/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-security/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:21 CST 2026
+#Thu Jan 15 09:18:30 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-security
diff --git a/joju-framework/joju-spring-boot-starter-test/target/joju-spring-boot-starter-test-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-test/target/joju-spring-boot-starter-test-2.0.0-beta.jar
index 8906751..9532743 100644
Binary files a/joju-framework/joju-spring-boot-starter-test/target/joju-spring-boot-starter-test-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-test/target/joju-spring-boot-starter-test-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-test/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-test/target/maven-archiver/pom.properties
index 8eef586..1c8cac4 100644
--- a/joju-framework/joju-spring-boot-starter-test/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-test/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:12 CST 2026
+#Thu Jan 15 09:18:17 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-test
diff --git a/joju-framework/joju-spring-boot-starter-web/target/joju-spring-boot-starter-web-2.0.0-beta.jar b/joju-framework/joju-spring-boot-starter-web/target/joju-spring-boot-starter-web-2.0.0-beta.jar
index 1e51932..2b7edc1 100644
Binary files a/joju-framework/joju-spring-boot-starter-web/target/joju-spring-boot-starter-web-2.0.0-beta.jar and b/joju-framework/joju-spring-boot-starter-web/target/joju-spring-boot-starter-web-2.0.0-beta.jar differ
diff --git a/joju-framework/joju-spring-boot-starter-web/target/maven-archiver/pom.properties b/joju-framework/joju-spring-boot-starter-web/target/maven-archiver/pom.properties
index df8249a..6af0cb2 100644
--- a/joju-framework/joju-spring-boot-starter-web/target/maven-archiver/pom.properties
+++ b/joju-framework/joju-spring-boot-starter-web/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:48:02 CST 2026
+#Thu Jan 15 09:18:06 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-web
diff --git a/joju-module-infra/joju-module-infra-api/target/joju-module-infra-api-2.0.0-beta.jar b/joju-module-infra/joju-module-infra-api/target/joju-module-infra-api-2.0.0-beta.jar
index 702f9df..0217f8a 100644
Binary files a/joju-module-infra/joju-module-infra-api/target/joju-module-infra-api-2.0.0-beta.jar and b/joju-module-infra/joju-module-infra-api/target/joju-module-infra-api-2.0.0-beta.jar differ
diff --git a/joju-module-infra/joju-module-infra-api/target/maven-archiver/pom.properties b/joju-module-infra/joju-module-infra-api/target/maven-archiver/pom.properties
index 3710292..e610c2e 100644
--- a/joju-module-infra/joju-module-infra-api/target/maven-archiver/pom.properties
+++ b/joju-module-infra/joju-module-infra-api/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:47:58 CST 2026
+#Thu Jan 15 09:18:02 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-infra-api
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/codegen/CodegenConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/codegen/CodegenConvertImpl.java
index d635a25..84a55ab 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/codegen/CodegenConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/codegen/CodegenConvertImpl.java
@@ -18,7 +18,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:44+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class CodegenConvertImpl implements CodegenConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/config/ConfigConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/config/ConfigConvertImpl.java
index a8c397d..20da090 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/config/ConfigConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/config/ConfigConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:43+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class ConfigConvertImpl implements ConfigConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/db/DataSourceConfigConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/db/DataSourceConfigConvertImpl.java
index 8ab1652..956da68 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/db/DataSourceConfigConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/db/DataSourceConfigConvertImpl.java
@@ -10,7 +10,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:44+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DataSourceConfigConvertImpl implements DataSourceConfigConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConfigConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConfigConvertImpl.java
index 37d550e..dec68fc 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConfigConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConfigConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:43+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class FileConfigConvertImpl implements FileConfigConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConvertImpl.java
index 49fd5ea..bbdcbee 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/file/FileConvertImpl.java
@@ -9,7 +9,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:44+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class FileConvertImpl implements FileConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobConvertImpl.java
index 0c57061..6adc503 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:43+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class JobConvertImpl implements JobConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobLogConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobLogConvertImpl.java
index f07c65d..e495540 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobLogConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/job/JobLogConvertImpl.java
@@ -10,7 +10,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:44+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class JobLogConvertImpl implements JobLogConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiAccessLogConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiAccessLogConvertImpl.java
index c76fac3..398c236 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiAccessLogConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiAccessLogConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:43+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class ApiAccessLogConvertImpl implements ApiAccessLogConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiErrorLogConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiErrorLogConvertImpl.java
index bebcbb8..a231b82 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiErrorLogConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/logger/ApiErrorLogConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:44+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class ApiErrorLogConvertImpl implements ApiErrorLogConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/redis/RedisConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/redis/RedisConvertImpl.java
index ef8b493..4234956 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/redis/RedisConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/redis/RedisConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:44+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class RedisConvertImpl implements RedisConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/test/TestDemoConvertImpl.java b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/test/TestDemoConvertImpl.java
index b066413..6e0c6aa 100644
--- a/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/test/TestDemoConvertImpl.java
+++ b/joju-module-infra/joju-module-infra-biz/target/generated-sources/annotations/com/jojubanking/boot/module/infra/convert/test/TestDemoConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:14+0800",
+ date = "2026-01-15T09:19:43+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class TestDemoConvertImpl implements TestDemoConvert {
diff --git a/joju-module-infra/joju-module-infra-biz/target/joju-module-infra-biz-2.0.0-beta.jar b/joju-module-infra/joju-module-infra-biz/target/joju-module-infra-biz-2.0.0-beta.jar
index 608ffee..3ce055c 100644
Binary files a/joju-module-infra/joju-module-infra-biz/target/joju-module-infra-biz-2.0.0-beta.jar and b/joju-module-infra/joju-module-infra-biz/target/joju-module-infra-biz-2.0.0-beta.jar differ
diff --git a/joju-module-infra/joju-module-infra-biz/target/maven-archiver/pom.properties b/joju-module-infra/joju-module-infra-biz/target/maven-archiver/pom.properties
index 6395e4a..3a59df0 100644
--- a/joju-module-infra/joju-module-infra-biz/target/maven-archiver/pom.properties
+++ b/joju-module-infra/joju-module-infra-biz/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:22 CST 2026
+#Thu Jan 15 09:19:56 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-infra-biz
diff --git a/joju-module-pay/joju-module-pay-api/target/joju-module-pay-api-2.0.0-beta.jar b/joju-module-pay/joju-module-pay-api/target/joju-module-pay-api-2.0.0-beta.jar
index d10c04f..c78667f 100644
Binary files a/joju-module-pay/joju-module-pay-api/target/joju-module-pay-api-2.0.0-beta.jar and b/joju-module-pay/joju-module-pay-api/target/joju-module-pay-api-2.0.0-beta.jar differ
diff --git a/joju-module-pay/joju-module-pay-api/target/maven-archiver/pom.properties b/joju-module-pay/joju-module-pay-api/target/maven-archiver/pom.properties
index 0fdb45d..fa38d6a 100644
--- a/joju-module-pay/joju-module-pay-api/target/maven-archiver/pom.properties
+++ b/joju-module-pay/joju-module-pay-api/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:45 CST 2026
+#Thu Jan 15 09:20:23 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-pay-api
diff --git a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/app/PayAppConvertImpl.java b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/app/PayAppConvertImpl.java
index 659dcce..4a428e8 100644
--- a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/app/PayAppConvertImpl.java
+++ b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/app/PayAppConvertImpl.java
@@ -15,7 +15,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:48+0800",
+ date = "2026-01-15T09:20:27+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class PayAppConvertImpl implements PayAppConvert {
diff --git a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/channel/PayChannelConvertImpl.java b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/channel/PayChannelConvertImpl.java
index e1a4456..c4b6761 100644
--- a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/channel/PayChannelConvertImpl.java
+++ b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/channel/PayChannelConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:48+0800",
+ date = "2026-01-15T09:20:27+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class PayChannelConvertImpl implements PayChannelConvert {
diff --git a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/merchant/PayMerchantConvertImpl.java b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/merchant/PayMerchantConvertImpl.java
index 66af271..fcd5bb3 100644
--- a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/merchant/PayMerchantConvertImpl.java
+++ b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/merchant/PayMerchantConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:48+0800",
+ date = "2026-01-15T09:20:27+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class PayMerchantConvertImpl implements PayMerchantConvert {
diff --git a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/order/PayOrderConvertImpl.java b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/order/PayOrderConvertImpl.java
index 291dec8..7d424d4 100644
--- a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/order/PayOrderConvertImpl.java
+++ b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/order/PayOrderConvertImpl.java
@@ -19,7 +19,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:48+0800",
+ date = "2026-01-15T09:20:27+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class PayOrderConvertImpl implements PayOrderConvert {
diff --git a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/refund/PayRefundConvertImpl.java b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/refund/PayRefundConvertImpl.java
index afe28c1..eae1d56 100644
--- a/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/refund/PayRefundConvertImpl.java
+++ b/joju-module-pay/joju-module-pay-biz/target/generated-sources/annotations/com/jojubanking/boot/module/pay/convert/refund/PayRefundConvertImpl.java
@@ -19,7 +19,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:49:49+0800",
+ date = "2026-01-15T09:20:27+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class PayRefundConvertImpl implements PayRefundConvert {
diff --git a/joju-module-pay/joju-module-pay-biz/target/joju-module-pay-biz-2.0.0-beta.jar b/joju-module-pay/joju-module-pay-biz/target/joju-module-pay-biz-2.0.0-beta.jar
index d7b35c6..77349c4 100644
Binary files a/joju-module-pay/joju-module-pay-biz/target/joju-module-pay-biz-2.0.0-beta.jar and b/joju-module-pay/joju-module-pay-biz/target/joju-module-pay-biz-2.0.0-beta.jar differ
diff --git a/joju-module-pay/joju-module-pay-biz/target/maven-archiver/pom.properties b/joju-module-pay/joju-module-pay-biz/target/maven-archiver/pom.properties
index fe67fb5..d5b7d7a 100644
--- a/joju-module-pay/joju-module-pay-biz/target/maven-archiver/pom.properties
+++ b/joju-module-pay/joju-module-pay-biz/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:55 CST 2026
+#Thu Jan 15 09:20:34 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-pay-biz
diff --git a/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.java b/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.java
index d65e944..cd037b5 100644
--- a/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.java
+++ b/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.java
@@ -181,4 +181,5 @@ public interface ErrorCodeConstants {
ErrorCode CARD_NOT_EXISTS = new ErrorCode(1002024014, "就诊卡不存在");
ErrorCode BLACKLIST_NOT_EXISTS = new ErrorCode(1002024015, "黑名单不存在");
ErrorCode INFO_NOT_EXISTS = new ErrorCode(1002024016, "用户信息不存在");
+ ErrorCode MYD_NOT_EXISTS = new ErrorCode(1002024017, "满意度不存在");
}
diff --git a/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants_手动操作.java b/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants_手动操作.java
index ee4c132..c44c2cd 100644
--- a/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants_手动操作.java
+++ b/joju-module-system/joju-module-system-api/src/main/java/com/jojubanking/boot/module/system/enums/ErrorCodeConstants_手动操作.java
@@ -1,3 +1,3 @@
// TODO 待办:请将下面的错误码复制到 joju-module-system-api 模块的 ErrorCodeConstants 类中。注意,请给“TODO 补充编号”设置一个错误码编号!!!
-// ========== 用户信息 TODO 补充编号 ==========
-// ErrorCode INFO_NOT_EXISTS = new ErrorCode(TODO 补充编号, "用户信息不存在");
+// ========== 满意度 TODO 补充编号 ==========
+// ErrorCode MYD_NOT_EXISTS = new ErrorCode(TODO 补充编号, "满意度不存在");
diff --git a/joju-module-system/joju-module-system-api/target/classes/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.class b/joju-module-system/joju-module-system-api/target/classes/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.class
index 3056b6d..cdb84bc 100644
Binary files a/joju-module-system/joju-module-system-api/target/classes/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.class and b/joju-module-system/joju-module-system-api/target/classes/com/jojubanking/boot/module/system/enums/ErrorCodeConstants.class differ
diff --git a/joju-module-system/joju-module-system-api/target/joju-module-system-api-2.0.0-beta.jar b/joju-module-system/joju-module-system-api/target/joju-module-system-api-2.0.0-beta.jar
index dc24a5e..48f0746 100644
Binary files a/joju-module-system/joju-module-system-api/target/joju-module-system-api-2.0.0-beta.jar and b/joju-module-system/joju-module-system-api/target/joju-module-system-api-2.0.0-beta.jar differ
diff --git a/joju-module-system/joju-module-system-api/target/maven-archiver/pom.properties b/joju-module-system/joju-module-system-api/target/maven-archiver/pom.properties
index 5e9d692..1ccd85b 100644
--- a/joju-module-system/joju-module-system-api/target/maven-archiver/pom.properties
+++ b/joju-module-system/joju-module-system-api/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:47:56 CST 2026
+#Thu Jan 15 09:18:00 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-system-api
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/mydController.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/mydController.java
new file mode 100644
index 0000000..b079c7f
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/mydController.java
@@ -0,0 +1,100 @@
+package com.jojubanking.boot.module.system.controller.admin.myd;
+
+import org.springframework.web.bind.annotation.*;
+import javax.annotation.Resource;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.security.access.prepost.PreAuthorize;
+import io.swagger.annotations.*;
+
+import javax.validation.constraints.*;
+import javax.validation.*;
+import javax.servlet.http.*;
+import java.util.*;
+import java.io.IOException;
+
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+import com.jojubanking.boot.framework.common.pojo.CommonResult;
+import static com.jojubanking.boot.framework.common.pojo.CommonResult.success;
+
+import com.jojubanking.boot.framework.excel.core.util.ExcelUtils;
+
+import com.jojubanking.boot.framework.operatelog.core.annotations.OperateLog;
+import static com.jojubanking.boot.framework.operatelog.core.enums.OperateTypeEnum.*;
+
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.*;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+import com.jojubanking.boot.module.system.convert.myd.mydConvert;
+import com.jojubanking.boot.module.system.service.myd.mydService;
+
+@Api(tags = "管理后台 - 满意度")
+@RestController
+@RequestMapping("/system/myd")
+@Validated
+public class mydController {
+
+ @Resource
+ private mydService mydService;
+
+ @PostMapping("/create")
+ @ApiOperation("创建满意度")
+ @PreAuthorize("@ss.hasPermission('system:myd:create')")
+ public CommonResult createmyd(@Valid @RequestBody mydCreateReqVO createReqVO) {
+ return success(mydService.createmyd(createReqVO));
+ }
+
+ @PutMapping("/update")
+ @ApiOperation("更新满意度")
+ @PreAuthorize("@ss.hasPermission('system:myd:update')")
+ public CommonResult updatemyd(@Valid @RequestBody mydUpdateReqVO updateReqVO) {
+ mydService.updatemyd(updateReqVO);
+ return success(true);
+ }
+
+ @DeleteMapping("/delete")
+ @ApiOperation("删除满意度")
+ @ApiImplicitParam(name = "id", value = "编号", required = true, dataTypeClass = Integer.class)
+ @PreAuthorize("@ss.hasPermission('system:myd:delete')")
+ public CommonResult deletemyd(@RequestParam("id") Integer id) {
+ mydService.deletemyd(id);
+ return success(true);
+ }
+
+ @GetMapping("/get")
+ @ApiOperation("获得满意度")
+ @ApiImplicitParam(name = "id", value = "编号", required = true, example = "1024", dataTypeClass = Integer.class)
+ @PreAuthorize("@ss.hasPermission('system:myd:query')")
+ public CommonResult getmyd(@RequestParam("id") Integer id) {
+ mydDO myd = mydService.getmyd(id);
+ return success(mydConvert.INSTANCE.convert(myd));
+ }
+
+ @GetMapping("/list")
+ @ApiOperation("获得满意度列表")
+ @ApiImplicitParam(name = "ids", value = "编号列表", required = true, example = "1024,2048", dataTypeClass = List.class)
+ @PreAuthorize("@ss.hasPermission('system:myd:query')")
+ public CommonResult> getmydList(@RequestParam("ids") Collection ids) {
+ List list = mydService.getmydList(ids);
+ return success(mydConvert.INSTANCE.convertList(list));
+ }
+
+ @GetMapping("/page")
+ @ApiOperation("获得满意度分页")
+ @PreAuthorize("@ss.hasPermission('system:myd:query')")
+ public CommonResult> getmydPage(@Valid mydPageReqVO pageVO) {
+ PageResult pageResult = mydService.getmydPage(pageVO);
+ return success(mydConvert.INSTANCE.convertPage(pageResult));
+ }
+
+ @GetMapping("/export-excel")
+ @ApiOperation("导出满意度 Excel")
+ @PreAuthorize("@ss.hasPermission('system:myd:export')")
+ @OperateLog(type = EXPORT)
+ public void exportmydExcel(@Valid mydExportReqVO exportReqVO,
+ HttpServletResponse response) throws IOException {
+ List list = mydService.getmydList(exportReqVO);
+ // 导出 Excel
+ List datas = mydConvert.INSTANCE.convertList02(list);
+ ExcelUtils.write(response, "满意度.xls", "数据", mydExcelVO.class, datas);
+ }
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydBaseVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydBaseVO.java
new file mode 100644
index 0000000..1abb787
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydBaseVO.java
@@ -0,0 +1,25 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+import javax.validation.constraints.*;
+
+/**
+* 满意度 Base VO,提供给添加、修改、详细的子 VO 使用
+* 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成
+*/
+@Data
+public class mydBaseVO {
+
+ @ApiModelProperty(value = "评价表名")
+ private String name;
+
+ @ApiModelProperty(value = "地址")
+ private String address;
+
+ @ApiModelProperty(value = "是否显示", required = true)
+ @NotNull(message = "是否显示不能为空")
+ private Boolean deleted;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydCreateReqVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydCreateReqVO.java
new file mode 100644
index 0000000..c85a9a7
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydCreateReqVO.java
@@ -0,0 +1,14 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+import javax.validation.constraints.*;
+
+@ApiModel("管理后台 - 满意度创建 Request VO")
+@Data
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class mydCreateReqVO extends mydBaseVO {
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExcelVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExcelVO.java
new file mode 100644
index 0000000..c29b547
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExcelVO.java
@@ -0,0 +1,36 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+
+import com.alibaba.excel.annotation.ExcelProperty;
+import com.jojubanking.boot.framework.excel.core.annotations.DictFormat;
+import com.jojubanking.boot.framework.excel.core.convert.DictConvert;
+
+
+/**
+ * 满意度 Excel VO
+ *
+ * @author admin
+ */
+@Data
+public class mydExcelVO {
+
+ @ExcelProperty("表id")
+ private Integer id;
+
+ @ExcelProperty("评价表名")
+ private String name;
+
+ @ExcelProperty("地址")
+ private String address;
+
+ @ExcelProperty("创建时间")
+ private Date createTime;
+
+ @ExcelProperty(value = "是否显示", converter = DictConvert.class)
+ @DictFormat("infra_boolean_string") // TODO 代码优化:建议设置到对应的 XXXDictTypeConstants 枚举类中
+ private Boolean deleted;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExportReqVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExportReqVO.java
new file mode 100644
index 0000000..75a1a10
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExportReqVO.java
@@ -0,0 +1,28 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+import com.jojubanking.boot.framework.common.pojo.PageParam;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import static com.jojubanking.boot.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
+
+@ApiModel(value = "管理后台 - 满意度 Excel 导出 Request VO", description = "参数和 mydPageReqVO 是一致的")
+@Data
+public class mydExportReqVO {
+
+ @ApiModelProperty(value = "评价表名")
+ private String name;
+
+ @ApiModelProperty(value = "地址")
+ private String address;
+
+ @ApiModelProperty(value = "创建时间")
+ @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
+ private Date[] createTime;
+
+ @ApiModelProperty(value = "是否显示")
+ private Boolean deleted;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydPageReqVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydPageReqVO.java
new file mode 100644
index 0000000..32f7e56
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydPageReqVO.java
@@ -0,0 +1,30 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+import com.jojubanking.boot.framework.common.pojo.PageParam;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import static com.jojubanking.boot.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
+
+@ApiModel("管理后台 - 满意度分页 Request VO")
+@Data
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class mydPageReqVO extends PageParam {
+
+ @ApiModelProperty(value = "评价表名")
+ private String name;
+
+ @ApiModelProperty(value = "地址")
+ private String address;
+
+ @ApiModelProperty(value = "创建时间")
+ @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
+ private Date[] createTime;
+
+ @ApiModelProperty(value = "是否显示")
+ private Boolean deleted;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydRespVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydRespVO.java
new file mode 100644
index 0000000..c44ebfe
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydRespVO.java
@@ -0,0 +1,19 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+
+@ApiModel("管理后台 - 满意度 Response VO")
+@Data
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class mydRespVO extends mydBaseVO {
+
+ @ApiModelProperty(value = "表id", required = true)
+ private Integer id;
+
+ @ApiModelProperty(value = "创建时间")
+ private Date createTime;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydUpdateReqVO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydUpdateReqVO.java
new file mode 100644
index 0000000..299f281
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydUpdateReqVO.java
@@ -0,0 +1,18 @@
+package com.jojubanking.boot.module.system.controller.admin.myd.vo;
+
+import lombok.*;
+import java.util.*;
+import io.swagger.annotations.*;
+import javax.validation.constraints.*;
+
+@ApiModel("管理后台 - 满意度更新 Request VO")
+@Data
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+public class mydUpdateReqVO extends mydBaseVO {
+
+ @ApiModelProperty(value = "表id", required = true)
+ @NotNull(message = "表id不能为空")
+ private Integer id;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/convert/myd/mydConvert.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/convert/myd/mydConvert.java
new file mode 100644
index 0000000..612bb8a
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/convert/myd/mydConvert.java
@@ -0,0 +1,34 @@
+package com.jojubanking.boot.module.system.convert.myd;
+
+import java.util.*;
+
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+
+import org.mapstruct.Mapper;
+import org.mapstruct.factory.Mappers;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.*;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+
+/**
+ * 满意度 Convert
+ *
+ * @author admin
+ */
+@Mapper
+public interface mydConvert {
+
+ mydConvert INSTANCE = Mappers.getMapper(mydConvert.class);
+
+ mydDO convert(mydCreateReqVO bean);
+
+ mydDO convert(mydUpdateReqVO bean);
+
+ mydRespVO convert(mydDO bean);
+
+ List convertList(List list);
+
+ PageResult convertPage(PageResult page);
+
+ List convertList02(List list);
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO.java
new file mode 100644
index 0000000..a238418
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO.java
@@ -0,0 +1,37 @@
+package com.jojubanking.boot.module.system.dal.dataobject.myd;
+
+import lombok.*;
+import java.util.*;
+import com.baomidou.mybatisplus.annotation.*;
+import com.jojubanking.boot.framework.mybatis.core.dataobject.BaseDO;
+
+/**
+ * 满意度 DO
+ *
+ * @author admin
+ */
+@TableName("myd")
+@KeySequence("myd_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
+@Data
+@EqualsAndHashCode(callSuper = true)
+@ToString(callSuper = true)
+@Builder
+@NoArgsConstructor
+@AllArgsConstructor
+public class mydDO extends BaseDO {
+
+ /**
+ * 表id
+ */
+ @TableId
+ private Integer id;
+ /**
+ * 评价表名
+ */
+ private String name;
+ /**
+ * 地址
+ */
+ private String address;
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/dal/mysql/myd/mydMapper.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/dal/mysql/myd/mydMapper.java
new file mode 100644
index 0000000..6651389
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/dal/mysql/myd/mydMapper.java
@@ -0,0 +1,38 @@
+package com.jojubanking.boot.module.system.dal.mysql.myd;
+
+import java.util.*;
+
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+import com.jojubanking.boot.framework.mybatis.core.query.LambdaQueryWrapperX;
+import com.jojubanking.boot.framework.mybatis.core.mapper.BaseMapperX;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+import org.apache.ibatis.annotations.Mapper;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.*;
+
+/**
+ * 满意度 Mapper
+ *
+ * @author admin
+ */
+@Mapper
+public interface mydMapper extends BaseMapperX {
+
+ default PageResult selectPage(mydPageReqVO reqVO) {
+ return selectPage(reqVO, new LambdaQueryWrapperX()
+ .likeIfPresent(mydDO::getName, reqVO.getName())
+ .eqIfPresent(mydDO::getAddress, reqVO.getAddress())
+ .betweenIfPresent(mydDO::getCreateTime, reqVO.getCreateTime())
+ .eqIfPresent(mydDO::getDeleted, reqVO.getDeleted())
+ .orderByDesc(mydDO::getId));
+ }
+
+ default List selectList(mydExportReqVO reqVO) {
+ return selectList(new LambdaQueryWrapperX()
+ .likeIfPresent(mydDO::getName, reqVO.getName())
+ .eqIfPresent(mydDO::getAddress, reqVO.getAddress())
+ .betweenIfPresent(mydDO::getCreateTime, reqVO.getCreateTime())
+ .eqIfPresent(mydDO::getDeleted, reqVO.getDeleted())
+ .orderByDesc(mydDO::getId));
+ }
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/service/myd/mydService.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/service/myd/mydService.java
new file mode 100644
index 0000000..c7e3a10
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/service/myd/mydService.java
@@ -0,0 +1,70 @@
+package com.jojubanking.boot.module.system.service.myd;
+
+import java.util.*;
+import javax.validation.*;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.*;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+
+/**
+ * 满意度 Service 接口
+ *
+ * @author admin
+ */
+public interface mydService {
+
+ /**
+ * 创建满意度
+ *
+ * @param createReqVO 创建信息
+ * @return 编号
+ */
+ Integer createmyd(@Valid mydCreateReqVO createReqVO);
+
+ /**
+ * 更新满意度
+ *
+ * @param updateReqVO 更新信息
+ */
+ void updatemyd(@Valid mydUpdateReqVO updateReqVO);
+
+ /**
+ * 删除满意度
+ *
+ * @param id 编号
+ */
+ void deletemyd(Integer id);
+
+ /**
+ * 获得满意度
+ *
+ * @param id 编号
+ * @return 满意度
+ */
+ mydDO getmyd(Integer id);
+
+ /**
+ * 获得满意度列表
+ *
+ * @param ids 编号
+ * @return 满意度列表
+ */
+ List getmydList(Collection ids);
+
+ /**
+ * 获得满意度分页
+ *
+ * @param pageReqVO 分页查询
+ * @return 满意度分页
+ */
+ PageResult getmydPage(mydPageReqVO pageReqVO);
+
+ /**
+ * 获得满意度列表, 用于 Excel 导出
+ *
+ * @param exportReqVO 查询条件
+ * @return 满意度列表
+ */
+ List getmydList(mydExportReqVO exportReqVO);
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/service/myd/mydServiceImpl.java b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/service/myd/mydServiceImpl.java
new file mode 100644
index 0000000..f2630e3
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/java/com/jojubanking/boot/module/system/service/myd/mydServiceImpl.java
@@ -0,0 +1,82 @@
+package com.jojubanking.boot.module.system.service.myd;
+
+import org.springframework.stereotype.Service;
+import javax.annotation.Resource;
+import org.springframework.validation.annotation.Validated;
+
+import java.util.*;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.*;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+
+import com.jojubanking.boot.module.system.convert.myd.mydConvert;
+import com.jojubanking.boot.module.system.dal.mysql.myd.mydMapper;
+
+import static com.jojubanking.boot.framework.common.exception.util.ServiceExceptionUtil.exception;
+import static com.jojubanking.boot.module.system.enums.ErrorCodeConstants.*;
+
+/**
+ * 满意度 Service 实现类
+ *
+ * @author admin
+ */
+@Service
+@Validated
+public class mydServiceImpl implements mydService {
+
+ @Resource
+ private mydMapper mydMapper;
+
+ @Override
+ public Integer createmyd(mydCreateReqVO createReqVO) {
+ // 插入
+ mydDO myd = mydConvert.INSTANCE.convert(createReqVO);
+ mydMapper.insert(myd);
+ // 返回
+ return myd.getId();
+ }
+
+ @Override
+ public void updatemyd(mydUpdateReqVO updateReqVO) {
+ // 校验存在
+ this.validatemydExists(updateReqVO.getId());
+ // 更新
+ mydDO updateObj = mydConvert.INSTANCE.convert(updateReqVO);
+ mydMapper.updateById(updateObj);
+ }
+
+ @Override
+ public void deletemyd(Integer id) {
+ // 校验存在
+ this.validatemydExists(id);
+ // 删除
+ mydMapper.deleteById(id);
+ }
+
+ private void validatemydExists(Integer id) {
+ if (mydMapper.selectById(id) == null) {
+ throw exception(MYD_NOT_EXISTS);
+ }
+ }
+
+ @Override
+ public mydDO getmyd(Integer id) {
+ return mydMapper.selectById(id);
+ }
+
+ @Override
+ public List getmydList(Collection ids) {
+ return mydMapper.selectBatchIds(ids);
+ }
+
+ @Override
+ public PageResult getmydPage(mydPageReqVO pageReqVO) {
+ return mydMapper.selectPage(pageReqVO);
+ }
+
+ @Override
+ public List getmydList(mydExportReqVO exportReqVO) {
+ return mydMapper.selectList(exportReqVO);
+ }
+
+}
diff --git a/joju-module-system/joju-module-system-biz/src/main/resources/mapper/myd/mydMapper.xml b/joju-module-system/joju-module-system-biz/src/main/resources/mapper/myd/mydMapper.xml
new file mode 100644
index 0000000..b480843
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/main/resources/mapper/myd/mydMapper.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
diff --git a/joju-module-system/joju-module-system-biz/src/test/java/com/jojubanking/boot/module/system/service/myd/mydServiceImplTest.java b/joju-module-system/joju-module-system-biz/src/test/java/com/jojubanking/boot/module/system/service/myd/mydServiceImplTest.java
new file mode 100644
index 0000000..743c6e2
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/src/test/java/com/jojubanking/boot/module/system/service/myd/mydServiceImplTest.java
@@ -0,0 +1,173 @@
+package com.jojubanking.boot.module.system.service.myd;
+
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
+import org.springframework.boot.test.mock.mockito.MockBean;
+
+import javax.annotation.Resource;
+
+import com.jojubanking.boot.framework.test.core.ut.BaseDbUnitTest;
+
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.*;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+import com.jojubanking.boot.module.system.dal.mysql.myd.mydMapper;
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+
+import javax.annotation.Resource;
+import org.springframework.context.annotation.Import;
+import java.util.*;
+
+import static cn.hutool.core.util.RandomUtil.*;
+import static com.jojubanking.boot.module.system.enums.ErrorCodeConstants.*;
+import static com.jojubanking.boot.framework.test.core.util.AssertUtils.*;
+import static com.jojubanking.boot.framework.test.core.util.RandomUtils.*;
+import static com.jojubanking.boot.framework.common.util.object.ObjectUtils.*;
+import static com.jojubanking.boot.framework.common.util.date.DateUtils.*;
+import static org.junit.jupiter.api.Assertions.*;
+import static org.mockito.Mockito.*;
+
+/**
+* {@link mydServiceImpl} 的单元测试类
+*
+* @author admin
+*/
+@Import(mydServiceImpl.class)
+public class mydServiceImplTest extends BaseDbUnitTest {
+
+ @Resource
+ private mydServiceImpl mydService;
+
+ @Resource
+ private mydMapper mydMapper;
+
+ @Test
+ public void testCreatemyd_success() {
+ // 准备参数
+ mydCreateReqVO reqVO = randomPojo(mydCreateReqVO.class);
+
+ // 调用
+ Integer mydId = mydService.createmyd(reqVO);
+ // 断言
+ assertNotNull(mydId);
+ // 校验记录的属性是否正确
+ mydDO myd = mydMapper.selectById(mydId);
+ assertPojoEquals(reqVO, myd);
+ }
+
+ @Test
+ public void testUpdatemyd_success() {
+ // mock 数据
+ mydDO dbmyd = randomPojo(mydDO.class);
+ mydMapper.insert(dbmyd);// @Sql: 先插入出一条存在的数据
+ // 准备参数
+ mydUpdateReqVO reqVO = randomPojo(mydUpdateReqVO.class, o -> {
+ o.setId(dbmyd.getId()); // 设置更新的 ID
+ });
+
+ // 调用
+ mydService.updatemyd(reqVO);
+ // 校验是否更新正确
+ mydDO myd = mydMapper.selectById(reqVO.getId()); // 获取最新的
+ assertPojoEquals(reqVO, myd);
+ }
+
+ @Test
+ public void testUpdatemyd_notExists() {
+ // 准备参数
+ mydUpdateReqVO reqVO = randomPojo(mydUpdateReqVO.class);
+
+ // 调用, 并断言异常
+ assertServiceException(() -> mydService.updatemyd(reqVO), MYD_NOT_EXISTS);
+ }
+
+ @Test
+ public void testDeletemyd_success() {
+ // mock 数据
+ mydDO dbmyd = randomPojo(mydDO.class);
+ mydMapper.insert(dbmyd);// @Sql: 先插入出一条存在的数据
+ // 准备参数
+ Integer id = dbmyd.getId();
+
+ // 调用
+ mydService.deletemyd(id);
+ // 校验数据不存在了
+ assertNull(mydMapper.selectById(id));
+ }
+
+ @Test
+ public void testDeletemyd_notExists() {
+ // 准备参数
+ Integer id = randomInteger();
+
+ // 调用, 并断言异常
+ assertServiceException(() -> mydService.deletemyd(id), MYD_NOT_EXISTS);
+ }
+
+ @Test
+ @Disabled // TODO 请修改 null 为需要的值,然后删除 @Disabled 注解
+ public void testGetmydPage() {
+ // mock 数据
+ mydDO dbmyd = randomPojo(mydDO.class, o -> { // 等会查询到
+ o.setName(null);
+ o.setAddress(null);
+ o.setCreateTime(null);
+ o.setDeleted(null);
+ });
+ mydMapper.insert(dbmyd);
+ // 测试 name 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setName(null)));
+ // 测试 address 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setAddress(null)));
+ // 测试 createTime 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setCreateTime(null)));
+ // 测试 deleted 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setDeleted(null)));
+ // 准备参数
+ mydPageReqVO reqVO = new mydPageReqVO();
+ reqVO.setName(null);
+ reqVO.setAddress(null);
+ reqVO.setCreateTime((new Date[]{}));
+ reqVO.setDeleted(null);
+
+ // 调用
+ PageResult pageResult = mydService.getmydPage(reqVO);
+ // 断言
+ assertEquals(1, pageResult.getTotal());
+ assertEquals(1, pageResult.getList().size());
+ assertPojoEquals(dbmyd, pageResult.getList().get(0));
+ }
+
+ @Test
+ @Disabled // TODO 请修改 null 为需要的值,然后删除 @Disabled 注解
+ public void testGetmydList() {
+ // mock 数据
+ mydDO dbmyd = randomPojo(mydDO.class, o -> { // 等会查询到
+ o.setName(null);
+ o.setAddress(null);
+ o.setCreateTime(null);
+ o.setDeleted(null);
+ });
+ mydMapper.insert(dbmyd);
+ // 测试 name 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setName(null)));
+ // 测试 address 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setAddress(null)));
+ // 测试 createTime 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setCreateTime(null)));
+ // 测试 deleted 不匹配
+ mydMapper.insert(cloneIgnoreId(dbmyd, o -> o.setDeleted(null)));
+ // 准备参数
+ mydExportReqVO reqVO = new mydExportReqVO();
+ reqVO.setName(null);
+ reqVO.setAddress(null);
+ reqVO.setCreateTime((new Date[]{}));
+ reqVO.setDeleted(null);
+
+ // 调用
+ List list = mydService.getmydList(reqVO);
+ // 断言
+ assertEquals(1, list.size());
+ assertPojoEquals(dbmyd, list.get(0));
+ }
+
+}
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/mydController.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/mydController.class
new file mode 100644
index 0000000..f6d26c3
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/mydController.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydBaseVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydBaseVO.class
new file mode 100644
index 0000000..59e6b19
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydBaseVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydCreateReqVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydCreateReqVO.class
new file mode 100644
index 0000000..7107bbe
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydCreateReqVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExcelVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExcelVO.class
new file mode 100644
index 0000000..e5a809e
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExcelVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExportReqVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExportReqVO.class
new file mode 100644
index 0000000..0bc1fe9
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydExportReqVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydPageReqVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydPageReqVO.class
new file mode 100644
index 0000000..54050fa
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydPageReqVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydRespVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydRespVO.class
new file mode 100644
index 0000000..d298916
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydRespVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydUpdateReqVO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydUpdateReqVO.class
new file mode 100644
index 0000000..2aa769b
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/controller/admin/myd/vo/mydUpdateReqVO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/convert/myd/mydConvert.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/convert/myd/mydConvert.class
new file mode 100644
index 0000000..260d0ab
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/convert/myd/mydConvert.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/convert/myd/mydConvertImpl.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/convert/myd/mydConvertImpl.class
new file mode 100644
index 0000000..48fd5bd
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/convert/myd/mydConvertImpl.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO$mydDOBuilder.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO$mydDOBuilder.class
new file mode 100644
index 0000000..a241f29
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO$mydDOBuilder.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO.class
new file mode 100644
index 0000000..130f07c
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/dataobject/myd/mydDO.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/mysql/myd/mydMapper.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/mysql/myd/mydMapper.class
new file mode 100644
index 0000000..0833f00
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/dal/mysql/myd/mydMapper.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/service/myd/mydService.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/service/myd/mydService.class
new file mode 100644
index 0000000..8984cf9
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/service/myd/mydService.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/service/myd/mydServiceImpl.class b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/service/myd/mydServiceImpl.class
new file mode 100644
index 0000000..734233c
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/classes/com/jojubanking/boot/module/system/service/myd/mydServiceImpl.class differ
diff --git a/joju-module-system/joju-module-system-biz/target/classes/mapper/myd/mydMapper.xml b/joju-module-system/joju-module-system-biz/target/classes/mapper/myd/mydMapper.xml
new file mode 100644
index 0000000..b480843
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/target/classes/mapper/myd/mydMapper.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthConvertImpl.java
index c593733..6e2b2b0 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthConvertImpl.java
@@ -14,7 +14,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class AuthConvertImpl implements AuthConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthGzConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthGzConvertImpl.java
index fdab9c7..de60084 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthGzConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/AuthGzConvertImpl.java
@@ -7,7 +7,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class AuthGzConvertImpl implements AuthGzConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2ClientConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2ClientConvertImpl.java
index adba457..182fb09 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2ClientConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2ClientConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class OAuth2ClientConvertImpl implements OAuth2ClientConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2TokenConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2TokenConvertImpl.java
index 9edba58..7a3ab98 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2TokenConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/auth/OAuth2TokenConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class OAuth2TokenConvertImpl implements OAuth2TokenConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/blacklist/BlacklistConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/blacklist/BlacklistConvertImpl.java
index 0e11598..44af83a 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/blacklist/BlacklistConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/blacklist/BlacklistConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class BlacklistConvertImpl implements BlacklistConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/building/BuildingConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/building/BuildingConvertImpl.java
index 7b516a2..5725a62 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/building/BuildingConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/building/BuildingConvertImpl.java
@@ -13,7 +13,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class BuildingConvertImpl implements BuildingConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/card/CardConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/card/CardConvertImpl.java
index 041f209..57726f1 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/card/CardConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/card/CardConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class CardConvertImpl implements CardConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/carousel/CarouselConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/carousel/CarouselConvertImpl.java
index d7abe80..360cf5a 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/carousel/CarouselConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/carousel/CarouselConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class CarouselConvertImpl implements CarouselConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/common/CaptchaConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/common/CaptchaConvertImpl.java
index 6b426b7..ba29bc9 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/common/CaptchaConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/common/CaptchaConvertImpl.java
@@ -4,7 +4,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class CaptchaConvertImpl implements CaptchaConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/DeptConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/DeptConvertImpl.java
index fdb1fb1..5210f67 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/DeptConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/DeptConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DeptConvertImpl implements DeptConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/PostConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/PostConvertImpl.java
index 36ddf03..03ab623 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/PostConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dept/PostConvertImpl.java
@@ -13,7 +13,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class PostConvertImpl implements PostConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictDataConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictDataConvertImpl.java
index f53456d..c3b14ed 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictDataConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictDataConvertImpl.java
@@ -14,7 +14,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DictDataConvertImpl implements DictDataConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictTypeConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictTypeConvertImpl.java
index 5dbd95c..c0439a8 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictTypeConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dict/DictTypeConvertImpl.java
@@ -13,7 +13,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DictTypeConvertImpl implements DictTypeConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/doctor/DoctorConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/doctor/DoctorConvertImpl.java
index e85ddb0..4f3afbf 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/doctor/DoctorConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/doctor/DoctorConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DoctorConvertImpl implements DoctorConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dzquestion/DzQuestionConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dzquestion/DzQuestionConvertImpl.java
index 22bd6c0..538866a 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dzquestion/DzQuestionConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dzquestion/DzQuestionConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DzQuestionConvertImpl implements DzQuestionConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dztype/DzTypeConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dztype/DzTypeConvertImpl.java
index 741c289..33cd81f 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dztype/DzTypeConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/dztype/DzTypeConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class DzTypeConvertImpl implements DzTypeConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/errorcode/ErrorCodeConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/errorcode/ErrorCodeConvertImpl.java
index 3db0486..e0d9245 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/errorcode/ErrorCodeConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/errorcode/ErrorCodeConvertImpl.java
@@ -14,7 +14,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class ErrorCodeConvertImpl implements ErrorCodeConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/hospital/HospitalConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/hospital/HospitalConvertImpl.java
index a61cd73..0d39482 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/hospital/HospitalConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/hospital/HospitalConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class HospitalConvertImpl implements HospitalConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/info/InfoConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/info/InfoConvertImpl.java
index b2ecb01..5f9c00c 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/info/InfoConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/info/InfoConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class InfoConvertImpl implements InfoConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/information/InformationConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/information/InformationConvertImpl.java
index d660fb3..b87582c 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/information/InformationConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/information/InformationConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class InformationConvertImpl implements InformationConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/ksinfo/KsInfoConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/ksinfo/KsInfoConvertImpl.java
index a48bc1e..1602d7b 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/ksinfo/KsInfoConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/ksinfo/KsInfoConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class KsInfoConvertImpl implements KsInfoConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/kstype/KsTypeConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/kstype/KsTypeConvertImpl.java
index 678f903..a30bd73 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/kstype/KsTypeConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/kstype/KsTypeConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class KsTypeConvertImpl implements KsTypeConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/label/LabelConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/label/LabelConvertImpl.java
index cf77845..c54560d 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/label/LabelConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/label/LabelConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class LabelConvertImpl implements LabelConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/LoginLogConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/LoginLogConvertImpl.java
index 88351a7..c015c4b 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/LoginLogConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/LoginLogConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class LoginLogConvertImpl implements LoginLogConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/OperateLogConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/OperateLogConvertImpl.java
index b78d332..23357da 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/OperateLogConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/logger/OperateLogConvertImpl.java
@@ -13,7 +13,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class OperateLogConvertImpl implements OperateLogConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/myd/mydConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/myd/mydConvertImpl.java
new file mode 100644
index 0000000..1c6bb2a
--- /dev/null
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/myd/mydConvertImpl.java
@@ -0,0 +1,125 @@
+package com.jojubanking.boot.module.system.convert.myd;
+
+import com.jojubanking.boot.framework.common.pojo.PageResult;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.mydCreateReqVO;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.mydExcelVO;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.mydRespVO;
+import com.jojubanking.boot.module.system.controller.admin.myd.vo.mydUpdateReqVO;
+import com.jojubanking.boot.module.system.dal.dataobject.myd.mydDO;
+import java.util.ArrayList;
+import java.util.List;
+import javax.annotation.Generated;
+
+@Generated(
+ value = "org.mapstruct.ap.MappingProcessor",
+ date = "2026-01-15T09:19:03+0800",
+ comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
+)
+public class mydConvertImpl implements mydConvert {
+
+ @Override
+ public mydDO convert(mydCreateReqVO bean) {
+ if ( bean == null ) {
+ return null;
+ }
+
+ mydDO mydDO = new mydDO();
+
+ mydDO.setDeleted( bean.getDeleted() );
+ mydDO.setName( bean.getName() );
+ mydDO.setAddress( bean.getAddress() );
+
+ return mydDO;
+ }
+
+ @Override
+ public mydDO convert(mydUpdateReqVO bean) {
+ if ( bean == null ) {
+ return null;
+ }
+
+ mydDO mydDO = new mydDO();
+
+ mydDO.setDeleted( bean.getDeleted() );
+ mydDO.setId( bean.getId() );
+ mydDO.setName( bean.getName() );
+ mydDO.setAddress( bean.getAddress() );
+
+ return mydDO;
+ }
+
+ @Override
+ public mydRespVO convert(mydDO bean) {
+ if ( bean == null ) {
+ return null;
+ }
+
+ mydRespVO mydRespVO = new mydRespVO();
+
+ mydRespVO.setName( bean.getName() );
+ mydRespVO.setAddress( bean.getAddress() );
+ mydRespVO.setDeleted( bean.getDeleted() );
+ mydRespVO.setId( bean.getId() );
+ mydRespVO.setCreateTime( bean.getCreateTime() );
+
+ return mydRespVO;
+ }
+
+ @Override
+ public List convertList(List list) {
+ if ( list == null ) {
+ return null;
+ }
+
+ List list1 = new ArrayList( list.size() );
+ for ( mydDO mydDO : list ) {
+ list1.add( convert( mydDO ) );
+ }
+
+ return list1;
+ }
+
+ @Override
+ public PageResult convertPage(PageResult page) {
+ if ( page == null ) {
+ return null;
+ }
+
+ PageResult pageResult = new PageResult();
+
+ pageResult.setList( convertList( page.getList() ) );
+ pageResult.setTotal( page.getTotal() );
+
+ return pageResult;
+ }
+
+ @Override
+ public List convertList02(List list) {
+ if ( list == null ) {
+ return null;
+ }
+
+ List list1 = new ArrayList( list.size() );
+ for ( mydDO mydDO : list ) {
+ list1.add( mydDOTomydExcelVO( mydDO ) );
+ }
+
+ return list1;
+ }
+
+ protected mydExcelVO mydDOTomydExcelVO(mydDO mydDO) {
+ if ( mydDO == null ) {
+ return null;
+ }
+
+ mydExcelVO mydExcelVO = new mydExcelVO();
+
+ mydExcelVO.setId( mydDO.getId() );
+ mydExcelVO.setName( mydDO.getName() );
+ mydExcelVO.setAddress( mydDO.getAddress() );
+ mydExcelVO.setCreateTime( mydDO.getCreateTime() );
+ mydExcelVO.setDeleted( mydDO.getDeleted() );
+
+ return mydExcelVO;
+ }
+}
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/mzjf/MzjfConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/mzjf/MzjfConvertImpl.java
index 66ed633..2108745 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/mzjf/MzjfConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/mzjf/MzjfConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class MzjfConvertImpl implements MzjfConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/notice/NoticeConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/notice/NoticeConvertImpl.java
index 97479ac..9d3d8dd 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/notice/NoticeConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/notice/NoticeConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class NoticeConvertImpl implements NoticeConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxbalcklist/nxbalcklistConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxbalcklist/nxbalcklistConvertImpl.java
index 3a938c8..c2a7ffa 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxbalcklist/nxbalcklistConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxbalcklist/nxbalcklistConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class nxbalcklistConvertImpl implements nxbalcklistConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxexpress/nxexpressConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxexpress/nxexpressConvertImpl.java
index e15e792..4e9b16c 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxexpress/nxexpressConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/nxexpress/nxexpressConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class nxexpressConvertImpl implements nxexpressConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2OpenConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2OpenConvertImpl.java
index 7b07d4f..13bf003 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2OpenConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2OpenConvertImpl.java
@@ -9,7 +9,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class OAuth2OpenConvertImpl implements OAuth2OpenConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2UserConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2UserConvertImpl.java
index 9408519..f0c51ba 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2UserConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/oauth2/OAuth2UserConvertImpl.java
@@ -14,7 +14,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class OAuth2UserConvertImpl implements OAuth2UserConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/MenuConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/MenuConvertImpl.java
index 5ff36ec..90004d9 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/MenuConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/MenuConvertImpl.java
@@ -11,7 +11,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class MenuConvertImpl implements MenuConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/RoleConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/RoleConvertImpl.java
index 5726a01..3f38219 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/RoleConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/permission/RoleConvertImpl.java
@@ -15,7 +15,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class RoleConvertImpl implements RoleConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/reserve8/Reserve8ConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/reserve8/Reserve8ConvertImpl.java
index 5e7f4c0..3742065 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/reserve8/Reserve8ConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/reserve8/Reserve8ConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class Reserve8ConvertImpl implements Reserve8Convert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sensitiveword/SensitiveWordConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sensitiveword/SensitiveWordConvertImpl.java
index e49a585..961e1bc 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sensitiveword/SensitiveWordConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sensitiveword/SensitiveWordConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class SensitiveWordConvertImpl implements SensitiveWordConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsChannelConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsChannelConvertImpl.java
index a1d5981..a6bd0bb 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsChannelConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsChannelConvertImpl.java
@@ -13,7 +13,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class SmsChannelConvertImpl implements SmsChannelConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsLogConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsLogConvertImpl.java
index 84070c2..81703be 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsLogConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsLogConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class SmsLogConvertImpl implements SmsLogConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsTemplateConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsTemplateConvertImpl.java
index 9437620..e536545 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsTemplateConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/sms/SmsTemplateConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class SmsTemplateConvertImpl implements SmsTemplateConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/social/SocialUserConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/social/SocialUserConvertImpl.java
index af5344b..660ffa2 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/social/SocialUserConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/social/SocialUserConvertImpl.java
@@ -8,7 +8,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class SocialUserConvertImpl implements SocialUserConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantConvertImpl.java
index 27ee770..4f9bf6b 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class TenantConvertImpl implements TenantConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantPackageConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantPackageConvertImpl.java
index 58fd1ac..9c090e8 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantPackageConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/tenant/TenantPackageConvertImpl.java
@@ -14,7 +14,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class TenantPackageConvertImpl implements TenantPackageConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/usecount/UseCountConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/usecount/UseCountConvertImpl.java
index df15526..677a3ff 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/usecount/UseCountConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/usecount/UseCountConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class UseCountConvertImpl implements UseCountConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/user/UserConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/user/UserConvertImpl.java
index e828fff..75a9895 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/user/UserConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/user/UserConvertImpl.java
@@ -27,7 +27,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class UserConvertImpl implements UserConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/userinfo/UserInfoConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/userinfo/UserInfoConvertImpl.java
index 0e0cfad..29d5185 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/userinfo/UserInfoConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/userinfo/UserInfoConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class UserInfoConvertImpl implements UserInfoConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wq/WqConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wq/WqConvertImpl.java
index efb7917..f3d95f1 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wq/WqConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wq/WqConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class WqConvertImpl implements WqConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqda/WqdaConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqda/WqdaConvertImpl.java
index 506ff0e..077792d 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqda/WqdaConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqda/WqdaConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:45+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class WqdaConvertImpl implements WqdaConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqdaview/WqdaViewConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqdaview/WqdaViewConvertImpl.java
index 3f08d52..3e76906 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqdaview/WqdaViewConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqdaview/WqdaViewConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:02+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class WqdaViewConvertImpl implements WqdaViewConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqwt/WqwtConvertImpl.java b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqwt/WqwtConvertImpl.java
index cfe6024..d3a2583 100644
--- a/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqwt/WqwtConvertImpl.java
+++ b/joju-module-system/joju-module-system-biz/target/generated-sources/annotations/com/jojubanking/boot/module/system/convert/wqwt/WqwtConvertImpl.java
@@ -12,7 +12,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
- date = "2026-01-14T17:48:46+0800",
+ date = "2026-01-15T09:19:03+0800",
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_131 (Oracle Corporation)"
)
public class WqwtConvertImpl implements WqwtConvert {
diff --git a/joju-module-system/joju-module-system-biz/target/joju-module-system-biz-2.0.0-beta.jar b/joju-module-system/joju-module-system-biz/target/joju-module-system-biz-2.0.0-beta.jar
index eda0b88..8d29b83 100644
Binary files a/joju-module-system/joju-module-system-biz/target/joju-module-system-biz-2.0.0-beta.jar and b/joju-module-system/joju-module-system-biz/target/joju-module-system-biz-2.0.0-beta.jar differ
diff --git a/joju-module-system/joju-module-system-biz/target/maven-archiver/pom.properties b/joju-module-system/joju-module-system-biz/target/maven-archiver/pom.properties
index 0002acf..c06e2df 100644
--- a/joju-module-system/joju-module-system-biz/target/maven-archiver/pom.properties
+++ b/joju-module-system/joju-module-system-biz/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:04 CST 2026
+#Thu Jan 15 09:19:28 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-system-biz
diff --git a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
index 907e54f..c51d3f7 100644
--- a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -8,6 +8,7 @@ com\jojubanking\boot\module\system\controller\admin\building\vo\BuildingUpdateRe
com\jojubanking\boot\module\system\dal\dataobject\doctor\DoctorDO$DoctorDOBuilder.class
com\jojubanking\boot\module\system\controller\admin\wq\vo\WqPageReqVO.class
com\jojubanking\boot\module\system\convert\auth\AuthGzConvertImpl.class
+com\jojubanking\boot\module\system\dal\dataobject\myd\mydDO$mydDOBuilder.class
com\jojubanking\boot\module\system\controller\admin\permission\vo\menu\MenuListReqVO.class
com\jojubanking\boot\module\system\service\reserve8\Reserve8ServiceImpl.class
com\jojubanking\boot\module\system\controller\admin\ksinfo\vo\KsInfoExcelVO.class
@@ -81,6 +82,7 @@ com\jojubanking\boot\module\system\mq\consumer\sensitiveword\SensitiveWordRefres
com\jojubanking\boot\module\system\dal\dataobject\kstype\KsTypeDO.class
com\jojubanking\boot\module\system\controller\admin\logger\vo\operatelog\OperateLogExportReqVO.class
com\jojubanking\boot\module\system\controller\admin\sensitiveword\vo\SensitiveWordUpdateReqVO.class
+com\jojubanking\boot\module\system\service\myd\mydService.class
com\jojubanking\boot\module\system\controller\admin\carousel\vo\CarouselExcelVO.class
com\jojubanking\boot\module\system\controller\admin\dept\vo\dept\DeptUpdateReqVO.class
com\jojubanking\boot\module\system\convert\dept\DeptConvert.class
@@ -112,6 +114,7 @@ com\jojubanking\boot\module\system\controller\admin\dict\DictTypeController.clas
com\jojubanking\boot\module\system\controller\admin\wqda\vo\WqdaPageReqVO.class
com\jojubanking\boot\module\system\controller\admin\building\vo\BuildingExcelVO.class
com\jojubanking\boot\module\system\controller\admin\sensitiveword\vo\SensitiveWordBaseVO.class
+com\jojubanking\boot\module\system\convert\myd\mydConvertImpl.class
com\jojubanking\boot\module\system\dal\dataobject\wqdaview\WqdaViewDO$WqdaViewDOBuilder.class
com\jojubanking\boot\module\system\controller\admin\doctor\vo\DoctorExportReqVO.class
com\jojubanking\boot\module\system\controller\admin\auth\vo\AuthPermissionInfoRespVO.class
@@ -155,6 +158,7 @@ com\jojubanking\boot\module\system\controller\admin\user\vo\user\UserUpdateStatu
com\jojubanking\boot\module\system\convert\wqda\WqdaConvertImpl.class
com\jojubanking\boot\module\system\service\authgz\GzAuthServiceImpl.class
com\jojubanking\boot\module\system\dal\dataobject\nxbalcklist\nxbalcklistDO$nxbalcklistDOBuilder.class
+com\jojubanking\boot\module\system\dal\dataobject\myd\mydDO.class
com\jojubanking\boot\module\system\controller\admin\dict\vo\type\DictTypeUpdateReqVO.class
com\jojubanking\boot\module\system\convert\wqdaview\WqdaViewConvertImpl.class
com\jojubanking\boot\module\system\dal\dataobject\tenant\TenantDO.class
@@ -235,6 +239,7 @@ com\jojubanking\boot\module\system\controller\admin\dept\DeptController.class
com\jojubanking\boot\module\system\controller\admin\ksinfo\vo\KsInfoRespVO.class
com\jojubanking\boot\module\system\convert\usecount\UseCountConvert.class
com\jojubanking\boot\module\system\dal\dataobject\blacklist\BlacklistDO.class
+com\jojubanking\boot\module\system\convert\myd\mydConvert.class
com\jojubanking\boot\module\system\controller\admin\dzquestion\vo\DzQuestionRespVO.class
com\jojubanking\boot\module\system\dal\mysql\oauth2\OAuth2ApproveMapper.class
com\jojubanking\boot\module\system\service\dzquestion\DzQuestionService.class
@@ -289,6 +294,7 @@ com\jojubanking\boot\module\system\controller\admin\dzquestion\vo\DzQuestionPage
com\jojubanking\boot\module\system\controller\admin\wqdaview\vo\WqdaViewExportReqVO.class
com\jojubanking\boot\module\system\controller\admin\dict\vo\type\DictTypeSimpleRespVO.class
com\jojubanking\boot\module\system\controller\admin\logger\LoginLogController.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydUpdateReqVO.class
com\jojubanking\boot\module\system\controller\admin\card\vo\CardRespVO.class
com\jojubanking\boot\module\system\dal\mysql\user\AdminUserMapper.class
com\jojubanking\boot\module\system\controller\admin\permission\vo\role\RolePageReqVO.class
@@ -376,6 +382,7 @@ com\jojubanking\boot\module\system\controller\admin\hospital\vo\HospitalExcelVO.
com\jojubanking\boot\module\system\controller\admin\auth\vo\AuthSmsLoginReqVO$AuthSmsLoginReqVOBuilder.class
com\jojubanking\boot\module\system\controller\admin\dztype\vo\DzTypeBaseVO.class
com\jojubanking\boot\module\system\controller\admin\dict\vo\data\DictDataRespVO.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydPageReqVO.class
com\jojubanking\boot\module\system\api\dept\PostApiImpl.class
com\jojubanking\boot\module\system\dal\dataobject\user\AdminUserDO$AdminUserDOBuilder.class
com\jojubanking\boot\module\system\mq\message\dept\DeptRefreshMessage.class
@@ -492,6 +499,7 @@ com\jojubanking\boot\module\system\service\carousel\CarouselServiceImpl.class
com\jojubanking\boot\module\system\dal\dataobject\oauth2\OAuth2ApproveDO.class
com\jojubanking\boot\module\system\controller\admin\dzquestion\vo\DzQuestionUpdateReqVO.class
com\jojubanking\boot\module\system\controller\admin\blacklist\vo\BlacklistRespVO.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydExcelVO.class
com\jojubanking\boot\module\system\controller\admin\errorcode\vo\ErrorCodeRespVO.class
com\jojubanking\boot\module\system\controller\app\auth\vo\AppAuthSocialLoginReqVO$AppAuthSocialLoginReqVOBuilder.class
com\jojubanking\boot\module\system\controller\admin\auth\vo\AuthPermissionInfoRespVO$UserVO.class
@@ -507,6 +515,7 @@ com\jojubanking\boot\module\system\api\dept\DeptApiImpl.class
com\jojubanking\boot\module\system\controller\admin\wqdaview\vo\WqdaViewBaseVO.class
com\jojubanking\boot\module\system\dal\dataobject\building\BuildingDO$BuildingDOBuilder.class
com\jojubanking\boot\module\system\service\hospital\HospitalService.class
+com\jojubanking\boot\module\system\controller\admin\myd\mydController.class
com\jojubanking\boot\module\system\convert\errorcode\ErrorCodeConvertImpl.class
com\jojubanking\boot\module\system\controller\admin\logger\vo\loginlog\LoginLogExportReqVO.class
com\jojubanking\boot\module\system\framework\captcha\config\CaptchaConfig.class
@@ -539,6 +548,7 @@ com\jojubanking\boot\module\system\service\sms\SmsChannelServiceImpl.class
com\jojubanking\boot\module\system\service\auth\AdminAuthService.class
com\jojubanking\boot\module\system\controller\admin\mzjf\vo\MzjfCreateReqVO.class
com\jojubanking\boot\module\system\controller\admin\hospital\vo\HospitalCreateReqVO.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydBaseVO.class
com\jojubanking\boot\module\system\controller\admin\label\LabelController.class
com\jojubanking\boot\module\system\job\GetKsinfoDaily.class
com\jojubanking\boot\module\system\controller\admin\mzjf\vo\MzjfRespVO.class
@@ -555,7 +565,9 @@ com\jojubanking\boot\module\system\controller\admin\tenant\vo\tenant\TenantPageR
com\jojubanking\boot\module\system\controller\admin\sms\vo\template\SmsTemplateRespVO.class
com\jojubanking\boot\module\system\convert\logger\OperateLogConvertImpl.class
com\jojubanking\boot\module\system\controller\admin\oauth2\OAuth2TokenController.class
+com\jojubanking\boot\module\system\service\myd\mydServiceImpl.class
com\jojubanking\boot\module\system\controller\admin\logger\vo\loginlog\LoginLogExcelVO.class
+com\jojubanking\boot\module\system\dal\mysql\myd\mydMapper.class
com\jojubanking\boot\module\system\dal\mysql\sensitiveword\SensitiveWordMapper.class
com\jojubanking\boot\module\system\controller\admin\permission\vo\role\RoleSimpleRespVO.class
com\jojubanking\boot\module\system\service\usecount\UseCountServiceImpl.class
@@ -583,6 +595,7 @@ com\jojubanking\boot\module\system\controller\admin\user\vo\profile\UserProfileR
com\jojubanking\boot\module\system\controller\admin\user\vo\profile\UserProfileUpdateReqVO.class
com\jojubanking\boot\module\system\dal\dataobject\wqdaview\WqdaViewCustDO.class
com\jojubanking\boot\module\system\service\tenant\TenantService.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydCreateReqVO.class
com\jojubanking\boot\module\system\controller\admin\permission\vo\permission\PermissionAssignUserRoleReqVO.class
com\jojubanking\boot\module\system\controller\app\auth\vo\AppAuthLoginRespVO$AppAuthLoginRespVOBuilder.class
com\jojubanking\boot\module\system\convert\sms\SmsTemplateConvertImpl.class
@@ -682,6 +695,7 @@ com\jojubanking\boot\module\system\controller\admin\ksinfo\vo\KsInfoBaseVO.class
com\jojubanking\boot\module\system\controller\admin\sensitiveword\vo\SensitiveWordPageReqVO.class
com\jojubanking\boot\module\system\mq\message\sms\SmsSendMessage.class
com\jojubanking\boot\module\system\controller\admin\oauth2\vo\client\OAuth2ClientPageReqVO.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydRespVO.class
com\jojubanking\boot\module\system\dal\dataobject\reserve8\Reserve8DO$Reserve8DOBuilder.class
com\jojubanking\boot\module\system\controller\admin\wqdaview\vo\WqdaViewExcelVO.class
com\jojubanking\boot\module\system\dal\dataobject\usecount\UseCountDO$UseCountDOBuilder.class
@@ -796,6 +810,7 @@ com\jojubanking\boot\module\system\dal\mysql\hospital\HospitalMapper.class
com\jojubanking\boot\module\system\controller\admin\info\vo\InfoExcelVO.class
com\jojubanking\boot\module\system\controller\admin\auth\vo\AuthSmsLoginReqVO.class
com\jojubanking\boot\module\system\service\tenant\TenantPackageServiceImpl.class
+com\jojubanking\boot\module\system\controller\admin\myd\vo\mydExportReqVO.class
com\jojubanking\boot\module\system\mq\message\sms\SmsChannelRefreshMessage.class
com\jojubanking\boot\module\system\controller\admin\reserve8\vo\Reserve8PageReqVO.class
com\jojubanking\boot\module\system\controller\admin\wq\vo\WqCreateReqVO.class
diff --git a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
index 5021724..09b7983 100644
--- a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -40,6 +40,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\app\auth\vo\AppAuthLoginRespVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\app\userinfo\vo\AppUserInfoPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\mysql\sms\SmsTemplateMapper.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydRespVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\oauth2\OAuth2OpenController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\blacklist\vo\BlacklistUpdateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\convert\auth\AuthConvert.java
@@ -48,6 +49,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\wqwt\WqwtServiceImpl.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\logger\vo\loginlog\LoginLogExportReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\dataobject\oauth2\OAuth2ApproveDO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydExcelVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wqwt\vo\WqwtPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\sms\SmsLogService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\sms\SmsTemplateController.java
@@ -70,6 +72,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\user\AdminUserService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\permission\vo\menu\MenuRespVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wqda\vo\WqdaBaseVO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\myd\mydService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\usecount\vo\UseCountUpdateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\user\vo\user\UserUpdatePasswordReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\permission\vo\menu\MenuBaseVO.java
@@ -96,6 +99,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wqda\WqdaController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\sensitiveword\vo\SensitiveWordExportReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\mysql\wqda\WqdaMapper.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydBaseVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\ksinfo\vo\KsInfoExportReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\label\vo\LabelExcelVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\framework\package-info.java
@@ -326,6 +330,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\app\userinfo\AppUserInfoController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\dataobject\reserve8\Reserve8DO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\hospital\HospitalService.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\mysql\myd\mydMapper.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\card\vo\CardPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\doctor\DoctorService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wqwt\vo\WqwtBaseVO.java
@@ -402,6 +407,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\carousel\vo\CarouselBaseVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\nxbalcklist\vo\nxbalcklistExcelVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wqwt\vo\WqwtRespVO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\myd\mydServiceImpl.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wq\vo\WqExcelVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\tenant\TenantPackageService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\wqda\WqdaService.java
@@ -414,6 +420,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\mzjf\vo\MzjfPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\building\vo\BuildingPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\dict\vo\type\DictTypePageReqVO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\dataobject\myd\mydDO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\mq\message\mail\MailSendMessage.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\dzquestion\vo\DzQuestionExcelVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\permission\vo\role\RoleExcelVO.java
@@ -482,6 +489,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\ksinfo\KsInfoService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\user\AdminUserServiceImpl.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\dict\vo\type\DictTypeExportReqVO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\mydController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\nxexpress\vo\nxexpressCreateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\common\CaptchaServiceImpl.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\nxbalcklist\nxbalcklistServiceImpl.java
@@ -509,10 +517,12 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\dict\vo\data\DictDataRespVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\auth\vo\AuthLoginReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\sensitiveword\vo\SensitiveWordUpdateReqVO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydCreateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\common\CaptchaController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\dztype\vo\DzTypeExcelVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\wqdaview\WqdaViewController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\hospital\HospitalController.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\convert\myd\mydConvert.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\logger\LoginLogServiceImpl.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\tenant\vo\packages\TenantPackageSimpleRespVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\sms\vo\template\SmsTemplatePageReqVO.java
@@ -559,10 +569,12 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\blacklist\vo\BlacklistPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\sensitiveword\vo\SensitiveWordCreateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\dataobject\logger\LoginLogDO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydExportReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\logger\OperateLogServiceImpl.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\card\CardService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\label\LabelController.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\building\BuildingController.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydUpdateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\dataobject\sms\SmsCodeDO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\building\BuildingService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\tenant\TenantController.java
@@ -594,6 +606,7 @@ D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-sys
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\dztype\vo\DzTypeRespVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\permission\vo\menu\MenuCreateReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\information\vo\InformationPageReqVO.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\controller\admin\myd\vo\mydPageReqVO.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\dal\mysql\dzquestion\DzQuestionMapper.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\permission\PermissionService.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\main\java\com\jojubanking\boot\module\system\service\nxexpress\nxexpressServiceImpl.java
diff --git a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
index 32c79e5..f5d9a0b 100644
--- a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -22,6 +22,7 @@ com\jojubanking\boot\module\system\service\auth\AdminAuthServiceImplTest.class
com\jojubanking\boot\module\system\service\logger\LoginLogServiceImplTest.class
com\jojubanking\boot\module\system\service\oauth2\OAuth2TokenServiceImplTest.class
com\jojubanking\boot\module\system\service\logger\OperateLogServiceImplTest.class
+com\jojubanking\boot\module\system\service\myd\mydServiceImplTest.class
com\jojubanking\boot\module\system\service\dict\DictDataServiceTest.class
com\jojubanking\boot\module\system\service\permission\MenuServiceTest.class
com\jojubanking\boot\module\system\service\blacklist\BlacklistServiceImplTest.class
diff --git a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
index f14bd25..b7391a8 100644
--- a/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ b/joju-module-system/joju-module-system-biz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
@@ -1,6 +1,7 @@
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\notice\NoticeServiceImplTest.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\permission\MenuServiceTest.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\tenant\TenantPackageServiceImplTest.java
+D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\myd\mydServiceImplTest.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\sms\SmsChannelServiceTest.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\oauth2\OAuth2GrantServiceImplTest.java
D:\workspace\nxwj\掌医管理平台\jojuboot\joju-module-system\joju-module-system-biz\src\test\java\com\jojubanking\boot\module\system\service\user\AdminUserServiceImplTest.java
diff --git a/joju-module-system/joju-module-system-biz/target/test-classes/com/jojubanking/boot/module/system/service/myd/mydServiceImplTest.class b/joju-module-system/joju-module-system-biz/target/test-classes/com/jojubanking/boot/module/system/service/myd/mydServiceImplTest.class
new file mode 100644
index 0000000..d2dee18
Binary files /dev/null and b/joju-module-system/joju-module-system-biz/target/test-classes/com/jojubanking/boot/module/system/service/myd/mydServiceImplTest.class differ
diff --git a/joju-server/target/joju-server.jar b/joju-server/target/joju-server.jar
index 6ba06c6..6042648 100644
Binary files a/joju-server/target/joju-server.jar and b/joju-server/target/joju-server.jar differ
diff --git a/joju-server/target/joju-server.jar.original b/joju-server/target/joju-server.jar.original
index b3f1947..ec3efc6 100644
Binary files a/joju-server/target/joju-server.jar.original and b/joju-server/target/joju-server.jar.original differ
diff --git a/joju-server/target/maven-archiver/pom.properties b/joju-server/target/maven-archiver/pom.properties
index d06bb7a..56d9be1 100644
--- a/joju-server/target/maven-archiver/pom.properties
+++ b/joju-server/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jan 14 17:49:33 CST 2026
+#Thu Jan 15 09:20:08 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-server