feat:财务报表优化树形搜索

This commit is contained in:
dzc committed 2025-02-27 20:16:54 +08:00
1 parent 3f41fbf1fa
commit dd1991fead
25 files changed
+236 -178

No files matched your search

@@ -1,5 +1,6 @@
package com.bsd.pjcloud.hard.api.dto.order;
import com.bsd.pjcloud.admin.api.vo.base.BaseIsIncludeTreeInterface;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@@ -7,7 +8,7 @@ import java.time.LocalDateTime;
import java.util.List;
@Data
public class HardDeptTotalDto {
public class HardDeptTotalDto implements BaseIsIncludeTreeInterface {
@Schema(description = "饭卡类型id")
private Long walletTypeId;
@@ -18,10 +19,13 @@ public class HardDeptTotalDto {
@Schema(description = "部门id")
private Long deptId;
@Schema(description = "是否深度搜索deptId")
@Schema(description = "是否深度搜索deptIds")
private Boolean isDeepDept;
@Schema(description = "部门ids")
private List<Long> deptIds;
@Schema(description = "是否包含deptIds")
private Boolean isInclude = false;
}
@@ -1,5 +1,6 @@
package com.bsd.pjcloud.hard.api.dto.order;
import com.bsd.pjcloud.admin.api.vo.base.BaseIsIncludeTreeInterface;
import com.bsd.pjcloud.hard.api.entity.order.HardOrderEntity;
import lombok.Data;
@@ -8,7 +9,7 @@ import java.time.LocalDateTime;
import java.util.List;
@Data
public class HardOrderDto extends HardOrderEntity {
public class HardOrderDto extends HardOrderEntity implements BaseIsIncludeTreeInterface {
/**
* 订单部门id极其子部门id
@@ -17,7 +18,7 @@ public class HardOrderDto extends HardOrderEntity {
private List<Long> deptIds;
private Boolean isDeepDept = false;
private Boolean isInclude = false;
private List<Long> userIds;