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