Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dex-basic-service-expand
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
INET-TWO
server
dex-basic-service-expand
Commits
657b1811
Commit
657b1811
authored
Sep 10, 2024
by
wangyangyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
跟新
parent
80b06444
Show whitespace changes
Inline
Side-by-side
Showing
107 changed files
with
592 additions
and
233 deletions
+592
-233
pom.xml
dex-basic-service-expand-common/pom.xml
+7
-7
ExtProgramProjectLinkVO.java
...om/yonde/dex/basic/common/vo/ExtProgramProjectLinkVO.java
+38
-14
ExtProgramVO.java
...main/java/com/yonde/dex/basic/common/vo/ExtProgramVO.java
+43
-25
DxViewVOExpand.java
...ava/com/yonde/dex/basic/expand/entity/DxViewVOExpand.java
+1
-1
DxViewVOPluginExpand.java
...m/yonde/dex/basic/expand/plugin/DxViewVOPluginExpand.java
+2
-1
DxContextEnterpriseVOExpand.java
...ex/context/expand/entity/DxContextEnterpriseVOExpand.java
+1
-1
DxContextLibraryVOExpand.java
...e/dex/context/expand/entity/DxContextLibraryVOExpand.java
+1
-1
DxContextProductionVOExpand.java
...ex/context/expand/entity/DxContextProductionVOExpand.java
+1
-1
DxContextProjectVOExpand.java
...e/dex/context/expand/entity/DxContextProjectVOExpand.java
+1
-1
DxContextTeamMemberVOExpand.java
...ex/context/expand/entity/DxContextTeamMemberVOExpand.java
+1
-1
DxContextTeamVOExpand.java
...onde/dex/context/expand/entity/DxContextTeamVOExpand.java
+1
-1
DxContextVOExpand.java
...om/yonde/dex/context/expand/entity/DxContextVOExpand.java
+59
-52
DxContextEnterpriseVOPluginExpand.java
...text/expand/plugin/DxContextEnterpriseVOPluginExpand.java
+2
-1
DxContextLibraryVOPluginExpand.java
...context/expand/plugin/DxContextLibraryVOPluginExpand.java
+2
-1
DxContextProductionVOPluginExpand.java
...text/expand/plugin/DxContextProductionVOPluginExpand.java
+2
-1
DxContextProjectVOPluginExpand.java
...context/expand/plugin/DxContextProjectVOPluginExpand.java
+2
-1
DxContextTeamMemberVOPluginExpand.java
...text/expand/plugin/DxContextTeamMemberVOPluginExpand.java
+2
-1
DxContextTeamVOPluginExpand.java
...ex/context/expand/plugin/DxContextTeamVOPluginExpand.java
+2
-1
DxContextVOPluginExpand.java
...de/dex/context/expand/plugin/DxContextVOPluginExpand.java
+168
-12
DxGroupLinkVOExpand.java
...com/yonde/dex/user/expand/entity/DxGroupLinkVOExpand.java
+1
-1
DxGroupMemberLinkVOExpand.java
...nde/dex/user/expand/entity/DxGroupMemberLinkVOExpand.java
+1
-1
DxGroupVOExpand.java
...ava/com/yonde/dex/user/expand/entity/DxGroupVOExpand.java
+1
-1
DxOrganizationGroupLinkVOExpand.java
...x/user/expand/entity/DxOrganizationGroupLinkVOExpand.java
+1
-1
DxOrganizationVOExpand.java
.../yonde/dex/user/expand/entity/DxOrganizationVOExpand.java
+1
-1
DxPostMemberLinkVOExpand.java
...onde/dex/user/expand/entity/DxPostMemberLinkVOExpand.java
+1
-1
DxPostVOExpand.java
...java/com/yonde/dex/user/expand/entity/DxPostVOExpand.java
+1
-1
DxPrincipalLinkVOExpand.java
...yonde/dex/user/expand/entity/DxPrincipalLinkVOExpand.java
+1
-1
DxPrincipalVOExpand.java
...com/yonde/dex/user/expand/entity/DxPrincipalVOExpand.java
+1
-1
DxUserInfoVOExpand.java
.../com/yonde/dex/user/expand/entity/DxUserInfoVOExpand.java
+1
-1
DxGroupLinkVOPluginExpand.java
...nde/dex/user/expand/plugin/DxGroupLinkVOPluginExpand.java
+2
-1
DxGroupMemberLinkVOPluginExpand.java
...x/user/expand/plugin/DxGroupMemberLinkVOPluginExpand.java
+2
-1
DxGroupVOPluginExpand.java
...m/yonde/dex/user/expand/plugin/DxGroupVOPluginExpand.java
+2
-1
DxOrganizationGroupLinkVOPluginExpand.java
.../expand/plugin/DxOrganizationGroupLinkVOPluginExpand.java
+2
-1
DxOrganizationVOPluginExpand.java
.../dex/user/expand/plugin/DxOrganizationVOPluginExpand.java
+2
-1
DxPostMemberLinkVOPluginExpand.java
...ex/user/expand/plugin/DxPostMemberLinkVOPluginExpand.java
+2
-1
DxPostVOPluginExpand.java
...om/yonde/dex/user/expand/plugin/DxPostVOPluginExpand.java
+2
-1
DxPrincipalLinkVOPluginExpand.java
...dex/user/expand/plugin/DxPrincipalLinkVOPluginExpand.java
+2
-1
DxPrincipalVOPluginExpand.java
...nde/dex/user/expand/plugin/DxPrincipalVOPluginExpand.java
+2
-1
DxUserInfoVOPluginExpand.java
...onde/dex/user/expand/plugin/DxUserInfoVOPluginExpand.java
+2
-1
pom.xml
dex-basic-service-expand-core/pom.xml
+2
-2
DexBasicServiceAppServiceConfig.java
...ex/basic/core/config/DexBasicServiceAppServiceConfig.java
+1
-1
ExtProgramController.java
...yonde/dex/basic/core/controller/ExtProgramController.java
+1
-1
ExtProgramProjectLinkController.java
...asic/core/controller/ExtProgramProjectLinkController.java
+1
-1
ExtDxContextController.java
.../basic/core/controller/expand/ExtDxContextController.java
+1
-1
ExtDxContextControllerShadow.java
...ontroller/expand/shadow/ExtDxContextControllerShadow.java
+1
-1
ExtProgramControllerShadow.java
...ic/core/controller/shadow/ExtProgramControllerShadow.java
+1
-1
ExtProgramProjectLinkControllerShadow.java
...troller/shadow/ExtProgramProjectLinkControllerShadow.java
+1
-1
ExtProgramProjectLinkRepository.java
...asic/core/repository/ExtProgramProjectLinkRepository.java
+1
-1
ExtProgramRepository.java
...yonde/dex/basic/core/repository/ExtProgramRepository.java
+1
-1
ExtProgramProjectLinkRepositoryShadow.java
...ository/shadow/ExtProgramProjectLinkRepositoryShadow.java
+1
-1
ExtProgramRepositoryShadow.java
...ic/core/repository/shadow/ExtProgramRepositoryShadow.java
+1
-1
ExtProgramProjectLinkService.java
.../dex/basic/core/service/ExtProgramProjectLinkService.java
+1
-1
ExtProgramService.java
...a/com/yonde/dex/basic/core/service/ExtProgramService.java
+1
-1
ExtDxContextService.java
...de/dex/basic/core/service/expand/ExtDxContextService.java
+1
-1
ExtDxContextServiceShadow.java
...core/service/expand/shadow/ExtDxContextServiceShadow.java
+1
-1
ExtProgramProjectLinkServiceImpl.java
...c/core/service/impl/ExtProgramProjectLinkServiceImpl.java
+1
-1
ExtProgramServiceImpl.java
...de/dex/basic/core/service/impl/ExtProgramServiceImpl.java
+1
-1
ExtDxContextServiceImpl.java
...sic/core/service/impl/expand/ExtDxContextServiceImpl.java
+1
-1
ExtProgramProjectLinkServiceShadow.java
...re/service/shadow/ExtProgramProjectLinkServiceShadow.java
+1
-1
ExtProgramServiceShadow.java
...ex/basic/core/service/shadow/ExtProgramServiceShadow.java
+1
-1
pom.xml
dex-basic-service-expand-entity/pom.xml
+2
-2
ExtProgram.java
...c/main/java/com/yonde/dex/basic/entity/po/ExtProgram.java
+1
-1
ExtProgramProjectLink.java
.../com/yonde/dex/basic/entity/po/ExtProgramProjectLink.java
+1
-1
DxViewExpand.java
.../java/com/yonde/dex/basic/expand/entity/DxViewExpand.java
+1
-1
DxViewPluginExpand.java
...com/yonde/dex/basic/expand/plugin/DxViewPluginExpand.java
+2
-1
DxContextEnterpriseExpand.java
.../dex/context/expand/entity/DxContextEnterpriseExpand.java
+1
-1
DxContextExpand.java
.../com/yonde/dex/context/expand/entity/DxContextExpand.java
+1
-1
DxContextLibraryExpand.java
...nde/dex/context/expand/entity/DxContextLibraryExpand.java
+1
-1
DxContextProductionExpand.java
.../dex/context/expand/entity/DxContextProductionExpand.java
+1
-1
DxContextProjectExpand.java
...nde/dex/context/expand/entity/DxContextProjectExpand.java
+1
-1
DxContextTeamExpand.java
.../yonde/dex/context/expand/entity/DxContextTeamExpand.java
+1
-1
DxContextTeamMemberExpand.java
.../dex/context/expand/entity/DxContextTeamMemberExpand.java
+1
-1
DxContextEnterprisePluginExpand.java
...ontext/expand/plugin/DxContextEnterprisePluginExpand.java
+2
-1
DxContextLibraryPluginExpand.java
...x/context/expand/plugin/DxContextLibraryPluginExpand.java
+2
-1
DxContextPluginExpand.java
...onde/dex/context/expand/plugin/DxContextPluginExpand.java
+135
-15
DxContextProductionPluginExpand.java
...ontext/expand/plugin/DxContextProductionPluginExpand.java
+2
-1
DxContextProjectPluginExpand.java
...x/context/expand/plugin/DxContextProjectPluginExpand.java
+2
-1
DxContextTeamMemberPluginExpand.java
...ontext/expand/plugin/DxContextTeamMemberPluginExpand.java
+2
-1
DxContextTeamPluginExpand.java
.../dex/context/expand/plugin/DxContextTeamPluginExpand.java
+2
-1
DxGroupExpand.java
.../java/com/yonde/dex/user/expand/entity/DxGroupExpand.java
+1
-1
DxGroupLinkExpand.java
...a/com/yonde/dex/user/expand/entity/DxGroupLinkExpand.java
+1
-1
DxGroupMemberLinkExpand.java
...yonde/dex/user/expand/entity/DxGroupMemberLinkExpand.java
+1
-1
DxOrganizationExpand.java
...om/yonde/dex/user/expand/entity/DxOrganizationExpand.java
+1
-1
DxOrganizationGroupLinkExpand.java
...dex/user/expand/entity/DxOrganizationGroupLinkExpand.java
+1
-1
DxPostExpand.java
...n/java/com/yonde/dex/user/expand/entity/DxPostExpand.java
+1
-1
DxPostMemberLinkExpand.java
.../yonde/dex/user/expand/entity/DxPostMemberLinkExpand.java
+1
-1
DxPrincipalExpand.java
...a/com/yonde/dex/user/expand/entity/DxPrincipalExpand.java
+1
-1
DxPrincipalLinkExpand.java
...m/yonde/dex/user/expand/entity/DxPrincipalLinkExpand.java
+1
-1
DxUserInfoExpand.java
...va/com/yonde/dex/user/expand/entity/DxUserInfoExpand.java
+1
-1
DxGroupLinkPluginExpand.java
...yonde/dex/user/expand/plugin/DxGroupLinkPluginExpand.java
+2
-1
DxGroupMemberLinkPluginExpand.java
...dex/user/expand/plugin/DxGroupMemberLinkPluginExpand.java
+2
-1
DxGroupPluginExpand.java
...com/yonde/dex/user/expand/plugin/DxGroupPluginExpand.java
+2
-1
DxOrganizationGroupLinkPluginExpand.java
...er/expand/plugin/DxOrganizationGroupLinkPluginExpand.java
+2
-1
DxOrganizationPluginExpand.java
...de/dex/user/expand/plugin/DxOrganizationPluginExpand.java
+2
-1
DxPostMemberLinkPluginExpand.java
.../dex/user/expand/plugin/DxPostMemberLinkPluginExpand.java
+2
-1
DxPostPluginExpand.java
.../com/yonde/dex/user/expand/plugin/DxPostPluginExpand.java
+2
-1
DxPrincipalLinkPluginExpand.java
...e/dex/user/expand/plugin/DxPrincipalLinkPluginExpand.java
+2
-1
DxPrincipalPluginExpand.java
...yonde/dex/user/expand/plugin/DxPrincipalPluginExpand.java
+2
-1
DxUserInfoPluginExpand.java
.../yonde/dex/user/expand/plugin/DxUserInfoPluginExpand.java
+2
-1
pom.xml
dex-basic-service-expand-feign/pom.xml
+7
-7
ExtProgramProjectLinkServiceFeign.java
...de/dex/basic/feign/ExtProgramProjectLinkServiceFeign.java
+1
-1
ExtProgramServiceFeign.java
...ava/com/yonde/dex/basic/feign/ExtProgramServiceFeign.java
+1
-1
ExtDxContextServiceFeign.java
...onde/dex/basic/feign/expand/ExtDxContextServiceFeign.java
+1
-1
ExtDxContextServiceFeignShadow.java
...c/feign/expand/shadow/ExtDxContextServiceFeignShadow.java
+1
-1
ExtProgramProjectLinkServiceFeignShadow.java
...feign/shadow/ExtProgramProjectLinkServiceFeignShadow.java
+1
-1
ExtProgramServiceFeignShadow.java
.../dex/basic/feign/shadow/ExtProgramServiceFeignShadow.java
+1
-1
sqls.zip
sqls.zip
+0
-0
No files found.
dex-basic-service-expand-common/pom.xml
View file @
657b1811
...
@@ -49,21 +49,21 @@
...
@@ -49,21 +49,21 @@
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
secretcode
-plugin-common
</artifactId>
<artifactId>
dex-
dfs-objfilelink
-plugin-common
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
dfs-objfilelink
-plugin-common
</artifactId>
<artifactId>
dex-
secretcode
-plugin-common
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-context-plugin-common
</artifactId>
<artifactId>
dex-context-plugin-common
</artifactId>
</dependency>
</dependency>
<!-- <dependency>--
>
<dependency
>
<!-- <groupId>com.yonde.dcs</groupId>--
>
<groupId>
com.yonde.dcs
</groupId
>
<!-- <artifactId>dcs-doc-expand-common</artifactId>--
>
<artifactId>
dcs-doc-expand-common
</artifactId
>
<!-- <version>4.1-20240826-RELEASE</version>--
>
<version>
4.1-20240826-RELEASE
</version
>
<!-- </dependency>--
>
</dependency
>
</dependencies>
</dependencies>
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/common/vo/ExtProgramProjectLinkVO.java
View file @
657b1811
package
com
.
yonde
.
dex
.
basic
.
common
.
vo
;
package
com
.
yonde
.
dex
.
basic
.
common
.
vo
;
import
javax.validation.constraints.NotBlank
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
cn.hutool.core.convert.Convert
;
import
com.yonde.dex.basedata.entity.annotation.XmlElementProperty
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonUnwrapped
;
import
com.yonde.dex.context.common.vo.DxContextVO
;
import
lombok.ToString
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
;
import
java.math.BigInteger
;
import
org.springframework.data.annotation.Transient
;
import
lombok.experimental.Delegate
;
import
javax.xml.bind.annotation.*
;
import
javax.xml.bind.annotation.XmlAttribute
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.EqualsAndHashCode
;
import
javax.validation.constraints.NotNull
;
import
java.util.List
;
import
com.fasterxml.jackson.annotation.JsonTypeInfo
;
import
com.fasterxml.jackson.annotation.JsonTypeInfo
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
com.yonde.dex.basedata.entity.xmladapters.LocalDateTimeXmlAdapter
;
import
com.yonde.dex.basedata.entity.vo.DxIdVOEmbeddable
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
com.yonde.dex.basedata.entity.vo.IdOnlyVO
;
import
com.yonde.dex.basedata.entity.vo.IdOnlyVO
;
import
cn.hutool.core.convert.Convert
;
import
cn.hutool.core.lang.TypeReference
;
import
com.yonde.dex.basedata.entity.data.VersionRelationType
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
com.yonde.dex.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.context.common.vo.DxContextVO
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOEmbeddable
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOHolder
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOHolder
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.ToString
;
/**
/**
* @description: ExtProgramProjectLink-VO
* @description: ExtProgramProjectLink-VO
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-8-30 14:05:32
* @date: 2024-9-9 11:04:24
**/
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtProgramProjectLinkVO
.
class
)
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtProgramProjectLinkVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/common/vo/ExtProgramVO.java
View file @
657b1811
package
com
.
yonde
.
dex
.
basic
.
common
.
vo
;
package
com
.
yonde
.
dex
.
basic
.
common
.
vo
;
import
javax.validation.constraints.NotBlank
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
cn.hutool.core.convert.Convert
;
import
com.yonde.dex.basedata.entity.annotation.XmlElementProperty
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.fasterxml.jackson.annotation.JsonUnwrapped
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
lombok.ToString
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter
;
import
java.math.BigInteger
;
import
org.springframework.data.annotation.Transient
;
import
lombok.experimental.Delegate
;
import
javax.xml.bind.annotation.*
;
import
javax.xml.bind.annotation.XmlAttribute
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.EqualsAndHashCode
;
import
javax.validation.constraints.NotNull
;
import
java.util.List
;
import
com.fasterxml.jackson.annotation.JsonTypeInfo
;
import
com.fasterxml.jackson.annotation.JsonTypeInfo
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
com.yonde.dex.basedata.entity.xmladapters.LocalDateTimeXmlAdapter
;
import
com.yonde.dex.basedata.entity.annotation.ReferenceProperty
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.RelationProperty
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
com.yonde.dex.basedata.entity.annotation.VersionProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
com.yonde.dex.basedata.entity.vo.IdOnlyVO
;
import
cn.hutool.core.convert.Convert
;
import
cn.hutool.core.lang.TypeReference
;
import
com.yonde.dex.basedata.entity.data.VersionRelationType
;
import
com.yonde.dex.basedata.entity.data.VersionRelationType
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOHolder
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdOnlyVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOHolder
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOEmbeddable
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOHolder
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOHolder
;
import
lombok.Data
;
import
com.yonde.dex.basic.common.vo.ExtProgramProjectLinkVO
;
import
lombok.EqualsAndHashCode
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
lombok.ToString
;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
java.time.LocalDateTime
;
import
java.util.List
;
/**
/**
* @description: ExtProgram-VO
* @description: ExtProgram-VO
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-8-30 14:05:32
* @date: 2024-9-9 11:04:24
**/
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtProgramVO
.
class
)
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtProgramVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Data
@ToString
(
callSuper
=
true
)
@ToString
(
callSuper
=
true
)
public
class
ExtProgramVO
extends
IdOnlyVO
implements
IdVO
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxSecretVOHolder
{
public
class
ExtProgramVO
extends
IdOnlyVO
implements
IdVO
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxSecretVOHolder
{
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_LIFECYCLE_MANAGE_BASE_EMBEDDABLE_PROP_NAME
=
"dxLifecycleManageBaseEmbeddable"
;
public
static
final
String
DX_LIFECYCLE_MANAGE_BASE_EMBEDDABLE_PROP_NAME
=
"dxLifecycleManageBaseEmbeddable"
;
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/expand/entity/DxViewVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.basic.expand.plugin.DxViewVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.basic.expand.plugin.DxViewVOPluginExpand;
* @description: DxView-VOExpand扩展实体
* @description: DxView-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/expand/plugin/DxViewVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
basic
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
basic
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.basic.expand.entity.DxViewVOExpand
;
import
com.yonde.dex.basic.expand.entity.DxViewVOExpand
;
/**
/**
* @description: DxView-扩展VO插件接口
* @description: DxView-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxViewVOPluginExpand
<
V
extends
DxViewVOPluginExpand
>
{
public
interface
DxViewVOPluginExpand
<
V
extends
DxViewVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextEnterpriseVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextEnterprise-VOExpand扩展实体
* @description: DxContextEnterprise-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextLibraryVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextLibrary-VOExpand扩展实体
* @description: DxContextLibrary-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextProductionVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextProduction-VOExpand扩展实体
* @description: DxContextProduction-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextProjectVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextProject-VOExpand扩展实体
* @description: DxContextProject-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamMemberVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.context.expand.plugin.DxContextTeamMemberVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.context.expand.plugin.DxContextTeamMemberVOPluginExpand;
* @description: DxContextTeamMember-VOExpand扩展实体
* @description: DxContextTeamMember-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.context.expand.plugin.DxContextTeamVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.context.expand.plugin.DxContextTeamVOPluginExpand;
* @description: DxContextTeam-VOExpand扩展实体
* @description: DxContextTeam-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextVOExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
entity
;
package
com
.
yonde
.
dex
.
context
.
expand
.
entity
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
com.yonde.dex.basedata.entity.annotation.ReferenceProperty
;
import
com.yonde.dex.basedata.entity.annotation.RelationProperty
;
import
com.yonde.dex.basedata.entity.annotation.VersionProperty
;
import
com.yonde.dex.basedata.entity.data.VersionRelationType
;
import
com.yonde.dex.basic.common.vo.ExtProgramProjectLinkVO
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -17,19 +7,36 @@ import lombok.EqualsAndHashCode;
...
@@ -17,19 +7,36 @@ import lombok.EqualsAndHashCode;
import
lombok.ToString
;
import
lombok.ToString
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.math.BigInteger
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
java.util.Date
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
com.yonde.dex.basedata.entity.data.VersionRelationType
;
import
cn.hutool.core.convert.Convert
;
import
cn.hutool.core.lang.TypeReference
;
import
java.util.List
;
import
java.util.List
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.basic.common.vo.ExtProgramProjectLinkVO
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
/**
/**
* @description: DxContext-VOExpand扩展实体
* @description: DxContext-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
@ToString
(
callSuper
=
true
)
@ToString
(
callSuper
=
true
)
public
class
DxContextVOExpand
<
V
extends
DxContextVOPluginExpand
>
implements
Serializable
{
public
class
DxContextVOExpand
<
V
extends
DxContextVOPluginExpand
>
implements
Serializable
{
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
BUDGET_AMOUNT_PROP_NAME
=
"budgetAmount"
;
public
static
final
String
BUDGET_AMOUNT_PROP_NAME
=
"budgetAmount"
;
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextEnterpriseVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextEnterpriseVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextEnterpriseVOExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
/**
/**
* @description: DxContextEnterprise-扩展VO插件接口
* @description: DxContextEnterprise-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxContextEnterpriseVOPluginExpand
<
V
extends
DxContextEnterpriseVOPluginExpand
>
{
public
interface
DxContextEnterpriseVOPluginExpand
<
V
extends
DxContextEnterpriseVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextLibraryVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextLibraryVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextLibraryVOExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
/**
/**
* @description: DxContextLibrary-扩展VO插件接口
* @description: DxContextLibrary-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxContextLibraryVOPluginExpand
<
V
extends
DxContextLibraryVOPluginExpand
>
{
public
interface
DxContextLibraryVOPluginExpand
<
V
extends
DxContextLibraryVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProductionVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextProductionVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextProductionVOExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
/**
/**
* @description: DxContextProduction-扩展VO插件接口
* @description: DxContextProduction-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxContextProductionVOPluginExpand
<
V
extends
DxContextProductionVOPluginExpand
>
{
public
interface
DxContextProductionVOPluginExpand
<
V
extends
DxContextProductionVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProjectVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextProjectVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextProjectVOExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand
;
/**
/**
* @description: DxContextProject-扩展VO插件接口
* @description: DxContextProject-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxContextProjectVOPluginExpand
<
V
extends
DxContextProjectVOPluginExpand
>
{
public
interface
DxContextProjectVOPluginExpand
<
V
extends
DxContextProjectVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamMemberVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextTeamMemberVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextTeamMemberVOExpand
;
/**
/**
* @description: DxContextTeamMember-扩展VO插件接口
* @description: DxContextTeamMember-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxContextTeamMemberVOPluginExpand
<
V
extends
DxContextTeamMemberVOPluginExpand
>
{
public
interface
DxContextTeamMemberVOPluginExpand
<
V
extends
DxContextTeamMemberVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextTeamVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextTeamVOExpand
;
/**
/**
* @description: DxContextTeam-扩展VO插件接口
* @description: DxContextTeam-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxContextTeamVOPluginExpand
<
V
extends
DxContextTeamVOPluginExpand
>
{
public
interface
DxContextTeamVOPluginExpand
<
V
extends
DxContextTeamVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextVOExpand
;
import
com.yonde.dex.context.expand.entity.DxContextVOExpand
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOHolder
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOHolder
;
import
com.yonde.dex.basic.common.vo.ExtProgramProjectLinkVO
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
java.time.LocalDateTime
;
import
java.util.List
;
/**
/**
* @description: DxContext-扩展VO插件接口
* @description: DxContext-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-8-30 14:05:32
* @date: 2024-9-9 11:04:23
**/
**/
public
interface
DxContextVOPluginExpand
<
V
extends
DxContextVOPluginExpand
>
extends
DxObjFileLinkVOHolder
,
DxSecretVOHolder
{
public
interface
DxContextVOPluginExpand
<
V
extends
DxContextVOPluginExpand
>
extends
DxObjFileLinkVOHolder
,
DxSecretVOHolder
{
DxContextVOExpand
<
V
>
getDxContextExpand
();
DxContextVOExpand
<
V
>
getDxContextExpand
();
void
setDxContextExpand
(
DxContextVOExpand
<
V
>
dxContextExpand
);
void
setDxContextExpand
(
DxContextVOExpand
<
V
>
dxContextExpand
);
default
Integer
getBudgetAmount
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getBudgetAmount
();
}
default
String
getCustomUnit
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getCustomUnit
();
}
default
void
setHeaderIdType
(
String
headerIdType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setHeaderIdType
(
headerIdType
);
}
default
void
setCustomUnit
(
String
customUnit
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setCustomUnit
(
customUnit
);
}
default
void
setBudgetAmount
(
Integer
budgetAmount
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setBudgetAmount
(
budgetAmount
);
}
@Override
default
DxObjFileLinkVOEmbeddable
getDxObjFileLinkEmbeddable
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getDxObjFileLinkEmbeddable
();
}
default
String
getFundSource
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getFundSource
();
}
default
LocalDateTime
getStartTime
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getStartTime
();
}
default
void
setManager
(
DxUserInfoVO
manager
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setManager
(
manager
);
}
default
void
setEndTime
(
LocalDateTime
endTime
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setEndTime
(
endTime
);
}
default
DxUserInfoVO
getManager
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getManager
();
}
default
void
setManagerOrg
(
DxOrganizationVO
managerOrg
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setManagerOrg
(
managerOrg
);
}
default
String
getHeaderIdType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getHeaderIdType
();
}
default
String
getManagerOrgIdType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getManagerOrgIdType
();
}
default
List
<
ExtProgramProjectLinkVO
>
getExtProgramProjectLinks
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getExtProgramProjectLinks
();
}
default
void
setHeaderId
(
Long
headerId
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setHeaderId
(
headerId
);
}
default
DxOrganizationVO
getManagerOrg
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getManagerOrg
();
}
default
void
setTotalBudget
(
String
totalBudget
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setTotalBudget
(
totalBudget
);
}
@Override
@Override
default
void
setDxObjFileLinkEmbeddable
(
DxObjFileLinkVOEmbeddable
dxObjFileLinkVOEmbeddable
)
{
default
void
setDxObjFileLinkEmbeddable
(
DxObjFileLinkVOEmbeddable
dxObjFileLinkVOEmbeddable
)
{
getDxContextExpand
(
).
setDxObjFileLinkEmbeddable
(
dxObjFileLinkVOEmbeddable
);
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()
).
setDxObjFileLinkEmbeddable
(
dxObjFileLinkVOEmbeddable
);
}
}
default
Long
getManagerOrgId
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getManagerOrgId
();
}
default
void
setProType
(
String
proType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setProType
(
proType
);
}
@Override
@Override
default
void
setDxSecretEmbeddable
(
DxSecretVOEmbeddable
dxSecretVOEmbeddable
)
{
default
void
setDxSecretEmbeddable
(
DxSecretVOEmbeddable
dxSecretVOEmbeddable
)
{
getDxContextExpand
(
).
setDxSecretEmbeddable
(
dxSecretVOEmbeddable
);
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()
).
setDxSecretEmbeddable
(
dxSecretVOEmbeddable
);
}
}
@Override
default
DxObjFileLinkVOEmbeddable
getDxObjFileLinkEmbeddable
(
)
{
default
void
setExtProgramProjectLinks
(
List
<
ExtProgramProjectLinkVO
>
extProgramProjectLinks
)
{
return
getDxContextExpand
().
getDxObjFileLinkEmbeddable
(
);
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setExtProgramProjectLinks
(
extProgramProjectLinks
);
}
}
default
DxUserInfoVO
getHeader
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getHeader
();
}
default
String
getManagerIdType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getManagerIdType
();
}
default
void
setFundSource
(
String
fundSource
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setFundSource
(
fundSource
);
}
default
void
setManagerOrgIdType
(
String
managerOrgIdType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setManagerOrgIdType
(
managerOrgIdType
);
}
default
String
getNumber
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getNumber
();
}
default
String
getTotalBudget
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getTotalBudget
();
}
default
void
setManagerId
(
Long
managerId
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setManagerId
(
managerId
);
}
default
void
setManagerOrgId
(
Long
managerOrgId
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setManagerOrgId
(
managerOrgId
);
}
default
void
setHeader
(
DxUserInfoVO
header
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setHeader
(
header
);
}
default
void
setManagerIdType
(
String
managerIdType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setManagerIdType
(
managerIdType
);
}
default
Long
getHeaderId
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getHeaderId
();
}
default
void
setStartTime
(
LocalDateTime
startTime
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setStartTime
(
startTime
);
}
default
Long
getManagerId
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getManagerId
();
}
default
String
getProType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getProType
();
}
default
LocalDateTime
getEndTime
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getEndTime
();
}
@Override
@Override
default
DxSecretVOEmbeddable
getDxSecretEmbeddable
()
{
default
DxSecretVOEmbeddable
getDxSecretEmbeddable
()
{
return
getDxContextExpand
().
getDxSecretEmbeddable
();
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
getDxSecretEmbeddable
();
}
default
void
setNumber
(
String
number
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextVOExpand
<>()).
setNumber
(
number
);
}
}
}
}
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxGroupLinkVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxGroupLinkVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxGroupLinkVOPluginExpand;
* @description: DxGroupLink-VOExpand扩展实体
* @description: DxGroupLink-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxGroupMemberLinkVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxGroupMemberLinkVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxGroupMemberLinkVOPluginExpand;
* @description: DxGroupMemberLink-VOExpand扩展实体
* @description: DxGroupMemberLink-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxGroupVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxGroup-VOExpand扩展实体
* @description: DxGroup-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationGroupLinkVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxOrganizationGroupLinkVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxOrganizationGroupLinkVOPluginExpand;
* @description: DxOrganizationGroupLink-VOExpand扩展实体
* @description: DxOrganizationGroupLink-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxOrganization-VOExpand扩展实体
* @description: DxOrganization-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPostMemberLinkVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPostMemberLinkVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPostMemberLinkVOPluginExpand;
* @description: DxPostMemberLink-VOExpand扩展实体
* @description: DxPostMemberLink-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPostVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPostVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPostVOPluginExpand;
* @description: DxPost-VOExpand扩展实体
* @description: DxPost-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalLinkVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalLinkVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalLinkVOPluginExpand;
* @description: DxPrincipalLink-VOExpand扩展实体
* @description: DxPrincipalLink-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalVOExpand.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand;
* @description: DxPrincipal-VOExpand扩展实体
* @description: DxPrincipal-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxUserInfoVOExpand.java
View file @
657b1811
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxUserInfo-VOExpand扩展实体
* @description: DxUserInfo-VOExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@EqualsAndHashCode
@EqualsAndHashCode
@Data
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupLinkVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxGroupLinkVOExpand
;
import
com.yonde.dex.user.expand.entity.DxGroupLinkVOExpand
;
/**
/**
* @description: DxGroupLink-扩展VO插件接口
* @description: DxGroupLink-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxGroupLinkVOPluginExpand
<
V
extends
DxGroupLinkVOPluginExpand
>
{
public
interface
DxGroupLinkVOPluginExpand
<
V
extends
DxGroupLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupMemberLinkVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxGroupMemberLinkVOExpand
;
import
com.yonde.dex.user.expand.entity.DxGroupMemberLinkVOExpand
;
/**
/**
* @description: DxGroupMemberLink-扩展VO插件接口
* @description: DxGroupMemberLink-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxGroupMemberLinkVOPluginExpand
<
V
extends
DxGroupMemberLinkVOPluginExpand
>
{
public
interface
DxGroupMemberLinkVOPluginExpand
<
V
extends
DxGroupMemberLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxGroupVOExpand
;
import
com.yonde.dex.user.expand.entity.DxGroupVOExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand
;
/**
/**
* @description: DxGroup-扩展VO插件接口
* @description: DxGroup-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxGroupVOPluginExpand
<
V
extends
DxGroupVOPluginExpand
>
{
public
interface
DxGroupVOPluginExpand
<
V
extends
DxGroupVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationGroupLinkVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxOrganizationGroupLinkVOExpand
;
import
com.yonde.dex.user.expand.entity.DxOrganizationGroupLinkVOExpand
;
/**
/**
* @description: DxOrganizationGroupLink-扩展VO插件接口
* @description: DxOrganizationGroupLink-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxOrganizationGroupLinkVOPluginExpand
<
V
extends
DxOrganizationGroupLinkVOPluginExpand
>
{
public
interface
DxOrganizationGroupLinkVOPluginExpand
<
V
extends
DxOrganizationGroupLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxOrganizationVOExpand
;
import
com.yonde.dex.user.expand.entity.DxOrganizationVOExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand
;
/**
/**
* @description: DxOrganization-扩展VO插件接口
* @description: DxOrganization-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxOrganizationVOPluginExpand
<
V
extends
DxOrganizationVOPluginExpand
>
{
public
interface
DxOrganizationVOPluginExpand
<
V
extends
DxOrganizationVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPostMemberLinkVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPostMemberLinkVOExpand
;
import
com.yonde.dex.user.expand.entity.DxPostMemberLinkVOExpand
;
/**
/**
* @description: DxPostMemberLink-扩展VO插件接口
* @description: DxPostMemberLink-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxPostMemberLinkVOPluginExpand
<
V
extends
DxPostMemberLinkVOPluginExpand
>
{
public
interface
DxPostMemberLinkVOPluginExpand
<
V
extends
DxPostMemberLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPostVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPostVOExpand
;
import
com.yonde.dex.user.expand.entity.DxPostVOExpand
;
/**
/**
* @description: DxPost-扩展VO插件接口
* @description: DxPost-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxPostVOPluginExpand
<
V
extends
DxPostVOPluginExpand
>
{
public
interface
DxPostVOPluginExpand
<
V
extends
DxPostVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalLinkVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPrincipalLinkVOExpand
;
import
com.yonde.dex.user.expand.entity.DxPrincipalLinkVOExpand
;
/**
/**
* @description: DxPrincipalLink-扩展VO插件接口
* @description: DxPrincipalLink-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxPrincipalLinkVOPluginExpand
<
V
extends
DxPrincipalLinkVOPluginExpand
>
{
public
interface
DxPrincipalLinkVOPluginExpand
<
V
extends
DxPrincipalLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPrincipalVOExpand
;
import
com.yonde.dex.user.expand.entity.DxPrincipalVOExpand
;
/**
/**
* @description: DxPrincipal-扩展VO插件接口
* @description: DxPrincipal-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxPrincipalVOPluginExpand
<
V
extends
DxPrincipalVOPluginExpand
>
{
public
interface
DxPrincipalVOPluginExpand
<
V
extends
DxPrincipalVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxUserInfoVOPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxUserInfoVOExpand
;
import
com.yonde.dex.user.expand.entity.DxUserInfoVOExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand
;
/**
/**
* @description: DxUserInfo-扩展VO插件接口
* @description: DxUserInfo-扩展VO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxUserInfoVOPluginExpand
<
V
extends
DxUserInfoVOPluginExpand
>
{
public
interface
DxUserInfoVOPluginExpand
<
V
extends
DxUserInfoVOPluginExpand
>
{
...
...
dex-basic-service-expand-core/pom.xml
View file @
657b1811
...
@@ -71,11 +71,11 @@
...
@@ -71,11 +71,11 @@
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
secretcode
-plugin-core
</artifactId>
<artifactId>
dex-
dfs-objfilelink
-plugin-core
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
dfs-objfilelink
-plugin-core
</artifactId>
<artifactId>
dex-
secretcode
-plugin-core
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/config/DexBasicServiceAppServiceConfig.java
View file @
657b1811
...
@@ -10,7 +10,7 @@ import com.yonde.dex.context.core.service.ContextService;
...
@@ -10,7 +10,7 @@ import com.yonde.dex.context.core.service.ContextService;
/**
/**
* @description: dex-bmodel-core-CONFIG
* @description: dex-bmodel-core-CONFIG
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Component
@Component
public
class
DexBasicServiceAppServiceConfig
extends
AbstractDexAppServiceReplacer
{
public
class
DexBasicServiceAppServiceConfig
extends
AbstractDexAppServiceReplacer
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/ExtProgramController.java
View file @
657b1811
...
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Controller;
...
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Controller;
* @description: ExtProgram-Controller
* @description: ExtProgram-Controller
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Api
(
tags
=
"ExtProgram管理服务"
)
@Api
(
tags
=
"ExtProgram管理服务"
)
@RequestMapping
(
"/ExtProgram"
)
@RequestMapping
(
"/ExtProgram"
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/ExtProgramProjectLinkController.java
View file @
657b1811
...
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Controller;
...
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Controller;
* @description: ExtProgramProjectLink-Controller
* @description: ExtProgramProjectLink-Controller
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Api
(
tags
=
"ExtProgramProjectLink管理服务"
)
@Api
(
tags
=
"ExtProgramProjectLink管理服务"
)
@RequestMapping
(
"/ExtProgramProjectLink"
)
@RequestMapping
(
"/ExtProgramProjectLink"
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/expand/ExtDxContextController.java
View file @
657b1811
...
@@ -19,7 +19,7 @@ import com.yonde.dex.context.core.controller.ContextController;
...
@@ -19,7 +19,7 @@ import com.yonde.dex.context.core.controller.ContextController;
* @description: DxContext-Controller
* @description: DxContext-Controller
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@Api
(
tags
=
"DxContext管理服务"
)
@Api
(
tags
=
"DxContext管理服务"
)
@RequestMapping
(
"/DxContext"
)
@RequestMapping
(
"/DxContext"
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/expand/shadow/ExtDxContextControllerShadow.java
View file @
657b1811
...
@@ -19,7 +19,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.controller.DxObjFileLinkControl
...
@@ -19,7 +19,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.controller.DxObjFileLinkControl
* @description: DxContext-Controller
* @description: DxContext-Controller
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
public
class
ExtDxContextControllerShadow
<
V
extends
DxContextVO
,
S
extends
ExtDxContextService
<
V
>>
extends
ContextController
<
V
,
S
>
implements
DxObjFileLinkController
<
V
,
S
>{
public
class
ExtDxContextControllerShadow
<
V
extends
DxContextVO
,
S
extends
ExtDxContextService
<
V
>>
extends
ContextController
<
V
,
S
>
implements
DxObjFileLinkController
<
V
,
S
>{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/shadow/ExtProgramControllerShadow.java
View file @
657b1811
...
@@ -20,7 +20,7 @@ import com.yonde.dex.baseweb.AbstractBaseController;
...
@@ -20,7 +20,7 @@ import com.yonde.dex.baseweb.AbstractBaseController;
* @description: ExtProgram-Controller
* @description: ExtProgram-Controller
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
class
ExtProgramControllerShadow
<
V
extends
ExtProgramVO
,
S
extends
ExtProgramService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>{
public
class
ExtProgramControllerShadow
<
V
extends
ExtProgramVO
,
S
extends
ExtProgramService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/shadow/ExtProgramProjectLinkControllerShadow.java
View file @
657b1811
...
@@ -19,7 +19,7 @@ import com.yonde.dex.baseweb.AbstractBaseController;
...
@@ -19,7 +19,7 @@ import com.yonde.dex.baseweb.AbstractBaseController;
* @description: ExtProgramProjectLink-Controller
* @description: ExtProgramProjectLink-Controller
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
class
ExtProgramProjectLinkControllerShadow
<
V
extends
ExtProgramProjectLinkVO
,
S
extends
ExtProgramProjectLinkService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
DxLinkDataController
<
V
,
S
>{
public
class
ExtProgramProjectLinkControllerShadow
<
V
extends
ExtProgramProjectLinkVO
,
S
extends
ExtProgramProjectLinkService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
DxLinkDataController
<
V
,
S
>{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/repository/ExtProgramProjectLinkRepository.java
View file @
657b1811
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.repository.shadow.ExtProgramProjectLinkRepositor
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.repository.shadow.ExtProgramProjectLinkRepositor
* @description: ExtProgramProjectLink-repository
* @description: ExtProgramProjectLink-repository
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramProjectLinkRepository
<
P
extends
ExtProgramProjectLink
>
extends
ExtProgramProjectLinkRepositoryShadow
<
P
>
{
public
interface
ExtProgramProjectLinkRepository
<
P
extends
ExtProgramProjectLink
>
extends
ExtProgramProjectLinkRepositoryShadow
<
P
>
{
}
}
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/repository/ExtProgramRepository.java
View file @
657b1811
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.repository.shadow.ExtProgramRepositoryShadow;
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.repository.shadow.ExtProgramRepositoryShadow;
* @description: ExtProgram-repository
* @description: ExtProgram-repository
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramRepository
<
P
extends
ExtProgram
>
extends
ExtProgramRepositoryShadow
<
P
>
{
public
interface
ExtProgramRepository
<
P
extends
ExtProgram
>
extends
ExtProgramRepositoryShadow
<
P
>
{
}
}
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/repository/shadow/ExtProgramProjectLinkRepositoryShadow.java
View file @
657b1811
...
@@ -9,7 +9,7 @@ import com.yonde.dex.linkdata.plugin.core.repository.DxLinkDataRepository;
...
@@ -9,7 +9,7 @@ import com.yonde.dex.linkdata.plugin.core.repository.DxLinkDataRepository;
* @description: ExtProgramProjectLink-repository
* @description: ExtProgramProjectLink-repository
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@NoRepositoryBean
@NoRepositoryBean
public
interface
ExtProgramProjectLinkRepositoryShadow
<
P
extends
ExtProgramProjectLink
>
extends
BaseRepository
<
P
>
,
DxLogicDeleteRepository
<
P
>
,
DxLinkDataRepository
<
P
>
{
public
interface
ExtProgramProjectLinkRepositoryShadow
<
P
extends
ExtProgramProjectLink
>
extends
BaseRepository
<
P
>
,
DxLogicDeleteRepository
<
P
>
,
DxLinkDataRepository
<
P
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/repository/shadow/ExtProgramRepositoryShadow.java
View file @
657b1811
...
@@ -10,7 +10,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.repository.DxObjFileLinkPluginR
...
@@ -10,7 +10,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.repository.DxObjFileLinkPluginR
* @description: ExtProgram-repository
* @description: ExtProgram-repository
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@NoRepositoryBean
@NoRepositoryBean
public
interface
ExtProgramRepositoryShadow
<
P
extends
ExtProgram
>
extends
DxObjFileLinkPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
public
interface
ExtProgramRepositoryShadow
<
P
extends
ExtProgram
>
extends
DxObjFileLinkPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/ExtProgramProjectLinkService.java
View file @
657b1811
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.shadow.ExtProgramProjectLinkServiceShado
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.shadow.ExtProgramProjectLinkServiceShado
* @description: ExtProgramProjectLink-service
* @description: ExtProgramProjectLink-service
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramProjectLinkService
<
V
extends
ExtProgramProjectLinkVO
>
extends
ExtProgramProjectLinkServiceShadow
<
V
>
{
public
interface
ExtProgramProjectLinkService
<
V
extends
ExtProgramProjectLinkVO
>
extends
ExtProgramProjectLinkServiceShadow
<
V
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/ExtProgramService.java
View file @
657b1811
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.shadow.ExtProgramServiceShadow;
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.shadow.ExtProgramServiceShadow;
* @description: ExtProgram-service
* @description: ExtProgram-service
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramService
<
V
extends
ExtProgramVO
>
extends
ExtProgramServiceShadow
<
V
>
{
public
interface
ExtProgramService
<
V
extends
ExtProgramVO
>
extends
ExtProgramServiceShadow
<
V
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/expand/ExtDxContextService.java
View file @
657b1811
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.expand.shadow.ExtDxContextServiceShadow;
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.expand.shadow.ExtDxContextServiceShadow;
* @description: DxContext-service
* @description: DxContext-service
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
ExtDxContextService
<
V
extends
DxContextVO
>
extends
ExtDxContextServiceShadow
<
V
>
{
public
interface
ExtDxContextService
<
V
extends
DxContextVO
>
extends
ExtDxContextServiceShadow
<
V
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/expand/shadow/ExtDxContextServiceShadow.java
View file @
657b1811
...
@@ -9,7 +9,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginServic
...
@@ -9,7 +9,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginServic
* @description: DxContext-service
* @description: DxContext-service
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
ExtDxContextServiceShadow
<
V
extends
DxContextVO
>
extends
ExtDxContextServiceFeign
<
V
>,
ContextService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
SecretCodePluginService
<
V
>
{
public
interface
ExtDxContextServiceShadow
<
V
extends
DxContextVO
>
extends
ExtDxContextServiceFeign
<
V
>,
ContextService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
SecretCodePluginService
<
V
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/impl/ExtProgramProjectLinkServiceImpl.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import javax.annotation.Resource;
...
@@ -17,7 +17,7 @@ import javax.annotation.Resource;
* @description: ExtProgramProjectLink-ServiceImpl
* @description: ExtProgramProjectLink-ServiceImpl
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Slf4j
@Slf4j
@Service
(
ExtProgramProjectLinkServiceImpl
.
BEAN_NAME
)
@Service
(
ExtProgramProjectLinkServiceImpl
.
BEAN_NAME
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/impl/ExtProgramServiceImpl.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import javax.annotation.Resource;
...
@@ -17,7 +17,7 @@ import javax.annotation.Resource;
* @description: ExtProgram-ServiceImpl
* @description: ExtProgram-ServiceImpl
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Slf4j
@Slf4j
@Service
(
ExtProgramServiceImpl
.
BEAN_NAME
)
@Service
(
ExtProgramServiceImpl
.
BEAN_NAME
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/impl/expand/ExtDxContextServiceImpl.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.core.service.impl.ContextServiceImpl;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.core.service.impl.ContextServiceImpl;
* @description: DxContext-ServiceImpl
* @description: DxContext-ServiceImpl
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@Slf4j
@Slf4j
@Service
(
ContextServiceImpl
.
BEAN_NAME
)
@Service
(
ContextServiceImpl
.
BEAN_NAME
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/shadow/ExtProgramProjectLinkServiceShadow.java
View file @
657b1811
...
@@ -9,7 +9,7 @@ import com.yonde.dex.logicdelete.plugin.core.service.LogicDeleteService;
...
@@ -9,7 +9,7 @@ import com.yonde.dex.logicdelete.plugin.core.service.LogicDeleteService;
* @description: ExtProgramProjectLink-service
* @description: ExtProgramProjectLink-service
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramProjectLinkServiceShadow
<
V
extends
ExtProgramProjectLinkVO
>
extends
ExtProgramProjectLinkServiceFeign
<
V
>,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
V
>
,
DxLinkDataService
<
V
>
{
public
interface
ExtProgramProjectLinkServiceShadow
<
V
extends
ExtProgramProjectLinkVO
>
extends
ExtProgramProjectLinkServiceFeign
<
V
>,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
V
>
,
DxLinkDataService
<
V
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/shadow/ExtProgramServiceShadow.java
View file @
657b1811
...
@@ -10,7 +10,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginServic
...
@@ -10,7 +10,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginServic
* @description: ExtProgram-service
* @description: ExtProgram-service
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramServiceShadow
<
V
extends
ExtProgramVO
>
extends
ExtProgramServiceFeign
<
V
>,
ObjFileLinkPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
SecretCodePluginService
<
V
>
{
public
interface
ExtProgramServiceShadow
<
V
extends
ExtProgramVO
>
extends
ExtProgramServiceFeign
<
V
>,
ObjFileLinkPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
SecretCodePluginService
<
V
>
{
...
...
dex-basic-service-expand-entity/pom.xml
View file @
657b1811
...
@@ -54,11 +54,11 @@
...
@@ -54,11 +54,11 @@
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
secretcode
-plugin-entities
</artifactId>
<artifactId>
dex-
dfs-objfilelink
-plugin-entities
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
dfs-objfilelink
-plugin-entities
</artifactId>
<artifactId>
dex-
secretcode
-plugin-entities
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/entity/po/ExtProgram.java
View file @
657b1811
...
@@ -37,7 +37,7 @@ import com.yonde.dex.dao.entity.base.IdOnlyEntity;
...
@@ -37,7 +37,7 @@ import com.yonde.dex.dao.entity.base.IdOnlyEntity;
* @description: ExtProgram-PO实体
* @description: ExtProgram-PO实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Entity
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/entity/po/ExtProgramProjectLink.java
View file @
657b1811
...
@@ -35,7 +35,7 @@ import com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable;
...
@@ -35,7 +35,7 @@ import com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable;
* @description: ExtProgramProjectLink-PO实体
* @description: ExtProgramProjectLink-PO实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Entity
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/expand/entity/DxViewExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxView-POExpand扩展实体
* @description: DxView-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/expand/plugin/DxViewPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
basic
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
basic
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.basic.expand.entity.DxViewExpand
;
import
com.yonde.dex.basic.expand.entity.DxViewExpand
;
/**
/**
* @description: DxView-扩展PO插件接口
* @description: DxView-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxViewPluginExpand
{
public
interface
DxViewPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextEnterpriseExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextEnterprise-POExpand扩展实体
* @description: DxContextEnterprise-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextExpand.java
View file @
657b1811
...
@@ -19,7 +19,7 @@ import com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable;
...
@@ -19,7 +19,7 @@ import com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable;
* @description: DxContext-POExpand扩展实体
* @description: DxContext-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextLibraryExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextLibrary-POExpand扩展实体
* @description: DxContextLibrary-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextProductionExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextProduction-POExpand扩展实体
* @description: DxContextProduction-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextProjectExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextProject-POExpand扩展实体
* @description: DxContextProject-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxContextTeam-POExpand扩展实体
* @description: DxContextTeam-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamMemberExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxContextTeamMember-POExpand扩展实体
* @description: DxContextTeamMember-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextEnterprisePluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextEnterpriseExpand
;
import
com.yonde.dex.context.expand.entity.DxContextEnterpriseExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
/**
/**
* @description: DxContextEnterprise-扩展PO插件接口
* @description: DxContextEnterprise-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxContextEnterprisePluginExpand
{
public
interface
DxContextEnterprisePluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextLibraryPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextLibraryExpand
;
import
com.yonde.dex.context.expand.entity.DxContextLibraryExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
/**
/**
* @description: DxContextLibrary-扩展PO插件接口
* @description: DxContextLibrary-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxContextLibraryPluginExpand
{
public
interface
DxContextLibraryPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextExpand
;
import
com.yonde.dex.context.expand.entity.DxContextExpand
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkHolder
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkHolder
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretHolder
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretHolder
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
java.time.LocalDateTime
;
/**
/**
* @description: DxContext-扩展PO插件接口
* @description: DxContext-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-8-30 14:05:32
* @date: 2024-9-9 11:04:23
**/
**/
public
interface
DxContextPluginExpand
extends
DxObjFileLinkHolder
,
DxSecretHolder
{
public
interface
DxContextPluginExpand
extends
DxObjFileLinkHolder
,
DxSecretHolder
{
DxContextExpand
getDxContextExpand
();
DxContextExpand
getDxContextExpand
();
void
setDxContextExpand
(
DxContextExpand
dxContextExpand
);
void
setDxContextExpand
(
DxContextExpand
dxContextExpand
);
// @Override
default
Integer
getBudgetAmount
()
{
default
void
setDxObjFileLinkEmbeddable
(
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
)
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getBudgetAmount
();
getDxContextExpand
().
setDxObjFileLinkEmbeddable
(
dxObjFileLinkEmbeddable
);
}
default
String
getCustomUnit
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getCustomUnit
();
}
default
void
setHeaderIdType
(
String
headerIdType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setHeaderIdType
(
headerIdType
);
}
}
default
void
setCustomUnit
(
String
customUnit
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setCustomUnit
(
customUnit
);
}
default
void
setBudgetAmount
(
Integer
budgetAmount
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setBudgetAmount
(
budgetAmount
);
}
// @Override
// @Override
default
DxObjFileLinkEmbeddable
getDxObjFileLinkEmbeddable
()
{
default
DxObjFileLinkEmbeddable
getDxObjFileLinkEmbeddable
()
{
return
getDxContextExpand
().
getDxObjFileLinkEmbeddable
();
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getDxObjFileLinkEmbeddable
();
}
default
String
getFundSource
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getFundSource
();
}
}
default
LocalDateTime
getStartTime
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getStartTime
();
}
default
void
setEndTime
(
LocalDateTime
endTime
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setEndTime
(
endTime
);
}
@Override
@Override
default
void
setDxSecretEmbeddable
(
DxSecretEmbeddable
dxSecretEmbeddable
)
{
default
void
setDxSecretEmbeddable
(
DxSecretEmbeddable
dxSecretEmbeddable
)
{
getDxContextExpand
().
setDxSecretEmbeddable
(
dxSecretEmbeddable
);
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setDxSecretEmbeddable
(
dxSecretEmbeddable
);
}
default
String
getHeaderIdType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getHeaderIdType
();
}
default
String
getManagerOrgIdType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getManagerOrgIdType
();
}
default
void
setHeaderId
(
Long
headerId
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setHeaderId
(
headerId
);
}
default
void
setTotalBudget
(
String
totalBudget
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setTotalBudget
(
totalBudget
);
}
default
Long
getManagerOrgId
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getManagerOrgId
();
}
default
void
setProType
(
String
proType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setProType
(
proType
);
}
}
default
String
getManagerIdType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getManagerIdType
();
}
default
void
setFundSource
(
String
fundSource
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setFundSource
(
fundSource
);
}
default
void
setManagerOrgIdType
(
String
managerOrgIdType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setManagerOrgIdType
(
managerOrgIdType
);
}
default
String
getNumber
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getNumber
();
}
default
String
getTotalBudget
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getTotalBudget
();
}
default
void
setManagerId
(
Long
managerId
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setManagerId
(
managerId
);
}
default
void
setManagerOrgId
(
Long
managerOrgId
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setManagerOrgId
(
managerOrgId
);
}
default
void
setManagerIdType
(
String
managerIdType
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setManagerIdType
(
managerIdType
);
}
default
Long
getHeaderId
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getHeaderId
();
}
default
void
setStartTime
(
LocalDateTime
startTime
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setStartTime
(
startTime
);
}
default
Long
getManagerId
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getManagerId
();
}
default
String
getProType
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getProType
();
}
// @Override
default
void
setDxObjFileLinkEmbeddable
(
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setDxObjFileLinkEmbeddable
(
dxObjFileLinkEmbeddable
);
}
default
LocalDateTime
getEndTime
()
{
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getEndTime
();
}
@Override
@Override
default
DxSecretEmbeddable
getDxSecretEmbeddable
()
{
default
DxSecretEmbeddable
getDxSecretEmbeddable
()
{
return
getDxContextExpand
().
getDxSecretEmbeddable
();
return
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
getDxSecretEmbeddable
();
}
default
void
setNumber
(
String
number
)
{
DxExpandUtils
.
getNotNullObject
(
this
::
getDxContextExpand
,
this
::
setDxContextExpand
,
new
DxContextExpand
()).
setNumber
(
number
);
}
}
}
}
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProductionPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextProductionExpand
;
import
com.yonde.dex.context.expand.entity.DxContextProductionExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
/**
/**
* @description: DxContextProduction-扩展PO插件接口
* @description: DxContextProduction-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxContextProductionPluginExpand
{
public
interface
DxContextProductionPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProjectPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextProjectExpand
;
import
com.yonde.dex.context.expand.entity.DxContextProjectExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
import
com.yonde.dex.context.expand.plugin.DxContextPluginExpand
;
/**
/**
* @description: DxContextProject-扩展PO插件接口
* @description: DxContextProject-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxContextProjectPluginExpand
{
public
interface
DxContextProjectPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamMemberPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextTeamMemberExpand
;
import
com.yonde.dex.context.expand.entity.DxContextTeamMemberExpand
;
/**
/**
* @description: DxContextTeamMember-扩展PO插件接口
* @description: DxContextTeamMember-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxContextTeamMemberPluginExpand
{
public
interface
DxContextTeamMemberPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.context.expand.entity.DxContextTeamExpand
;
import
com.yonde.dex.context.expand.entity.DxContextTeamExpand
;
/**
/**
* @description: DxContextTeam-扩展PO插件接口
* @description: DxContextTeam-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxContextTeamPluginExpand
{
public
interface
DxContextTeamPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxGroupExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxGroup-POExpand扩展实体
* @description: DxGroup-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxGroupLinkExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxGroupLink-POExpand扩展实体
* @description: DxGroupLink-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxGroupMemberLinkExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxGroupMemberLink-POExpand扩展实体
* @description: DxGroupMemberLink-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxOrganization-POExpand扩展实体
* @description: DxOrganization-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationGroupLinkExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxOrganizationGroupLink-POExpand扩展实体
* @description: DxOrganizationGroupLink-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPostExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPost-POExpand扩展实体
* @description: DxPost-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPostMemberLinkExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPostMemberLink-POExpand扩展实体
* @description: DxPostMemberLink-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPrincipal-POExpand扩展实体
* @description: DxPrincipal-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalLinkExpand.java
View file @
657b1811
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPrincipalLink-POExpand扩展实体
* @description: DxPrincipalLink-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxUserInfoExpand.java
View file @
657b1811
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxUserInfo-POExpand扩展实体
* @description: DxUserInfo-POExpand扩展实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@ToString
@ToString
@Embeddable
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupLinkPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxGroupLinkExpand
;
import
com.yonde.dex.user.expand.entity.DxGroupLinkExpand
;
/**
/**
* @description: DxGroupLink-扩展PO插件接口
* @description: DxGroupLink-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxGroupLinkPluginExpand
{
public
interface
DxGroupLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupMemberLinkPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxGroupMemberLinkExpand
;
import
com.yonde.dex.user.expand.entity.DxGroupMemberLinkExpand
;
/**
/**
* @description: DxGroupMemberLink-扩展PO插件接口
* @description: DxGroupMemberLink-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxGroupMemberLinkPluginExpand
{
public
interface
DxGroupMemberLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxGroupExpand
;
import
com.yonde.dex.user.expand.entity.DxGroupExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand
;
/**
/**
* @description: DxGroup-扩展PO插件接口
* @description: DxGroup-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxGroupPluginExpand
{
public
interface
DxGroupPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationGroupLinkPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxOrganizationGroupLinkExpand
;
import
com.yonde.dex.user.expand.entity.DxOrganizationGroupLinkExpand
;
/**
/**
* @description: DxOrganizationGroupLink-扩展PO插件接口
* @description: DxOrganizationGroupLink-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxOrganizationGroupLinkPluginExpand
{
public
interface
DxOrganizationGroupLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxOrganizationExpand
;
import
com.yonde.dex.user.expand.entity.DxOrganizationExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand
;
/**
/**
* @description: DxOrganization-扩展PO插件接口
* @description: DxOrganization-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxOrganizationPluginExpand
{
public
interface
DxOrganizationPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPostMemberLinkPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPostMemberLinkExpand
;
import
com.yonde.dex.user.expand.entity.DxPostMemberLinkExpand
;
/**
/**
* @description: DxPostMemberLink-扩展PO插件接口
* @description: DxPostMemberLink-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxPostMemberLinkPluginExpand
{
public
interface
DxPostMemberLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPostPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPostExpand
;
import
com.yonde.dex.user.expand.entity.DxPostExpand
;
/**
/**
* @description: DxPost-扩展PO插件接口
* @description: DxPost-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxPostPluginExpand
{
public
interface
DxPostPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalLinkPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPrincipalLinkExpand
;
import
com.yonde.dex.user.expand.entity.DxPrincipalLinkExpand
;
/**
/**
* @description: DxPrincipalLink-扩展PO插件接口
* @description: DxPrincipalLink-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:31
* @date: 2024-
9-9 11:04:23
**/
**/
public
interface
DxPrincipalLinkPluginExpand
{
public
interface
DxPrincipalLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxPrincipalExpand
;
import
com.yonde.dex.user.expand.entity.DxPrincipalExpand
;
/**
/**
* @description: DxPrincipal-扩展PO插件接口
* @description: DxPrincipal-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxPrincipalPluginExpand
{
public
interface
DxPrincipalPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxUserInfoPluginExpand.java
View file @
657b1811
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
package
com
.
yonde
.
dex
.
user
.
expand
.
plugin
;
import
com.yonde.dex.basedata.utils.obj.DxExpandUtils
;
import
com.yonde.dex.user.expand.entity.DxUserInfoExpand
;
import
com.yonde.dex.user.expand.entity.DxUserInfoExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand
;
import
com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand
;
/**
/**
* @description: DxUserInfo-扩展PO插件接口
* @description: DxUserInfo-扩展PO插件接口
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
DxUserInfoPluginExpand
{
public
interface
DxUserInfoPluginExpand
{
...
...
dex-basic-service-expand-feign/pom.xml
View file @
657b1811
...
@@ -53,21 +53,21 @@
...
@@ -53,21 +53,21 @@
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
secretcode
-plugin-feign
</artifactId>
<artifactId>
dex-
dfs-objfilelink
-plugin-feign
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-
dfs-objfilelink
-plugin-feign
</artifactId>
<artifactId>
dex-
secretcode
-plugin-feign
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.yonde.dex
</groupId>
<groupId>
com.yonde.dex
</groupId>
<artifactId>
dex-context-plugin-feign
</artifactId>
<artifactId>
dex-context-plugin-feign
</artifactId>
</dependency>
</dependency>
<!-- <dependency>--
>
<dependency
>
<!-- <groupId>com.yonde.dcs</groupId>--
>
<groupId>
com.yonde.dcs
</groupId
>
<!-- <artifactId>dcs-doc-expand-feign</artifactId>--
>
<artifactId>
dcs-doc-expand-feign
</artifactId
>
<!-- <version>4.1-20240826-RELEASE</version>--
>
<version>
4.1-20240826-RELEASE
</version
>
<!-- </dependency>--
>
</dependency
>
</dependencies>
</dependencies>
</project>
</project>
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/ExtProgramProjectLinkServiceFeign.java
View file @
657b1811
...
@@ -10,7 +10,7 @@ import com.yonde.dex.basic.feign.shadow.ExtProgramProjectLinkServiceFeignShadow;
...
@@ -10,7 +10,7 @@ import com.yonde.dex.basic.feign.shadow.ExtProgramProjectLinkServiceFeignShadow;
* @description: ExtProgramProjectLink-Feign
* @description: ExtProgramProjectLink-Feign
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Api
(
tags
=
"ExtProgramProjectLink-FEIGN"
)
@Api
(
tags
=
"ExtProgramProjectLink-FEIGN"
)
@FeignClient
(
value
=
"${dex.feign.DEX-BASIC-SERVICE}"
,
path
=
"/ExtProgramProjectLink"
)
@FeignClient
(
value
=
"${dex.feign.DEX-BASIC-SERVICE}"
,
path
=
"/ExtProgramProjectLink"
)
...
...
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/ExtProgramServiceFeign.java
View file @
657b1811
...
@@ -10,7 +10,7 @@ import com.yonde.dex.basic.feign.shadow.ExtProgramServiceFeignShadow;
...
@@ -10,7 +10,7 @@ import com.yonde.dex.basic.feign.shadow.ExtProgramServiceFeignShadow;
* @description: ExtProgram-Feign
* @description: ExtProgram-Feign
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Api
(
tags
=
"ExtProgram-FEIGN"
)
@Api
(
tags
=
"ExtProgram-FEIGN"
)
@FeignClient
(
value
=
"${dex.feign.DEX-BASIC-SERVICE}"
,
path
=
"/ExtProgram"
)
@FeignClient
(
value
=
"${dex.feign.DEX-BASIC-SERVICE}"
,
path
=
"/ExtProgram"
)
...
...
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/expand/ExtDxContextServiceFeign.java
View file @
657b1811
...
@@ -12,7 +12,7 @@ import com.yonde.dex.dao.service.adapter.DexExpandBeanReplace;
...
@@ -12,7 +12,7 @@ import com.yonde.dex.dao.service.adapter.DexExpandBeanReplace;
* @description: DxContext-Feign
* @description: DxContext-Feign
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
@Api
(
tags
=
"DxContext-FEIGN"
)
@Api
(
tags
=
"DxContext-FEIGN"
)
@FeignClient
(
value
=
"${dex.feign.DEX-BASIC-SERVICE}"
,
path
=
"/DxContext"
)
@FeignClient
(
value
=
"${dex.feign.DEX-BASIC-SERVICE}"
,
path
=
"/DxContext"
)
...
...
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/expand/shadow/ExtDxContextServiceFeignShadow.java
View file @
657b1811
...
@@ -11,7 +11,7 @@ import com.yonde.dex.context.feign.ContextServiceFeign;
...
@@ -11,7 +11,7 @@ import com.yonde.dex.context.feign.ContextServiceFeign;
* @description: DxContext-Feign
* @description: DxContext-Feign
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtDxContextServiceFeignShadow
<
V
extends
DxContextVO
>
extends
ContextServiceFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
public
interface
ExtDxContextServiceFeignShadow
<
V
extends
DxContextVO
>
extends
ContextServiceFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
...
...
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/shadow/ExtProgramProjectLinkServiceFeignShadow.java
View file @
657b1811
...
@@ -12,7 +12,7 @@ import com.yonde.dex.linkdata.plugin.feign.DxLinkDataFeign;
...
@@ -12,7 +12,7 @@ import com.yonde.dex.linkdata.plugin.feign.DxLinkDataFeign;
* @description: ExtProgramProjectLink-Feign
* @description: ExtProgramProjectLink-Feign
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramProjectLinkServiceFeignShadow
<
V
extends
ExtProgramProjectLinkVO
>
extends
BaseFeign
<
V
>
,
LogicDeleteFeign
<
V
>
,
DxLinkDataFeign
<
V
>
{
public
interface
ExtProgramProjectLinkServiceFeignShadow
<
V
extends
ExtProgramProjectLinkVO
>
extends
BaseFeign
<
V
>
,
LogicDeleteFeign
<
V
>
,
DxLinkDataFeign
<
V
>
{
...
...
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/shadow/ExtProgramServiceFeignShadow.java
View file @
657b1811
...
@@ -12,7 +12,7 @@ import com.yonde.dex.secretcode.plugin.feign.SecretCodeFeign;
...
@@ -12,7 +12,7 @@ import com.yonde.dex.secretcode.plugin.feign.SecretCodeFeign;
* @description: ExtProgram-Feign
* @description: ExtProgram-Feign
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-30 14:05:32
* @date: 2024-
9-9 11:04:24
**/
**/
public
interface
ExtProgramServiceFeignShadow
<
V
extends
ExtProgramVO
>
extends
BaseLifecycleManageFeign
<
V
>
,
BaseFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
public
interface
ExtProgramServiceFeignShadow
<
V
extends
ExtProgramVO
>
extends
BaseLifecycleManageFeign
<
V
>
,
BaseFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
...
...
sqls.zip
View file @
657b1811
No preview for this file type
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment