调整基础数据、车船务、项目、合同

This commit is contained in:
2026-09-03 22:40:19 +08:00
parent 7f87cd8c27
commit 809b4eb63a
23 changed files with 279 additions and 31 deletions
@@ -34,6 +34,7 @@ import lombok.EqualsAndHashCode;
import org.springblade.core.mp.base.BaseEntity;
import java.io.Serial;
import java.math.BigDecimal;
/**
* 费用项实体类
@@ -64,6 +65,11 @@ public class FeeItem extends BaseEntity {
*/
@Schema(description = "费用项代码")
private String englishName;
/**
* 税率(百分比)
*/
@Schema(description = "税率(百分比)")
private BigDecimal taxRate;
/**
* 备注
*/
@@ -150,7 +150,7 @@ public class ContractManage extends TenantEntity {
@Schema(description = "其它附件JSON")
private String attachmentsJson;
@Schema(description = "计费方案JSON")
@Schema(description = "计费方案JSON(含规则税率)")
private String billingPlanJson;
@Schema(description = "结算生成规则JSON")
@@ -172,11 +172,17 @@ public class ContractManage extends TenantEntity {
private String changeRecordJson;
@Schema(description = "变更内容")
@TableField(updateStrategy = FieldStrategy.ALWAYS)
private String changeContent;
@Schema(description = "变更原因")
@TableField(updateStrategy = FieldStrategy.ALWAYS)
private String changeReason;
@Schema(description = "待审批变更附件JSON")
@TableField(updateStrategy = FieldStrategy.ALWAYS)
private String changeAttachmentsJson;
@Schema(description = "终止原因")
private String terminateReason;