diff --git a/src/main/java/com/mini/capi/api/biz/appController.java b/src/main/java/com/mini/capi/api/biz/appController.java index 4fb1db5..68c17e2 100644 --- a/src/main/java/com/mini/capi/api/biz/appController.java +++ b/src/main/java/com/mini/capi/api/biz/appController.java @@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.mini.capi.biz.domain.ErpSummaryAllView; import com.mini.capi.biz.service.ErpSummaryAllViewService; import com.mini.capi.model.ApiResult; -import com.mini.capi.model.ChartResult; import com.mini.capi.utils.DateUtils; import jakarta.annotation.Resource; import org.springframework.util.StringUtils; diff --git a/src/main/java/com/mini/capi/biz/controller/BizCitiesController.java b/src/main/java/com/mini/capi/biz/controller/BizCitiesController.java new file mode 100644 index 0000000..599fab4 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizCitiesController.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; + +/** + *

+ * 市区信息表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizCities") +public class BizCitiesController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizCompanyController.java b/src/main/java/com/mini/capi/biz/controller/BizCompanyController.java new file mode 100644 index 0000000..9a7ee33 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizCompanyController.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; + +/** + *

+ * 公司信息表,用于存储公司基本信息 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizCompany") +public class BizCompanyController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizMailAccountController.java b/src/main/java/com/mini/capi/biz/controller/BizMailAccountController.java new file mode 100644 index 0000000..d2f9490 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizMailAccountController.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; + +/** + *

+ * 邮件账户配置表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizMailAccount") +public class BizMailAccountController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizMailSentController.java b/src/main/java/com/mini/capi/biz/controller/BizMailSentController.java new file mode 100644 index 0000000..2568462 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizMailSentController.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; + +/** + *

+ * 发送邮件表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizMailSent") +public class BizMailSentController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizMonitorAccountController.java b/src/main/java/com/mini/capi/biz/controller/BizMonitorAccountController.java new file mode 100644 index 0000000..4775b53 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizMonitorAccountController.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; + +/** + *

+ * SSH账号密码表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizMonitorAccount") +public class BizMonitorAccountController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizMonitorHostController.java b/src/main/java/com/mini/capi/biz/controller/BizMonitorHostController.java new file mode 100644 index 0000000..9ac6bad --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizMonitorHostController.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; + +/** + *

+ * 主机信息表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizMonitorHost") +public class BizMonitorHostController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizMunicipalitiesController.java b/src/main/java/com/mini/capi/biz/controller/BizMunicipalitiesController.java new file mode 100644 index 0000000..73cf5e5 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizMunicipalitiesController.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; + +/** + *

+ * 地市信息表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizMunicipalities") +public class BizMunicipalitiesController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizProjectInfoController.java b/src/main/java/com/mini/capi/biz/controller/BizProjectInfoController.java new file mode 100644 index 0000000..02a56d8 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizProjectInfoController.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; + +/** + *

+ * 项目表用于存储公司内部各个项目的详细信息 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizProjectInfo") +public class BizProjectInfoController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizProjectReportController.java b/src/main/java/com/mini/capi/biz/controller/BizProjectReportController.java new file mode 100644 index 0000000..0f97dee --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizProjectReportController.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; + +/** + *

+ * 项目汇报信息表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizProjectReport") +public class BizProjectReportController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizProjectRequirementsController.java b/src/main/java/com/mini/capi/biz/controller/BizProjectRequirementsController.java new file mode 100644 index 0000000..7c6ba22 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizProjectRequirementsController.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; + +/** + *

+ * 项目需求表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizProjectRequirements") +public class BizProjectRequirementsController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizProvinceController.java b/src/main/java/com/mini/capi/biz/controller/BizProvinceController.java new file mode 100644 index 0000000..e6b5803 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizProvinceController.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; + +/** + *

+ * 省份信息表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizProvince") +public class BizProvinceController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizResumeEmployeeController.java b/src/main/java/com/mini/capi/biz/controller/BizResumeEmployeeController.java new file mode 100644 index 0000000..7beed3d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizResumeEmployeeController.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; + +/** + *

+ * 员工表用于存储公司内部员工的基本信息 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizResumeEmployee") +public class BizResumeEmployeeController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/BizWebsiteStorageController.java b/src/main/java/com/mini/capi/biz/controller/BizWebsiteStorageController.java new file mode 100644 index 0000000..e1460a4 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizWebsiteStorageController.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; + +/** + *

+ * 网站信息存储表,用于记录网站登录信息及相关信息 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/bizWebsiteStorage") +public class BizWebsiteStorageController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpAccountController.java b/src/main/java/com/mini/capi/biz/controller/ErpAccountController.java new file mode 100644 index 0000000..aff5785 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpAccountController.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; + +/** + *

+ * 账户信息 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/erpAccount") +public class ErpAccountController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpCategoryController.java b/src/main/java/com/mini/capi/biz/controller/ErpCategoryController.java new file mode 100644 index 0000000..6da420c --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpCategoryController.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; + +/** + *

+ * 收支分类 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/erpCategory") +public class ErpCategoryController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpExpenseController.java b/src/main/java/com/mini/capi/biz/controller/ErpExpenseController.java new file mode 100644 index 0000000..37b442e --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpExpenseController.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; + +/** + *

+ * 支出明细表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/erpExpense") +public class ErpExpenseController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpIncomeController.java b/src/main/java/com/mini/capi/biz/controller/ErpIncomeController.java new file mode 100644 index 0000000..71233ec --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpIncomeController.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; + +/** + *

+ * 收入明细表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/erpIncome") +public class ErpIncomeController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpSummaryAllViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpSummaryAllViewController.java new file mode 100644 index 0000000..760070d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpSummaryAllViewController.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-12 + */ +@RestController +@RequestMapping("/biz/erpSummaryAllView") +public class ErpSummaryAllViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpSummarySourceViewController.java b/src/main/java/com/mini/capi/biz/controller/ErpSummarySourceViewController.java new file mode 100644 index 0000000..bdb35a3 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpSummarySourceViewController.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-12 + */ +@RestController +@RequestMapping("/biz/erpSummarySourceView") +public class ErpSummarySourceViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/controller/ErpTransactionFlowController.java b/src/main/java/com/mini/capi/biz/controller/ErpTransactionFlowController.java new file mode 100644 index 0000000..49fab80 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/ErpTransactionFlowController.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; + +/** + *

+ * 收支流水总表 前端控制器 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@RestController +@RequestMapping("/biz/erpTransactionFlow") +public class ErpTransactionFlowController { + +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizCities.java b/src/main/java/com/mini/capi/biz/domain/BizCities.java new file mode 100644 index 0000000..ac4372c --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizCities.java @@ -0,0 +1,101 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 市区信息表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_cities") +public class BizCities implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private String id; + + /** + * 记录时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 省份编码 + */ + @TableField("province_code") + private String provinceCode; + + /** + * 市区编码 + */ + @TableField("city_code") + private String cityCode; + + /** + * 市区名称 + */ + @TableField("city_name") + private String cityName; + + /** + * 市区区号 + */ + @TableField("area_code") + private String areaCode; + + /** + * 市区级别 + */ + @TableField("area_type") + private String areaType; + + /** + * 更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 数据状态 + */ + @TableField("data_status") + private String dataStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizCompany.java b/src/main/java/com/mini/capi/biz/domain/BizCompany.java new file mode 100644 index 0000000..fd3300c --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizCompany.java @@ -0,0 +1,110 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 公司信息表,用于存储公司基本信息 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_company") +public class BizCompany implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录日期 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 公司标识 + */ + @TableId(value = "company_id", type = IdType.AUTO) + private String companyId; + + /** + * 公司名称 + */ + @TableField("company_name") + private String companyName; + + /** + * 公司地址 + */ + @TableField("address") + private String address; + + /** + * 公司联系人姓名 + */ + @TableField("contact_person") + private String contactPerson; + + /** + * 公司联系电话 + */ + @TableField("phone_number") + private String phoneNumber; + + /** + * 公司电子邮箱 + */ + @TableField("email") + private String email; + + /** + * 公司官方网站地址 + */ + @TableField("website_url") + private String websiteUrl; + + /** + * 其他说明或备注 + */ + @TableField("remarks") + private String remarks; + + /** + * 公司状态 + */ + @TableField("comp_status") + private String compStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizMailAccount.java b/src/main/java/com/mini/capi/biz/domain/BizMailAccount.java new file mode 100644 index 0000000..936cfd2 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizMailAccount.java @@ -0,0 +1,122 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 邮件账户配置表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_mail_account") +public class BizMailAccount implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 主键ID + */ + @TableId(value = "id", type = IdType.AUTO) + private String id; + + /** + * 邮件服务器地址 + */ + @TableField("host") + private String host; + + /** + * SMTP端口 + */ + @TableField("smtp_port") + private Integer smtpPort; + + /** + * IMAP端口 + */ + @TableField("imap_port") + private Integer imapPort; + + /** + * 用户名 + */ + @TableField("username") + private String username; + + /** + * 密码 + */ + @TableField("password") + private String password; + + /** + * 发件人地址 + */ + @TableField("from_address") + private String fromAddress; + + /** + * 是否启用SSL + */ + @TableField("ssl_enable") + private String sslEnable; + + /** + * 状态:0-禁用,1-启用 + */ + @TableField("status") + private String status; + + /** + * 备注 + */ + @TableField("remark") + private String remark; + + /** + * 更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizMailSent.java b/src/main/java/com/mini/capi/biz/domain/BizMailSent.java new file mode 100644 index 0000000..02a0ed3 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizMailSent.java @@ -0,0 +1,134 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 发送邮件表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_mail_sent") +public class BizMailSent implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 主键ID + */ + @TableId(value = "id", type = IdType.AUTO) + private String id; + + /** + * 邮件服务器消息ID + */ + @TableField("message_id") + private String messageId; + + /** + * 关联的邮件账户ID + */ + @TableField("account_id") + private String accountId; + + /** + * 发件人地址 + */ + @TableField("from_address") + private String fromAddress; + + /** + * 收件人地址,多个用逗号分隔 + */ + @TableField("to_addresses") + private String toAddresses; + + /** + * 抄送地址,多个用逗号分隔 + */ + @TableField("cc_addresses") + private String ccAddresses; + + /** + * 邮件主题 + */ + @TableField("subject") + private String subject; + + /** + * 邮件内容 + */ + @TableField("content") + private String content; + + /** + * 发送时间 + */ + @TableField("send_time") + private LocalDateTime sendTime; + + /** + * 发送状态:0-待发送,1-发送成功,2-发送失败 + */ + @TableField("send_status") + private String sendStatus; + + /** + * 错误信息 + */ + @TableField("error_msg") + private String errorMsg; + + /** + * 是否有附件:0-无,1-有 + */ + @TableField("has_attachment") + private String hasAttachment; + + /** + * 更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizMonitorAccount.java b/src/main/java/com/mini/capi/biz/domain/BizMonitorAccount.java new file mode 100644 index 0000000..dbc1d0c --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizMonitorAccount.java @@ -0,0 +1,116 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * SSH账号密码表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_monitor_account") +public class BizMonitorAccount implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * SSH账号记录唯一标识 + */ + @TableId(value = "account_id", type = IdType.AUTO) + private String accountId; + + /** + * 主机唯一标识 + */ + @TableField("host_id") + private String hostId; + + /** + * 登录用户名 + */ + @TableField("ssh_username") + private String sshUsername; + + /** + * 登录密码 + */ + @TableField("ssh_password") + private String sshPassword; + + /** + * 登录端口 + */ + @TableField("ssh_port") + private Integer sshPort; + + /** + * 初始目录 + */ + @TableField("initial_path") + private String initialPath; + + /** + * 超时时间 + */ + @TableField("timeout_seconds") + private Integer timeoutSeconds; + + /** + * 账号状态(enabled-启用、disabled-禁用) + */ + @TableField("ustatus") + private String ustatus; + + /** + * 备注信息 + */ + @TableField("remark") + private String remark; + + /** + * 记录最后更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizMonitorHost.java b/src/main/java/com/mini/capi/biz/domain/BizMonitorHost.java new file mode 100644 index 0000000..68ed557 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizMonitorHost.java @@ -0,0 +1,140 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 主机信息表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_monitor_host") +public class BizMonitorHost implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 主机唯一标识(自增主键) + */ + @TableId(value = "host_id", type = IdType.AUTO) + private String hostId; + + /** + * 主机名称 + */ + @TableField("hostname") + private String hostname; + + /** + * IP地址 + */ + @TableField("ip_address") + private String ipAddress; + + /** + * 主机类型 + */ + @TableField("host_type") + private String hostType; + + /** + * 操作系统 + */ + @TableField("host_os") + private String hostOs; + + /** + * 主机状态(1-在线、0-离线、9-维护中) + */ + @TableField("ustatus") + private String ustatus; + + /** + * 最后一次检测到在线的时间 + */ + @TableField("last_online_time") + private LocalDateTime lastOnlineTime; + + /** + * 物理位置 + */ + @TableField("location_name") + private String locationName; + + /** + * 地址类型 + */ + @TableField("location_type") + private String locationType; + + /** + * 管理人员 + */ + @TableField("admin_user") + private String adminUser; + + /** + * 联系方式 + */ + @TableField("other_contact") + private String otherContact; + + /** + * 备注信息 + */ + @TableField("remark") + private String remark; + + /** + * 记录最后更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 失效日期 + */ + @TableField("expiry_date") + private LocalDateTime expiryDate; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizMunicipalities.java b/src/main/java/com/mini/capi/biz/domain/BizMunicipalities.java new file mode 100644 index 0000000..b0de025 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizMunicipalities.java @@ -0,0 +1,119 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 地市信息表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_municipalities") +public class BizMunicipalities implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private String id; + + /** + * 记录时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 县区名称 + */ + @TableField("county_name") + private String countyName; + + /** + * 省份编码 + */ + @TableField("province_code") + private String provinceCode; + + /** + * 市区编码 + */ + @TableField("city_code") + private String cityCode; + + /** + * 县区编码 + */ + @TableField("county_code") + private String countyCode; + + /** + * 街道名称 + */ + @TableField("town_name") + private String townName; + + /** + * 街道编号 + */ + @TableField("town_code") + private String townCode; + + /** + * 社区名称 + */ + @TableField("village_name") + private String villageName; + + /** + * 社区编号 + */ + @TableField("village_code") + private String villageCode; + + /** + * 更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 数据状态 + */ + @TableField("data_status") + private String dataStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizProjectInfo.java b/src/main/java/com/mini/capi/biz/domain/BizProjectInfo.java new file mode 100644 index 0000000..dbc3b8d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizProjectInfo.java @@ -0,0 +1,116 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 项目表用于存储公司内部各个项目的详细信息 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_project_info") +public class BizProjectInfo implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 项目唯一标识符,主键 + */ + @TableId(value = "project_id", type = IdType.AUTO) + private String projectId; + + /** + * 项目编码 + */ + @TableField("project_code") + private String projectCode; + + /** + * 项目名称,必须唯一 + */ + @TableField("project_name") + private String projectName; + + /** + * 项目描述,简要说明项目的目标和范围 + */ + @TableField("project_desc") + private String projectDesc; + + /** + * 项目开始日期 + */ + @TableField("start_date") + private LocalDateTime startDate; + + /** + * 项目预计结束日期,可为空表示未确定 + */ + @TableField("end_date") + private LocalDateTime endDate; + + /** + * 项目实际结束日期 + */ + @TableField("actual_end_date") + private LocalDateTime actualEndDate; + + /** + * 员工列表 + */ + @TableField("employee_id") + private String employeeId; + + /** + * 项目类型(如:研发项目、运营项目、运维项目等) + */ + @TableField("project_type") + private String projectType; + + /** + * 项目状态:活跃、已完成、已延迟、已取消 + */ + @TableField("project_status") + private String projectStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizProjectReport.java b/src/main/java/com/mini/capi/biz/domain/BizProjectReport.java new file mode 100644 index 0000000..1b13949 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizProjectReport.java @@ -0,0 +1,128 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 项目汇报信息表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_project_report") +public class BizProjectReport implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 汇报记录ID(主键) + */ + @TableId(value = "report_id", type = IdType.AUTO) + private String reportId; + + /** + * 汇报周期 + */ + @TableField("report_cycle") + private String reportCycle; + + /** + * 汇报主题 + */ + @TableField("work_title") + private String workTitle; + + /** + * 本期工作内容 + */ + @TableField("work_content") + private String workContent; + + /** + * 项目进度 + */ + @TableField("progress_percent") + private String progressPercent; + + /** + * 存在问题 + */ + @TableField("problem_desc") + private String problemDesc; + + /** + * 解决方案 + */ + @TableField("solution_plan") + private String solutionPlan; + + /** + * 下期计划 + */ + @TableField("next_plan") + private String nextPlan; + + /** + * 提交时间 + */ + @TableField("report_time") + private LocalDateTime reportTime; + + /** + * 汇报状态 + */ + @TableField("approval_status") + private String approvalStatus; + + /** + * 项目编号 + */ + @TableField("project_id") + private String projectId; + + /** + * 人员编号 + */ + @TableField("employee_id") + private String employeeId; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizProjectRequirements.java b/src/main/java/com/mini/capi/biz/domain/BizProjectRequirements.java new file mode 100644 index 0000000..3be4343 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizProjectRequirements.java @@ -0,0 +1,134 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 项目需求表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_project_requirements") +public class BizProjectRequirements implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录日期 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 需求标识 + */ + @TableId(value = "requirement_id", type = IdType.AUTO) + private String requirementId; + + /** + * 需求名称 + */ + @TableField("requirement_name") + private String requirementName; + + /** + * 需求编号 + */ + @TableField("requirement_code") + private String requirementCode; + + /** + * 项目区域 + */ + @TableField("area_code") + private String areaCode; + + /** + * 需求描述 + */ + @TableField("requirement_description") + private String requirementDescription; + + /** + * 开始时间 + */ + @TableField("start_time") + private LocalDateTime startTime; + + /** + * 结束时间 + */ + @TableField("end_time") + private LocalDateTime endTime; + + /** + * 优先级 + */ + @TableField("priority") + private String priority; + + /** + * 更新时间 + */ + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 项目ID + */ + @TableField("project_id") + private String projectId; + + /** + * 用户ID + */ + @TableField("employee_id") + private String employeeId; + + /** + * 需求备注 + */ + @TableField("remark") + private String remark; + + /** + * 状态 + */ + @TableField("requirements_status") + private String requirementsStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizProvince.java b/src/main/java/com/mini/capi/biz/domain/BizProvince.java new file mode 100644 index 0000000..a5be3af --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizProvince.java @@ -0,0 +1,95 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 省份信息表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_province") +public class BizProvince implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private String id; + + /** + * 记录时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 省份名称 + */ + @TableField("province_name") + private String provinceName; + + /** + * 省份编码 + */ + @TableField("province_code") + private String provinceCode; + + /** + * 请求地址 + */ + @TableField("url_addr") + private String urlAddr; + + /** + * 省份序号 + */ + @TableField("sorting") + private Integer sorting; + + /** + * 请求状态 + */ + @TableField("req_code") + private String reqCode; + + /** + * 数据状态 + */ + @TableField("data_status") + private String dataStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizResumeEmployee.java b/src/main/java/com/mini/capi/biz/domain/BizResumeEmployee.java new file mode 100644 index 0000000..3612bea --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizResumeEmployee.java @@ -0,0 +1,110 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 员工表用于存储公司内部员工的基本信息 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_resume_employee") +public class BizResumeEmployee implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 唯一标识 + */ + @TableId(value = "employee_id", type = IdType.AUTO) + private String employeeId; + + /** + * 员工姓名 + */ + @TableField("employee_name") + private String employeeName; + + /** + * 员工编号 + */ + @TableField("employee_code") + private String employeeCode; + + /** + * 电子邮件 + */ + @TableField("email") + private String email; + + /** + * 移动电话 + */ + @TableField("phone_number") + private String phoneNumber; + + /** + * 性别 + */ + @TableField("sex") + private String sex; + + /** + * 职位 + */ + @TableField("employee_position") + private String employeePosition; + + /** + * 入职日期 + */ + @TableField("hire_date") + private String hireDate; + + /** + * 状态 + */ + @TableField("employee_status") + private String employeeStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizWebsiteStorage.java b/src/main/java/com/mini/capi/biz/domain/BizWebsiteStorage.java new file mode 100644 index 0000000..c18a675 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizWebsiteStorage.java @@ -0,0 +1,113 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 网站信息存储表,用于记录网站登录信息及相关信息 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("biz_website_storage") +public class BizWebsiteStorage implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 记录日期 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 网站标识 + */ + @TableId(value = "website_id", type = IdType.AUTO) + private String websiteId; + + /** + * 网站的URL地址 + */ + @TableField("website_url") + private String websiteUrl; + + /** + * 网站的名称 + */ + @TableField("website_name") + private String websiteName; + + /** + * 登录账号 + */ + @TableField("web_account") + private String webAccount; + + /** + * 登录密码,建议加密存储 + */ + @TableField("web_password") + private String webPassword; + + /** + * 其他说明或注意事项 + */ + @TableField("remarks") + private String remarks; + + /** + * 所属公司名称 + */ + @TableField("company_id") + private String companyId; + + /** + * 当前使用人姓名或账号 + */ + @TableField("employee_id") + private String employeeId; + + @TableField("login_user") + private String loginUser; + + /** + * 网站状态 + */ + @TableField("storage_status") + private String storageStatus; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpAccount.java b/src/main/java/com/mini/capi/biz/domain/ErpAccount.java new file mode 100644 index 0000000..ad13af8 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpAccount.java @@ -0,0 +1,99 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 账户信息 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("erp_account") +public class ErpAccount implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 账户标识 + */ + @TableId(value = "account_id", type = IdType.AUTO) + private String accountId; + + /** + * 账户名称 + */ + @TableField("account_name") + private String accountName; + + /** + * 账户类型 + */ + @TableField("account_type") + private String accountType; + + /** + * 账户卡号 + */ + @TableField("account_code") + private String accountCode; + + /** + * 初始余额 + */ + @TableField("initial_balance") + private BigDecimal initialBalance; + + /** + * 当前余额 + */ + @TableField("current_balance") + private BigDecimal currentBalance; + + /** + * 是否激活(1-激活,0-停用) + */ + @TableField("is_active") + private String isActive; + + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpCategory.java b/src/main/java/com/mini/capi/biz/domain/ErpCategory.java new file mode 100644 index 0000000..1e79856 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpCategory.java @@ -0,0 +1,92 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 收支分类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("erp_category") +public class ErpCategory implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 分类标识 + */ + @TableId(value = "category_id", type = IdType.AUTO) + private String categoryId; + + /** + * 分类名称 + */ + @TableField("category_name") + private String categoryName; + + /** + * 分类类型 + */ + @TableField("category_type") + private String categoryType; + + /** + * 父分类ID(0-一级分类) + */ + @TableField("parent_id") + private String parentId; + + /** + * 排序序号 + */ + @TableField("sort_order") + private String sortOrder; + + /** + * 是否启用 + */ + @TableField("is_active") + private String isActive; + + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpExpense.java b/src/main/java/com/mini/capi/biz/domain/ErpExpense.java new file mode 100644 index 0000000..c85e2cf --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpExpense.java @@ -0,0 +1,87 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 支出明细表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("erp_expense") +public class ErpExpense implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 支出ID + */ + @TableId(value = "expense_id", type = IdType.AUTO) + private String expenseId; + + /** + * 关联流水ID + */ + @TableField("zflow_id") + private String zflowId; + + /** + * 支出账户ID + */ + @TableField("account_id") + private String accountId; + + /** + * 支出分类ID + */ + @TableField("category_id") + private String categoryId; + + /** + * 交易金额(正数) + */ + @TableField("amount") + private BigDecimal amount; + + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpIncome.java b/src/main/java/com/mini/capi/biz/domain/ErpIncome.java new file mode 100644 index 0000000..a50c6cf --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpIncome.java @@ -0,0 +1,87 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 收入明细表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("erp_income") +public class ErpIncome implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 收入ID + */ + @TableId(value = "income_id", type = IdType.AUTO) + private String incomeId; + + /** + * 关联流水ID + */ + @TableField("sflow_id") + private String sflowId; + + /** + * 收入账户ID + */ + @TableField("account_id") + private String accountId; + + /** + * 收入分类ID + */ + @TableField("category_id") + private String categoryId; + + /** + * 交易金额(正数) + */ + @TableField("amount") + private BigDecimal amount; + + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpSummaryAllView.java b/src/main/java/com/mini/capi/biz/domain/ErpSummaryAllView.java new file mode 100644 index 0000000..38eb34a --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpSummaryAllView.java @@ -0,0 +1,42 @@ +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-12 + */ +@Getter +@Setter +@TableName("erp_summary_all_view") +public class ErpSummaryAllView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("c_date") + private String cDate; + + @TableField("c_type") + private String cType; + + @TableField("this_value") + private BigDecimal thisValue; + + @TableField("prev_value") + private BigDecimal prevValue; + + @TableField("mom_rate") + private BigDecimal momRate; + + @TableField("f_cycle") + private String fCycle; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpSummarySourceView.java b/src/main/java/com/mini/capi/biz/domain/ErpSummarySourceView.java new file mode 100644 index 0000000..3fd0d83 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpSummarySourceView.java @@ -0,0 +1,42 @@ +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-12 + */ +@Getter +@Setter +@TableName("erp_summary_source_view") +public class ErpSummarySourceView implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("c_date") + private String cDate; + + @TableField("c_name") + private String cName; + + @TableField("c_type") + private String cType; + + @TableField("f_value") + private BigDecimal fValue; + + @TableField("f_source") + private String fSource; + + @TableField("f_cycle") + private String fCycle; +} diff --git a/src/main/java/com/mini/capi/biz/domain/ErpTransactionFlow.java b/src/main/java/com/mini/capi/biz/domain/ErpTransactionFlow.java new file mode 100644 index 0000000..76e3568 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/ErpTransactionFlow.java @@ -0,0 +1,111 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *

