Procházet zdrojové kódy

Merge branch 'master' into feat-20260603-gray支持跨group服务

# Conflicts:
#	.gitignore
baiying před 2 týdny
rodič
revize
35c06cf598
33 změnil soubory, kde provedl 980 přidání a 184 odebrání
  1. 0 8
      .idea/.gitignore
  2. 0 33
      .idea/compiler.xml
  3. 0 3
      .idea/dictionaries/maleeeei.xml
  4. 0 37
      .idea/encodings.xml
  5. 0 30
      .idea/jarRepositories.xml
  6. 0 22
      .idea/misc.xml
  7. 0 6
      .idea/vcs.xml
  8. 2 37
      pom.xml
  9. 21 0
      yyc-common-bom/pom.xml
  10. 67 0
      yyc-common-core/.gitignore
  11. 67 0
      yyc-common-datasource/.gitignore
  12. 67 0
      yyc-common-ding/.gitignore
  13. 3 2
      yyc-common-ding/src/main/java/net/yyc/common/ding/enums/DingEnum.java
  14. 67 0
      yyc-common-feign/.gitignore
  15. 67 0
      yyc-common-gateway/.gitignore
  16. 67 0
      yyc-common-gray/.gitignore
  17. 67 0
      yyc-common-job/.gitignore
  18. 67 0
      yyc-common-mq/.gitignore
  19. 67 0
      yyc-common-oss/.gitignore
  20. 7 0
      yyc-common-oss/src/main/java/net/yyc/common/oss/OssProperties.java
  21. 67 0
      yyc-common-qcc/.gitignore
  22. 67 0
      yyc-common-security/.gitignore
  23. 1 1
      yyc-common-security/src/main/java/com/qunzhixinxi/hnqz/common/security/mobile/MobileAuthenticationToken.java
  24. 1 1
      yyc-common-security/src/main/java/com/qunzhixinxi/hnqz/common/security/service/HnqzUser.java
  25. 1 1
      yyc-common-security/src/main/java/net/yyc/common/security/component/HnqzTokenEnhancer.java
  26. 1 1
      yyc-common-security/src/main/java/net/yyc/common/security/component/HnqzUserAuthenticationConverter.java
  27. 1 1
      yyc-common-security/src/main/java/net/yyc/common/security/listener/AuthenticationSuccessEventListener.java
  28. 1 0
      yyc-common-security/src/main/java/net/yyc/common/security/mobile/MobileAuthenticationFilter.java
  29. 1 0
      yyc-common-security/src/main/java/net/yyc/common/security/mobile/MobileAuthenticationProvider.java
  30. 1 1
      yyc-common-security/src/main/java/net/yyc/common/security/util/SecurityUtils.java
  31. 67 0
      yyc-common-sentinel/.gitignore
  32. 67 0
      yyc-common-sequence/.gitignore
  33. 68 0
      yyc-common-taxhelper/.gitignore

+ 0 - 8
.idea/.gitignore

@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml

+ 0 - 33
.idea/compiler.xml

@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="CompilerConfiguration">
-    <annotationProcessing>
-      <profile default="true" name="Default" enabled="true" />
-      <profile name="Maven default annotation processors profile" enabled="true">
-        <sourceOutputDir name="target/generated-sources/annotations" />
-        <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
-        <outputRelativeToContentRoot value="true" />
-        <module name="yyc-common-taxhelper" />
-        <module name="yyc-common-feign" />
-        <module name="yyc-common-oss" />
-        <module name="yyc-common-qcc" />
-        <module name="yyc-common-sequence" />
-        <module name="yyc-common-security" />
-        <module name="yyc-common-gateway" />
-        <module name="yyc-common-mq" />
-        <module name="yyc-common-datasource" />
-        <module name="yyc-common-gray" />
-        <module name="yyc-common-job" />
-        <module name="yyc-common-core" />
-        <module name="yyc-common-ding" />
-        <module name="yyc-common-sentinel" />
-      </profile>
-    </annotationProcessing>
-    <bytecodeTargetLevel>
-      <module name="yyc-auth" target="1.5" />
-      <module name="yyc-common" target="1.5" />
-      <module name="yyc-common-data" target="1.5" />
-      <module name="yyc-common-log" target="1.5" />
-    </bytecodeTargetLevel>
-  </component>
-</project>

