From 1817930d47f053c6c12e370598b522b9b417e13c Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Tue, 11 Nov 2025 20:02:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=9B=BE=E8=A1=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...eriodSummaryAccountWeekViewController.java | 18 +++++ ...eriodSummaryAccountYearViewController.java | 18 +++++ .../ErpPeriodSummaryAllViewController.java | 18 +++++ .../ErpPeriodSummaryViewController.java | 18 +++++ .../ErpPeriodSummaryWeekViewController.java | 18 +++++ .../ErpPeriodSummaryYearViewController.java | 18 +++++ .../capi/biz/domain/ErpPeriodSummary.java | 2 +- .../ErpPeriodSummaryAccountWeekView.java | 33 +++++++++ .../ErpPeriodSummaryAccountYearView.java | 33 +++++++++ .../biz/domain/ErpPeriodSummaryAllView.java | 39 +++++++++++ .../capi/biz/domain/ErpPeriodSummaryView.java | 67 +++++++++++++++++++ .../biz/domain/ErpPeriodSummaryWeekView.java | 39 +++++++++++ .../biz/domain/ErpPeriodSummaryYearView.java | 39 +++++++++++ ...ErpPeriodSummaryAccountWeekViewMapper.java | 16 +++++ ...ErpPeriodSummaryAccountYearViewMapper.java | 16 +++++ .../mapper/ErpPeriodSummaryAllViewMapper.java | 16 +++++ .../mapper/ErpPeriodSummaryViewMapper.java | 16 +++++ .../ErpPeriodSummaryWeekViewMapper.java | 16 +++++ .../ErpPeriodSummaryYearViewMapper.java | 16 +++++ ...rpPeriodSummaryAccountWeekViewService.java | 16 +++++ ...rpPeriodSummaryAccountYearViewService.java | 16 +++++ .../ErpPeriodSummaryAllViewService.java | 16 +++++ .../service/ErpPeriodSummaryViewService.java | 16 +++++ .../ErpPeriodSummaryWeekViewService.java | 16 +++++ .../ErpPeriodSummaryYearViewService.java | 16 +++++ ...riodSummaryAccountWeekViewServiceImpl.java | 20 ++++++ ...riodSummaryAccountYearViewServiceImpl.java | 20 ++++++ .../ErpPeriodSummaryAllViewServiceImpl.java | 20 ++++++ .../impl/ErpPeriodSummaryViewServiceImpl.java | 20 ++++++ .../ErpPeriodSummaryWeekViewServiceImpl.java | 20 ++++++ .../ErpPeriodSummaryYearViewServiceImpl.java | 20 ++++++ .../ErpPeriodSummaryAccountWeekViewMapper.xml | 17 +++++ .../ErpPeriodSummaryAccountYearViewMapper.xml | 17 +++++ .../mapper/ErpPeriodSummaryAllViewMapper.xml | 19 ++++++ .../mapper/ErpPeriodSummaryViewMapper.xml | 28 ++++++++ .../mapper/ErpPeriodSummaryWeekViewMapper.xml | 19 ++++++ .../mapper/ErpPeriodSummaryYearViewMapper.xml | 19 ++++++ 37 files changed, 790 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountWeekViewController.java create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountYearViewController.java create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAllViewController.java create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryViewController.java create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryWeekViewController.java create mode 100644 src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryYearViewController.java create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountWeekView.java create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountYearView.java create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAllView.java create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryView.java create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryWeekView.java create mode 100644 src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryYearView.java create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryAccountWeekViewMapper.java create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryAccountYearViewMapper.java create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryAllViewMapper.java create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryViewMapper.java create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryWeekViewMapper.java create mode 100644 src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryYearViewMapper.java create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryAccountWeekViewService.java create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryAccountYearViewService.java create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryAllViewService.java create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryViewService.java create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryWeekViewService.java create mode 100644 src/main/java/com/mini/capi/biz/service/ErpPeriodSummaryYearViewService.java create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryAccountWeekViewServiceImpl.java create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryAccountYearViewServiceImpl.java create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryAllViewServiceImpl.java create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryViewServiceImpl.java create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryWeekViewServiceImpl.java create mode 100644 src/main/java/com/mini/capi/biz/service/impl/ErpPeriodSummaryYearViewServiceImpl.java create mode 100644 src/main/resources/mapper/ErpPeriodSummaryAccountWeekViewMapper.xml create mode 100644 src/main/resources/mapper/ErpPeriodSummaryAccountYearViewMapper.xml create mode 100644 src/main/resources/mapper/ErpPeriodSummaryAllViewMapper.xml create mode 100644 src/main/resources/mapper/ErpPeriodSummaryViewMapper.xml create mode 100644 src/main/resources/mapper/ErpPeriodSummaryWeekViewMapper.xml create mode 100644 src/main/resources/mapper/ErpPeriodSummaryYearViewMapper.xml diff --git a/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountWeekViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountWeekViewController.java new file mode 100644 index 0000000..9ed2398 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountWeekViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *
+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@RestController +@RequestMapping("/biz/erpPeriodSummaryAccountWeekView") +public class ErpPeriodSummaryAccountWeekViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountYearViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountYearViewController.java new file mode 100644 index 0000000..a15909d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAccountYearViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@RestController +@RequestMapping("/biz/erpPeriodSummaryAccountYearView") +public class ErpPeriodSummaryAccountYearViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAllViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAllViewController.java new file mode 100644 index 0000000..237799d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryAllViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@RestController +@RequestMapping("/biz/erpPeriodSummaryAllView") +public class ErpPeriodSummaryAllViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryViewController.java new file mode 100644 index 0000000..9aa558a --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@RestController +@RequestMapping("/biz/erpPeriodSummaryView") +public class ErpPeriodSummaryViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryWeekViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryWeekViewController.java new file mode 100644 index 0000000..f53f268 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryWeekViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@RestController +@RequestMapping("/biz/erpPeriodSummaryWeekView") +public class ErpPeriodSummaryWeekViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryYearViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryYearViewController.java new file mode 100644 index 0000000..f100a18 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpPeriodSummaryYearViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@RestController +@RequestMapping("/biz/erpPeriodSummaryYearView") +public class ErpPeriodSummaryYearViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java index 50d549b..a3f430e 100644 --- a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummary.java @@ -20,7 +20,7 @@ import lombok.Setter; */ @Getter @Setter -@TableName("erp_period_summary_view") +@TableName("erp_period_summary") public class ErpPeriodSummary implements Serializable { private static final long serialVersionUID = 1L; diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountWeekView.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountWeekView.java new file mode 100644 index 0000000..a80681d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountWeekView.java @@ -0,0 +1,33 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Getter +@Setter +@TableName("erp_period_summary_account_week_view") +public class ErpPeriodSummaryAccountWeekView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("account_name") + private String accountName; + + @TableField("amount") + private BigDecimal amount; + + @TableField("type") + private String type; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountYearView.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountYearView.java new file mode 100644 index 0000000..79f9500 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAccountYearView.java @@ -0,0 +1,33 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Getter +@Setter +@TableName("erp_period_summary_account_year_view") +public class ErpPeriodSummaryAccountYearView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("account_name") + private String accountName; + + @TableField("amount") + private BigDecimal amount; + + @TableField("type") + private String type; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAllView.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAllView.java new file mode 100644 index 0000000..14289f3 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryAllView.java @@ -0,0 +1,39 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Getter +@Setter +@TableName("erp_period_summary_all_view") +public class ErpPeriodSummaryAllView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("category_name") + private String categoryName; + + @TableField("account_name") + private String accountName; + + @TableField("f_full_name") + private String fFullName; + + @TableField("type") + private String type; + + @TableField("amount") + private BigDecimal amount; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryView.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryView.java new file mode 100644 index 0000000..5a63dfc --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryView.java @@ -0,0 +1,67 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Getter +@Setter +@TableName("erp_period_summary_view") +public class ErpPeriodSummaryView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("create_time") + private LocalDateTime createTime; + + @TableField("summary_id") + private Long summaryId; + + @TableField("cycle_type") + private String cycleType; + + @TableField("cycle_code") + private String cycleCode; + + @TableField("total_income") + private BigDecimal totalIncome; + + @TableField("total_expense") + private BigDecimal totalExpense; + + @TableField("net_cashflow") + private BigDecimal netCashflow; + + @TableField("income_count") + private BigDecimal incomeCount; + + @TableField("expense_count") + private BigDecimal expenseCount; + + @TableField("update_time") + private LocalDateTime updateTime; + + @TableField("f_tenant_id") + private String fTenantId; + + @TableField("f_flow_id") + private byte[] fFlowId; + + @TableField("f_flow_task_id") + private byte[] fFlowTaskId; + + @TableField("f_flow_state") + private byte[] fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryWeekView.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryWeekView.java new file mode 100644 index 0000000..10a716b --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryWeekView.java @@ -0,0 +1,39 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Getter +@Setter +@TableName("erp_period_summary_week_view") +public class ErpPeriodSummaryWeekView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("category_name") + private String categoryName; + + @TableField("account_name") + private String accountName; + + @TableField("f_full_name") + private String fFullName; + + @TableField("type") + private String type; + + @TableField("amount") + private BigDecimal amount; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryYearView.java b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryYearView.java new file mode 100644 index 0000000..b18dba2 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpPeriodSummaryYearView.java @@ -0,0 +1,39 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Getter +@Setter +@TableName("erp_period_summary_year_view") +public class ErpPeriodSummaryYearView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("category_name") + private String categoryName; + + @TableField("account_name") + private String accountName; + + @TableField("f_full_name") + private String fFullName; + + @TableField("type") + private String type; + + @TableField("amount") + private BigDecimal amount; +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryAccountWeekViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryAccountWeekViewMapper.java new file mode 100644 index 0000000..e050a2a --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpPeriodSummaryAccountWeekViewMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpPeriodSummaryAccountWeekView; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryAccountWeekViewMapper extends BaseMapper+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryAccountYearViewMapper extends BaseMapper+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryAllViewMapper extends BaseMapper+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryViewMapper extends BaseMapper+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryWeekViewMapper extends BaseMapper+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryYearViewMapper extends BaseMapper+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryAccountWeekViewService extends IService+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryAccountYearViewService extends IService+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryAllViewService extends IService+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryViewService extends IService+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryWeekViewService extends IService+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +public interface ErpPeriodSummaryYearViewService extends IService+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Service +public class ErpPeriodSummaryAccountWeekViewServiceImpl extends ServiceImpl+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Service +public class ErpPeriodSummaryAccountYearViewServiceImpl extends ServiceImpl+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Service +public class ErpPeriodSummaryAllViewServiceImpl extends ServiceImpl+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Service +public class ErpPeriodSummaryViewServiceImpl extends ServiceImpl+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Service +public class ErpPeriodSummaryWeekViewServiceImpl extends ServiceImpl+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-11 + */ +@Service +public class ErpPeriodSummaryYearViewServiceImpl extends ServiceImpl