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
f6c1edd0
Commit
f6c1edd0
authored
Oct 29, 2024
by
侯彦文
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
c6e73d30
1e8d3df0
Hide whitespace changes
Inline
Side-by-side
Showing
62 changed files
with
2632 additions
and
0 deletions
+2632
-0
ExtBorrowingFormVO.java
...a/com/inet/dcs/document/common/vo/ExtBorrowingFormVO.java
+224
-0
ExtFilesDocLinkVO.java
...va/com/inet/dcs/document/common/vo/ExtFilesDocLinkVO.java
+74
-0
ExtFilesVO.java
...main/java/com/inet/dcs/document/common/vo/ExtFilesVO.java
+177
-0
ExtTransferDocLinkVO.java
...com/inet/dcs/document/common/vo/ExtTransferDocLinkVO.java
+74
-0
ExtTransferDocumentVO.java
...om/inet/dcs/document/common/vo/ExtTransferDocumentVO.java
+233
-0
ExtBorrowingFormController.java
.../document/core/controller/ExtBorrowingFormController.java
+33
-0
ExtDesignReviewItemController.java
...cument/core/controller/ExtDesignReviewItemController.java
+35
-0
ExtFilesController.java
...inet/dcs/document/core/controller/ExtFilesController.java
+33
-0
ExtFilesDocLinkController.java
...s/document/core/controller/ExtFilesDocLinkController.java
+33
-0
ExtTransferDocLinkController.java
...ocument/core/controller/ExtTransferDocLinkController.java
+33
-0
ExtTransferDocumentController.java
...cument/core/controller/ExtTransferDocumentController.java
+33
-0
ExtBorrowingFormControllerShadow.java
...e/controller/shadow/ExtBorrowingFormControllerShadow.java
+53
-0
ExtDesignReviewItemControllerShadow.java
...ontroller/shadow/ExtDesignReviewItemControllerShadow.java
+55
-0
ExtFilesControllerShadow.java
...ment/core/controller/shadow/ExtFilesControllerShadow.java
+53
-0
ExtFilesDocLinkControllerShadow.java
...re/controller/shadow/ExtFilesDocLinkControllerShadow.java
+44
-0
ExtTransferDocLinkControllerShadow.java
...controller/shadow/ExtTransferDocLinkControllerShadow.java
+44
-0
ExtTransferDocumentControllerShadow.java
...ontroller/shadow/ExtTransferDocumentControllerShadow.java
+53
-0
ExtBorrowingFormRepository.java
.../document/core/repository/ExtBorrowingFormRepository.java
+12
-0
ExtDesignReviewItemRepository.java
...cument/core/repository/ExtDesignReviewItemRepository.java
+12
-0
ExtFilesDocLinkRepository.java
...s/document/core/repository/ExtFilesDocLinkRepository.java
+12
-0
ExtFilesRepository.java
...inet/dcs/document/core/repository/ExtFilesRepository.java
+12
-0
ExtTransferDocLinkRepository.java
...ocument/core/repository/ExtTransferDocLinkRepository.java
+12
-0
ExtTransferDocumentRepository.java
...cument/core/repository/ExtTransferDocumentRepository.java
+12
-0
ExtBorrowingFormRepositoryShadow.java
...e/repository/shadow/ExtBorrowingFormRepositoryShadow.java
+22
-0
ExtFilesDocLinkRepositoryShadow.java
...re/repository/shadow/ExtFilesDocLinkRepositoryShadow.java
+17
-0
ExtFilesRepositoryShadow.java
...ment/core/repository/shadow/ExtFilesRepositoryShadow.java
+22
-0
ExtTransferDocLinkRepositoryShadow.java
...repository/shadow/ExtTransferDocLinkRepositoryShadow.java
+17
-0
ExtTransferDocumentRepositoryShadow.java
...epository/shadow/ExtTransferDocumentRepositoryShadow.java
+22
-0
ExtBorrowingFormService.java
...et/dcs/document/core/service/ExtBorrowingFormService.java
+13
-0
ExtDesignReviewItemService.java
...dcs/document/core/service/ExtDesignReviewItemService.java
+13
-0
ExtFilesDocLinkService.java
...net/dcs/document/core/service/ExtFilesDocLinkService.java
+13
-0
ExtFilesService.java
...a/com/inet/dcs/document/core/service/ExtFilesService.java
+13
-0
ExtTransferDocLinkService.java
.../dcs/document/core/service/ExtTransferDocLinkService.java
+13
-0
ExtTransferDocumentService.java
...dcs/document/core/service/ExtTransferDocumentService.java
+13
-0
ExtBorrowingFormServiceImpl.java
...cument/core/service/impl/ExtBorrowingFormServiceImpl.java
+34
-0
ExtDesignReviewItemServiceImpl.java
...ent/core/service/impl/ExtDesignReviewItemServiceImpl.java
+34
-0
ExtFilesDocLinkServiceImpl.java
...ocument/core/service/impl/ExtFilesDocLinkServiceImpl.java
+34
-0
ExtFilesServiceImpl.java
...t/dcs/document/core/service/impl/ExtFilesServiceImpl.java
+34
-0
ExtTransferDocLinkServiceImpl.java
...ment/core/service/impl/ExtTransferDocLinkServiceImpl.java
+34
-0
ExtTransferDocumentServiceImpl.java
...ent/core/service/impl/ExtTransferDocumentServiceImpl.java
+34
-0
ExtBorrowingFormServiceShadow.java
...nt/core/service/shadow/ExtBorrowingFormServiceShadow.java
+20
-0
ExtDesignReviewItemServiceShadow.java
...core/service/shadow/ExtDesignReviewItemServiceShadow.java
+21
-0
ExtFilesDocLinkServiceShadow.java
...ent/core/service/shadow/ExtFilesDocLinkServiceShadow.java
+15
-0
ExtFilesServiceShadow.java
...s/document/core/service/shadow/ExtFilesServiceShadow.java
+20
-0
ExtTransferDocLinkServiceShadow.java
.../core/service/shadow/ExtTransferDocLinkServiceShadow.java
+15
-0
ExtTransferDocumentServiceShadow.java
...core/service/shadow/ExtTransferDocumentServiceShadow.java
+20
-0
ExtBorrowingForm.java
...ava/com/inet/dcs/document/entity/po/ExtBorrowingForm.java
+151
-0
ExtFiles.java
...c/main/java/com/inet/dcs/document/entity/po/ExtFiles.java
+131
-0
ExtFilesDocLink.java
...java/com/inet/dcs/document/entity/po/ExtFilesDocLink.java
+59
-0
ExtTransferDocLink.java
...a/com/inet/dcs/document/entity/po/ExtTransferDocLink.java
+59
-0
ExtTransferDocument.java
.../com/inet/dcs/document/entity/po/ExtTransferDocument.java
+151
-0
ExtBorrowingFormServiceFeign.java
...inet/dcs/document/feign/ExtBorrowingFormServiceFeign.java
+19
-0
ExtDesignReviewItemServiceFeign.java
...t/dcs/document/feign/ExtDesignReviewItemServiceFeign.java
+19
-0
ExtFilesDocLinkServiceFeign.java
.../inet/dcs/document/feign/ExtFilesDocLinkServiceFeign.java
+19
-0
ExtFilesServiceFeign.java
...ava/com/inet/dcs/document/feign/ExtFilesServiceFeign.java
+19
-0
ExtTransferDocLinkServiceFeign.java
...et/dcs/document/feign/ExtTransferDocLinkServiceFeign.java
+19
-0
ExtTransferDocumentServiceFeign.java
...t/dcs/document/feign/ExtTransferDocumentServiceFeign.java
+19
-0
ExtBorrowingFormServiceFeignShadow.java
...ment/feign/shadow/ExtBorrowingFormServiceFeignShadow.java
+26
-0
ExtFilesDocLinkServiceFeignShadow.java
...ument/feign/shadow/ExtFilesDocLinkServiceFeignShadow.java
+20
-0
ExtFilesServiceFeignShadow.java
...dcs/document/feign/shadow/ExtFilesServiceFeignShadow.java
+26
-0
ExtTransferDocLinkServiceFeignShadow.java
...nt/feign/shadow/ExtTransferDocLinkServiceFeignShadow.java
+20
-0
ExtTransferDocumentServiceFeignShadow.java
...t/feign/shadow/ExtTransferDocumentServiceFeignShadow.java
+26
-0
No files found.
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtBorrowingFormVO.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
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
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.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
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.lcycle.plugin.common.entity.DxLifecycleManageBaseVOHolder
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOEmbeddable
;
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
;
import
com.yonde.dex.container.folder.plugin.common.entity.DxObjFolderVOHolder
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
/**
* @description: ExtBorrowingForm-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@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
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
=
"dxIterationEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
BORROWER_PHONE_PROP_NAME
=
"borrowerPhone"
;
public
static
final
String
BORROWING_DATE_PROP_NAME
=
"borrowingDate"
;
public
static
final
String
BORROWING_PURPOSE_PROP_NAME
=
"borrowingPurpose"
;
public
static
final
String
DX_BORROWING_ORG_PROP_NAME
=
"dxBorrowingOrg"
;
public
static
final
String
DX_BORROWING_ORG_ID_PROP_NAME
=
"dxBorrowingOrgId"
;
public
static
final
String
DX_BORROWING_ORG_ID_TYPE_PROP_NAME
=
"dxBorrowingOrgIdType"
;
public
static
final
String
DX_BORROWING_USER_INFO_PROP_NAME
=
"dxBorrowingUserInfo"
;
public
static
final
String
DX_BORROWING_USER_INFO_ID_PROP_NAME
=
"dxBorrowingUserInfoId"
;
public
static
final
String
DX_BORROWING_USER_INFO_ID_TYPE_PROP_NAME
=
"dxBorrowingUserInfoIdType"
;
public
static
final
String
DX_HANDLER_USER_INFO_PROP_NAME
=
"dxHandlerUserInfo"
;
public
static
final
String
DX_HANDLER_USER_INFO_ID_PROP_NAME
=
"dxHandlerUserInfoId"
;
public
static
final
String
DX_HANDLER_USER_INFO_ID_TYPE_PROP_NAME
=
"dxHandlerUserInfoIdType"
;
public
static
final
String
EXPECTED_RETURN_TIME_PROP_NAME
=
"expectedReturnTime"
;
public
static
final
String
FILE_NAME_PROP_NAME
=
"fileName"
;
public
static
final
String
REFERENCE_PROP_NAME
=
"reference"
;
public
static
final
String
RETURN_SITUATION_DESCRIPTION_PROP_NAME
=
"returnSituationDescription"
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxContextVOEmbeddable
dxContextEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxObjFileLinkVOEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxObjFolderVOEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLifecycleManageBaseVOEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxIterationVOEmbeddable
<
ExtBorrowingFormVO
>
dxIterationEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxSecretVOEmbeddable
dxSecretEmbeddable
;
/**
* 借阅人电话
*/
private
String
borrowerPhone
;
/**
* 借阅日期
*/
private
LocalDateTime
borrowingDate
;
/**
* 借阅用途
*/
private
String
borrowingPurpose
;
/**
* 借阅部门
*/
@ReferenceProperty
(
baseProperty
=
"dxBorrowingOrgId"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
DxOrganizationVO
dxBorrowingOrg
;
/**
* 借阅部门
*/
private
Long
dxBorrowingOrgId
;
/**
* 借阅部门
*/
private
String
dxBorrowingOrgIdType
;
/**
* 借阅人信息
*/
@ReferenceProperty
(
baseProperty
=
"dxBorrowingUserInfoId"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
DxUserInfoVO
dxBorrowingUserInfo
;
/**
* 借阅人信息
*/
private
Long
dxBorrowingUserInfoId
;
/**
* 借阅人信息
*/
private
String
dxBorrowingUserInfoIdType
;
/**
* 经手人信息
*/
@ReferenceProperty
(
baseProperty
=
"dxHandlerUserInfoId"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
DxUserInfoVO
dxHandlerUserInfo
;
/**
* 经手人信息
*/
private
Long
dxHandlerUserInfoId
;
/**
* 经手人信息
*/
private
String
dxHandlerUserInfoIdType
;
/**
* 预计归还时间
*/
private
LocalDateTime
expectedReturnTime
;
/**
* 文件名称
*/
private
String
fileName
;
/**
* 档号
*/
private
String
reference
;
/**
* 归还情况说明
*/
private
String
returnSituationDescription
;
}
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtFilesDocLinkVO.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
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
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.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOHolder
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOEmbeddable
;
import
com.yonde.dcs.document.common.entity.vo.DxDocumentVO
;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
/**
* @description: ExtFilesDocLink-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtFilesDocLinkVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@ToString
(
callSuper
=
true
)
@DexTypeVersionProp
(
propName
=
"target"
,
join
=
@VersionProperty
(
curVersion
=
VersionRelationType
.
NONE
,
refVersion
=
VersionRelationType
.
ITERATION
))
@DexTypeVersionProp
(
propName
=
"source"
,
join
=
@VersionProperty
(
curVersion
=
VersionRelationType
.
NONE
,
refVersion
=
VersionRelationType
.
ITERATION
))
public
class
ExtFilesDocLinkVO
extends
IdOnlyVO
implements
IdVO
,
DxLinkDataVOHolder
<
DxDocumentVO
,
ExtFilesVO
>{
public
static
final
String
DX_ID_EMBEDDABLE_PROP_NAME
=
"dxIdEmbeddable"
;
public
static
final
String
DX_LINK_DATA_EMBEDDABLE_PROP_NAME
=
"dxLinkDataEmbeddable"
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLinkDataVOEmbeddable
<
DxDocumentVO
,
ExtFilesVO
>
dxLinkDataEmbeddable
;
}
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtFilesVO.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
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
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.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
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.lcycle.plugin.common.entity.DxLifecycleManageBaseVOHolder
;
import
com.yonde.dex.lcycle.plugin.common.entity.DxLifecycleManageBaseVOEmbeddable
;
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
**/
@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
,
DxIterationVOHolder
<
ExtFilesVO
>
,
DxContextVOHolder
,
DxLifecycleManageBaseVOHolder
,
DxObjFileLinkVOHolder
,
DxObjFolderVOHolder
,
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
=
"dxIterationEmbeddable"
;
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"
;
public
static
final
String
CATEGORY_NUMBER_PROP_NAME
=
"categoryNumber"
;
public
static
final
String
EXT_FILES_DOC_LINKS_PROP_NAME
=
"extFilesDocLinks"
;
public
static
final
String
FILE_NUMBER_PROP_NAME
=
"fileNumber"
;
public
static
final
String
PAGE_NUMBER_PROP_NAME
=
"pageNumber"
;
public
static
final
String
REMARKS_PROP_NAME
=
"remarks"
;
public
static
final
String
STORAGE_PERIOD_PROP_NAME
=
"storagePeriod"
;
public
static
final
String
VOLUME_NUMBER_PROP_NAME
=
"volumeNumber"
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxContextVOEmbeddable
dxContextEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxObjFileLinkVOEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxObjFolderVOEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLifecycleManageBaseVOEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxIterationVOEmbeddable
<
ExtFilesVO
>
dxIterationEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxSecretVOEmbeddable
dxSecretEmbeddable
;
/**
* 案卷名称
*/
private
String
caseName
;
/**
* 案卷序号
*/
private
String
caseNumber
;
/**
* 类别编号
*/
private
String
categoryNumber
;
/**
* 案卷文档关联关系集合
*/
@RelationProperty
(
refProperty
=
"target"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
List
<
ExtFilesDocLinkVO
>
extFilesDocLinks
;
/**
* 文件数
*/
private
Integer
fileNumber
;
/**
* 页数
*/
private
Integer
pageNumber
;
/**
* 备注
*/
private
String
remarks
;
/**
* 保管年限
*/
private
String
storagePeriod
;
/**
* 卷号
*/
private
String
volumeNumber
;
}
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtTransferDocLinkVO.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
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
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.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.basedata.entity.vo.IdVO
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOHolder
;
import
com.yonde.dex.linkdata.plugin.common.DxLinkDataVOEmbeddable
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
com.yonde.dcs.document.common.entity.vo.DxDocumentVO
;
import
com.yonde.dex.basedata.entity.users.DxUserVO
;
/**
* @description: ExtTransferDocLink-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@JsonTypeInfo
(
use
=
JsonTypeInfo
.
Id
.
CLASS
,
property
=
"dxClassname"
,
visible
=
true
,
defaultImpl
=
ExtTransferDocLinkVO
.
class
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@ToString
(
callSuper
=
true
)
@DexTypeVersionProp
(
propName
=
"target"
,
join
=
@VersionProperty
(
curVersion
=
VersionRelationType
.
NONE
,
refVersion
=
VersionRelationType
.
ITERATION
))
@DexTypeVersionProp
(
propName
=
"source"
,
join
=
@VersionProperty
(
curVersion
=
VersionRelationType
.
NONE
,
refVersion
=
VersionRelationType
.
ITERATION
))
public
class
ExtTransferDocLinkVO
extends
IdOnlyVO
implements
IdVO
,
DxLinkDataVOHolder
<
DxDocumentVO
,
ExtTransferDocumentVO
>{
public
static
final
String
DX_ID_EMBEDDABLE_PROP_NAME
=
"dxIdEmbeddable"
;
public
static
final
String
DX_LINK_DATA_EMBEDDABLE_PROP_NAME
=
"dxLinkDataEmbeddable"
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLinkDataVOEmbeddable
<
DxDocumentVO
,
ExtTransferDocumentVO
>
dxLinkDataEmbeddable
;
}
inet-doc-expand-common/src/main/java/com/inet/dcs/document/common/vo/ExtTransferDocumentVO.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
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
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.basedata.entity.vo.DxIdVOEmbeddable
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOHolder
;
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.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.basedata.entity.vo.IdVO
;
import
com.yonde.dex.secretcode.plugin.common.entity.DxSecretVOEmbeddable
;
import
com.yonde.dex.user.common.vo.DxOrganizationVO
;
import
com.yonde.dex.container.folder.plugin.common.entity.DxObjFolderVOHolder
;
import
com.yonde.dex.user.common.vo.DxUserInfoVO
;
import
com.yonde.dex.dfs.objfilelink.plugin.common.entity.DxObjFileLinkVOEmbeddable
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
/**
* @description: ExtTransferDocument-VO
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@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
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
=
"dxIterationEmbeddable"
;
public
static
final
String
DX_SECRET_EMBEDDABLE_PROP_NAME
=
"dxSecretEmbeddable"
;
public
static
final
String
ARCHIVING_INSTRUCTIONS_PROP_NAME
=
"archivingInstructions"
;
public
static
final
String
COPIES_NUMBER_PROP_NAME
=
"copiesNumber"
;
public
static
final
String
DOCUMENT_TRANSFER_PROP_NAME
=
"documentTransfer"
;
public
static
final
String
DX_RECIPIENT_USER_INFO_PROP_NAME
=
"dxRecipientUserInfo"
;
public
static
final
String
DX_RECIPIENT_USER_INFO_ID_PROP_NAME
=
"dxRecipientUserInfoId"
;
public
static
final
String
DX_RECIPIENT_USER_INFO_ID_TYPE_PROP_NAME
=
"dxRecipientUserInfoIdType"
;
public
static
final
String
DX_TRANSFER_DOC_ORG_PROP_NAME
=
"dxTransferDocOrg"
;
public
static
final
String
DX_TRANSFER_DOC_ORG_ID_PROP_NAME
=
"dxTransferDocOrgId"
;
public
static
final
String
DX_TRANSFER_DOC_ORG_ID_TYPE_PROP_NAME
=
"dxTransferDocOrgIdType"
;
public
static
final
String
DX_TRANSFER_USER_INFO_PROP_NAME
=
"dxTransferUserInfo"
;
public
static
final
String
DX_TRANSFER_USER_INFO_ID_PROP_NAME
=
"dxTransferUserInfoId"
;
public
static
final
String
DX_TRANSFER_USER_INFO_ID_TYPE_PROP_NAME
=
"dxTransferUserInfoIdType"
;
public
static
final
String
EXT_TRANSFER_DOC_LINKS_PROP_NAME
=
"extTransferDocLinks"
;
public
static
final
String
HANDOVER_TIME_PROP_NAME
=
"handoverTime"
;
public
static
final
String
PROJECT_CODE_PROP_NAME
=
"projectCode"
;
public
static
final
String
PROJECT_NAME_PROP_NAME
=
"projectName"
;
public
static
final
String
TOPIC_TITLE_PROP_NAME
=
"topicTitle"
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxContextVOEmbeddable
dxContextEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxObjFileLinkVOEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxObjFolderVOEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxLifecycleManageBaseVOEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@JsonIgnore
private
DxIdVOEmbeddable
dxIdEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxIterationVOEmbeddable
<
ExtTransferDocumentVO
>
dxIterationEmbeddable
;
/**
* 扩展VO属性
*/
@DexEmbedded
()
@JsonIgnore
private
DxSecretVOEmbeddable
dxSecretEmbeddable
;
/**
* 归档说明
*/
private
String
archivingInstructions
;
/**
* 份数
*/
private
Integer
copiesNumber
;
/**
* 移交文件
*/
private
String
documentTransfer
;
/**
* 接收人信息
*/
@ReferenceProperty
(
baseProperty
=
"dxRecipientUserInfoId"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
DxUserInfoVO
dxRecipientUserInfo
;
/**
* 接收人信息
*/
private
Long
dxRecipientUserInfoId
;
/**
* 接收人信息
*/
private
String
dxRecipientUserInfoIdType
;
/**
* 移交人组织
*/
@ReferenceProperty
(
baseProperty
=
"dxTransferDocOrgId"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
DxOrganizationVO
dxTransferDocOrg
;
/**
* 移交人组织
*/
private
Long
dxTransferDocOrgId
;
/**
* 移交人组织
*/
private
String
dxTransferDocOrgIdType
;
/**
* 移交人信息
*/
@ReferenceProperty
(
baseProperty
=
"dxTransferUserInfoId"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
DxUserInfoVO
dxTransferUserInfo
;
/**
* 移交人信息
*/
private
Long
dxTransferUserInfoId
;
/**
* 移交人信息
*/
private
String
dxTransferUserInfoIdType
;
/**
* 移交单文档关联关系集合
*/
@RelationProperty
(
refProperty
=
"target"
)
@VersionProperty
(
curVersion
=
VersionRelationType
.
ITERATION
,
refVersion
=
VersionRelationType
.
NONE
)
private
List
<
ExtTransferDocLinkVO
>
extTransferDocLinks
;
/**
* 移交时间
*/
private
LocalDateTime
handoverTime
;
/**
* 项目代号
*/
private
String
projectCode
;
/**
* 项目名称
*/
private
String
projectName
;
/**
* 课题题名
*/
private
String
topicTitle
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/ExtBorrowingFormController.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtBorrowingFormService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.inet.dcs.document.core.controller.shadow.ExtBorrowingFormControllerShadow
;
import
javax.annotation.Resource
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtBorrowingForm-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtBorrowingForm管理服务"
)
@RequestMapping
(
"/ExtBorrowingForm"
)
@ResponseBody
()
@Controller
(
ExtBorrowingFormController
.
BEAN_NAME
)
public
class
ExtBorrowingFormController
<
V
extends
ExtBorrowingFormVO
,
S
extends
ExtBorrowingFormService
<
V
>>
extends
ExtBorrowingFormControllerShadow
<
V
,
S
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/ExtDesignReviewItemController.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtDesignReviewItemVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtDesignReviewItemService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.inet.dcs.document.core.controller.shadow.ExtDesignReviewItemControllerShadow
;
import
javax.annotation.Resource
;
import
com.yonde.dex.basedata.auth.annos.BasePermission
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtDesignReviewItem-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Api
(
tags
=
"ExtDesignReviewItem管理服务"
)
@RequestMapping
(
"/ExtDesignReviewItem"
)
@ResponseBody
()
@Controller
(
ExtDesignReviewItemController
.
BEAN_NAME
)
@BasePermission
(
"dcs-doc:ExtDesignReviewItem"
)
public
class
ExtDesignReviewItemController
<
V
extends
ExtDesignReviewItemVO
,
S
extends
ExtDesignReviewItemService
<
V
>>
extends
ExtDesignReviewItemControllerShadow
<
V
,
S
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/ExtFilesController.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtFilesService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.inet.dcs.document.core.controller.shadow.ExtFilesControllerShadow
;
import
javax.annotation.Resource
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtFiles-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Api
(
tags
=
"ExtFiles管理服务"
)
@RequestMapping
(
"/ExtFiles"
)
@ResponseBody
()
@Controller
(
ExtFilesController
.
BEAN_NAME
)
public
class
ExtFilesController
<
V
extends
ExtFilesVO
,
S
extends
ExtFilesService
<
V
>>
extends
ExtFilesControllerShadow
<
V
,
S
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/ExtFilesDocLinkController.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtFilesDocLinkService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.inet.dcs.document.core.controller.shadow.ExtFilesDocLinkControllerShadow
;
import
javax.annotation.Resource
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtFilesDocLink-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Api
(
tags
=
"ExtFilesDocLink管理服务"
)
@RequestMapping
(
"/ExtFilesDocLink"
)
@ResponseBody
()
@Controller
(
ExtFilesDocLinkController
.
BEAN_NAME
)
public
class
ExtFilesDocLinkController
<
V
extends
ExtFilesDocLinkVO
,
S
extends
ExtFilesDocLinkService
<
V
>>
extends
ExtFilesDocLinkControllerShadow
<
V
,
S
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/ExtTransferDocLinkController.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtTransferDocLinkService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.inet.dcs.document.core.controller.shadow.ExtTransferDocLinkControllerShadow
;
import
javax.annotation.Resource
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtTransferDocLink-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtTransferDocLink管理服务"
)
@RequestMapping
(
"/ExtTransferDocLink"
)
@ResponseBody
()
@Controller
(
ExtTransferDocLinkController
.
BEAN_NAME
)
public
class
ExtTransferDocLinkController
<
V
extends
ExtTransferDocLinkVO
,
S
extends
ExtTransferDocLinkService
<
V
>>
extends
ExtTransferDocLinkControllerShadow
<
V
,
S
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/ExtTransferDocumentController.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtTransferDocumentService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.inet.dcs.document.core.controller.shadow.ExtTransferDocumentControllerShadow
;
import
javax.annotation.Resource
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtTransferDocument-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtTransferDocument管理服务"
)
@RequestMapping
(
"/ExtTransferDocument"
)
@ResponseBody
()
@Controller
(
ExtTransferDocumentController
.
BEAN_NAME
)
public
class
ExtTransferDocumentController
<
V
extends
ExtTransferDocumentVO
,
S
extends
ExtTransferDocumentService
<
V
>>
extends
ExtTransferDocumentControllerShadow
<
V
,
S
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtBorrowingFormControllerShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtBorrowingFormService
;
import
com.inet.dcs.document.core.service.impl.ExtBorrowingFormServiceImpl
;
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.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: ExtBorrowingForm-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
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
static
final
String
BEAN_NAME
=
"extBorrowingFormController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtBorrowingFormServiceImpl
.
BEAN_NAME
)
private
ExtBorrowingFormService
<
V
>
extBorrowingFormService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extBorrowingFormService
;
}
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtDesignReviewItemControllerShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtDesignReviewItemVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtDesignReviewItemService
;
import
com.inet.dcs.document.core.service.impl.ExtDesignReviewItemServiceImpl
;
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.BasePermission
;
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.baseweb.AbstractBaseController
;
import
com.yonde.dex.lcycle.plugin.core.controller.AbstractLifecycleBaseController
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
/**
* @description: ExtDesignReviewItem-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@BasePermission
(
"dcs-doc:ExtDesignReviewItem"
)
public
class
ExtDesignReviewItemControllerShadow
<
V
extends
ExtDesignReviewItemVO
,
S
extends
ExtDesignReviewItemService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extDesignReviewItemController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtDesignReviewItemServiceImpl
.
BEAN_NAME
)
private
ExtDesignReviewItemService
<
V
>
extDesignReviewItemService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extDesignReviewItemService
;
}
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtFilesControllerShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
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.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
**/
public
class
ExtFilesControllerShadow
<
V
extends
ExtFilesVO
,
S
extends
ExtFilesService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>
,
DxObjFolderPluginController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extFilesController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtFilesServiceImpl
.
BEAN_NAME
)
private
ExtFilesService
<
V
>
extFilesService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extFilesService
;
}
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtFilesDocLinkControllerShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtFilesDocLinkService
;
import
com.inet.dcs.document.core.service.impl.ExtFilesDocLinkServiceImpl
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
javax.annotation.Resource
;
import
com.yonde.dex.linkdata.plugin.core.controller.DxLinkDataController
;
import
com.yonde.dex.baseweb.AbstractBaseController
;
/**
* @description: ExtFilesDocLink-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
class
ExtFilesDocLinkControllerShadow
<
V
extends
ExtFilesDocLinkVO
,
S
extends
ExtFilesDocLinkService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
DxLinkDataController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extFilesDocLinkController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtFilesDocLinkServiceImpl
.
BEAN_NAME
)
private
ExtFilesDocLinkService
<
V
>
extFilesDocLinkService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extFilesDocLinkService
;
}
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtTransferDocLinkControllerShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtTransferDocLinkService
;
import
com.inet.dcs.document.core.service.impl.ExtTransferDocLinkServiceImpl
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
javax.annotation.Resource
;
import
com.yonde.dex.linkdata.plugin.core.controller.DxLinkDataController
;
import
com.yonde.dex.baseweb.AbstractBaseController
;
/**
* @description: ExtTransferDocLink-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
class
ExtTransferDocLinkControllerShadow
<
V
extends
ExtTransferDocLinkVO
,
S
extends
ExtTransferDocLinkService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
DxLinkDataController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extTransferDocLinkController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtTransferDocLinkServiceImpl
.
BEAN_NAME
)
private
ExtTransferDocLinkService
<
V
>
extTransferDocLinkService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extTransferDocLinkService
;
}
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/controller/shadow/ExtTransferDocumentControllerShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtTransferDocumentService
;
import
com.inet.dcs.document.core.service.impl.ExtTransferDocumentServiceImpl
;
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.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: ExtTransferDocument-Controller
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
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
static
final
String
BEAN_NAME
=
"extTransferDocumentController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtTransferDocumentServiceImpl
.
BEAN_NAME
)
private
ExtTransferDocumentService
<
V
>
extTransferDocumentService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extTransferDocumentService
;
}
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/ExtBorrowingFormRepository.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
;
import
com.inet.dcs.document.entity.po.ExtBorrowingForm
;
import
com.inet.dcs.document.core.repository.shadow.ExtBorrowingFormRepositoryShadow
;
/**
* @description: ExtBorrowingForm-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtBorrowingFormRepository
<
P
extends
ExtBorrowingForm
>
extends
ExtBorrowingFormRepositoryShadow
<
P
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/ExtDesignReviewItemRepository.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
;
import
com.inet.dcs.document.entity.po.ExtDesignReviewItem
;
import
com.inet.dcs.document.core.repository.shadow.ExtDesignReviewItemRepositoryShadow
;
/**
* @description: ExtDesignReviewItem-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtDesignReviewItemRepository
<
P
extends
ExtDesignReviewItem
>
extends
ExtDesignReviewItemRepositoryShadow
<
P
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/ExtFilesDocLinkRepository.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
;
import
com.inet.dcs.document.entity.po.ExtFilesDocLink
;
import
com.inet.dcs.document.core.repository.shadow.ExtFilesDocLinkRepositoryShadow
;
/**
* @description: ExtFilesDocLink-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtFilesDocLinkRepository
<
P
extends
ExtFilesDocLink
>
extends
ExtFilesDocLinkRepositoryShadow
<
P
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/ExtFilesRepository.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
;
import
com.inet.dcs.document.entity.po.ExtFiles
;
import
com.inet.dcs.document.core.repository.shadow.ExtFilesRepositoryShadow
;
/**
* @description: ExtFiles-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtFilesRepository
<
P
extends
ExtFiles
>
extends
ExtFilesRepositoryShadow
<
P
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/ExtTransferDocLinkRepository.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
;
import
com.inet.dcs.document.entity.po.ExtTransferDocLink
;
import
com.inet.dcs.document.core.repository.shadow.ExtTransferDocLinkRepositoryShadow
;
/**
* @description: ExtTransferDocLink-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocLinkRepository
<
P
extends
ExtTransferDocLink
>
extends
ExtTransferDocLinkRepositoryShadow
<
P
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/ExtTransferDocumentRepository.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
;
import
com.inet.dcs.document.entity.po.ExtTransferDocument
;
import
com.inet.dcs.document.core.repository.shadow.ExtTransferDocumentRepositoryShadow
;
/**
* @description: ExtTransferDocument-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocumentRepository
<
P
extends
ExtTransferDocument
>
extends
ExtTransferDocumentRepositoryShadow
<
P
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtBorrowingFormRepositoryShadow.java
0 → 100644
View file @
f6c1edd0
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.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: ExtBorrowingForm-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@NoRepositoryBean
public
interface
ExtBorrowingFormRepositoryShadow
<
P
extends
ExtBorrowingForm
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxIterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extBorrowingFormRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtFilesDocLinkRepositoryShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
.
shadow
;
import
com.inet.dcs.document.entity.po.ExtFilesDocLink
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.linkdata.plugin.core.repository.DxLinkDataRepository
;
/**
* @description: ExtFilesDocLink-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@NoRepositoryBean
public
interface
ExtFilesDocLinkRepositoryShadow
<
P
extends
ExtFilesDocLink
>
extends
BaseRepository
<
P
>
,
DxLinkDataRepository
<
P
>
{
String
BEAN_NAME
=
"extFilesDocLinkRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtFilesRepositoryShadow.java
0 → 100644
View file @
f6c1edd0
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.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
**/
@NoRepositoryBean
public
interface
ExtFilesRepositoryShadow
<
P
extends
ExtFiles
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxIterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extFilesRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtTransferDocLinkRepositoryShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
repository
.
shadow
;
import
com.inet.dcs.document.entity.po.ExtTransferDocLink
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.linkdata.plugin.core.repository.DxLinkDataRepository
;
/**
* @description: ExtTransferDocLink-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@NoRepositoryBean
public
interface
ExtTransferDocLinkRepositoryShadow
<
P
extends
ExtTransferDocLink
>
extends
BaseRepository
<
P
>
,
DxLinkDataRepository
<
P
>
{
String
BEAN_NAME
=
"extTransferDocLinkRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/repository/shadow/ExtTransferDocumentRepositoryShadow.java
0 → 100644
View file @
f6c1edd0
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.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: ExtTransferDocument-repository
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@NoRepositoryBean
public
interface
ExtTransferDocumentRepositoryShadow
<
P
extends
ExtTransferDocument
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxObjFolderPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxIterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extTransferDocumentRepository"
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/ExtBorrowingFormService.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
com.inet.dcs.document.core.service.shadow.ExtBorrowingFormServiceShadow
;
/**
* @description: ExtBorrowingForm-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtBorrowingFormService
<
V
extends
ExtBorrowingFormVO
>
extends
ExtBorrowingFormServiceShadow
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/ExtDesignReviewItemService.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
;
import
com.inet.dcs.document.common.vo.ExtDesignReviewItemVO
;
import
com.inet.dcs.document.core.service.shadow.ExtDesignReviewItemServiceShadow
;
/**
* @description: ExtDesignReviewItem-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:48
**/
public
interface
ExtDesignReviewItemService
<
V
extends
ExtDesignReviewItemVO
>
extends
ExtDesignReviewItemServiceShadow
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/ExtFilesDocLinkService.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
com.inet.dcs.document.core.service.shadow.ExtFilesDocLinkServiceShadow
;
/**
* @description: ExtFilesDocLink-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtFilesDocLinkService
<
V
extends
ExtFilesDocLinkVO
>
extends
ExtFilesDocLinkServiceShadow
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/ExtFilesService.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
import
com.inet.dcs.document.core.service.shadow.ExtFilesServiceShadow
;
/**
* @description: ExtFiles-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtFilesService
<
V
extends
ExtFilesVO
>
extends
ExtFilesServiceShadow
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/ExtTransferDocLinkService.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
com.inet.dcs.document.core.service.shadow.ExtTransferDocLinkServiceShadow
;
/**
* @description: ExtTransferDocLink-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocLinkService
<
V
extends
ExtTransferDocLinkVO
>
extends
ExtTransferDocLinkServiceShadow
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/ExtTransferDocumentService.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
com.inet.dcs.document.core.service.shadow.ExtTransferDocumentServiceShadow
;
/**
* @description: ExtTransferDocument-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocumentService
<
V
extends
ExtTransferDocumentVO
>
extends
ExtTransferDocumentServiceShadow
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/impl/ExtBorrowingFormServiceImpl.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtBorrowingFormService
;
import
com.inet.dcs.document.core.repository.ExtBorrowingFormRepository
;
import
com.inet.dcs.document.entity.po.ExtBorrowingForm
;
import
javax.annotation.Resource
;
/**
* @description: ExtBorrowingForm-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Slf4j
@Service
(
ExtBorrowingFormServiceImpl
.
BEAN_NAME
)
public
class
ExtBorrowingFormServiceImpl
<
V
extends
ExtBorrowingFormVO
>
implements
ExtBorrowingFormService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extBorrowingFormServiceImpl"
;
@Autowired
ExtBorrowingFormRepository
<
ExtBorrowingForm
>
extBorrowingFormRepository
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/impl/ExtDesignReviewItemServiceImpl.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtDesignReviewItemVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtDesignReviewItemService
;
import
com.inet.dcs.document.core.repository.ExtDesignReviewItemRepository
;
import
com.inet.dcs.document.entity.po.ExtDesignReviewItem
;
import
javax.annotation.Resource
;
/**
* @description: ExtDesignReviewItem-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:48
**/
@Slf4j
@Service
(
ExtDesignReviewItemServiceImpl
.
BEAN_NAME
)
public
class
ExtDesignReviewItemServiceImpl
<
V
extends
ExtDesignReviewItemVO
>
implements
ExtDesignReviewItemService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extDesignReviewItemServiceImpl"
;
@Autowired
ExtDesignReviewItemRepository
<
ExtDesignReviewItem
>
extDesignReviewItemRepository
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/impl/ExtFilesDocLinkServiceImpl.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtFilesDocLinkService
;
import
com.inet.dcs.document.core.repository.ExtFilesDocLinkRepository
;
import
com.inet.dcs.document.entity.po.ExtFilesDocLink
;
import
javax.annotation.Resource
;
/**
* @description: ExtFilesDocLink-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Slf4j
@Service
(
ExtFilesDocLinkServiceImpl
.
BEAN_NAME
)
public
class
ExtFilesDocLinkServiceImpl
<
V
extends
ExtFilesDocLinkVO
>
implements
ExtFilesDocLinkService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extFilesDocLinkServiceImpl"
;
@Autowired
ExtFilesDocLinkRepository
<
ExtFilesDocLink
>
extFilesDocLinkRepository
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/impl/ExtFilesServiceImpl.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtFilesService
;
import
com.inet.dcs.document.core.repository.ExtFilesRepository
;
import
com.inet.dcs.document.entity.po.ExtFiles
;
import
javax.annotation.Resource
;
/**
* @description: ExtFiles-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Slf4j
@Service
(
ExtFilesServiceImpl
.
BEAN_NAME
)
public
class
ExtFilesServiceImpl
<
V
extends
ExtFilesVO
>
implements
ExtFilesService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extFilesServiceImpl"
;
@Autowired
ExtFilesRepository
<
ExtFiles
>
extFilesRepository
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/impl/ExtTransferDocLinkServiceImpl.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtTransferDocLinkService
;
import
com.inet.dcs.document.core.repository.ExtTransferDocLinkRepository
;
import
com.inet.dcs.document.entity.po.ExtTransferDocLink
;
import
javax.annotation.Resource
;
/**
* @description: ExtTransferDocLink-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Slf4j
@Service
(
ExtTransferDocLinkServiceImpl
.
BEAN_NAME
)
public
class
ExtTransferDocLinkServiceImpl
<
V
extends
ExtTransferDocLinkVO
>
implements
ExtTransferDocLinkService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extTransferDocLinkServiceImpl"
;
@Autowired
ExtTransferDocLinkRepository
<
ExtTransferDocLink
>
extTransferDocLinkRepository
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/impl/ExtTransferDocumentServiceImpl.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.core.service.ExtTransferDocumentService
;
import
com.inet.dcs.document.core.repository.ExtTransferDocumentRepository
;
import
com.inet.dcs.document.entity.po.ExtTransferDocument
;
import
javax.annotation.Resource
;
/**
* @description: ExtTransferDocument-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Slf4j
@Service
(
ExtTransferDocumentServiceImpl
.
BEAN_NAME
)
public
class
ExtTransferDocumentServiceImpl
<
V
extends
ExtTransferDocumentVO
>
implements
ExtTransferDocumentService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extTransferDocumentServiceImpl"
;
@Autowired
ExtTransferDocumentRepository
<
ExtTransferDocument
>
extTransferDocumentRepository
;
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtBorrowingFormServiceShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
com.inet.dcs.document.feign.ExtBorrowingFormServiceFeign
;
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.lcycle.plugin.core.service.LifecycleBaseService
;
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
**/
public
interface
ExtBorrowingFormServiceShadow
<
V
extends
ExtBorrowingFormVO
>
extends
ExtBorrowingFormServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtDesignReviewItemServiceShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtDesignReviewItemVO
;
import
com.inet.dcs.document.feign.ExtDesignReviewItemServiceFeign
;
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.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: ExtDesignReviewItem-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:48
**/
public
interface
ExtDesignReviewItemServiceShadow
<
V
extends
ExtDesignReviewItemVO
>
extends
ExtDesignReviewItemServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
V
>
,
SecretCodePluginService
<
V
>
,
IterationService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtFilesDocLinkServiceShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
com.inet.dcs.document.feign.ExtFilesDocLinkServiceFeign
;
import
com.yonde.dex.linkdata.plugin.core.service.DxLinkDataService
;
import
com.yonde.dex.dao.service.BaseIdEntityService
;
/**
* @description: ExtFilesDocLink-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtFilesDocLinkServiceShadow
<
V
extends
ExtFilesDocLinkVO
>
extends
ExtFilesDocLinkServiceFeign
<
V
>,
BaseIdEntityService
<
V
>
,
DxLinkDataService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtFilesServiceShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
shadow
;
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.lcycle.plugin.core.service.LifecycleBaseService
;
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
**/
public
interface
ExtFilesServiceShadow
<
V
extends
ExtFilesVO
>
extends
ExtFilesServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtTransferDocLinkServiceShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
com.inet.dcs.document.feign.ExtTransferDocLinkServiceFeign
;
import
com.yonde.dex.linkdata.plugin.core.service.DxLinkDataService
;
import
com.yonde.dex.dao.service.BaseIdEntityService
;
/**
* @description: ExtTransferDocLink-service
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocLinkServiceShadow
<
V
extends
ExtTransferDocLinkVO
>
extends
ExtTransferDocLinkServiceFeign
<
V
>,
BaseIdEntityService
<
V
>
,
DxLinkDataService
<
V
>
{
}
inet-doc-expand-core/src/main/java/com/inet/dcs/document/core/service/shadow/ExtTransferDocumentServiceShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
core
.
service
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
com.inet.dcs.document.feign.ExtTransferDocumentServiceFeign
;
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.lcycle.plugin.core.service.LifecycleBaseService
;
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
**/
public
interface
ExtTransferDocumentServiceShadow
<
V
extends
ExtTransferDocumentVO
>
extends
ExtTransferDocumentServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
DxObjFolderPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
}
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtBorrowingForm.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
entity
.
po
;
import
org.springframework.data.annotation.CreatedBy
;
import
javax.persistence.UniqueConstraint
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
lombok.EqualsAndHashCode
;
import
org.springframework.data.annotation.LastModifiedDate
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
org.springframework.data.annotation.LastModifiedBy
;
import
javax.persistence.Column
;
import
org.springframework.data.annotation.CreatedDate
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
java.math.BigInteger
;
import
javax.persistence.*
;
import
java.math.BigDecimal
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
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.DxIterationHolder
;
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.DxIterationEmbeddable
;
/**
* @description: ExtBorrowingForm-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_BORROWING_FORM"
)
public
class
ExtBorrowingForm
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxIterationHolder
,
DxSecretHolder
{
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxContextEmbeddable
dxContextEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFolderEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLifecycleManageBaseEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@Embedded
()
private
DxIdEntityEmbeddable
dxIdEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxIterationEmbeddable
dxIterationEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxSecretEmbeddable
dxSecretEmbeddable
;
/**
* 借阅人电话
*/
private
String
borrowerPhone
;
/**
* 借阅日期
*/
private
LocalDateTime
borrowingDate
;
/**
* 借阅用途
*/
private
String
borrowingPurpose
;
/**
* 借阅部门的id
*/
private
Long
dxBorrowingOrgId
;
/**
* 借阅部门的类型
*/
private
String
dxBorrowingOrgIdType
;
/**
* 借阅人信息的id
*/
private
Long
dxBorrowingUserInfoId
;
/**
* 借阅人信息的类型
*/
private
String
dxBorrowingUserInfoIdType
;
/**
* 经手人信息的id
*/
private
Long
dxHandlerUserInfoId
;
/**
* 经手人信息的类型
*/
private
String
dxHandlerUserInfoIdType
;
/**
* 预计归还时间
*/
private
LocalDateTime
expectedReturnTime
;
/**
* 文件名称
*/
private
String
fileName
;
/**
* 档号
*/
private
String
reference
;
/**
* 归还情况说明
*/
private
String
returnSituationDescription
;
}
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtFiles.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
entity
.
po
;
import
org.springframework.data.annotation.CreatedBy
;
import
javax.persistence.UniqueConstraint
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
lombok.EqualsAndHashCode
;
import
org.springframework.data.annotation.LastModifiedDate
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
org.springframework.data.annotation.LastModifiedBy
;
import
javax.persistence.Column
;
import
org.springframework.data.annotation.CreatedDate
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
java.math.BigInteger
;
import
javax.persistence.*
;
import
java.math.BigDecimal
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
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.DxIterationHolder
;
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.DxIterationEmbeddable
;
/**
* @description: ExtFiles-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_FILES"
)
public
class
ExtFiles
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxIterationHolder
,
DxSecretHolder
{
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxContextEmbeddable
dxContextEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFolderEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLifecycleManageBaseEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@Embedded
()
private
DxIdEntityEmbeddable
dxIdEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxIterationEmbeddable
dxIterationEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxSecretEmbeddable
dxSecretEmbeddable
;
/**
* 案卷名称
*/
private
String
caseName
;
/**
* 案卷序号
*/
private
String
caseNumber
;
/**
* 类别编号的类型
*/
private
String
categoryNumber
;
/**
* 文件数
*/
private
Integer
fileNumber
;
/**
* 页数
*/
private
Integer
pageNumber
;
/**
* 备注
*/
private
String
remarks
;
/**
* 保管年限
*/
private
String
storagePeriod
;
/**
* 卷号
*/
private
String
volumeNumber
;
}
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtFilesDocLink.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
entity
.
po
;
import
org.springframework.data.annotation.CreatedBy
;
import
javax.persistence.UniqueConstraint
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
lombok.EqualsAndHashCode
;
import
org.springframework.data.annotation.LastModifiedDate
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
org.springframework.data.annotation.LastModifiedBy
;
import
javax.persistence.Column
;
import
org.springframework.data.annotation.CreatedDate
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
java.math.BigInteger
;
import
javax.persistence.*
;
import
java.math.BigDecimal
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
javax.persistence.Column
;
import
javax.persistence.Embedded
;
import
javax.persistence.Entity
;
import
javax.persistence.Table
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
javax.persistence.Column
;
import
com.yonde.dex.linkdata.plugin.entities.DxLinkDataHolder
;
import
com.yonde.dex.dao.entity.base.DxIdEntityEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.linkdata.plugin.entities.DxLinkDataEmbeddable
;
/**
* @description: ExtFilesDocLink-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_FILES_DOC_LINK"
)
public
class
ExtFilesDocLink
extends
IdOnlyEntity
implements
IdEntity
,
DxLinkDataHolder
{
/**
* dao扩展对象
*/
@DexEmbedded
()
@Embedded
()
private
DxIdEntityEmbeddable
dxIdEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLinkDataEmbeddable
dxLinkDataEmbeddable
;
}
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtTransferDocLink.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
entity
.
po
;
import
org.springframework.data.annotation.CreatedBy
;
import
javax.persistence.UniqueConstraint
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
lombok.EqualsAndHashCode
;
import
org.springframework.data.annotation.LastModifiedDate
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
org.springframework.data.annotation.LastModifiedBy
;
import
javax.persistence.Column
;
import
org.springframework.data.annotation.CreatedDate
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
java.math.BigInteger
;
import
javax.persistence.*
;
import
java.math.BigDecimal
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
javax.persistence.Column
;
import
javax.persistence.Embedded
;
import
javax.persistence.Entity
;
import
javax.persistence.Table
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
javax.persistence.Column
;
import
com.yonde.dex.linkdata.plugin.entities.DxLinkDataHolder
;
import
com.yonde.dex.dao.entity.base.DxIdEntityEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.linkdata.plugin.entities.DxLinkDataEmbeddable
;
/**
* @description: ExtTransferDocLink-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_TRANSFER_DOC_LINK"
)
public
class
ExtTransferDocLink
extends
IdOnlyEntity
implements
IdEntity
,
DxLinkDataHolder
{
/**
* dao扩展对象
*/
@DexEmbedded
()
@Embedded
()
private
DxIdEntityEmbeddable
dxIdEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLinkDataEmbeddable
dxLinkDataEmbeddable
;
}
inet-doc-expand-entity/src/main/java/com/inet/dcs/document/entity/po/ExtTransferDocument.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
entity
.
po
;
import
org.springframework.data.annotation.CreatedBy
;
import
javax.persistence.UniqueConstraint
;
import
java.util.Date
;
import
java.time.LocalDateTime
;
import
lombok.EqualsAndHashCode
;
import
org.springframework.data.annotation.LastModifiedDate
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
org.springframework.data.annotation.LastModifiedBy
;
import
javax.persistence.Column
;
import
org.springframework.data.annotation.CreatedDate
;
import
com.yonde.dex.basedata.entity.annotation.DexEmbedded
;
import
lombok.Data
;
import
com.yonde.dex.basedata.entity.annotation.*
;
import
java.math.BigInteger
;
import
javax.persistence.*
;
import
java.math.BigDecimal
;
import
lombok.AllArgsConstructor
;
import
lombok.NoArgsConstructor
;
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.DxIterationHolder
;
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.DxIterationEmbeddable
;
/**
* @description: ExtTransferDocument-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@Table
(
name
=
"EXT_TRANSFER_DOCUMENT"
)
public
class
ExtTransferDocument
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxObjFolderHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxIterationHolder
,
DxSecretHolder
{
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxContextEmbeddable
dxContextEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFolderEmbeddable
dxObjFolderEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLifecycleManageBaseEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
*/
@DexEmbedded
()
@Embedded
()
private
DxIdEntityEmbeddable
dxIdEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxIterationEmbeddable
dxIterationEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxSecretEmbeddable
dxSecretEmbeddable
;
/**
* 归档说明
*/
private
String
archivingInstructions
;
/**
* 份数
*/
private
Integer
copiesNumber
;
/**
* 移交文件
*/
private
String
documentTransfer
;
/**
* 接收人信息的id
*/
private
Long
dxRecipientUserInfoId
;
/**
* 接收人信息的类型
*/
private
String
dxRecipientUserInfoIdType
;
/**
* 移交人组织的id
*/
private
Long
dxTransferDocOrgId
;
/**
* 移交人组织的类型
*/
private
String
dxTransferDocOrgIdType
;
/**
* 移交人信息的id
*/
private
Long
dxTransferUserInfoId
;
/**
* 移交人信息的类型
*/
private
String
dxTransferUserInfoIdType
;
/**
* 移交时间
*/
private
LocalDateTime
handoverTime
;
/**
* 项目代号
*/
private
String
projectCode
;
/**
* 项目名称
*/
private
String
projectName
;
/**
* 课题题名
*/
private
String
topicTitle
;
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/ExtBorrowingFormServiceFeign.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.feign.shadow.ExtBorrowingFormServiceFeignShadow
;
/**
* @description: ExtBorrowingForm-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtBorrowingForm-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.DCS-DOC}"
,
path
=
"/ExtBorrowingForm"
)
public
interface
ExtBorrowingFormServiceFeign
<
V
extends
ExtBorrowingFormVO
>
extends
ExtBorrowingFormServiceFeignShadow
<
V
>
{
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/ExtDesignReviewItemServiceFeign.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
;
import
com.inet.dcs.document.common.vo.ExtDesignReviewItemVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.feign.shadow.ExtDesignReviewItemServiceFeignShadow
;
/**
* @description: ExtDesignReviewItem-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Api
(
tags
=
"ExtDesignReviewItem-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.DCS-DOC}"
,
path
=
"/ExtDesignReviewItem"
)
public
interface
ExtDesignReviewItemServiceFeign
<
V
extends
ExtDesignReviewItemVO
>
extends
ExtDesignReviewItemServiceFeignShadow
<
V
>
{
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/ExtFilesDocLinkServiceFeign.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.feign.shadow.ExtFilesDocLinkServiceFeignShadow
;
/**
* @description: ExtFilesDocLink-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtFilesDocLink-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.DCS-DOC}"
,
path
=
"/ExtFilesDocLink"
)
public
interface
ExtFilesDocLinkServiceFeign
<
V
extends
ExtFilesDocLinkVO
>
extends
ExtFilesDocLinkServiceFeignShadow
<
V
>
{
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/ExtFilesServiceFeign.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.feign.shadow.ExtFilesServiceFeignShadow
;
/**
* @description: ExtFiles-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
@Api
(
tags
=
"ExtFiles-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.DCS-DOC}"
,
path
=
"/ExtFiles"
)
public
interface
ExtFilesServiceFeign
<
V
extends
ExtFilesVO
>
extends
ExtFilesServiceFeignShadow
<
V
>
{
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/ExtTransferDocLinkServiceFeign.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.feign.shadow.ExtTransferDocLinkServiceFeignShadow
;
/**
* @description: ExtTransferDocLink-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtTransferDocLink-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.DCS-DOC}"
,
path
=
"/ExtTransferDocLink"
)
public
interface
ExtTransferDocLinkServiceFeign
<
V
extends
ExtTransferDocLinkVO
>
extends
ExtTransferDocLinkServiceFeignShadow
<
V
>
{
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/ExtTransferDocumentServiceFeign.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.inet.dcs.document.feign.shadow.ExtTransferDocumentServiceFeignShadow
;
/**
* @description: ExtTransferDocument-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
@Api
(
tags
=
"ExtTransferDocument-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.DCS-DOC}"
,
path
=
"/ExtTransferDocument"
)
public
interface
ExtTransferDocumentServiceFeign
<
V
extends
ExtTransferDocumentVO
>
extends
ExtTransferDocumentServiceFeignShadow
<
V
>
{
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/shadow/ExtBorrowingFormServiceFeignShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtBorrowingFormVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.lcycle.plugin.feign.BaseLifecycleManageFeign
;
import
com.yonde.dex.dao.service.remotes.BaseFeign
;
import
com.yonde.dex.secretcode.plugin.feign.SecretCodeFeign
;
import
com.yonde.dex.container.folder.plugin.feign.DxObjFolderPluginFeign
;
import
com.yonde.dex.version.plugin.feign.BaseVersionFeign
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
import
com.yonde.dex.context.plugin.feign.ContextPluginFeign
;
/**
* @description: ExtBorrowingForm-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtBorrowingFormServiceFeignShadow
<
V
extends
ExtBorrowingFormVO
>
extends
ContextPluginFeign
<
V
>
,
DxObjFolderPluginFeign
<
V
>
,
BaseLifecycleManageFeign
<
V
>
,
BaseFeign
<
V
>
,
BaseVersionFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
String
BEAN_NAME
=
"extBorrowingFormServiceFeign"
;
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/shadow/ExtFilesDocLinkServiceFeignShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtFilesDocLinkVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.dao.service.remotes.BaseFeign
;
import
com.yonde.dex.linkdata.plugin.feign.DxLinkDataFeign
;
/**
* @description: ExtFilesDocLink-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtFilesDocLinkServiceFeignShadow
<
V
extends
ExtFilesDocLinkVO
>
extends
BaseFeign
<
V
>
,
DxLinkDataFeign
<
V
>
{
String
BEAN_NAME
=
"extFilesDocLinkServiceFeign"
;
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/shadow/ExtFilesServiceFeignShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtFilesVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.lcycle.plugin.feign.BaseLifecycleManageFeign
;
import
com.yonde.dex.dao.service.remotes.BaseFeign
;
import
com.yonde.dex.secretcode.plugin.feign.SecretCodeFeign
;
import
com.yonde.dex.container.folder.plugin.feign.DxObjFolderPluginFeign
;
import
com.yonde.dex.version.plugin.feign.BaseVersionFeign
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
import
com.yonde.dex.context.plugin.feign.ContextPluginFeign
;
/**
* @description: ExtFiles-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:49
**/
public
interface
ExtFilesServiceFeignShadow
<
V
extends
ExtFilesVO
>
extends
ContextPluginFeign
<
V
>
,
DxObjFolderPluginFeign
<
V
>
,
BaseLifecycleManageFeign
<
V
>
,
BaseFeign
<
V
>
,
BaseVersionFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
String
BEAN_NAME
=
"extFilesServiceFeign"
;
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/shadow/ExtTransferDocLinkServiceFeignShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtTransferDocLinkVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.dao.service.remotes.BaseFeign
;
import
com.yonde.dex.linkdata.plugin.feign.DxLinkDataFeign
;
/**
* @description: ExtTransferDocLink-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocLinkServiceFeignShadow
<
V
extends
ExtTransferDocLinkVO
>
extends
BaseFeign
<
V
>
,
DxLinkDataFeign
<
V
>
{
String
BEAN_NAME
=
"extTransferDocLinkServiceFeign"
;
}
inet-doc-expand-feign/src/main/java/com/inet/dcs/document/feign/shadow/ExtTransferDocumentServiceFeignShadow.java
0 → 100644
View file @
f6c1edd0
package
com
.
inet
.
dcs
.
document
.
feign
.
shadow
;
import
com.inet.dcs.document.common.vo.ExtTransferDocumentVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.lcycle.plugin.feign.BaseLifecycleManageFeign
;
import
com.yonde.dex.dao.service.remotes.BaseFeign
;
import
com.yonde.dex.secretcode.plugin.feign.SecretCodeFeign
;
import
com.yonde.dex.container.folder.plugin.feign.DxObjFolderPluginFeign
;
import
com.yonde.dex.version.plugin.feign.BaseVersionFeign
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dex.version.plugin.common.entity.DxIterationVOHolder
;
import
com.yonde.dex.context.plugin.feign.ContextPluginFeign
;
/**
* @description: ExtTransferDocument-Feign
* @author: dexadmin
* @version: V
* @date: 2024-10-29 10:30:50
**/
public
interface
ExtTransferDocumentServiceFeignShadow
<
V
extends
ExtTransferDocumentVO
>
extends
ContextPluginFeign
<
V
>
,
DxObjFolderPluginFeign
<
V
>
,
BaseLifecycleManageFeign
<
V
>
,
BaseFeign
<
V
>
,
BaseVersionFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
String
BEAN_NAME
=
"extTransferDocumentServiceFeign"
;
}
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