+ 0 - 3
.idea/dictionaries/maleeeei.xml

@@ -1,3 +0,0 @@
-<component name="ProjectDictionaryState">
-  <dictionary name="maleeeei" />
-</component>

+ 0 - 37
.idea/encodings.xml

@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="Encoding">
-    <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-bom/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-bom/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-core/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-core/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-datasource/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-datasource/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-ding/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-ding/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-feign/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-feign/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-gateway/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-gateway/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-gray/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-gray/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-job/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-job/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-mq/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-mq/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-oss/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-oss/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-qcc/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-qcc/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-security/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-security/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-sentinel/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-sentinel/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-sequence/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-sequence/src/main/resources" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-taxhelper/src/main/java" charset="UTF-8" />
-    <file url="file://$PROJECT_DIR$/yyc-common-taxhelper/src/main/resources" charset="UTF-8" />
-  </component>
-</project>

+ 0 - 30
.idea/jarRepositories.xml

@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="RemoteRepositoriesConfiguration">
-    <remote-repository>
-      <option name="id" value="central" />
-      <option name="name" value="Central Repository" />
-      <option name="url" value="https://repo.maven.apache.org/maven2" />
-    </remote-repository>
-    <remote-repository>
-      <option name="id" value="yaoyi" />
-      <option name="name" value="yaoyi" />
-      <option name="url" value="https://artifact.yaoyi.net/repository/maven-public/" />
-    </remote-repository>
-    <remote-repository>
-      <option name="id" value="central" />
-      <option name="name" value="Maven Central repository" />
-      <option name="url" value="https://repo1.maven.org/maven2" />
-    </remote-repository>
-    <remote-repository>
-      <option name="id" value="jboss.community" />
-      <option name="name" value="JBoss Community repository" />
-      <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
-    </remote-repository>
-    <remote-repository>
-      <option name="id" value="central" />
-      <option name="name" value="Central Repository" />
-      <option name="url" value="https://artifact.yaoyi.net/repository/maven-public/" />
-    </remote-repository>
-  </component>
-</project>

+ 0 - 22
.idea/misc.xml

@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ExternalStorageConfigurationManager" enabled="true" />
-  <component name="MavenProjectsManager">
-    <option name="originalFiles">
-      <list>
-        <option value="$PROJECT_DIR$/pom.xml" />
-      </list>
-    </option>
-    <option name="ignoredFiles">
-      <set>
-        <option value="$PROJECT_DIR$/yyc-auth/pom.xml" />
-        <option value="$PROJECT_DIR$/yyc-common-data/pom.xml" />
-        <option value="$PROJECT_DIR$/yyc-common-log/pom.xml" />
-        <option value="$PROJECT_DIR$/yyc-common/pom.xml" />
-      </set>
-    </option>
-  </component>
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="java21" project-jdk-type="JavaSDK">
-    <output url="file://$PROJECT_DIR$/out" />
-  </component>
-</project>

+ 0 - 6
.idea/vcs.xml

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="" vcs="Git" />
-  </component>
-</project>

+ 2 - 37
pom.xml

@@ -238,8 +238,8 @@
 			</plugin>
 			<plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-resources-plugin</artifactId>
-                <version>3.1.0</version>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <version>3.1.1</version>
             </plugin>
 			<!--打包关联最新 git commit 信息插件-->
 			<plugin>
@@ -298,7 +298,6 @@
 		</pluginRepository>
 	</pluginRepositories>
 
-
 	<profiles>
 		<profile>
 			<id>dev</id>
@@ -309,39 +308,5 @@
 				<activeByDefault>true</activeByDefault>
 			</activation>
 		</profile>
-		<profile>
-			<id>pre</id>
-			<properties>
-				<profiles.active>pre</profiles.active>
-			</properties>
-		</profile>
-
-        <profile>
-            <id>pre1</id>
-			<properties>
-				<profiles.active>pre1</profiles.active>
-			</properties>
-        </profile>
-
-		<profile>
-			<id>demo</id>
-			<properties>
-				<profiles.active>demo</profiles.active>
-			</properties>
-		</profile>
-
-		<profile>
-			<id>prod</id>
-			<properties>
-				<profiles.active>prod</profiles.active>
-			</properties>
-		</profile>
-
-		<profile>
-			<id>luoxin</id>
-			<properties>
-				<profiles.active>luoxin</profiles.active>
-			</properties>
-		</profile>
 	</profiles>
 </project>