+ * 收支流水总表 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Getter +@Setter +@TableName("erp_transaction_flow") +public class ErpTransactionFlow implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 流水ID + */ + @TableId(value = "flow_id", type = IdType.AUTO) + private String flowId; + + /** + * 交易名称 + */ + @TableField("flow_name") + private String flowName; + + /** + * 交易类型 + */ + @TableField("transaction_type") + private String transactionType; + + /** + * 交易金额(正数) + */ + @TableField("amount") + private BigDecimal amount; + + /** + * 交易时间 + */ + @TableField("transaction_time") + private LocalDateTime transactionTime; + + /** + * 交易账户 + */ + @TableField("account_id") + private String accountId; + + /** + * 交易分类 + */ + @TableField("category_id") + private String categoryId; + + /** + * 交易备注 + */ + @TableField("remark") + private String remark; + + /** + * 是否记账 + */ + @TableField("is_finish") + private String isFinish; + + @TableField("update_time") + private LocalDateTime updateTime; + + /** + * 租户id + */ + @TableField("f_tenant_id") + private String fTenantId; + + /** + * 流程id + */ + @TableField("f_flow_id") + private String fFlowId; + + /** + * 流程任务主键 + */ + @TableField("f_flow_task_id") + private String fFlowTaskId; + + /** + * 流程任务状态 + */ + @TableField("f_flow_state") + private Integer fFlowState; +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizCitiesMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizCitiesMapper.java new file mode 100644 index 0000000..3bcfa44 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizCitiesMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizCities; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 市区信息表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizCitiesMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizCompanyMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizCompanyMapper.java new file mode 100644 index 0000000..6b297f4 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizCompanyMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizCompany; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 公司信息表,用于存储公司基本信息 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizCompanyMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizMailAccountMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMailAccountMapper.java new file mode 100644 index 0000000..4f34e6b --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizMailAccountMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizMailAccount; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 邮件账户配置表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMailAccountMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizMailSentMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMailSentMapper.java new file mode 100644 index 0000000..0b10775 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizMailSentMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizMailSent; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 发送邮件表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMailSentMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizMonitorAccountMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMonitorAccountMapper.java new file mode 100644 index 0000000..eead087 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizMonitorAccountMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizMonitorAccount; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * SSH账号密码表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMonitorAccountMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizMonitorHostMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMonitorHostMapper.java new file mode 100644 index 0000000..fe4328f --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizMonitorHostMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizMonitorHost; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 主机信息表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMonitorHostMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizMunicipalitiesMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizMunicipalitiesMapper.java new file mode 100644 index 0000000..4323a3b --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizMunicipalitiesMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizMunicipalities; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 地市信息表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMunicipalitiesMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizProjectInfoMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProjectInfoMapper.java new file mode 100644 index 0000000..3df8548 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizProjectInfoMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizProjectInfo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 项目表用于存储公司内部各个项目的详细信息 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProjectInfoMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizProjectReportMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProjectReportMapper.java new file mode 100644 index 0000000..0eb4d2b --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizProjectReportMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizProjectReport; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 项目汇报信息表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProjectReportMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizProjectRequirementsMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProjectRequirementsMapper.java new file mode 100644 index 0000000..851af1a --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizProjectRequirementsMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizProjectRequirements; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 项目需求表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProjectRequirementsMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizProvinceMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizProvinceMapper.java new file mode 100644 index 0000000..853c379 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizProvinceMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizProvince; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 省份信息表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProvinceMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizResumeEmployeeMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizResumeEmployeeMapper.java new file mode 100644 index 0000000..b662c03 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizResumeEmployeeMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizResumeEmployee; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 员工表用于存储公司内部员工的基本信息 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizResumeEmployeeMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizWebsiteStorageMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizWebsiteStorageMapper.java new file mode 100644 index 0000000..1091d22 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizWebsiteStorageMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizWebsiteStorage; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 网站信息存储表,用于记录网站登录信息及相关信息 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizWebsiteStorageMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java new file mode 100644 index 0000000..cf08efb --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpAccountMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpAccount; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 账户信息 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpAccountMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java new file mode 100644 index 0000000..25f4b74 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpCategoryMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpCategory; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 收支分类 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpCategoryMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java new file mode 100644 index 0000000..5d3abce --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpExpenseMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpExpense; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 支出明细表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpExpenseMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java new file mode 100644 index 0000000..cf319db --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpIncomeMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpIncome; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 收入明细表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpIncomeMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpSummaryAllViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpSummaryAllViewMapper.java new file mode 100644 index 0000000..afc543a --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpSummaryAllViewMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpSummaryAllView; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * VIEW Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpSummaryAllViewMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpSummarySourceViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpSummarySourceViewMapper.java new file mode 100644 index 0000000..07f8a2a --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpSummarySourceViewMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpSummarySourceView; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * VIEW Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpSummarySourceViewMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java b/src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java new file mode 100644 index 0000000..8f51eda --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/ErpTransactionFlowMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.ErpTransactionFlow; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 收支流水总表 Mapper 接口 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpTransactionFlowMapper extends BaseMapper { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizCitiesService.java b/src/main/java/com/mini/capi/biz/service/BizCitiesService.java new file mode 100644 index 0000000..aa1f3b8 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizCitiesService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizCities; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 市区信息表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizCitiesService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizCompanyService.java b/src/main/java/com/mini/capi/biz/service/BizCompanyService.java new file mode 100644 index 0000000..df2a4f6 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizCompanyService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizCompany; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 公司信息表,用于存储公司基本信息 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizCompanyService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizMailAccountService.java b/src/main/java/com/mini/capi/biz/service/BizMailAccountService.java new file mode 100644 index 0000000..9637846 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizMailAccountService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizMailAccount; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 邮件账户配置表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMailAccountService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizMailSentService.java b/src/main/java/com/mini/capi/biz/service/BizMailSentService.java new file mode 100644 index 0000000..6d74f61 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizMailSentService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizMailSent; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 发送邮件表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMailSentService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizMonitorAccountService.java b/src/main/java/com/mini/capi/biz/service/BizMonitorAccountService.java new file mode 100644 index 0000000..087519f --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizMonitorAccountService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizMonitorAccount; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * SSH账号密码表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMonitorAccountService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizMonitorHostService.java b/src/main/java/com/mini/capi/biz/service/BizMonitorHostService.java new file mode 100644 index 0000000..306e4fd --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizMonitorHostService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizMonitorHost; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 主机信息表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMonitorHostService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizMunicipalitiesService.java b/src/main/java/com/mini/capi/biz/service/BizMunicipalitiesService.java new file mode 100644 index 0000000..49e93b5 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizMunicipalitiesService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizMunicipalities; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 地市信息表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizMunicipalitiesService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizProjectInfoService.java b/src/main/java/com/mini/capi/biz/service/BizProjectInfoService.java new file mode 100644 index 0000000..0c481d0 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizProjectInfoService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizProjectInfo; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 项目表用于存储公司内部各个项目的详细信息 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProjectInfoService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizProjectReportService.java b/src/main/java/com/mini/capi/biz/service/BizProjectReportService.java new file mode 100644 index 0000000..731f330 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizProjectReportService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizProjectReport; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 项目汇报信息表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProjectReportService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizProjectRequirementsService.java b/src/main/java/com/mini/capi/biz/service/BizProjectRequirementsService.java new file mode 100644 index 0000000..5d60fe3 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizProjectRequirementsService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizProjectRequirements; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 项目需求表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProjectRequirementsService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizProvinceService.java b/src/main/java/com/mini/capi/biz/service/BizProvinceService.java new file mode 100644 index 0000000..15ad792 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizProvinceService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizProvince; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 省份信息表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizProvinceService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizResumeEmployeeService.java b/src/main/java/com/mini/capi/biz/service/BizResumeEmployeeService.java new file mode 100644 index 0000000..43d8472 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizResumeEmployeeService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizResumeEmployee; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 员工表用于存储公司内部员工的基本信息 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizResumeEmployeeService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/BizWebsiteStorageService.java b/src/main/java/com/mini/capi/biz/service/BizWebsiteStorageService.java new file mode 100644 index 0000000..88e3893 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/BizWebsiteStorageService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.BizWebsiteStorage; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 网站信息存储表,用于记录网站登录信息及相关信息 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface BizWebsiteStorageService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpAccountService.java b/src/main/java/com/mini/capi/biz/service/ErpAccountService.java new file mode 100644 index 0000000..853b1d5 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpAccountService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpAccount; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 账户信息 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpAccountService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpCategoryService.java b/src/main/java/com/mini/capi/biz/service/ErpCategoryService.java new file mode 100644 index 0000000..6192c60 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpCategoryService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpCategory; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 收支分类 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpCategoryService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpExpenseService.java b/src/main/java/com/mini/capi/biz/service/ErpExpenseService.java new file mode 100644 index 0000000..af88014 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpExpenseService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpExpense; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 支出明细表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpExpenseService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpIncomeService.java b/src/main/java/com/mini/capi/biz/service/ErpIncomeService.java new file mode 100644 index 0000000..c9892ac --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpIncomeService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpIncome; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 收入明细表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpIncomeService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpSummaryAllViewService.java b/src/main/java/com/mini/capi/biz/service/ErpSummaryAllViewService.java new file mode 100644 index 0000000..5e284fe --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpSummaryAllViewService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpSummaryAllView; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * VIEW 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpSummaryAllViewService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpSummarySourceViewService.java b/src/main/java/com/mini/capi/biz/service/ErpSummarySourceViewService.java new file mode 100644 index 0000000..1be123b --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpSummarySourceViewService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpSummarySourceView; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * VIEW 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpSummarySourceViewService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java b/src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java new file mode 100644 index 0000000..6c9ec45 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/ErpTransactionFlowService.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.service; + +import com.mini.capi.biz.domain.ErpTransactionFlow; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 收支流水总表 服务类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +public interface ErpTransactionFlowService extends IService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java new file mode 100644 index 0000000..b2ae29e --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizCitiesServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizCities; +import com.mini.capi.biz.mapper.BizCitiesMapper; +import com.mini.capi.biz.service.BizCitiesService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 市区信息表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizCitiesServiceImpl extends ServiceImpl implements BizCitiesService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java new file mode 100644 index 0000000..cb4246f --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizCompanyServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizCompany; +import com.mini.capi.biz.mapper.BizCompanyMapper; +import com.mini.capi.biz.service.BizCompanyService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 公司信息表,用于存储公司基本信息 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizCompanyServiceImpl extends ServiceImpl implements BizCompanyService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java new file mode 100644 index 0000000..ea24243 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizMailAccountServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizMailAccount; +import com.mini.capi.biz.mapper.BizMailAccountMapper; +import com.mini.capi.biz.service.BizMailAccountService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 邮件账户配置表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizMailAccountServiceImpl extends ServiceImpl implements BizMailAccountService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java new file mode 100644 index 0000000..8b615f8 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizMailSentServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizMailSent; +import com.mini.capi.biz.mapper.BizMailSentMapper; +import com.mini.capi.biz.service.BizMailSentService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 发送邮件表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizMailSentServiceImpl extends ServiceImpl implements BizMailSentService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMonitorAccountServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMonitorAccountServiceImpl.java new file mode 100644 index 0000000..7d75ec5 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizMonitorAccountServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizMonitorAccount; +import com.mini.capi.biz.mapper.BizMonitorAccountMapper; +import com.mini.capi.biz.service.BizMonitorAccountService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * SSH账号密码表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizMonitorAccountServiceImpl extends ServiceImpl implements BizMonitorAccountService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMonitorHostServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMonitorHostServiceImpl.java new file mode 100644 index 0000000..32f64cc --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizMonitorHostServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizMonitorHost; +import com.mini.capi.biz.mapper.BizMonitorHostMapper; +import com.mini.capi.biz.service.BizMonitorHostService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 主机信息表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizMonitorHostServiceImpl extends ServiceImpl implements BizMonitorHostService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java new file mode 100644 index 0000000..0f5403b --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizMunicipalitiesServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizMunicipalities; +import com.mini.capi.biz.mapper.BizMunicipalitiesMapper; +import com.mini.capi.biz.service.BizMunicipalitiesService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 地市信息表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizMunicipalitiesServiceImpl extends ServiceImpl implements BizMunicipalitiesService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java new file mode 100644 index 0000000..fe760f6 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizProjectInfoServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizProjectInfo; +import com.mini.capi.biz.mapper.BizProjectInfoMapper; +import com.mini.capi.biz.service.BizProjectInfoService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 项目表用于存储公司内部各个项目的详细信息 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizProjectInfoServiceImpl extends ServiceImpl implements BizProjectInfoService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java new file mode 100644 index 0000000..ac652f4 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizProjectReportServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizProjectReport; +import com.mini.capi.biz.mapper.BizProjectReportMapper; +import com.mini.capi.biz.service.BizProjectReportService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 项目汇报信息表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizProjectReportServiceImpl extends ServiceImpl implements BizProjectReportService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java new file mode 100644 index 0000000..aedab0d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizProjectRequirementsServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizProjectRequirements; +import com.mini.capi.biz.mapper.BizProjectRequirementsMapper; +import com.mini.capi.biz.service.BizProjectRequirementsService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 项目需求表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizProjectRequirementsServiceImpl extends ServiceImpl implements BizProjectRequirementsService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java new file mode 100644 index 0000000..c6e8387 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizProvinceServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizProvince; +import com.mini.capi.biz.mapper.BizProvinceMapper; +import com.mini.capi.biz.service.BizProvinceService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 省份信息表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizProvinceServiceImpl extends ServiceImpl implements BizProvinceService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java new file mode 100644 index 0000000..619bb11 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizResumeEmployeeServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizResumeEmployee; +import com.mini.capi.biz.mapper.BizResumeEmployeeMapper; +import com.mini.capi.biz.service.BizResumeEmployeeService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 员工表用于存储公司内部员工的基本信息 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizResumeEmployeeServiceImpl extends ServiceImpl implements BizResumeEmployeeService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java new file mode 100644 index 0000000..db16053 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/BizWebsiteStorageServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.BizWebsiteStorage; +import com.mini.capi.biz.mapper.BizWebsiteStorageMapper; +import com.mini.capi.biz.service.BizWebsiteStorageService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 网站信息存储表,用于记录网站登录信息及相关信息 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class BizWebsiteStorageServiceImpl extends ServiceImpl implements BizWebsiteStorageService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java new file mode 100644 index 0000000..79be65d --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpAccountServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpAccount; +import com.mini.capi.biz.mapper.ErpAccountMapper; +import com.mini.capi.biz.service.ErpAccountService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 账户信息 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpAccountServiceImpl extends ServiceImpl implements ErpAccountService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java new file mode 100644 index 0000000..00c1f79 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpCategoryServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpCategory; +import com.mini.capi.biz.mapper.ErpCategoryMapper; +import com.mini.capi.biz.service.ErpCategoryService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 收支分类 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpCategoryServiceImpl extends ServiceImpl implements ErpCategoryService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java new file mode 100644 index 0000000..7aabde2 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpExpenseServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpExpense; +import com.mini.capi.biz.mapper.ErpExpenseMapper; +import com.mini.capi.biz.service.ErpExpenseService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 支出明细表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpExpenseServiceImpl extends ServiceImpl implements ErpExpenseService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java new file mode 100644 index 0000000..f53ba94 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpIncomeServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpIncome; +import com.mini.capi.biz.mapper.ErpIncomeMapper; +import com.mini.capi.biz.service.ErpIncomeService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 收入明细表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpIncomeServiceImpl extends ServiceImpl implements ErpIncomeService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpSummaryAllViewServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpSummaryAllViewServiceImpl.java new file mode 100644 index 0000000..ef4372f --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpSummaryAllViewServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpSummaryAllView; +import com.mini.capi.biz.mapper.ErpSummaryAllViewMapper; +import com.mini.capi.biz.service.ErpSummaryAllViewService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * VIEW 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpSummaryAllViewServiceImpl extends ServiceImpl implements ErpSummaryAllViewService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpSummarySourceViewServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpSummarySourceViewServiceImpl.java new file mode 100644 index 0000000..6ea5be4 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpSummarySourceViewServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpSummarySourceView; +import com.mini.capi.biz.mapper.ErpSummarySourceViewMapper; +import com.mini.capi.biz.service.ErpSummarySourceViewService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * VIEW 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpSummarySourceViewServiceImpl extends ServiceImpl implements ErpSummarySourceViewService { + +} diff --git a/src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java b/src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java new file mode 100644 index 0000000..e43c475 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/service/impl/ErpTransactionFlowServiceImpl.java @@ -0,0 +1,20 @@ +package com.mini.capi.biz.service.impl; + +import com.mini.capi.biz.domain.ErpTransactionFlow; +import com.mini.capi.biz.mapper.ErpTransactionFlowMapper; +import com.mini.capi.biz.service.ErpTransactionFlowService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 收支流水总表 服务实现类 + *

+ * + * @author gaoxq + * @since 2025-11-12 + */ +@Service +public class ErpTransactionFlowServiceImpl extends ServiceImpl implements ErpTransactionFlowService { + +} diff --git a/src/main/resources/mapper/BizCitiesMapper.xml b/src/main/resources/mapper/BizCitiesMapper.xml new file mode 100644 index 0000000..ce9263b --- /dev/null +++ b/src/main/resources/mapper/BizCitiesMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + id, create_time, province_code, city_code, city_name, area_code, area_type, update_time, data_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizCompanyMapper.xml b/src/main/resources/mapper/BizCompanyMapper.xml new file mode 100644 index 0000000..7d58f37 --- /dev/null +++ b/src/main/resources/mapper/BizCompanyMapper.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + create_time, company_id, company_name, address, contact_person, phone_number, email, website_url, remarks, comp_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizMailAccountMapper.xml b/src/main/resources/mapper/BizMailAccountMapper.xml new file mode 100644 index 0000000..3548e1b --- /dev/null +++ b/src/main/resources/mapper/BizMailAccountMapper.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, id, host, smtp_port, imap_port, username, password, from_address, ssl_enable, status, remark, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizMailSentMapper.xml b/src/main/resources/mapper/BizMailSentMapper.xml new file mode 100644 index 0000000..13b4354 --- /dev/null +++ b/src/main/resources/mapper/BizMailSentMapper.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, id, message_id, account_id, from_address, to_addresses, cc_addresses, subject, content, send_time, send_status, error_msg, has_attachment, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizMonitorAccountMapper.xml b/src/main/resources/mapper/BizMonitorAccountMapper.xml new file mode 100644 index 0000000..9e88271 --- /dev/null +++ b/src/main/resources/mapper/BizMonitorAccountMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, account_id, host_id, ssh_username, ssh_password, ssh_port, initial_path, timeout_seconds, ustatus, remark, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizMonitorHostMapper.xml b/src/main/resources/mapper/BizMonitorHostMapper.xml new file mode 100644 index 0000000..5e0f55e --- /dev/null +++ b/src/main/resources/mapper/BizMonitorHostMapper.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, host_id, hostname, ip_address, host_type, host_os, ustatus, last_online_time, location_name, location_type, admin_user, other_contact, remark, update_time, expiry_date, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizMunicipalitiesMapper.xml b/src/main/resources/mapper/BizMunicipalitiesMapper.xml new file mode 100644 index 0000000..f191fd1 --- /dev/null +++ b/src/main/resources/mapper/BizMunicipalitiesMapper.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + id, create_time, county_name, province_code, city_code, county_code, town_name, town_code, village_name, village_code, update_time, data_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizProjectInfoMapper.xml b/src/main/resources/mapper/BizProjectInfoMapper.xml new file mode 100644 index 0000000..52b0295 --- /dev/null +++ b/src/main/resources/mapper/BizProjectInfoMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, project_id, project_code, project_name, project_desc, start_date, end_date, actual_end_date, employee_id, project_type, project_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizProjectReportMapper.xml b/src/main/resources/mapper/BizProjectReportMapper.xml new file mode 100644 index 0000000..39dcdbe --- /dev/null +++ b/src/main/resources/mapper/BizProjectReportMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, report_id, report_cycle, work_title, work_content, progress_percent, problem_desc, solution_plan, next_plan, report_time, approval_status, project_id, employee_id, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizProjectRequirementsMapper.xml b/src/main/resources/mapper/BizProjectRequirementsMapper.xml new file mode 100644 index 0000000..f6128a1 --- /dev/null +++ b/src/main/resources/mapper/BizProjectRequirementsMapper.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, requirement_id, requirement_name, requirement_code, area_code, requirement_description, start_time, end_time, priority, update_time, project_id, employee_id, remark, requirements_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizProvinceMapper.xml b/src/main/resources/mapper/BizProvinceMapper.xml new file mode 100644 index 0000000..fd8641d --- /dev/null +++ b/src/main/resources/mapper/BizProvinceMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + id, create_time, province_name, province_code, url_addr, sorting, req_code, data_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizResumeEmployeeMapper.xml b/src/main/resources/mapper/BizResumeEmployeeMapper.xml new file mode 100644 index 0000000..bf3eb02 --- /dev/null +++ b/src/main/resources/mapper/BizResumeEmployeeMapper.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + create_time, employee_id, employee_name, employee_code, email, phone_number, sex, employee_position, hire_date, employee_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/BizWebsiteStorageMapper.xml b/src/main/resources/mapper/BizWebsiteStorageMapper.xml new file mode 100644 index 0000000..2345753 --- /dev/null +++ b/src/main/resources/mapper/BizWebsiteStorageMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, website_id, website_url, website_name, web_account, web_password, remarks, company_id, employee_id, login_user, storage_status, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/ErpAccountMapper.xml b/src/main/resources/mapper/ErpAccountMapper.xml new file mode 100644 index 0000000..20c5ae5 --- /dev/null +++ b/src/main/resources/mapper/ErpAccountMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + create_time, account_id, account_name, account_type, account_code, initial_balance, current_balance, is_active, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/ErpCategoryMapper.xml b/src/main/resources/mapper/ErpCategoryMapper.xml new file mode 100644 index 0000000..34f4a75 --- /dev/null +++ b/src/main/resources/mapper/ErpCategoryMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + create_time, category_id, category_name, category_type, parent_id, sort_order, is_active, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/ErpExpenseMapper.xml b/src/main/resources/mapper/ErpExpenseMapper.xml new file mode 100644 index 0000000..0a475e1 --- /dev/null +++ b/src/main/resources/mapper/ErpExpenseMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + create_time, expense_id, zflow_id, account_id, category_id, amount, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/ErpIncomeMapper.xml b/src/main/resources/mapper/ErpIncomeMapper.xml new file mode 100644 index 0000000..fec2616 --- /dev/null +++ b/src/main/resources/mapper/ErpIncomeMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + create_time, income_id, sflow_id, account_id, category_id, amount, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + + diff --git a/src/main/resources/mapper/ErpSummaryAllViewMapper.xml b/src/main/resources/mapper/ErpSummaryAllViewMapper.xml new file mode 100644 index 0000000..8be88c6 --- /dev/null +++ b/src/main/resources/mapper/ErpSummaryAllViewMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + c_date, c_type, this_value, prev_value, mom_rate, f_cycle + + + diff --git a/src/main/resources/mapper/ErpSummarySourceViewMapper.xml b/src/main/resources/mapper/ErpSummarySourceViewMapper.xml new file mode 100644 index 0000000..1c04515 --- /dev/null +++ b/src/main/resources/mapper/ErpSummarySourceViewMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + c_date, c_name, c_type, f_value, f_source, f_cycle + + + diff --git a/src/main/resources/mapper/ErpTransactionFlowMapper.xml b/src/main/resources/mapper/ErpTransactionFlowMapper.xml new file mode 100644 index 0000000..463526e --- /dev/null +++ b/src/main/resources/mapper/ErpTransactionFlowMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + create_time, flow_id, flow_name, transaction_type, amount, transaction_time, account_id, category_id, remark, is_finish, update_time, f_tenant_id, f_flow_id, f_flow_task_id, f_flow_state + + +