Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dcs-doc-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
dcs-doc-expand
Commits
a49715fd
Commit
a49715fd
authored
Oct 31, 2024
by
wei
🎱
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
模型增加逻辑删除,案卷去掉生命周期和版本
parent
04aedaf3
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
84 additions
and
69 deletions
+84
-69
ExtBorrowingFormVO.java
...a/com/inet/dcs/document/common/vo/ExtBorrowingFormVO.java
+12
-2
ExtFilesVO.java
...main/java/com/inet/dcs/document/common/vo/ExtFilesVO.java
+6
-16
ExtTransferDocumentVO.java
...om/inet/dcs/document/common/vo/ExtTransferDocumentVO.java
+12
-2
ExtBorrowingFormControllerShadow.java
...e/controller/shadow/ExtBorrowingFormControllerShadow.java
+4
-3
ExtFilesControllerShadow.java
...ment/core/controller/shadow/ExtFilesControllerShadow.java
+3
-10
ExtTransferDocumentControllerShadow.java
...ontroller/shadow/ExtTransferDocumentControllerShadow.java
+4
-3
ExtBorrowingFormRepositoryShadow.java
...e/repository/shadow/ExtBorrowingFormRepositoryShadow.java
+3
-2
ExtFilesRepositoryShadow.java
...ment/core/repository/shadow/ExtFilesRepositoryShadow.java
+3
-4
ExtTransferDocumentRepositoryShadow.java
...epository/shadow/ExtTransferDocumentRepositoryShadow.java
+3
-2
ExtBorrowingFormServiceShadow.java
...nt/core/service/shadow/ExtBorrowingFormServiceShadow.java
+3
-2
ExtFilesServiceShadow.java
...s/document/core/service/shadow/ExtFilesServiceShadow.java
+3
-4
ExtTransferDocumentServiceShadow.java
...core/service/shadow/ExtTransferDocumentServiceShadow.java
+3
-2
ExtBorrowingForm.java
...ava/com/inet/dcs/document/entity/po/ExtBorrowingForm.java
+10
-2
ExtFiles.java
...c/main/java/com/inet/dcs/document/entity/po/ExtFiles.java
+5
-13
ExtTransferDocument.java
.../com/inet/dcs/document/entity/po/ExtTransferDocument.java
+10
-2
No files found.
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtBorrowingFormVO.java
View file @
a49715fd
...
...
@@ -40,6 +40,8 @@ import com.yonde.dex.version.plugin.common.entity.DxIterationVOEmbeddable;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOHolder
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
...
...
@@ -53,19 +55,20 @@ import com.inet.dcs.document.common.vo.ExtBorrowingDocLinkVO;
* @description: ExtBorrowingForm-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 15:52:00
* @date: 2024-10-
31 14:17:35
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtBorrowingFormVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@ToString
(
callSuper
=
true
)
public
class
ExtBorrowingFormVO
extends
IdOnlyVO
implements
IdVO
,
DxContextVOHolder
,
DxLifecycleManageBaseVOHolder
,
DxIterationVOHolder
<
ExtBorrowingFormVO
>
,
DxObjFileLinkVOHolder
,
DxObjFolderVOHolder
,
DxSecretVOHolder
{
public
class
ExtBorrowingFormVO
extends
IdOnlyVO
implements
IdVO
,
DxContextVOHolder
,
DxLifecycleManageBaseVOHolder
,
DxIterationVOHolder
<
ExtBorrowingFormVO
>
,
DxObjFileLinkVOHolder
,
DxObjFolderVOHolder
,
Dx
LogicDeleteVOHolder
,
Dx
SecretVOHolder
{
public
static
final
String
DX_CONTEXT_EMBEDDABLE_PROP_NAME
=
"dxContextEmbeddable"
;
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_OBJ_FOLDER_EMBEDDABLE_PROP_NAME
=
"dxObjFolderEmbeddable"
;
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_ITERATION_EMBEDDABLE_PROP_NAME
=
"dxIterationEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
BORROWER_PHONE_PROP_NAME
=
"borrowerPhone"
;
...
...
@@ -121,6 +124,13 @@ public class ExtBorrowingFormVO extends IdOnlyVO implements IdVO ,DxContextVOHol
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLogicDeleteVOEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展VO属性
*/
...
...
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtFilesVO.java
View file @
a49715fd
...
...
@@ -37,34 +37,31 @@ import com.yonde.dex.context.plugin.common.entity.DxContextVOEmbeddable;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOHolder
;
import
com.yonde.dex.context.plugin.common.entity.DxContextVOHolder
;
import
com.yonde.dex.container.folder.plugin.common.entity.DxObjFolderVOEmbeddable
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOEmbeddable
;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
com.yonde.dex.l
cycle.plugin.common.entity.DxLifecycleManageBas
eVOHolder
;
import
com.yonde.dex.l
cycle.plugin.common.entity.DxLifecycleManageBas
eVOEmbeddable
;
import
com.yonde.dex.l
ogicdelete.plugin.common.entity.DxLogicDelet
eVOHolder
;
import
com.yonde.dex.l
ogicdelete.plugin.common.entity.DxLogicDelet
eVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.container.folder.plugin.common.entity.DxObjFolderVOHolder
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
/**
* @description: ExtFiles-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:49
* @date: 2024-10-
31 14:17:34
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtFilesVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@ToString
(
callSuper
=
true
)
public
class
ExtFilesVO
extends
IdOnlyVO
implements
IdVO
,
Dx
IterationVOHolder
<
ExtFilesVO
>
,
DxContextVOHolder
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxObjFolder
VOHolder
,
DxSecretVOHolder
{
public
class
ExtFilesVO
extends
IdOnlyVO
implements
IdVO
,
Dx
ContextVOHolder
,
DxObjFileLinkVOHolder
,
DxObjFolderVOHolder
,
DxLogicDelete
VOHolder
,
DxSecretVOHolder
{
public
static
final
String
DX_CONTEXT_EMBEDDABLE_PROP_NAME
=
"dxContextEmbeddable"
;
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_OBJ_FOLDER_EMBEDDABLE_PROP_NAME
=
"dxObjFolderEmbeddable"
;
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_
ITERATION_EMBEDDABLE_PROP_NAME
=
"dxIteration
Embeddable"
;
public
static
final
String
DX_
LOGIC_DELETE_EMBEDDABLE_PROP_NAME
=
"dxLogicDelete
Embeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
CASE_NAME_PROP_NAME
=
"caseName"
;
public
static
final
String
CASE_NUMBER_PROP_NAME
=
"caseNumber"
;
...
...
@@ -97,13 +94,6 @@ public class ExtFilesVO extends IdOnlyVO implements IdVO ,DxIterationVOHolder<Ex
@JsonIgnore
private
DxObjFolderVOEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLifecycleManageBaseVOEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
...
...
@@ -116,7 +106,7 @@ public class ExtFilesVO extends IdOnlyVO implements IdVO ,DxIterationVOHolder<Ex
*/
@DexEmbedded
()
@JsonIgnore
private
Dx
IterationVOEmbeddable
<
ExtFilesVO
>
dxIteration
Embeddable
;
private
Dx
LogicDeleteVOEmbeddable
dxLogicDelete
Embeddable
;
/**
* 扩展VO属性
...
...
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtTransferDocumentVO.java
View file @
a49715fd
...
...
@@ -41,6 +41,8 @@ import com.inet.dcs.document.common.vo.ExtTransferDocLinkVO;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOHolder
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOHolder
;
import
com.yonde.dex.logicdelete.plugin.common.entity.DxLogicDeleteVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
...
...
@@ -53,19 +55,20 @@ import com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder;
* @description: ExtTransferDocument-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:34
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtTransferDocumentVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@ToString
(
callSuper
=
true
)
public
class
ExtTransferDocumentVO
extends
IdOnlyVO
implements
IdVO
,
DxContextVOHolder
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxObjFolderVOHolder
,
DxIterationVOHolder
<
ExtTransferDocumentVO
>
,
DxSecretVOHolder
{
public
class
ExtTransferDocumentVO
extends
IdOnlyVO
implements
IdVO
,
DxContextVOHolder
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxObjFolderVOHolder
,
DxIterationVOHolder
<
ExtTransferDocumentVO
>
,
Dx
LogicDeleteVOHolder
,
Dx
SecretVOHolder
{
public
static
final
String
DX_CONTEXT_EMBEDDABLE_PROP_NAME
=
"dxContextEmbeddable"
;
public
static
final
String
DX_OBJ_FILE_LINK_EMBEDDABLE_PROP_NAME
=
"dxObjFileLinkEmbeddable"
;
public
static
final
String
DX_OBJ_FOLDER_EMBEDDABLE_PROP_NAME
=
"dxObjFolderEmbeddable"
;
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_ITERATION_EMBEDDABLE_PROP_NAME
=
"dxIterationEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
ARCHIVING_INSTRUCTIONS_PROP_NAME
=
"archivingInstructions"
;
...
...
@@ -121,6 +124,13 @@ public class ExtTransferDocumentVO extends IdOnlyVO implements IdVO ,DxContextVO
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLogicDeleteVOEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展VO属性
*/
...
...
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtBorrowingFormControllerShadow.java
View file @
a49715fd
...
...
@@ -14,23 +14,24 @@ import com.yonde.dex.basedata.entity.api.ApiResult;
import
javax.annotation.Resource
;
import
com.yonde.dex.basedata.auth.annos.PermissionObject
;
import
com.yonde.dex.version.plugin.core.controller.AbstractVersionBaseController
;
import
com.yonde.dex.context.plugin.core.controller.DxContextController
;
import
com.yonde.dex.basedata.auth.annos.SubPermission
;
import
com.yonde.entity.annotation.SandBoxOpen
;
import
com.yonde.dex.container.folder.plugin.core.controller.DxObjFolderPluginController
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.controller.DxObjFileLinkController
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
import
com.yonde.dex.lcycle.plugin.core.controller.AbstractLifecycleBaseController
;
import
com.yonde.dex.baseweb.AbstractBaseController
;
import
com.yonde.dex.lcycle.plugin.core.controller.AbstractLifecycleBaseController
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
/**
* @description: ExtBorrowingForm-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:35
**/
public
class
ExtBorrowingFormControllerShadow
<
V
extends
ExtBorrowingFormVO
,
S
extends
ExtBorrowingFormService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
class
ExtBorrowingFormControllerShadow
<
V
extends
ExtBorrowingFormVO
,
S
extends
ExtBorrowingFormService
<
V
>>
implements
DxContextController
<
V
,
S
>
,
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extBorrowingFormController"
;
...
...
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtFilesControllerShadow.java
View file @
a49715fd
...
...
@@ -12,25 +12,18 @@ import com.inet.dcs.document.core.service.ExtFilesService;
import
com.inet.dcs.document.core.service.impl.ExtFilesServiceImpl
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
javax.annotation.Resource
;
import
com.yonde.dex.basedata.auth.annos.PermissionObject
;
import
com.yonde.dex.version.plugin.core.controller.AbstractVersionBaseController
;
import
com.yonde.dex.basedata.auth.annos.SubPermission
;
import
com.yonde.entity.annotation.SandBoxOpen
;
import
com.yonde.dex.context.plugin.core.controller.DxContextController
;
import
com.yonde.dex.container.folder.plugin.core.controller.DxObjFolderPluginController
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.controller.DxObjFileLinkController
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
import
com.yonde.dex.lcycle.plugin.core.controller.AbstractLifecycleBaseController
;
import
com.yonde.dex.baseweb.AbstractBaseController
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
/**
* @description: ExtFiles-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:49
* @date: 2024-10-
31 14:17:34
**/
public
class
ExtFilesControllerShadow
<
V
extends
ExtFilesVO
,
S
extends
ExtFilesService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersion
BaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
class
ExtFilesControllerShadow
<
V
extends
ExtFilesVO
,
S
extends
ExtFilesService
<
V
>>
implements
DxContextController
<
V
,
S
>
,
Abstract
BaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extFilesController"
;
...
...
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtTransferDocumentControllerShadow.java
View file @
a49715fd
...
...
@@ -14,23 +14,24 @@ import com.yonde.dex.basedata.entity.api.ApiResult;
import
javax.annotation.Resource
;
import
com.yonde.dex.basedata.auth.annos.PermissionObject
;
import
com.yonde.dex.version.plugin.core.controller.AbstractVersionBaseController
;
import
com.yonde.dex.context.plugin.core.controller.DxContextController
;
import
com.yonde.dex.basedata.auth.annos.SubPermission
;
import
com.yonde.entity.annotation.SandBoxOpen
;
import
com.yonde.dex.container.folder.plugin.core.controller.DxObjFolderPluginController
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.controller.DxObjFileLinkController
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
import
com.yonde.dex.lcycle.plugin.core.controller.AbstractLifecycleBaseController
;
import
com.yonde.dex.baseweb.AbstractBaseController
;
import
com.yonde.dex.lcycle.plugin.core.controller.AbstractLifecycleBaseController
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
/**
* @description: ExtTransferDocument-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:34
**/
public
class
ExtTransferDocumentControllerShadow
<
V
extends
ExtTransferDocumentVO
,
S
extends
ExtTransferDocumentService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
class
ExtTransferDocumentControllerShadow
<
V
extends
ExtTransferDocumentVO
,
S
extends
ExtTransferDocumentService
<
V
>>
implements
DxContextController
<
V
,
S
>
,
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extTransferDocumentController"
;
...
...
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtBorrowingFormRepositoryShadow.java
View file @
a49715fd
...
...
@@ -3,6 +3,7 @@ package com.inet.dcs.document.core.repository.shadow;
import
com.inet.dcs.document.entity.po.ExtBorrowingForm
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.context.plugin.core.repository.DxContextPluginRepository
;
import
com.yonde.dex.logicdelete.plugin.core.repository.DxLogicDeleteRepository
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.container.folder.plugin.core.repository.DxObjFolderPluginRepository
;
import
com.yonde.dex.secretcode.plugin.core.repositroy.DxSecretCodePluginRepository
;
...
...
@@ -13,10 +14,10 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.repository.DxObjFileLinkPluginR
* @description: ExtBorrowingForm-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:35
**/
@NoRepositoryBean
public
interface
ExtBorrowingFormRepositoryShadow
<
P
extends
ExtBorrowingForm
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxIterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
public
interface
ExtBorrowingFormRepositoryShadow
<
P
extends
ExtBorrowingForm
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
Dx
LogicDeleteRepository
<
P
>
,
Dx
IterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extBorrowingFormRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtFilesRepositoryShadow.java
View file @
a49715fd
...
...
@@ -3,20 +3,19 @@ package com.inet.dcs.document.core.repository.shadow;
import
com.inet.dcs.document.entity.po.ExtFiles
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.context.plugin.core.repository.DxContextPluginRepository
;
import
com.yonde.dex.logicdelete.plugin.core.repository.DxLogicDeleteRepository
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.container.folder.plugin.core.repository.DxObjFolderPluginRepository
;
import
com.yonde.dex.secretcode.plugin.core.repositroy.DxSecretCodePluginRepository
;
import
com.yonde.dex.version.plugin.core.repository.DxIterationRepository
;
import
com.yonde.dex.lcycle.plugin.core.repository.DxLifecycleManageBaseRepository
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.repository.DxObjFileLinkPluginRepository
;
/**
* @description: ExtFiles-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:49
* @date: 2024-10-
31 14:17:34
**/
@NoRepositoryBean
public
interface
ExtFilesRepositoryShadow
<
P
extends
ExtFiles
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxIteration
Repository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
public
interface
ExtFilesRepositoryShadow
<
P
extends
ExtFiles
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
BaseRepository
<
P
>
,
DxLogicDelete
Repository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extFilesRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtTransferDocumentRepositoryShadow.java
View file @
a49715fd
...
...
@@ -3,6 +3,7 @@ package com.inet.dcs.document.core.repository.shadow;
import
com.inet.dcs.document.entity.po.ExtTransferDocument
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.context.plugin.core.repository.DxContextPluginRepository
;
import
com.yonde.dex.logicdelete.plugin.core.repository.DxLogicDeleteRepository
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.container.folder.plugin.core.repository.DxObjFolderPluginRepository
;
import
com.yonde.dex.secretcode.plugin.core.repositroy.DxSecretCodePluginRepository
;
...
...
@@ -13,10 +14,10 @@ import com.yonde.dex.dfs.objfilelink.plugin.core.repository.DxObjFileLinkPluginR
* @description: ExtTransferDocument-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:35
**/
@NoRepositoryBean
public
interface
ExtTransferDocumentRepositoryShadow
<
P
extends
ExtTransferDocument
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxIterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
public
interface
ExtTransferDocumentRepositoryShadow
<
P
extends
ExtTransferDocument
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
Dx
LogicDeleteRepository
<
P
>
,
Dx
IterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extTransferDocumentRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtBorrowingFormServiceShadow.java
View file @
a49715fd
...
...
@@ -7,14 +7,15 @@ import com.yonde.dex.secretcode.plugin.core.service.SecretCodePluginService;
import
com.yonde.dex.version.plugin.core.service.IterationService
;
import
com.yonde.dex.context.plugin.core.service.ContextPluginService
;
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
;
import
com.yonde.dex.container.folder.plugin.core.service.DxObjFolderPluginService
;
/**
* @description: ExtBorrowingForm-service
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:35
**/
public
interface
ExtBorrowingFormServiceShadow
<
V
extends
ExtBorrowingFormVO
>
extends
ExtBorrowingFormServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
public
interface
ExtBorrowingFormServiceShadow
<
V
extends
ExtBorrowingFormVO
>
extends
ExtBorrowingFormServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtFilesServiceShadow.java
View file @
a49715fd
...
...
@@ -4,17 +4,16 @@ import com.inet.dcs.document.common.vo.ExtFilesVO;
import
com.inet.dcs.document.feign.ExtFilesServiceFeign
;
import
com.yonde.dex.dao.service.BaseIdEntityService
;
import
com.yonde.dex.secretcode.plugin.core.service.SecretCodePluginService
;
import
com.yonde.dex.version.plugin.core.service.IterationService
;
import
com.yonde.dex.context.plugin.core.service.ContextPluginService
;
import
com.yonde.dex.l
cycle.plugin.core.service.LifecycleBas
eService
;
import
com.yonde.dex.l
ogicdelete.plugin.core.service.LogicDelet
eService
;
import
com.yonde.dex.dfs.objfilelink.plugin.core.service.ObjFileLinkPluginService
;
import
com.yonde.dex.container.folder.plugin.core.service.DxObjFolderPluginService
;
/**
* @description: ExtFiles-service
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:49
* @date: 2024-10-
31 14:17:34
**/
public
interface
ExtFilesServiceShadow
<
V
extends
ExtFilesVO
>
extends
ExtFilesServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
Iteration
Service
<
V
>
,
SecretCodePluginService
<
V
>
{
public
interface
ExtFilesServiceShadow
<
V
extends
ExtFilesVO
>
extends
ExtFilesServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
BaseIdEntityService
<
V
>
,
LogicDelete
Service
<
V
>
,
SecretCodePluginService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtTransferDocumentServiceShadow.java
View file @
a49715fd
...
...
@@ -7,14 +7,15 @@ import com.yonde.dex.secretcode.plugin.core.service.SecretCodePluginService;
import
com.yonde.dex.version.plugin.core.service.IterationService
;
import
com.yonde.dex.context.plugin.core.service.ContextPluginService
;
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
;
import
com.yonde.dex.container.folder.plugin.core.service.DxObjFolderPluginService
;
/**
* @description: ExtTransferDocument-service
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:34
**/
public
interface
ExtTransferDocumentServiceShadow
<
V
extends
ExtTransferDocumentVO
>
extends
ExtTransferDocumentServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
public
interface
ExtTransferDocumentServiceShadow
<
V
extends
ExtTransferDocumentVO
>
extends
ExtTransferDocumentServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
}
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtBorrowingForm.java
View file @
a49715fd
...
...
@@ -30,6 +30,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable;
import
com.yonde.dex.context.plugin.entities.DxContextEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.version.plugin.entities.DxIterationHolder
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteHolder
;
import
com.yonde.dex.container.folder.plugin.entities.DxObjFolderHolder
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
javax.persistence.Column
;
...
...
@@ -37,20 +38,21 @@ import com.yonde.dex.secretcode.plugin.entities.DxSecretHolder;
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.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
import
com.yonde.dex.version.plugin.entities.DxIterationEmbeddable
;
/**
* @description: ExtBorrowingForm-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 15:52:00
* @date: 2024-10-
31 14:17:35
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_BORROWING_FORM"
)
public
class
ExtBorrowingForm
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxIterationHolder
,
DxSecretHolder
{
public
class
ExtBorrowingForm
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
Dx
LogicDeleteHolder
,
Dx
IterationHolder
,
DxSecretHolder
{
/**
* 扩展PO属性
...
...
@@ -87,6 +89,12 @@ public class ExtBorrowingForm extends IdOnlyEntity implements DxContextHolder ,D
*/
@DexEmbedded
()
@Embedded
()
private
DxLogicDeleteEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxIterationEmbeddable
dxIterationEmbeddable
;
/**
* 扩展PO属性
...
...
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtFiles.java
View file @
a49715fd
...
...
@@ -22,35 +22,33 @@ import javax.persistence.Column;
import
javax.persistence.Embedded
;
import
javax.persistence.Entity
;
import
javax.persistence.Table
;
import
com.yonde.dex.lcycle.plugin.entities.DxLifecycleManageBaseEmbeddable
;
import
com.yonde.dex.container.folder.plugin.entities.DxObjFolderEmbeddable
;
import
com.yonde.dex.context.plugin.entities.DxContextHolder
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkHolder
;
import
com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable
;
import
com.yonde.dex.context.plugin.entities.DxContextEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.
version.plugin.entities.DxIteration
Holder
;
import
com.yonde.dex.
logicdelete.plugin.entities.DxLogicDelete
Holder
;
import
com.yonde.dex.container.folder.plugin.entities.DxObjFolderHolder
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
javax.persistence.Column
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretHolder
;
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.
version.plugin.entities.DxIteration
Embeddable
;
import
com.yonde.dex.
logicdelete.plugin.entities.DxLogicDelete
Embeddable
;
/**
* @description: ExtFiles-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:49
* @date: 2024-10-
31 14:17:34
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_FILES"
)
public
class
ExtFiles
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxIteration
Holder
,
DxSecretHolder
{
public
class
ExtFiles
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
IdEntity
,
DxLogicDelete
Holder
,
DxSecretHolder
{
/**
* 扩展PO属性
...
...
@@ -71,12 +69,6 @@ public class ExtFiles extends IdOnlyEntity implements DxContextHolder ,DxObjFile
@Embedded
()
private
DxObjFolderEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLifecycleManageBaseEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
...
...
@@ -87,7 +79,7 @@ public class ExtFiles extends IdOnlyEntity implements DxContextHolder ,DxObjFile
*/
@DexEmbedded
()
@Embedded
()
private
Dx
IterationEmbeddable
dxIteration
Embeddable
;
private
Dx
LogicDeleteEmbeddable
dxLogicDelete
Embeddable
;
/**
* 扩展PO属性
*/
...
...
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtTransferDocument.java
View file @
a49715fd
...
...
@@ -30,6 +30,7 @@ import com.yonde.dex.dfs.objfilelink.plugin.entities.DxObjFileLinkEmbeddable;
import
com.yonde.dex.context.plugin.entities.DxContextEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.version.plugin.entities.DxIterationHolder
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteHolder
;
import
com.yonde.dex.container.folder.plugin.entities.DxObjFolderHolder
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
javax.persistence.Column
;
...
...
@@ -37,20 +38,21 @@ import com.yonde.dex.secretcode.plugin.entities.DxSecretHolder;
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.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
import
com.yonde.dex.version.plugin.entities.DxIterationEmbeddable
;
/**
* @description: ExtTransferDocument-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-
29 10:30:50
* @date: 2024-10-
31 14:17:34
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_TRANSFER_DOCUMENT"
)
public
class
ExtTransferDocument
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxIterationHolder
,
DxSecretHolder
{
public
class
ExtTransferDocument
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
Dx
LogicDeleteHolder
,
Dx
IterationHolder
,
DxSecretHolder
{
/**
* 扩展PO属性
...
...
@@ -87,6 +89,12 @@ public class ExtTransferDocument extends IdOnlyEntity implements DxContextHolder
*/
@DexEmbedded
()
@Embedded
()
private
DxLogicDeleteEmbeddable
dxLogicDeleteEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxIterationEmbeddable
dxIterationEmbeddable
;
/**
* 扩展PO属性
...
...
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