Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dcs-plan
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-plan
Commits
512d7835
Commit
512d7835
authored
Sep 24, 2024
by
wei
🎱
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加相关收入合同代码
parent
d211b404
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
232 additions
and
119 deletions
+232
-119
ExtInComeContractVO.java
...ava/com/yonde/dcs/plan/common/vo/ExtInComeContractVO.java
+1
-1
ExtInComeContractController.java
...dcs/plan/core/controller/ExtInComeContractController.java
+33
-0
ExtInComeContractControllerShadow.java
.../controller/shadow/ExtInComeContractControllerShadow.java
+52
-0
ExtICMExternalInterfacePlanCurrentRepository.java
...ository/ExtICMExternalInterfacePlanCurrentRepository.java
+0
-14
ExtICMExternalInterfacePlanHistoryRepository.java
...ository/ExtICMExternalInterfacePlanHistoryRepository.java
+0
-14
ExtInComeContractRepository.java
...dcs/plan/core/repository/ExtInComeContractRepository.java
+12
-0
ExtInComeContractRepositoryShadow.java
.../repository/shadow/ExtInComeContractRepositoryShadow.java
+22
-0
ExtInComeContractService.java
...yonde/dcs/plan/core/service/ExtInComeContractService.java
+13
-0
ExtInComeContractServiceImpl.java
.../plan/core/service/impl/ExtInComeContractServiceImpl.java
+34
-0
ExtInComeContractServiceShadow.java
...n/core/service/shadow/ExtInComeContractServiceShadow.java
+20
-0
ExtICMExternalInterfacePlanCurrent.java
...cs/plan/entity/po/ExtICMExternalInterfacePlanCurrent.java
+0
-45
ExtICMExternalInterfacePlanHistory.java
...cs/plan/entity/po/ExtICMExternalInterfacePlanHistory.java
+0
-45
ExtInComeContractServiceFeign.java
...m/yonde/dcs/plan/feign/ExtInComeContractServiceFeign.java
+19
-0
ExtInComeContractServiceFeignShadow.java
...lan/feign/shadow/ExtInComeContractServiceFeignShadow.java
+26
-0
No files found.
dcs-plan-common/src/main/java/com/yonde/dcs/plan/common/vo/ExtInComeContractVO.java
View file @
512d7835
...
@@ -262,7 +262,7 @@ public class ExtInComeContractVO extends IdOnlyVO implements DxIterationVOHolder
...
@@ -262,7 +262,7 @@ public class ExtInComeContractVO extends IdOnlyVO implements DxIterationVOHolder
/**
/**
* 经办人
* 经办人
*/
*/
private
String
operato
r
;
private
String
undertake
r
;
/**
/**
* 付款方式
* 付款方式
...
...
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/controller/ExtInComeContractController.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
controller
;
import
org.springframework.stereotype.Controller
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
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.yonde.dcs.plan.core.service.ExtInComeContractService
;
import
com.yonde.dex.basedata.entity.api.ApiResult
;
import
com.yonde.dcs.plan.core.controller.shadow.ExtInComeContractControllerShadow
;
import
javax.annotation.Resource
;
import
org.springframework.stereotype.Controller
;
/**
* @description: ExtInComeContract-Controller
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
@Api
(
tags
=
"ExtInComeContract管理服务"
)
@RequestMapping
(
"/ExtInComeContract"
)
@ResponseBody
()
@Controller
(
ExtInComeContractController
.
BEAN_NAME
)
public
class
ExtInComeContractController
<
V
extends
ExtInComeContractVO
,
S
extends
ExtInComeContractService
<
V
>>
extends
ExtInComeContractControllerShadow
<
V
,
S
>
{
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/controller/shadow/ExtInComeContractControllerShadow.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
controller
.
shadow
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.validation.annotation.Validated
;
import
java.util.List
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
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.yonde.dcs.plan.core.service.ExtInComeContractService
;
import
com.yonde.dcs.plan.core.service.impl.ExtInComeContractServiceImpl
;
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
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: ExtInComeContract-Controller
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
class
ExtInComeContractControllerShadow
<
V
extends
ExtInComeContractVO
,
S
extends
ExtInComeContractService
<
V
>>
implements
AbstractBaseController
<
V
,
S
>
,
AbstractLifecycleBaseController
<
V
,
S
>
,
AbstractVersionBaseController
<
V
,
S
>
,
DxObjFileLinkController
<
V
,
S
>{
public
static
final
String
BEAN_NAME
=
"extInComeContractController"
;
/**
* 注入
*/
@Resource
(
name
=
ExtInComeContractServiceImpl
.
BEAN_NAME
)
private
ExtInComeContractService
<
V
>
extInComeContractService
;
/**
* getService
*/
@Override
public
S
getService
()
{
return
(
S
)
this
.
extInComeContractService
;
}
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/repository/ExtICMExternalInterfacePlanCurrentRepository.java
deleted
100644 → 0
View file @
d211b404
package
com
.
yonde
.
dcs
.
plan
.
core
.
repository
;
import
com.yonde.dcs.plan.entity.po.ExtICMExternalInterfacePlanCurrent
;
import
com.yonde.dcs.plan.core.repository.ExtICMExternalInterfacePlanRepository
;
import
com.yonde.dcs.plan.core.repository.ExtICMExternalInterfacePlanCurrentRepository
;
import
com.yonde.dcs.plan.core.repository.ExtICMExternalInterfacePlanRepository
;
/**
* @description: ExtICMExternalInterfacePlan-repository
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
interface
ExtICMExternalInterfacePlanCurrentRepository
<
P
extends
ExtICMExternalInterfacePlanCurrent
>
extends
ExtICMExternalInterfacePlanRepository
<
P
>
{
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/repository/ExtICMExternalInterfacePlanHistoryRepository.java
deleted
100644 → 0
View file @
d211b404
package
com
.
yonde
.
dcs
.
plan
.
core
.
repository
;
import
com.yonde.dcs.plan.entity.po.ExtICMExternalInterfacePlanHistory
;
import
com.yonde.dcs.plan.core.repository.ExtICMExternalInterfacePlanRepository
;
import
com.yonde.dcs.plan.core.repository.ExtICMExternalInterfacePlanHistoryRepository
;
import
com.yonde.dcs.plan.core.repository.ExtICMExternalInterfacePlanRepository
;
/**
* @description: ExtICMExternalInterfacePlan-repository
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
interface
ExtICMExternalInterfacePlanHistoryRepository
<
P
extends
ExtICMExternalInterfacePlanHistory
>
extends
ExtICMExternalInterfacePlanRepository
<
P
>
{
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/repository/ExtInComeContractRepository.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
repository
;
import
com.yonde.dcs.plan.entity.po.ExtInComeContract
;
import
com.yonde.dcs.plan.core.repository.shadow.ExtInComeContractRepositoryShadow
;
/**
* @description: ExtInComeContract-repository
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
interface
ExtInComeContractRepository
<
P
extends
ExtInComeContract
>
extends
ExtInComeContractRepositoryShadow
<
P
>
{
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/repository/shadow/ExtInComeContractRepositoryShadow.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
repository
.
shadow
;
import
com.yonde.dcs.plan.entity.po.ExtInComeContract
;
import
org.springframework.data.repository.NoRepositoryBean
;
import
com.yonde.dex.context.plugin.core.repository.DxContextPluginRepository
;
import
com.yonde.dex.logicdelete.plugin.core.repository.DxLogicDeleteRepository
;
import
com.yonde.dex.dao.business.repository.BaseRepository
;
import
com.yonde.dex.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: ExtInComeContract-repository
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
@NoRepositoryBean
public
interface
ExtInComeContractRepositoryShadow
<
P
extends
ExtInComeContract
>
extends
DxContextPluginRepository
<
P
>
,
DxObjFileLinkPluginRepository
<
P
>
,
DxLifecycleManageBaseRepository
<
P
>
,
BaseRepository
<
P
>
,
DxLogicDeleteRepository
<
P
>
,
DxIterationRepository
<
P
>
,
DxSecretCodePluginRepository
<
P
>
{
String
BEAN_NAME
=
"extInComeContractRepository"
;
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/service/ExtInComeContractService.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
service
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
import
com.yonde.dcs.plan.core.service.shadow.ExtInComeContractServiceShadow
;
/**
* @description: ExtInComeContract-service
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
interface
ExtInComeContractService
<
V
extends
ExtInComeContractVO
>
extends
ExtInComeContractServiceShadow
<
V
>
{
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/service/impl/ExtInComeContractServiceImpl.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
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.yonde.dcs.plan.core.service.ExtInComeContractService
;
import
com.yonde.dcs.plan.core.repository.ExtInComeContractRepository
;
import
com.yonde.dcs.plan.entity.po.ExtInComeContract
;
import
javax.annotation.Resource
;
/**
* @description: ExtInComeContract-ServiceImpl
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
@Slf4j
@Service
(
ExtInComeContractServiceImpl
.
BEAN_NAME
)
public
class
ExtInComeContractServiceImpl
<
V
extends
ExtInComeContractVO
>
implements
ExtInComeContractService
<
V
>{
public
static
final
String
BEAN_NAME
=
"extInComeContractServiceImpl"
;
@Autowired
ExtInComeContractRepository
<
ExtInComeContract
>
extInComeContractRepository
;
}
dcs-plan-core/src/main/java/com/yonde/dcs/plan/core/service/shadow/ExtInComeContractServiceShadow.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
core
.
service
.
shadow
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
import
com.yonde.dcs.plan.feign.ExtInComeContractServiceFeign
;
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
;
/**
* @description: ExtInComeContract-service
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
interface
ExtInComeContractServiceShadow
<
V
extends
ExtInComeContractVO
>
extends
ExtInComeContractServiceFeign
<
V
>,
ContextPluginService
<
V
>
,
ObjFileLinkPluginService
<
V
>
,
LifecycleBaseService
<
V
>
,
BaseIdEntityService
<
V
>
,
LogicDeleteService
<
V
>
,
IterationService
<
V
>
,
SecretCodePluginService
<
V
>
{
}
dcs-plan-entity/src/main/java/com/yonde/dcs/plan/entity/po/ExtICMExternalInterfacePlanCurrent.java
deleted
100644 → 0
View file @
d211b404
package
com
.
yonde
.
dcs
.
plan
.
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.dcs.plan.entity.po.ExtICMExternalInterfacePlan
;
import
com.yonde.dex.basedata.entity.annotation.HistoryEntity
;
import
com.yonde.dex.history.plugin.entities.DxCurDataPO
;
/**
* @description: ExtICMExternalInterfacePlan-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:57
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@HistoryEntity
(
value
=
"ExtICMExternalInterfacePlanCurrent"
)
@Table
(
name
=
"EXT_ICM_EXTERNAL_INTERFACE_PLAN_CURRENT"
)
public
class
ExtICMExternalInterfacePlanCurrent
extends
ExtICMExternalInterfacePlan
implements
DxCurDataPO
{
}
dcs-plan-entity/src/main/java/com/yonde/dcs/plan/entity/po/ExtICMExternalInterfacePlanHistory.java
deleted
100644 → 0
View file @
d211b404
package
com
.
yonde
.
dcs
.
plan
.
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.dcs.plan.entity.po.ExtICMExternalInterfacePlan
;
import
com.yonde.dex.history.plugin.entities.DxHistoryPO
;
import
com.yonde.dex.basedata.entity.annotation.HistoryEntity
;
/**
* @description: ExtICMExternalInterfacePlan-PO实体
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:57
**/
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@Data
@HistoryEntity
(
value
=
"ExtICMExternalInterfacePlanHistory"
)
@Table
(
name
=
"EXT_ICM_EXTERNAL_INTERFACE_PLAN_HISTORY"
)
public
class
ExtICMExternalInterfacePlanHistory
extends
ExtICMExternalInterfacePlan
implements
DxHistoryPO
{
}
dcs-plan-feign/src/main/java/com/yonde/dcs/plan/feign/ExtInComeContractServiceFeign.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
feign
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
import
io.swagger.annotations.Api
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
com.yonde.dcs.plan.feign.shadow.ExtInComeContractServiceFeignShadow
;
/**
* @description: ExtInComeContract-Feign
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
@Api
(
tags
=
"ExtInComeContract-FEIGN"
)
@FeignClient
(
value
=
"${dcs.feign.INET-PLAN}"
,
path
=
"/ExtInComeContract"
)
public
interface
ExtInComeContractServiceFeign
<
V
extends
ExtInComeContractVO
>
extends
ExtInComeContractServiceFeignShadow
<
V
>
{
}
dcs-plan-feign/src/main/java/com/yonde/dcs/plan/feign/shadow/ExtInComeContractServiceFeignShadow.java
0 → 100644
View file @
512d7835
package
com
.
yonde
.
dcs
.
plan
.
feign
.
shadow
;
import
com.yonde.dcs.plan.common.vo.ExtInComeContractVO
;
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.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
;
import
com.yonde.dex.logicdelete.plugin.feign.LogicDeleteFeign
;
/**
* @description: ExtInComeContract-Feign
* @author: dexadmin
* @version: V
* @date: 2024-9-24 16:48:58
**/
public
interface
ExtInComeContractServiceFeignShadow
<
V
extends
ExtInComeContractVO
>
extends
ContextPluginFeign
<
V
>
,
BaseLifecycleManageFeign
<
V
>
,
BaseFeign
<
V
>
,
LogicDeleteFeign
<
V
>
,
BaseVersionFeign
<
V
>
,
SecretCodeFeign
<
V
>
{
String
BEAN_NAME
=
"extInComeContractServiceFeign"
;
}
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