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
80b06444
Commit
80b06444
authored
Sep 02, 2024
by
wangyangyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改版本
parent
e06876c4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
104 changed files
with
131 additions
and
215 deletions
+131
-215
ExtProgramProjectLinkVO.java
...om/yonde/dex/basic/common/vo/ExtProgramProjectLinkVO.java
+14
-38
ExtProgramVO.java
...main/java/com/yonde/dex/basic/common/vo/ExtProgramVO.java
+3
-13
DxViewVOExpand.java
...ava/com/yonde/dex/basic/expand/entity/DxViewVOExpand.java
+1
-1
DxViewVOPluginExpand.java
...m/yonde/dex/basic/expand/plugin/DxViewVOPluginExpand.java
+1
-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
+1
-10
DxContextEnterpriseVOPluginExpand.java
...text/expand/plugin/DxContextEnterpriseVOPluginExpand.java
+1
-1
DxContextLibraryVOPluginExpand.java
...context/expand/plugin/DxContextLibraryVOPluginExpand.java
+1
-1
DxContextProductionVOPluginExpand.java
...text/expand/plugin/DxContextProductionVOPluginExpand.java
+1
-1
DxContextProjectVOPluginExpand.java
...context/expand/plugin/DxContextProjectVOPluginExpand.java
+1
-1
DxContextTeamMemberVOPluginExpand.java
...text/expand/plugin/DxContextTeamMemberVOPluginExpand.java
+1
-1
DxContextTeamVOPluginExpand.java
...ex/context/expand/plugin/DxContextTeamVOPluginExpand.java
+1
-1
DxContextVOPluginExpand.java
...de/dex/context/expand/plugin/DxContextVOPluginExpand.java
+2
-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
+1
-1
DxGroupMemberLinkVOPluginExpand.java
...x/user/expand/plugin/DxGroupMemberLinkVOPluginExpand.java
+1
-1
DxGroupVOPluginExpand.java
...m/yonde/dex/user/expand/plugin/DxGroupVOPluginExpand.java
+1
-1
DxOrganizationGroupLinkVOPluginExpand.java
.../expand/plugin/DxOrganizationGroupLinkVOPluginExpand.java
+1
-1
DxOrganizationVOPluginExpand.java
.../dex/user/expand/plugin/DxOrganizationVOPluginExpand.java
+1
-1
DxPostMemberLinkVOPluginExpand.java
...ex/user/expand/plugin/DxPostMemberLinkVOPluginExpand.java
+1
-1
DxPostVOPluginExpand.java
...om/yonde/dex/user/expand/plugin/DxPostVOPluginExpand.java
+1
-1
DxPrincipalLinkVOPluginExpand.java
...dex/user/expand/plugin/DxPrincipalLinkVOPluginExpand.java
+1
-1
DxPrincipalVOPluginExpand.java
...nde/dex/user/expand/plugin/DxPrincipalVOPluginExpand.java
+1
-1
DxUserInfoVOPluginExpand.java
...onde/dex/user/expand/plugin/DxUserInfoVOPluginExpand.java
+1
-1
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
+2
-3
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
+2
-3
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
+2
-3
ExtProgram.java
...c/main/java/com/yonde/dex/basic/entity/po/ExtProgram.java
+2
-10
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
+1
-1
DxContextEnterpriseExpand.java
.../dex/context/expand/entity/DxContextEnterpriseExpand.java
+1
-1
DxContextExpand.java
.../com/yonde/dex/context/expand/entity/DxContextExpand.java
+1
-8
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
+1
-1
DxContextLibraryPluginExpand.java
...x/context/expand/plugin/DxContextLibraryPluginExpand.java
+1
-1
DxContextPluginExpand.java
...onde/dex/context/expand/plugin/DxContextPluginExpand.java
+7
-17
DxContextProductionPluginExpand.java
...ontext/expand/plugin/DxContextProductionPluginExpand.java
+1
-1
DxContextProjectPluginExpand.java
...x/context/expand/plugin/DxContextProjectPluginExpand.java
+1
-1
DxContextTeamMemberPluginExpand.java
...ontext/expand/plugin/DxContextTeamMemberPluginExpand.java
+1
-1
DxContextTeamPluginExpand.java
.../dex/context/expand/plugin/DxContextTeamPluginExpand.java
+1
-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
+1
-1
DxGroupMemberLinkPluginExpand.java
...dex/user/expand/plugin/DxGroupMemberLinkPluginExpand.java
+1
-1
DxGroupPluginExpand.java
...com/yonde/dex/user/expand/plugin/DxGroupPluginExpand.java
+1
-1
DxOrganizationGroupLinkPluginExpand.java
...er/expand/plugin/DxOrganizationGroupLinkPluginExpand.java
+1
-1
DxOrganizationPluginExpand.java
...de/dex/user/expand/plugin/DxOrganizationPluginExpand.java
+1
-1
DxPostMemberLinkPluginExpand.java
.../dex/user/expand/plugin/DxPostMemberLinkPluginExpand.java
+1
-1
DxPostPluginExpand.java
.../com/yonde/dex/user/expand/plugin/DxPostPluginExpand.java
+1
-1
DxPrincipalLinkPluginExpand.java
...e/dex/user/expand/plugin/DxPrincipalLinkPluginExpand.java
+1
-1
DxPrincipalPluginExpand.java
...yonde/dex/user/expand/plugin/DxPrincipalPluginExpand.java
+1
-1
DxUserInfoPluginExpand.java
.../yonde/dex/user/expand/plugin/DxUserInfoPluginExpand.java
+1
-1
pom.xml
dex-basic-service-expand-feign/pom.xml
+1
-2
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
+2
-3
ExtProgramProjectLinkServiceFeignShadow.java
...feign/shadow/ExtProgramProjectLinkServiceFeignShadow.java
+1
-1
ExtProgramServiceFeignShadow.java
.../dex/basic/feign/shadow/ExtProgramServiceFeignShadow.java
+2
-3
sqls.zip
sqls.zip
+0
-0
No files found.
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/common/vo/ExtProgramProjectLinkVO.java
View file @
80b06444
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
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.yonde.dex.basedata.entity.xmladapters.LocalDateTimeXmlAdapter
;
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
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.annotation.DexEmbedded
;
import
com.yonde.dex.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.
logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.
basedata.entity.vo.IdOnlyVO
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.
linkdata.plugin.common.DxLinkDataVOHolder
;
import
com.yonde.dex.
context.common.vo.DxContextVO
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOEmbeddable
;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOHolder
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.ToString
;
/**
* @description: ExtProgramProjectLink-VO
* @author: dexadmin
* @version: V
* @date: 2024-8-28 17:09:04
**/
* @description: ExtProgramProjectLink-VO
* @author: dexadmin
* @version: V
* @date: 2024-8-30 14:05:32
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtProgramProjectLinkVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/common/vo/ExtProgramVO.java
View file @
80b06444
...
...
@@ -14,8 +14,6 @@ import com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbedda
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.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
...
...
@@ -31,18 +29,17 @@ import java.util.List;
* @description: ExtProgram-VO
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@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
)
@Data
@ToString
(
callSuper
=
true
)
public
class
ExtProgramVO
extends
IdOnlyVO
implements
IdVO
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxLogicDeleteVOHolder
,
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_LIFECYCLE_MANAGE_BASE_EMBEDDABLE_PROP_NAME
=
"dxLifecycleManageBaseEmbeddable"
;
public
static
final
String
DX_ID_EMBEDDABLE_PROP_NAME
=
"dxIdEmbeddable"
;
public
static
final
String
DX_LOGIC_DELETE_EMBEDDABLE_PROP_NAME
=
"dxLogicDeleteEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
BUDGET_AMOUNT_PROP_NAME
=
"budgetAmount"
;
public
static
final
String
CUSTOM_UNIT_PROP_NAME
=
"customUnit"
;
...
...
@@ -84,13 +81,6 @@ public class ExtProgramVO extends IdOnlyVO implements IdVO ,DxLifecycleManageBas
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLogicDeleteVOEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展VO属性
*/
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/expand/entity/DxViewVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.basic.expand.plugin.DxViewVOPluginExpand;
* @description: DxView-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/basic/expand/plugin/DxViewVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.basic.expand.entity.DxViewVOExpand;
* @description: DxView-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxViewVOPluginExpand
<
V
extends
DxViewVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextEnterpriseVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextEnterprise-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextLibraryVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextLibrary-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextProductionVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextProduction-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextProjectVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.context.expand.entity.DxContextVOExpand;
* @description: DxContextProject-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamMemberVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.context.expand.plugin.DxContextTeamMemberVOPluginExpand;
* @description: DxContextTeamMember-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.context.expand.plugin.DxContextTeamVOPluginExpand;
* @description: DxContextTeam-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/entity/DxContextVOExpand.java
View file @
80b06444
...
...
@@ -9,7 +9,6 @@ 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.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
...
...
@@ -25,14 +24,13 @@ import java.util.List;
* @description: DxContext-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
@ToString
(
callSuper
=
true
)
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_LOGIC_DELETE_EMBEDDABLE_PROP_NAME
=
"dxLogicDeleteEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
BUDGET_AMOUNT_PROP_NAME
=
"budgetAmount"
;
public
static
final
String
CUSTOM_UNIT_PROP_NAME
=
"customUnit"
;
...
...
@@ -60,13 +58,6 @@ public class DxContextVOExpand<V extends DxContextVOPluginExpand> implements Ser
@JsonIgnore
private
DxObjFileLinkVOEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLogicDeleteVOEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展VO属性
*/
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextEnterpriseVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand;
* @description: DxContextEnterprise-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextEnterpriseVOPluginExpand
<
V
extends
DxContextEnterpriseVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextLibraryVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand;
* @description: DxContextLibrary-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextLibraryVOPluginExpand
<
V
extends
DxContextLibraryVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProductionVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand;
* @description: DxContextProduction-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextProductionVOPluginExpand
<
V
extends
DxContextProductionVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProjectVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.context.expand.plugin.DxContextVOPluginExpand;
* @description: DxContextProject-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextProjectVOPluginExpand
<
V
extends
DxContextProjectVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamMemberVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.context.expand.entity.DxContextTeamMemberVOExpand;
* @description: DxContextTeamMember-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextTeamMemberVOPluginExpand
<
V
extends
DxContextTeamMemberVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.context.expand.entity.DxContextTeamVOExpand;
* @description: DxContextTeam-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxContextTeamVOPluginExpand
<
V
extends
DxContextTeamVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/context/expand/plugin/DxContextVOPluginExpand.java
View file @
80b06444
package
com
.
yonde
.
dex
.
context
.
expand
.
plugin
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.context.expand.entity.DxContextVOExpand
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOHolder
;
...
...
@@ -11,9 +9,9 @@ import com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbedda
* @description: DxContext-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextVOPluginExpand
<
V
extends
DxContextVOPluginExpand
>
extends
DxObjFileLinkVOHolder
,
Dx
LogicDeleteVOHolder
,
Dx
SecretVOHolder
{
public
interface
DxContextVOPluginExpand
<
V
extends
DxContextVOPluginExpand
>
extends
DxObjFileLinkVOHolder
,
DxSecretVOHolder
{
DxContextVOExpand
<
V
>
getDxContextExpand
();
...
...
@@ -24,18 +22,10 @@ public interface DxContextVOPluginExpand<V extends DxContextVOPluginExpand> exte
getDxContextExpand
().
setDxObjFileLinkEmbeddable
(
dxObjFileLinkVOEmbeddable
);
}
@Override
default
void
setDxLogicDeleteEmbeddable
(
DxLogicDeleteVOEmbeddable
dxLogicDeleteVOEmbeddable
)
{
getDxContextExpand
().
setDxLogicDeleteEmbeddable
(
dxLogicDeleteVOEmbeddable
);
}
@Override
default
void
setDxSecretEmbeddable
(
DxSecretVOEmbeddable
dxSecretVOEmbeddable
)
{
getDxContextExpand
().
setDxSecretEmbeddable
(
dxSecretVOEmbeddable
);
}
@Override
default
DxLogicDeleteVOEmbeddable
getDxLogicDeleteEmbeddable
()
{
return
getDxContextExpand
().
getDxLogicDeleteEmbeddable
();
}
@Override
default
DxObjFileLinkVOEmbeddable
getDxObjFileLinkEmbeddable
()
{
return
getDxContextExpand
().
getDxObjFileLinkEmbeddable
();
}
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxGroupLinkVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxGroupLinkVOPluginExpand;
* @description: DxGroupLink-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxGroupMemberLinkVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxGroupMemberLinkVOPluginExpand;
* @description: DxGroupMemberLink-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxGroupVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxGroup-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationGroupLinkVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxOrganizationGroupLinkVOPluginExpand;
* @description: DxOrganizationGroupLink-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxOrganization-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPostMemberLinkVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPostMemberLinkVOPluginExpand;
* @description: DxPostMemberLink-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPostVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPostVOPluginExpand;
* @description: DxPost-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalLinkVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalLinkVOPluginExpand;
* @description: DxPrincipalLink-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalVOExpand.java
View file @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand;
* @description: DxPrincipal-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/entity/DxUserInfoVOExpand.java
View file @
80b06444
...
...
@@ -21,7 +21,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxUserInfo-VOExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@EqualsAndHashCode
@Data
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupLinkVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxGroupLinkVOExpand;
* @description: DxGroupLink-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxGroupLinkVOPluginExpand
<
V
extends
DxGroupLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupMemberLinkVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxGroupMemberLinkVOExpand;
* @description: DxGroupMemberLink-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxGroupMemberLinkVOPluginExpand
<
V
extends
DxGroupMemberLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand;
* @description: DxGroup-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxGroupVOPluginExpand
<
V
extends
DxGroupVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationGroupLinkVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxOrganizationGroupLinkVOExpand;
* @description: DxOrganizationGroupLink-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxOrganizationGroupLinkVOPluginExpand
<
V
extends
DxOrganizationGroupLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand;
* @description: DxOrganization-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxOrganizationVOPluginExpand
<
V
extends
DxOrganizationVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPostMemberLinkVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxPostMemberLinkVOExpand;
* @description: DxPostMemberLink-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxPostMemberLinkVOPluginExpand
<
V
extends
DxPostMemberLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPostVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxPostVOExpand;
* @description: DxPost-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxPostVOPluginExpand
<
V
extends
DxPostVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalLinkVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalLinkVOExpand;
* @description: DxPrincipalLink-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxPrincipalLinkVOPluginExpand
<
V
extends
DxPrincipalLinkVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalVOPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalVOExpand;
* @description: DxPrincipal-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxPrincipalVOPluginExpand
<
V
extends
DxPrincipalVOPluginExpand
>
{
...
...
dex-basic-service-expand-common/src/main/java/com/yonde/dex/user/expand/plugin/DxUserInfoVOPluginExpand.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalVOPluginExpand;
* @description: DxUserInfo-扩展VO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxUserInfoVOPluginExpand
<
V
extends
DxUserInfoVOPluginExpand
>
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/config/DexBasicServiceAppServiceConfig.java
View file @
80b06444
...
...
@@ -10,7 +10,7 @@ import com.yonde.dex.context.core.service.ContextService;
/**
* @description: dex-bmodel-core-CONFIG
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Component
public
class
DexBasicServiceAppServiceConfig
extends
AbstractDexAppServiceReplacer
{
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/ExtProgramController.java
View file @
80b06444
...
...
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Controller;
* @description: ExtProgram-Controller
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Api
(
tags
=
"ExtProgram管理服务"
)
@RequestMapping
(
"/ExtProgram"
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/ExtProgramProjectLinkController.java
View file @
80b06444
...
...
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Controller;
* @description: ExtProgramProjectLink-Controller
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Api
(
tags
=
"ExtProgramProjectLink管理服务"
)
@RequestMapping
(
"/ExtProgramProjectLink"
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/expand/ExtDxContextController.java
View file @
80b06444
...
...
@@ -19,7 +19,7 @@ import com.yonde.dex.context.core.controller.ContextController;
* @description: DxContext-Controller
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@Api
(
tags
=
"DxContext管理服务"
)
@RequestMapping
(
"/DxContext"
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/controller/expand/shadow/ExtDxContextControllerShadow.java
View file @
80b06444
...
...
@@ -19,7 +19,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.controller.DxObjFileLinkControl
* @description: DxContext-Controller
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -20,7 +20,7 @@ import com.yonde.dex.baseweb.AbstractBaseController;
* @description: ExtProgram-Controller
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -19,7 +19,7 @@ import com.yonde.dex.baseweb.AbstractBaseController;
* @description: ExtProgramProjectLink-Controller
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.repository.shadow.ExtProgramProjectLinkRepositor
* @description: ExtProgramProjectLink-repository
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.repository.shadow.ExtProgramRepositoryShadow;
* @description: ExtProgram-repository
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -9,7 +9,7 @@ import com.yonde.dex.linkdata.plugin.core.repository.DxLinkDataRepository;
* @description: ExtProgramProjectLink-repository
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@NoRepositoryBean
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 @
80b06444
...
...
@@ -2,7 +2,6 @@ package com.yonde.dex.basic.core.repository.shadow;
import
com.yonde.dex.basic.entity.po.ExtProgram
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.logicdelete.plugin.core.repository.DxLogicDeleteRepository
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.secretcode.plugin.core.repositroy.DxSecretCodePluginRepository
;
import
com.yonde.dex.lcycle.plugin.core.repository.DxLifecycleManageBaseRepository
;
...
...
@@ -11,10 +10,10 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.repository.DxObjFileLinkPluginR
* @description: ExtProgram-repository
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@NoRepositoryBean
public
interface
ExtProgramRepositoryShadow
<
P
extends
ExtProgram
>
extends
DxObjFileLinkPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
Dx
LogicDeleteRepository
<
P
>
,
Dx
SecretCodePluginRepository
<
P
>
{
public
interface
ExtProgramRepositoryShadow
<
P
extends
ExtProgram
>
extends
DxObjFileLinkPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extProgramRepository"
;
}
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/ExtProgramProjectLinkService.java
View file @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.shadow.ExtProgramProjectLinkServiceShado
* @description: ExtProgramProjectLink-service
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.shadow.ExtProgramServiceShadow;
* @description: ExtProgram-service
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -6,7 +6,7 @@ import com.yonde.dex.basic.core.service.expand.shadow.ExtDxContextServiceShadow;
* @description: DxContext-service
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -4,14 +4,13 @@ import com.yonde.dex.context.common.vo.DxContextVO;
import
com.yonde.dex.basic.feign.expand.ExtDxContextServiceFeign
;
import
com.yonde.dex.context.core.service.ContextService
;
import
com.yonde.dex.secretcode.plugin.core.service.SecretCodePluginService
;
import
com.yonde.dex.logicdelete.plugin.core.service.LogicDeleteService
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginService
;
/**
* @description: DxContext-service
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
ExtDxContextServiceShadow
<
V
extends
DxContextVO
>
extends
ExtDxContextServiceFeign
<
V
>,
ContextService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
LogicDeleteService
<
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 @
80b06444
...
...
@@ -17,7 +17,7 @@ import javax.annotation.Resource;
* @description: ExtProgramProjectLink-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Slf4j
@Service
(
ExtProgramProjectLinkServiceImpl
.
BEAN_NAME
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/impl/ExtProgramServiceImpl.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import javax.annotation.Resource;
* @description: ExtProgram-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Slf4j
@Service
(
ExtProgramServiceImpl
.
BEAN_NAME
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/impl/expand/ExtDxContextServiceImpl.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.core.service.impl.ContextServiceImpl;
* @description: DxContext-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@Slf4j
@Service
(
ContextServiceImpl
.
BEAN_NAME
)
...
...
dex-basic-service-expand-core/src/main/java/com/yonde/dex/basic/core/service/shadow/ExtProgramProjectLinkServiceShadow.java
View file @
80b06444
...
...
@@ -9,7 +9,7 @@ import com.yonde.dex.logicdelete.plugin.core.service.LogicDeleteService;
* @description: ExtProgramProjectLink-service
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
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 @
80b06444
...
...
@@ -5,14 +5,13 @@ import com.yonde.dex.basic.feign.ExtProgramServiceFeign;
import
com.yonde.dex.dao.service.BaseIdEntityService
;
import
com.yonde.dex.secretcode.plugin.core.service.SecretCodePluginService
;
import
com.yonde.dex.lcycle.plugin.core.service.LifecycleBaseService
;
import
com.yonde.dex.logicdelete.plugin.core.service.LogicDeleteService
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginService
;
/**
* @description: ExtProgram-service
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
public
interface
ExtProgramServiceShadow
<
V
extends
ExtProgramVO
>
extends
ExtProgramServiceFeign
<
V
>,
ObjFileLinkPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
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/src/main/java/com/yonde/dex/basic/entity/po/ExtProgram.java
View file @
80b06444
...
...
@@ -32,21 +32,19 @@ import com.yonde.dex.lcycle.plugin.entities.DxLifecycleManageBaseHolder;
import
com.yonde.dex.dao.entity.base.DxIdEntityEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteHolder
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
/**
* @description: ExtProgram-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_PROGRAM"
)
public
class
ExtProgram
extends
IdOnlyEntity
implements
DxObjFileLinkHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
Dx
LogicDeleteHolder
,
Dx
SecretHolder
{
public
class
ExtProgram
extends
IdOnlyEntity
implements
DxObjFileLinkHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxSecretHolder
{
/**
* 扩展PO属性
...
...
@@ -71,12 +69,6 @@ public class ExtProgram extends IdOnlyEntity implements DxObjFileLinkHolder ,DxL
*/
@DexEmbedded
()
@Embedded
()
private
DxLogicDeleteEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxSecretEmbeddable
dxSecretEmbeddable
;
/**
* 外协项目预算总额
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/entity/po/ExtProgramProjectLink.java
View file @
80b06444
...
...
@@ -35,7 +35,7 @@ import com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable;
* @description: ExtProgramProjectLink-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/expand/entity/DxViewExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxView-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/basic/expand/plugin/DxViewPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.basic.expand.entity.DxViewExpand;
* @description: DxView-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxViewPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextEnterpriseExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextEnterprise-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextExpand.java
View file @
80b06444
...
...
@@ -14,13 +14,12 @@ import javax.persistence.Column;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
/**
* @description: DxContext-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
@@ -39,12 +38,6 @@ public class DxContextExpand implements Serializable{
*/
@DexEmbedded
()
@Embedded
()
private
DxLogicDeleteEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxSecretEmbeddable
dxSecretEmbeddable
;
/**
* 外协项目预算总额
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextLibraryExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextLibrary-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextProductionExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextProduction-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextProjectExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.context.expand.entity.DxContextExpand;
* @description: DxContextProject-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxContextTeam-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/entity/DxContextTeamMemberExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxContextTeamMember-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextEnterprisePluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.context.expand.plugin.DxContextPluginExpand;
* @description: DxContextEnterprise-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextEnterprisePluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextLibraryPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.context.expand.plugin.DxContextPluginExpand;
* @description: DxContextLibrary-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextLibraryPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextPluginExpand.java
View file @
80b06444
...
...
@@ -4,36 +4,26 @@ import com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkHolder;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretHolder
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteHolder
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
/**
* @description: DxContext-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextPluginExpand
extends
DxObjFileLinkHolder
,
Dx
LogicDeleteHolder
,
Dx
SecretHolder
{
public
interface
DxContextPluginExpand
extends
DxObjFileLinkHolder
,
DxSecretHolder
{
DxContextExpand
getDxContextExpand
();
void
setDxContextExpand
(
DxContextExpand
dxContextExpand
);
@Override
default
void
setDxLogicDeleteEmbeddable
(
DxLogicDeleteEmbeddable
dxLogicDeleteEmbeddable
)
{
getDxContextExpand
().
setDxLogicDeleteEmbeddable
(
dxLogicDeleteEmbeddable
);
}
// @Override
// default void setDxObjFileLinkEmbeddable(DxObjFileLinkEmbeddable dxObjFileLinkEmbeddable) {
// getDxContextExpand().setDxObjFileLinkEmbeddable(dxObjFileLinkEmbeddable);
// }
@Override
default
DxLogicDeleteEmbeddable
getDxLogicDeleteEmbeddable
()
{
return
getDxContextExpand
().
getDxLogicDeleteEmbeddable
();
default
void
setDxObjFileLinkEmbeddable
(
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
)
{
getDxContextExpand
().
setDxObjFileLinkEmbeddable
(
dxObjFileLinkEmbeddable
);
}
// @Override
//
default DxObjFileLinkEmbeddable getDxObjFileLinkEmbeddable() {
//
return getDxContextExpand().getDxObjFileLinkEmbeddable();
//
}
default
DxObjFileLinkEmbeddable
getDxObjFileLinkEmbeddable
()
{
return
getDxContextExpand
().
getDxObjFileLinkEmbeddable
();
}
@Override
default
void
setDxSecretEmbeddable
(
DxSecretEmbeddable
dxSecretEmbeddable
)
{
getDxContextExpand
().
setDxSecretEmbeddable
(
dxSecretEmbeddable
);
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProductionPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.context.expand.plugin.DxContextPluginExpand;
* @description: DxContextProduction-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextProductionPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextProjectPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.context.expand.plugin.DxContextPluginExpand;
* @description: DxContextProject-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxContextProjectPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamMemberPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.context.expand.entity.DxContextTeamMemberExpand;
* @description: DxContextTeamMember-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxContextTeamMemberPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/context/expand/plugin/DxContextTeamPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.context.expand.entity.DxContextTeamExpand;
* @description: DxContextTeam-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxContextTeamPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxGroupExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxGroup-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:02
* @date: 2024-8-
30 14:05:31
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxGroupLinkExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxGroupLink-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxGroupMemberLinkExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxGroupMemberLink-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxOrganization-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxOrganizationGroupLinkExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxOrganizationGroupLink-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPostExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPost-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPostMemberLinkExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPostMemberLink-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPrincipal-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxPrincipalLinkExpand.java
View file @
80b06444
...
...
@@ -17,7 +17,7 @@ import com.yonde.dex.basedata.entity.annotation.DexEmbedded;
* @description: DxPrincipalLink-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/entity/DxUserInfoExpand.java
View file @
80b06444
...
...
@@ -18,7 +18,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxUserInfo-POExpand扩展实体
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@ToString
@Embeddable
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupLinkPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxGroupLinkExpand;
* @description: DxGroupLink-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxGroupLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupMemberLinkPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxGroupMemberLinkExpand;
* @description: DxGroupMemberLink-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxGroupMemberLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxGroupPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand;
* @description: DxGroup-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:02
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxGroupPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationGroupLinkPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxOrganizationGroupLinkExpand;
* @description: DxOrganizationGroupLink-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxOrganizationGroupLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxOrganizationPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand;
* @description: DxOrganization-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxOrganizationPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPostMemberLinkPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxPostMemberLinkExpand;
* @description: DxPostMemberLink-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxPostMemberLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPostPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxPostExpand;
* @description: DxPost-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxPostPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalLinkPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalLinkExpand;
* @description: DxPrincipalLink-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:31
**/
public
interface
DxPrincipalLinkPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxPrincipalPluginExpand.java
View file @
80b06444
...
...
@@ -4,7 +4,7 @@ import com.yonde.dex.user.expand.entity.DxPrincipalExpand;
* @description: DxPrincipal-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxPrincipalPluginExpand
{
...
...
dex-basic-service-expand-entity/src/main/java/com/yonde/dex/user/expand/plugin/DxUserInfoPluginExpand.java
View file @
80b06444
...
...
@@ -5,7 +5,7 @@ import com.yonde.dex.user.expand.plugin.DxPrincipalPluginExpand;
* @description: DxUserInfo-扩展PO插件接口
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
public
interface
DxUserInfoPluginExpand
{
...
...
dex-basic-service-expand-feign/pom.xml
View file @
80b06444
...
...
@@ -9,7 +9,6 @@
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
dex-basic-service-expand-feign
</artifactId>
<version>
4.1-20240826-RELEASE
</version>
<properties>
<maven.compiler.source>
8
</maven.compiler.source>
<maven.compiler.target>
8
</maven.compiler.target>
...
...
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/ExtProgramProjectLinkServiceFeign.java
View file @
80b06444
...
...
@@ -10,7 +10,7 @@ import com.yonde.dex.basic.feign.shadow.ExtProgramProjectLinkServiceFeignShadow;
* @description: ExtProgramProjectLink-Feign
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Api
(
tags
=
"ExtProgramProjectLink-FEIGN"
)
@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 @
80b06444
...
...
@@ -10,7 +10,7 @@ import com.yonde.dex.basic.feign.shadow.ExtProgramServiceFeignShadow;
* @description: ExtProgram-Feign
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:04
* @date: 2024-8-
30 14:05:32
**/
@Api
(
tags
=
"ExtProgram-FEIGN"
)
@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 @
80b06444
...
...
@@ -12,7 +12,7 @@ import com.yonde.dex.dao.service.adapter.DexExpandBeanReplace;
* @description: DxContext-Feign
* @author: dexadmin
* @version: V
* @date: 2024-8-
28 17:09:03
* @date: 2024-8-
30 14:05:32
**/
@Api
(
tags
=
"DxContext-FEIGN"
)
@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 @
80b06444
This diff is collapsed.
Click to expand it.
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/shadow/ExtProgramProjectLinkServiceFeignShadow.java
View file @
80b06444
This diff is collapsed.
Click to expand it.
dex-basic-service-expand-feign/src/main/java/com/yonde/dex/basic/feign/shadow/ExtProgramServiceFeignShadow.java
View file @
80b06444
This diff is collapsed.
Click to expand it.
sqls.zip
View file @
80b06444
This diff is collapsed.
Click to expand it.
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