+ 21 - 0
yyc-common-bom/pom.xml

@@ -199,8 +199,29 @@
 		</dependencies>
 	</dependencyManagement>
 
+	<distributionManagement>
+		<repository>
+			<id>yaoyi</id>
+			<name>yaoyi</name>
+			<url>https://artifact.yaoyi.net/repository/maven-releases/</url>
+		</repository>
+		<snapshotRepository>
+			<id>yaoyi</id>
+			<name>yaoyi</name>
+			<url>https://artifact.yaoyi.net/repository/maven-snapshots/</url>
+		</snapshotRepository>
+	</distributionManagement>
+
 	<build>
 		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-deploy-plugin</artifactId>
+				<version>3.1.2</version>
+				<configuration>
+					<skip>false</skip>
+				</configuration>
+			</plugin>
 			<!--避免和parent bom坐标不一致 -->
 			<plugin>
 				<groupId>com.pig4cloud.plugin</groupId>

+ 67 - 0
yyc-common-core/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-datasource/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-ding/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 3 - 2
yyc-common-ding/src/main/java/net/yyc/common/ding/enums/DingEnum.java

@@ -21,15 +21,16 @@ public enum DingEnum {
 	SETTLE_STATUS_FAIL(2,"结算失败"),
 	SETTLE_STATUS_SUBMIT(3,"全部提交"),
 	SETTLE_STATUS_NO(4,"未结算"),
-
 	SETTLE_STATUS_PART(5,"部分提交"),
-
 	SETTLE_STATUS_WAIT(9,"待结算"),
+	SETTLE_STATUS_OFFLINE(13,"线下兑现"),
+
 
 	NOTE_STATUS_NO(0,"未结算"), // 未提交/提交失败
 	NOTE_STATUS_SUCCESS(1,"结算成功"),
 	NOTE_STATUS_FAIL(2,"结算失败"),  //提交成功  人力家返回结算失败
 	NOTE_STATUS_SUBMIT(3,"已提交"),
+	NOTE_STATUS_OFFLINE(13,"线下兑现"),
 //	NOTE_STATUS_WAIT(9,"待认证"),
 
 

+ 67 - 0
yyc-common-feign/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-gateway/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-gray/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-job/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-mq/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-oss/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 7 - 0
yyc-common-oss/src/main/java/net/yyc/common/oss/OssProperties.java

@@ -77,4 +77,11 @@ public class OssProperties {
 	 */
 	private String bucketName = "payerp";
 
+	/**
+	 * 对象key前缀,默认为空
+	 * oss不支持以 '/' 作为文件的开头,如果需要设置到指定目录下,请以”/“ 结尾
+	 * 例如:    data/wmkj/
+	 */
+	private String objectKeyPre = "";
+
 }

+ 67 - 0
yyc-common-qcc/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-security/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 1 - 1
yyc-common-security/src/main/java/net/yyc/common/security/mobile/MobileAuthenticationToken.java → yyc-common-security/src/main/java/com/qunzhixinxi/hnqz/common/security/mobile/MobileAuthenticationToken.java

@@ -15,7 +15,7 @@
  * Author: hnqz
  */
 
-package net.yyc.common.security.mobile;
+package com.qunzhixinxi.hnqz.common.security.mobile;
 
 import lombok.SneakyThrows;
 import org.springframework.security.authentication.AbstractAuthenticationToken;

+ 1 - 1
yyc-common-security/src/main/java/net/yyc/common/security/service/HnqzUser.java → yyc-common-security/src/main/java/com/qunzhixinxi/hnqz/common/security/service/HnqzUser.java

@@ -1,4 +1,4 @@
-package net.yyc.common.security.service;
+package com.qunzhixinxi.hnqz.common.security.service;
 
 import lombok.Getter;
 import org.springframework.security.authentication.dao.DaoAuthenticationProvider;

+ 1 - 1
yyc-common-security/src/main/java/net/yyc/common/security/component/HnqzTokenEnhancer.java

@@ -18,7 +18,7 @@
 package net.yyc.common.security.component;
 
 import net.yyc.common.core.constant.SecurityConstants;
-import net.yyc.common.security.service.HnqzUser;
+import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
 import org.springframework.security.oauth2.common.DefaultOAuth2AccessToken;
 import org.springframework.security.oauth2.common.OAuth2AccessToken;
 import org.springframework.security.oauth2.provider.OAuth2Authentication;

+ 1 - 1
yyc-common-security/src/main/java/net/yyc/common/security/component/HnqzUserAuthenticationConverter.java

@@ -23,7 +23,7 @@ import cn.hutool.core.util.StrUtil;
 import net.yyc.common.core.constant.CommonConstants;
 import net.yyc.common.core.constant.SecurityConstants;
 import net.yyc.common.security.exception.HnqzAuth2Exception;
-import net.yyc.common.security.service.HnqzUser;
+import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
 import org.springframework.security.core.Authentication;

+ 1 - 1
yyc-common-security/src/main/java/net/yyc/common/security/listener/AuthenticationSuccessEventListener.java

@@ -19,7 +19,7 @@ package net.yyc.common.security.listener;
 
 import cn.hutool.core.collection.CollUtil;
 import net.yyc.common.security.handler.AuthenticationSuccessHandler;
-import net.yyc.common.security.service.HnqzUser;
+import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.ApplicationListener;
 import org.springframework.security.authentication.event.AuthenticationSuccessEvent;

+ 1 - 0
yyc-common-security/src/main/java/net/yyc/common/security/mobile/MobileAuthenticationFilter.java

@@ -17,6 +17,7 @@
 
 package net.yyc.common.security.mobile;
 
+import com.qunzhixinxi.hnqz.common.security.mobile.MobileAuthenticationToken;
 import net.yyc.common.core.constant.SecurityConstants;
 import lombok.Getter;
 import lombok.Setter;

+ 1 - 0
yyc-common-security/src/main/java/net/yyc/common/security/mobile/MobileAuthenticationProvider.java

@@ -17,6 +17,7 @@
 
 package net.yyc.common.security.mobile;
 
+import com.qunzhixinxi.hnqz.common.security.mobile.MobileAuthenticationToken;
 import net.yyc.common.security.component.HnqzPreAuthenticationChecks;
 import net.yyc.common.security.service.HnqzUserDetailsService;
 import lombok.Getter;

+ 1 - 1
yyc-common-security/src/main/java/net/yyc/common/security/util/SecurityUtils.java

@@ -19,7 +19,7 @@ package net.yyc.common.security.util;
 
 import cn.hutool.core.util.StrUtil;
 import net.yyc.common.core.constant.SecurityConstants;
-import net.yyc.common.security.service.HnqzUser;
+import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
 import lombok.experimental.UtilityClass;
 import org.springframework.security.core.Authentication;
 import org.springframework.security.core.GrantedAuthority;

+ 67 - 0
yyc-common-sentinel/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 67 - 0
yyc-common-sequence/.gitignore

@@ -0,0 +1,67 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md

+ 68 - 0
yyc-common-taxhelper/.gitignore

@@ -0,0 +1,68 @@
+### gradle ###
+.gradle
+/build/
+!gradle/wrapper/gradle-wrapper.jar
+
+### STS ###
+.settings/
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+bin/
+
+### IntelliJ IDEA ###
+.idea/
+*.iws
+*.iml
+*.ipr
+*.lock
+rebel.xml
+
+
+### NetBeans ###
+nbproject/private/
+build/
+nbbuild/
+nbdist/
+.nb-gradle/
+
+### maven ###
+target/
+*.war
+*.ear
+*.zip
+*.tar
+*.tar.gz
+
+### logs ####
+/logs/
+*.log
+
+### temp ignore ###
+*.cache
+*.diff
+*.patch
+*.tmp
+*.java~
+*.properties~
+*.xml~
+
+### system ignore ###
+.DS_Store
+Thumbs.db
+Servers
+.metadata
+upload
+gen_code
+
+### node ###
+node_modules
+
+### oneself ###
+.idea/
+.vscode/
+
+CLAUDE.md