11 changed files with 314 additions and 12 deletions
@ -0,0 +1,59 @@ |
|||||
|
package com.qs.serve.modules.tbs.entity.dto; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
|
||||
|
/** |
||||
|
* @author YenHex |
||||
|
* @since 2023/6/29 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class TbsBudgetScheduleWithAmount { |
||||
|
|
||||
|
/** |
||||
|
* 预算项的周期ID |
||||
|
*/ |
||||
|
Long scheduleItemBudgetId; |
||||
|
|
||||
|
/** |
||||
|
* 预算总额 |
||||
|
*/ |
||||
|
BigDecimal finalAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 当前占用中的预算 |
||||
|
*/ |
||||
|
BigDecimal allUsingAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 申请中的预算占用 |
||||
|
*/ |
||||
|
BigDecimal allCheckingAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 费用申请-申请中的预算 |
||||
|
*/ |
||||
|
BigDecimal costUsingAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 费用申请-申请中的预算 |
||||
|
*/ |
||||
|
BigDecimal costCheckingAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 政策-申请中的预算 |
||||
|
*/ |
||||
|
BigDecimal policyUsingAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 政策-申请中的预算 |
||||
|
*/ |
||||
|
BigDecimal policyCheckingAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
/** |
||||
|
* 剩余预算(预算总额-当前占用的预算) |
||||
|
*/ |
||||
|
BigDecimal surplusAmt = BigDecimal.ZERO; |
||||
|
|
||||
|
} |
@ -0,0 +1,23 @@ |
|||||
|
package com.qs.serve.modules.tbs.entity.dto; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
|
||||
|
/** |
||||
|
* @author YenHex |
||||
|
* @since 2023/11/20 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class TbsCostBudgetRelateInfo extends TbsBudgetScheduleWithAmount{ |
||||
|
|
||||
|
/** 预算编码 */ |
||||
|
String budgetCode; |
||||
|
|
||||
|
/** 预算名称 */ |
||||
|
String budgetTitle; |
||||
|
|
||||
|
/** 周期名称 */ |
||||
|
String scheduleName; |
||||
|
|
||||
|
} |
Loading…
Reference in new issue