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
d211b404
Commit
d211b404
authored
Sep 24, 2024
by
wei
🎱
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
合同管理
parent
4706fda6
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
71 additions
and
63 deletions
+71
-63
ExtInComeContract.java
.../java/com/yonde/dcs/plan/entity/po/ExtInComeContract.java
+71
-63
No files found.
dcs-plan-entity/src/main/java/com/yonde/dcs/plan/entity/po/ExtIn
c
omeContract.java
→
dcs-plan-entity/src/main/java/com/yonde/dcs/plan/entity/po/ExtIn
C
omeContract.java
View file @
d211b404
...
@@ -22,29 +22,35 @@ import javax.persistence.Column;
...
@@ -22,29 +22,35 @@ import javax.persistence.Column;
import
javax.persistence.Embedded
;
import
javax.persistence.Embedded
;
import
javax.persistence.Entity
;
import
javax.persistence.Entity
;
import
javax.persistence.Table
;
import
javax.persistence.Table
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
com.yonde.dex.lcycle.plugin.entities.DxLifecycleManageBaseEmbeddable
;
import
javax.persistence.Column
;
import
com.yonde.dex.context.plugin.entities.DxContextHolder
;
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.context.plugin.entities.DxContextEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.version.plugin.entities.DxIterationHolder
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteHolder
;
import
com.yonde.dex.dao.entity.base.IdEntity
;
import
javax.persistence.Column
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretHolder
;
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.dao.entity.base.DxIdEntityEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
com.yonde.dex.secretcode.plugin.entities.DxSecretEmbeddable
;
import
com.yonde.dex.dao.entity.base.IdOnlyEntity
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteHolder
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
import
com.yonde.dex.logicdelete.plugin.entities.DxLogicDeleteEmbeddable
;
import
com.yonde.dex.version.plugin.entities.DxIterationEmbeddable
;
/**
/**
* @description: ExtIn
c
omeContract-PO实体
* @description: ExtIn
C
omeContract-PO实体
* @author: dexadmin
* @author: dexadmin
* @version: V
* @version: V
* @date: 2024-
8-15 10:55:29
* @date: 2024-
9-24 16:48:58
**/
**/
@Entity
@Entity
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@NoArgsConstructor
@NoArgsConstructor
@Data
@Data
@Table
(
name
=
"EXT_INCOME_CONTRACT"
)
@Table
(
name
=
"EXT_IN
_
COME_CONTRACT"
)
public
class
ExtIn
comeContract
extends
IdOnlyEntity
implements
DxContextHolder
,
IdEntity
,
DxLogicDelete
Holder
,
DxSecretHolder
{
public
class
ExtIn
ComeContract
extends
IdOnlyEntity
implements
DxContextHolder
,
DxObjFileLinkHolder
,
DxLifecycleManageBaseHolder
,
IdEntity
,
DxLogicDeleteHolder
,
DxIteration
Holder
,
DxSecretHolder
{
/**
/**
* 扩展PO属性
* 扩展PO属性
...
@@ -53,6 +59,18 @@ public class ExtIncomeContract extends IdOnlyEntity implements DxContextHolder ,
...
@@ -53,6 +59,18 @@ public class ExtIncomeContract extends IdOnlyEntity implements DxContextHolder ,
@Embedded
()
@Embedded
()
private
DxContextEmbeddable
dxContextEmbeddable
;
private
DxContextEmbeddable
dxContextEmbeddable
;
/**
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxObjFileLinkEmbeddable
dxObjFileLinkEmbeddable
;
/**
* 扩展PO属性
*/
@DexEmbedded
()
@Embedded
()
private
DxLifecycleManageBaseEmbeddable
dxLifecycleManageBaseEmbeddable
;
/**
* dao扩展对象
* dao扩展对象
*/
*/
@DexEmbedded
()
@DexEmbedded
()
...
@@ -69,59 +87,61 @@ public class ExtIncomeContract extends IdOnlyEntity implements DxContextHolder ,
...
@@ -69,59 +87,61 @@ public class ExtIncomeContract extends IdOnlyEntity implements DxContextHolder ,
*/
*/
@DexEmbedded
()
@DexEmbedded
()
@Embedded
()
@Embedded
()
private
Dx
SecretEmbeddable
dxSecret
Embeddable
;
private
Dx
IterationEmbeddable
dxIteration
Embeddable
;
/**
/**
*
票据金额
*
扩展PO属性
*/
*/
private
BigDecimal
billAmount
;
@DexEmbedded
()
@Embedded
()
private
DxSecretEmbeddable
dxSecretEmbeddable
;
/**
/**
*
票据号码
*
委托方
*/
*/
private
String
billNumber
;
private
String
client
;
/**
/**
*
票据开具情况
*
合同金额
*/
*/
private
String
billStatus
;
private
String
contractAmount
;
/**
/**
*
票据
类型
*
合同类型的
类型
*/
*/
private
String
bill
Type
;
private
String
contract
Type
;
/**
/**
* 合同
名称
* 合同
承包方式的类型
*/
*/
private
String
contract
Name
;
private
String
contract
Way
;
/**
/**
*
合同编号
*
文档的id
*/
*/
private
String
contractNo
;
private
Long
dxOtherFileId
;
/**
/**
*
合同额
*
文档的类型
*/
*/
private
BigDecimal
contractPric
e
;
private
String
dxOtherFileIdTyp
e
;
/**
/**
*
合同价款类型
*
文档的id
*/
*/
private
String
contractPriceType
;
private
Long
dxTechnicalFileId
;
/**
/**
*
合同经费构成
*
文档的类型
*/
*/
private
String
contractfunding
;
private
String
dxTechnicalFileIdType
;
/**
/**
*
合同结束时间
*
文档的id
*/
*/
private
Lo
calDateTime
endTime
;
private
Lo
ng
dxWorkFileId
;
/**
/**
*
校内财务账号
*
文档的类型
*/
*/
private
String
financialCod
e
;
private
String
dxWorkFileIdTyp
e
;
/**
/**
*
执行财务规定
*
截止日期
*/
*/
private
String
financialRegul
;
private
LocalDateTime
endTime
;
/**
/**
*
票据开具时间
*
合同累计收入金额
*/
*/
private
LocalDateTime
issuanceTime
;
private
String
incomeAmount
;
/**
/**
* 项目名称
* 项目名称
*/
*/
...
@@ -131,49 +151,37 @@ public class ExtIncomeContract extends IdOnlyEntity implements DxContextHolder ,
...
@@ -131,49 +151,37 @@ public class ExtIncomeContract extends IdOnlyEntity implements DxContextHolder ,
*/
*/
private
String
itemNumber
;
private
String
itemNumber
;
/**
/**
* 项目来源
* 经办人
*/
private
String
itemOrigin
;
/**
* 项目属性
*/
private
String
itemProperties
;
/**
* 已到款
*/
private
BigDecimal
paid
;
/**
* 支付金额
*/
*/
private
BigDecimal
payPrice
;
private
String
operator
;
/**
/**
*
支付时间
*
付款方式的类型
*/
*/
private
LocalDateTime
payTime
;
private
String
paymentMethod
;
/**
/**
*
到款情况
*
履行期限的类型
*/
*/
private
String
p
aymentSituat
;
private
String
p
erformTerm
;
/**
/**
*
校内科研编号
*
定价方式的类型
*/
*/
private
String
researchCode
;
private
String
priceWay
;
/**
/**
*
合同生效
时间
*
签订
时间
*/
*/
private
LocalDateTime
s
tart
Time
;
private
LocalDateTime
s
ign
Time
;
/**
/**
*
税率
*
供应商名称
*/
*/
private
String
tariff
;
private
String
supplierName
;
/**
/**
*
待拨付
*
供应商编号
*/
*/
private
Integer
toBedisbursed
;
private
String
supplierNumber
;
/**
/**
*
审价额
*
承办部门
*/
*/
private
BigDecimal
trialPrice
;
private
String
undertakingDepartment
;
}
}
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