邮件API
This commit is contained in:
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/accounts")
|
@RequestMapping("/biz/accounts")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-28
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/apiUser")
|
|
||||||
public class ApiUserController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/cities")
|
@RequestMapping("/biz/cities")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/combinedSummary")
|
@RequestMapping("/biz/combinedSummary")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/combinedSummaryView")
|
@RequestMapping("/biz/combinedSummaryView")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/company")
|
@RequestMapping("/biz/company")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/dailySummary")
|
@RequestMapping("/biz/dailySummary")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/dailySummaryView")
|
@RequestMapping("/biz/dailySummaryView")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-26
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/dbConfig")
|
|
||||||
public class DbConfigController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-24
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/diskMount")
|
|
||||||
public class DiskMountController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 容器信息采集表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-23
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/dockerContainerInfo")
|
|
||||||
public class DockerContainerInfoController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 容器主机配置表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-23
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/dockerHost")
|
|
||||||
public class DockerHostController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/expenseCategories")
|
@RequestMapping("/biz/expenseCategories")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/expenses")
|
@RequestMapping("/biz/expenses")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 收藏的 Gitee 项目 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/giteeFavorites")
|
|
||||||
public class GiteeFavoritesController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/incomeSources")
|
@RequestMapping("/biz/incomeSources")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/incomes")
|
@RequestMapping("/biz/incomes")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/incomesExpenseView")
|
@RequestMapping("/biz/incomesExpenseView")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 指标数据明细表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/indexKpiDetail")
|
|
||||||
public class IndexKpiDetailController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 指标基础信息表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/indexKpiInfo")
|
|
||||||
public class IndexKpiInfoController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-09-22
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/mailAccount")
|
@RequestMapping("/biz/mailAccount")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 附件表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-09-22
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/mailAttachment")
|
|
||||||
public class MailAttachmentController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 接收邮件表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-09-22
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/mailReceived")
|
|
||||||
public class MailReceivedController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-09-22
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/mailSent")
|
@RequestMapping("/biz/mailSent")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/municipalities")
|
@RequestMapping("/biz/municipalities")
|
||||||
|
|||||||
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 接口字段参数表 前端控制器
|
* 消息表(用户间或系统向用户发送的消息) 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-26
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/apiParam")
|
@RequestMapping("/biz/notifyMessage")
|
||||||
public class ApiParamController {
|
public class NotifyMessageController {
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 前端控制器
|
* 通知表(用户接收的系统通知) 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-29
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/apiMenus")
|
@RequestMapping("/biz/notifyNotice")
|
||||||
public class ApiMenusController {
|
public class NotifyNoticeController {
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 前端控制器
|
* 待办表(用户需要处理的待办事项) 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-29
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/apiModule")
|
@RequestMapping("/biz/notifyTodo")
|
||||||
public class ApiModuleController {
|
public class NotifyTodoController {
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 工作日报数据表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/projectDailyReport")
|
|
||||||
public class ProjectDailyReportController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/projectInfo")
|
@RequestMapping("/biz/projectInfo")
|
||||||
|
|||||||
@@ -5,14 +5,14 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 接口文档主表 前端控制器
|
* 项目汇报信息表 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-26
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/apiDoc")
|
@RequestMapping("/biz/projectReport")
|
||||||
public class ApiDocController {
|
public class ProjectReportController {
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/projectRequirements")
|
@RequestMapping("/biz/projectRequirements")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/province")
|
@RequestMapping("/biz/province")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 教育经历子表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/resumeEducation")
|
|
||||||
public class ResumeEducationController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/resumeEmployee")
|
@RequestMapping("/biz/resumeEmployee")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 工作经历子表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/resumeExperience")
|
|
||||||
public class ResumeExperienceController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 项目经历子表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/resumeProject")
|
|
||||||
public class ResumeProjectController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 技能子表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/resumeSkill")
|
|
||||||
public class ResumeSkillController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* SSH 服务器信息表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-23
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/sshInfo")
|
|
||||||
public class SshInfoController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-31
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/sshServers")
|
|
||||||
public class SshServersController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 用户密码表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-23
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/sshUser")
|
|
||||||
public class SshUserController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-29
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/syncTablesView")
|
@RequestMapping("/biz/syncTablesView")
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-26
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/syncTask")
|
|
||||||
public class SyncTaskController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 数据同步任务执行日志表 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-27
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/syncTaskLog")
|
|
||||||
public class SyncTaskLogController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
package com.mini.capi.biz.controller;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 前端控制器
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-24
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("/biz/sysHost")
|
|
||||||
public class SysHostController {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/transactionDetails")
|
@RequestMapping("/biz/transactionDetails")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/transfers")
|
@RequestMapping("/biz/transfers")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/biz/websiteStorage")
|
@RequestMapping("/biz/websiteStorage")
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -1,92 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 接口文档主表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-26
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_api_doc")
|
|
||||||
public class ApiDoc implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 接口主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "api_id", type = IdType.AUTO)
|
|
||||||
private String apiId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 接口名称
|
|
||||||
*/
|
|
||||||
@TableField("cname")
|
|
||||||
private String cname;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* HTTP 方法:GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS
|
|
||||||
*/
|
|
||||||
@TableField("method_name")
|
|
||||||
private String methodName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 请求路径
|
|
||||||
*/
|
|
||||||
@TableField("cpath")
|
|
||||||
private String cpath;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 详细描述
|
|
||||||
*/
|
|
||||||
@TableField("description")
|
|
||||||
private String description;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 默认请求/返回 Content-Type
|
|
||||||
*/
|
|
||||||
@TableField("content_type")
|
|
||||||
private String contentType;
|
|
||||||
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
package com.mini.capi.biz.domain;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import java.io.Serializable;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-29
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_api_menus")
|
|
||||||
public class ApiMenus implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("menu_id")
|
|
||||||
private String menuId;
|
|
||||||
|
|
||||||
@TableField("menu_name")
|
|
||||||
private String menuName;
|
|
||||||
|
|
||||||
@TableField("menu_code")
|
|
||||||
private String menuCode;
|
|
||||||
|
|
||||||
@TableField("c_icon")
|
|
||||||
private String cIcon;
|
|
||||||
|
|
||||||
@TableField("c_href")
|
|
||||||
private String cHref;
|
|
||||||
|
|
||||||
@TableField("module_code")
|
|
||||||
private String moduleCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户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;
|
|
||||||
}
|
|
||||||
@@ -1,63 +0,0 @@
|
|||||||
package com.mini.capi.biz.domain;
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
|
||||||
import java.io.Serializable;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-29
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_api_module")
|
|
||||||
public class ApiModule implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("module_id")
|
|
||||||
private String moduleId;
|
|
||||||
|
|
||||||
@TableField("module_name")
|
|
||||||
private String moduleName;
|
|
||||||
|
|
||||||
@TableField("module_code")
|
|
||||||
private String moduleCode;
|
|
||||||
|
|
||||||
@TableField("c_icon")
|
|
||||||
private String cIcon;
|
|
||||||
|
|
||||||
@TableField("c_href")
|
|
||||||
private String cHref;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户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;
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,98 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 接口字段参数表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-26
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_api_param")
|
|
||||||
public class ApiParam implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableId(value = "api_param_id", type = IdType.AUTO)
|
|
||||||
private String apiParamId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 对应接口级说明id
|
|
||||||
*/
|
|
||||||
@TableField("api_id")
|
|
||||||
private String apiId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 参数类型,1请求0返回
|
|
||||||
*/
|
|
||||||
@TableField("param_type")
|
|
||||||
private String paramType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 字段名
|
|
||||||
*/
|
|
||||||
@TableField("cname")
|
|
||||||
private String cname;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据类型 string/int/array/object...
|
|
||||||
*/
|
|
||||||
@TableField("data_type")
|
|
||||||
private String dataType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否必填
|
|
||||||
*/
|
|
||||||
@TableField("is_required")
|
|
||||||
private String isRequired;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 默认值
|
|
||||||
*/
|
|
||||||
@TableField("default_value")
|
|
||||||
private String defaultValue;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 字段说明
|
|
||||||
*/
|
|
||||||
@TableField("description")
|
|
||||||
private String description;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 枚举值
|
|
||||||
*/
|
|
||||||
@TableField("enum_values")
|
|
||||||
private String enumValues;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 示例值
|
|
||||||
*/
|
|
||||||
@TableField("example")
|
|
||||||
private String example;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 排序
|
|
||||||
*/
|
|
||||||
@TableField("sort_order")
|
|
||||||
private Integer sortOrder;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -1,86 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-28
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_api_user")
|
|
||||||
public class ApiUser implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户编号
|
|
||||||
*/
|
|
||||||
@TableId(value = "user_id", type = IdType.AUTO)
|
|
||||||
private String userId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 登录名称
|
|
||||||
*/
|
|
||||||
@TableField("api_user")
|
|
||||||
private String apiUser;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 登录密码
|
|
||||||
*/
|
|
||||||
@TableField("api_pswd")
|
|
||||||
private String apiPswd;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户名称
|
|
||||||
*/
|
|
||||||
@TableField("uname")
|
|
||||||
private String uname;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 状态
|
|
||||||
*/
|
|
||||||
@TableField("ustatus")
|
|
||||||
private String ustatus;
|
|
||||||
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -1,128 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-27
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_db_config")
|
|
||||||
public class DbConfig implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录创建时间
|
|
||||||
*/
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库配置唯一标识
|
|
||||||
*/
|
|
||||||
@TableId(value = "db_id", type = IdType.AUTO)
|
|
||||||
private String dbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库类型(如mysql、oracle、postgresql等)
|
|
||||||
*/
|
|
||||||
@TableField("db_type")
|
|
||||||
private String dbType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库名称
|
|
||||||
*/
|
|
||||||
@TableField("db_name")
|
|
||||||
private String dbName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库默认Schema(PostgresSQL特有,如public、ods、dw等,为空时默认用public)
|
|
||||||
*/
|
|
||||||
@TableField("db_schema")
|
|
||||||
private String dbSchema;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库主机地址
|
|
||||||
*/
|
|
||||||
@TableField("db_host")
|
|
||||||
private String dbHost;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库端口号
|
|
||||||
*/
|
|
||||||
@TableField("db_port")
|
|
||||||
private Integer dbPort;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库登录用户名
|
|
||||||
*/
|
|
||||||
@TableField("link_username")
|
|
||||||
private String linkUsername;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库登录密码
|
|
||||||
*/
|
|
||||||
@TableField("link_password")
|
|
||||||
private String linkPassword;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库驱动类全路径
|
|
||||||
*/
|
|
||||||
@TableField("driver_class")
|
|
||||||
private String driverClass;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库连接URL模板
|
|
||||||
*/
|
|
||||||
@TableField("url_template")
|
|
||||||
private String urlTemplate;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否激活(可用状态标识)
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
@@ -1,112 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-24
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_disk_mount")
|
|
||||||
public class DiskMount implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private String createTime;
|
|
||||||
|
|
||||||
@TableField("sys_host_id")
|
|
||||||
private String sysHostId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 设备分区
|
|
||||||
*/
|
|
||||||
@TableField("disk_fs")
|
|
||||||
private String diskFs;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总容量
|
|
||||||
*/
|
|
||||||
@TableField("size_kb")
|
|
||||||
private String sizeKb;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 已用容量
|
|
||||||
*/
|
|
||||||
@TableField("used_kb")
|
|
||||||
private String usedKb;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 可用容量
|
|
||||||
*/
|
|
||||||
@TableField("avail_kb")
|
|
||||||
private String availKb;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 磁盘使用率
|
|
||||||
*/
|
|
||||||
@TableField("use_ratio")
|
|
||||||
private String useRatio;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 挂载路径
|
|
||||||
*/
|
|
||||||
@TableField("mount_point")
|
|
||||||
private String mountPoint;
|
|
||||||
|
|
||||||
@TableId(value = "disk_mount_id", type = IdType.AUTO)
|
|
||||||
private String diskMountId;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private String 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;
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public String toString() {
|
|
||||||
return "DiskMount{" +
|
|
||||||
"sysHostId='" + sysHostId + '\'' +
|
|
||||||
", diskFs='" + diskFs + '\'' +
|
|
||||||
", sizeKb=" + sizeKb +
|
|
||||||
", usedKb=" + usedKb +
|
|
||||||
", availKb=" + availKb +
|
|
||||||
", useRatio=" + useRatio +
|
|
||||||
", mountPoint='" + mountPoint + '\'' +
|
|
||||||
'}';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,119 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 容器信息采集表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-24
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_docker_container_info")
|
|
||||||
public class DockerContainerInfo implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录获取时间
|
|
||||||
*/
|
|
||||||
@TableField("get_time")
|
|
||||||
private String getTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private String id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 容器 ID
|
|
||||||
*/
|
|
||||||
@TableField("container_id")
|
|
||||||
private String containerId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 镜像名称
|
|
||||||
*/
|
|
||||||
@TableField("image_name")
|
|
||||||
private String imageName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 启动命令
|
|
||||||
*/
|
|
||||||
@TableField("command")
|
|
||||||
private String command;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 容器创建时间
|
|
||||||
*/
|
|
||||||
@TableField("created_at")
|
|
||||||
private String createdAt;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 容器状态
|
|
||||||
*/
|
|
||||||
@TableField("ustatus")
|
|
||||||
private String ustatus;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 端口映射信息
|
|
||||||
*/
|
|
||||||
@TableField("ports")
|
|
||||||
private String ports;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 容器名称
|
|
||||||
*/
|
|
||||||
@TableField("unames")
|
|
||||||
private String unames;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 宿主机 IP
|
|
||||||
*/
|
|
||||||
@TableField("host_ip")
|
|
||||||
private String hostIp;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户/租户 ID
|
|
||||||
*/
|
|
||||||
@TableField("doker_host_id")
|
|
||||||
private String dokerHostId;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private String 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;
|
|
||||||
}
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
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.Serial;
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 容器主机配置表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-24
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_docker_host")
|
|
||||||
public class DockerHost implements Serializable {
|
|
||||||
|
|
||||||
@Serial
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "doker_host_id", type = IdType.AUTO)
|
|
||||||
private String dokerHostId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 账户编码
|
|
||||||
*/
|
|
||||||
@TableField("user_id")
|
|
||||||
private String userId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主机编码
|
|
||||||
*/
|
|
||||||
@TableField("host_id")
|
|
||||||
private String hostId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主机IP
|
|
||||||
*/
|
|
||||||
@TableField("host_ip")
|
|
||||||
private String hostIp;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 容器总数量
|
|
||||||
*/
|
|
||||||
@TableField("all_num")
|
|
||||||
private Long allNum;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 运行总数量
|
|
||||||
*/
|
|
||||||
@TableField("run_num")
|
|
||||||
private Long runNum;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private String updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 描述
|
|
||||||
*/
|
|
||||||
@TableField("remark")
|
|
||||||
private String remark;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户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;
|
|
||||||
}
|
|
||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -1,98 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 收藏的 Gitee 项目
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_gitee_favorites")
|
|
||||||
public class GiteeFavorites 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("project_name")
|
|
||||||
private String projectName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 项目拥有者
|
|
||||||
*/
|
|
||||||
@TableField("project_owner")
|
|
||||||
private String projectOwner;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 项目描述
|
|
||||||
*/
|
|
||||||
@TableField("description")
|
|
||||||
private String description;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 项目地址
|
|
||||||
*/
|
|
||||||
@TableField("url")
|
|
||||||
private String url;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Star 数
|
|
||||||
*/
|
|
||||||
@TableField("stars")
|
|
||||||
private Integer stars;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 开发语言
|
|
||||||
*/
|
|
||||||
@TableField("project_language")
|
|
||||||
private String projectLanguage;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户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;
|
|
||||||
}
|
|
||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -1,113 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 指标数据明细表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_index_kpi_detail")
|
|
||||||
public class IndexKpiDetail implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
@TableId(value = "detail_id", type = IdType.AUTO)
|
|
||||||
private String detailId;
|
|
||||||
|
|
||||||
@TableField("kpi_code")
|
|
||||||
private String kpiCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 排序
|
|
||||||
*/
|
|
||||||
@TableField("sort_id")
|
|
||||||
private Long sortId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 日期
|
|
||||||
*/
|
|
||||||
@TableField("ym")
|
|
||||||
private String ym;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标01
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val01")
|
|
||||||
private String kpiVal01;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标02
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val02")
|
|
||||||
private String kpiVal02;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标03
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val03")
|
|
||||||
private String kpiVal03;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标04
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val04")
|
|
||||||
private String kpiVal04;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标05
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val05")
|
|
||||||
private String kpiVal05;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标06
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val06")
|
|
||||||
private String kpiVal06;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标07
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val07")
|
|
||||||
private String kpiVal07;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标08
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val08")
|
|
||||||
private String kpiVal08;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标09
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val09")
|
|
||||||
private String kpiVal09;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标10
|
|
||||||
*/
|
|
||||||
@TableField("kpi_val10")
|
|
||||||
private String kpiVal10;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -1,86 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 指标基础信息表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_index_kpi_info")
|
|
||||||
public class IndexKpiInfo implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
@TableId(value = "kpi_id", type = IdType.AUTO)
|
|
||||||
private String kpiId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 模块编码
|
|
||||||
*/
|
|
||||||
@TableField("mod_code")
|
|
||||||
private String modCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 系统编码
|
|
||||||
*/
|
|
||||||
@TableField("sys_code")
|
|
||||||
private String sysCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标编码
|
|
||||||
*/
|
|
||||||
@TableField("kpi_code")
|
|
||||||
private String kpiCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标名称
|
|
||||||
*/
|
|
||||||
@TableField("kpi_name")
|
|
||||||
private String kpiName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 指标详情
|
|
||||||
*/
|
|
||||||
@TableField("kpi_desc")
|
|
||||||
private String kpiDesc;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户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;
|
|
||||||
}
|
|
||||||
@@ -4,8 +4,6 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
|
||||||
import java.io.Serial;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
@@ -17,14 +15,13 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-09-22
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("biz_mail_account")
|
@TableName("biz_mail_account")
|
||||||
public class MailAccount implements Serializable {
|
public class MailAccount implements Serializable {
|
||||||
|
|
||||||
@Serial
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -37,7 +34,7 @@ public class MailAccount implements Serializable {
|
|||||||
* 主键ID
|
* 主键ID
|
||||||
*/
|
*/
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
private Long id;
|
private String id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 邮件服务器地址
|
* 邮件服务器地址
|
||||||
@@ -79,13 +76,13 @@ public class MailAccount implements Serializable {
|
|||||||
* 是否启用SSL
|
* 是否启用SSL
|
||||||
*/
|
*/
|
||||||
@TableField("ssl_enable")
|
@TableField("ssl_enable")
|
||||||
private Boolean sslEnable;
|
private String sslEnable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 状态:0-禁用,1-启用
|
* 状态:0-禁用,1-启用
|
||||||
*/
|
*/
|
||||||
@TableField("status")
|
@TableField("status")
|
||||||
private Boolean status;
|
private String status;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 备注
|
* 备注
|
||||||
|
|||||||
@@ -1,146 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 接收邮件表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-09-22
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_mail_received")
|
|
||||||
public class MailReceived implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 创建时间
|
|
||||||
*/
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键ID
|
|
||||||
*/
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 邮件服务器消息ID
|
|
||||||
*/
|
|
||||||
@TableField("message_id")
|
|
||||||
private String messageId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 关联的邮件账户ID
|
|
||||||
*/
|
|
||||||
@TableField("account_id")
|
|
||||||
private Long accountId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 发件人地址
|
|
||||||
*/
|
|
||||||
@TableField("from_address")
|
|
||||||
private String fromAddress;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 发件人名称
|
|
||||||
*/
|
|
||||||
@TableField("from_name")
|
|
||||||
private String fromName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 收件人地址,多个用逗号分隔
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 接收时间
|
|
||||||
*/
|
|
||||||
@TableField("receive_time")
|
|
||||||
private LocalDateTime receiveTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否已读:0-未读,1-已读
|
|
||||||
*/
|
|
||||||
@TableField("is_read")
|
|
||||||
private Boolean isRead;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否有附件:0-无,1-有
|
|
||||||
*/
|
|
||||||
@TableField("has_attachment")
|
|
||||||
private Boolean hasAttachment;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 邮件文件夹
|
|
||||||
*/
|
|
||||||
@TableField("folder")
|
|
||||||
private String folder;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 更新时间
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-09-22
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@@ -34,7 +34,7 @@ public class MailSent implements Serializable {
|
|||||||
* 主键ID
|
* 主键ID
|
||||||
*/
|
*/
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
private Long id;
|
private String id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 邮件服务器消息ID
|
* 邮件服务器消息ID
|
||||||
@@ -46,7 +46,7 @@ public class MailSent implements Serializable {
|
|||||||
* 关联的邮件账户ID
|
* 关联的邮件账户ID
|
||||||
*/
|
*/
|
||||||
@TableField("account_id")
|
@TableField("account_id")
|
||||||
private Long accountId;
|
private String accountId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 发件人地址
|
* 发件人地址
|
||||||
@@ -88,7 +88,7 @@ public class MailSent implements Serializable {
|
|||||||
* 发送状态:0-待发送,1-发送成功,2-发送失败
|
* 发送状态:0-待发送,1-发送成功,2-发送失败
|
||||||
*/
|
*/
|
||||||
@TableField("send_status")
|
@TableField("send_status")
|
||||||
private Boolean sendStatus;
|
private String sendStatus;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 错误信息
|
* 错误信息
|
||||||
@@ -100,7 +100,7 @@ public class MailSent implements Serializable {
|
|||||||
* 是否有附件:0-无,1-有
|
* 是否有附件:0-无,1-有
|
||||||
*/
|
*/
|
||||||
@TableField("has_attachment")
|
@TableField("has_attachment")
|
||||||
private Boolean hasAttachment;
|
private String hasAttachment;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新时间
|
* 更新时间
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-26
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
134
src/main/java/com/mini/capi/biz/domain/NotifyMessage.java
Normal file
134
src/main/java/com/mini/capi/biz/domain/NotifyMessage.java
Normal file
@@ -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;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* 消息表(用户间或系统向用户发送的消息)
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author gaoxq
|
||||||
|
* @since 2025-11-08
|
||||||
|
*/
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
@TableName("biz_notify_message")
|
||||||
|
public class NotifyMessage implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@TableField("create_time")
|
||||||
|
private LocalDateTime createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 唯一标识
|
||||||
|
*/
|
||||||
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 关联用户ID
|
||||||
|
*/
|
||||||
|
@TableField("user_code")
|
||||||
|
private String userCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 用户昵称
|
||||||
|
*/
|
||||||
|
@TableField("uname")
|
||||||
|
private String uname;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发送方头像URL
|
||||||
|
*/
|
||||||
|
@TableField("avatar")
|
||||||
|
private String avatar;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 消息标题
|
||||||
|
*/
|
||||||
|
@TableField("title")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 消息详情
|
||||||
|
*/
|
||||||
|
@TableField("description")
|
||||||
|
private String description;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 消息发送时间
|
||||||
|
*/
|
||||||
|
@TableField("datetime")
|
||||||
|
private LocalDateTime datetime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否支持点击关闭(1-是,0-否)
|
||||||
|
*/
|
||||||
|
@TableField("click_close")
|
||||||
|
private Integer clickClose;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否已读(0-未读,1-已读)
|
||||||
|
*/
|
||||||
|
@TableField("is_read")
|
||||||
|
private Integer isRead;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否发送(0-创建,1-发送)
|
||||||
|
*/
|
||||||
|
@TableField("is_send")
|
||||||
|
private Integer isSend;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据更新时间(状态变更时自动更新)
|
||||||
|
*/
|
||||||
|
@TableField("update_time")
|
||||||
|
private LocalDateTime updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建用户
|
||||||
|
*/
|
||||||
|
@TableField("create_user")
|
||||||
|
private String createUser;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 关联的汇总编号
|
||||||
|
*/
|
||||||
|
@TableField("notify_id")
|
||||||
|
private String notifyId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 租户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;
|
||||||
|
}
|
||||||
@@ -11,16 +11,16 @@ import lombok.Setter;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 附件表
|
* 通知表(用户接收的系统通知)
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-09-22
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("biz_mail_attachment")
|
@TableName("biz_notify_notice")
|
||||||
public class MailAttachment implements Serializable {
|
public class NotifyNotice implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@@ -31,71 +31,71 @@ public class MailAttachment implements Serializable {
|
|||||||
private LocalDateTime createTime;
|
private LocalDateTime createTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 主键ID
|
* 唯一标识
|
||||||
*/
|
*/
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
private Long id;
|
private String id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文件编号
|
* 关联用户ID
|
||||||
*/
|
*/
|
||||||
@TableField("file_no")
|
@TableField("user_code")
|
||||||
private String fileNo;
|
private String userCode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 目录
|
* 用户昵称
|
||||||
*/
|
*/
|
||||||
@TableField("directory")
|
@TableField("uname")
|
||||||
private String directory;
|
private String uname;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 原始文件名
|
* 标题内容
|
||||||
*/
|
*/
|
||||||
@TableField("original_file_name")
|
@TableField("title")
|
||||||
private String originalFileName;
|
private String title;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 存储地址(目录+32位随机字符+拓展名)
|
* 描述信息
|
||||||
*/
|
*/
|
||||||
@TableField("storage_path")
|
@TableField("description")
|
||||||
private String storagePath;
|
private String description;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文件大小(字节)
|
* 通知时间
|
||||||
*/
|
*/
|
||||||
@TableField("file_size")
|
@TableField("datetime")
|
||||||
private Long fileSize;
|
private LocalDateTime datetime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 类型:1-收件附件,2-发件附件
|
* 是否已读(0-未读,1-已读)
|
||||||
*/
|
*/
|
||||||
@TableField("type")
|
@TableField("is_read")
|
||||||
private Boolean type;
|
private Integer isRead;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 关联的收件或发件ID
|
* 是否发送(0-创建,1-发送)
|
||||||
*/
|
*/
|
||||||
@TableField("ref_id")
|
@TableField("is_send")
|
||||||
private Long refId;
|
private Integer isSend;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文件类型
|
* 数据更新时间(状态变更时自动更新)
|
||||||
*/
|
|
||||||
@TableField("content_type")
|
|
||||||
private String contentType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 下载次数
|
|
||||||
*/
|
|
||||||
@TableField("download_count")
|
|
||||||
private Integer downloadCount;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 更新时间
|
|
||||||
*/
|
*/
|
||||||
@TableField("update_time")
|
@TableField("update_time")
|
||||||
private LocalDateTime updateTime;
|
private LocalDateTime updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建用户
|
||||||
|
*/
|
||||||
|
@TableField("create_user")
|
||||||
|
private String createUser;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 关联的汇总编号
|
||||||
|
*/
|
||||||
|
@TableField("notify_id")
|
||||||
|
private String notifyId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 租户id
|
* 租户id
|
||||||
*/
|
*/
|
||||||
@@ -103,19 +103,19 @@ public class MailAttachment implements Serializable {
|
|||||||
private String fTenantId;
|
private String fTenantId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程id
|
* 关联流程id
|
||||||
*/
|
*/
|
||||||
@TableField("f_flow_id")
|
@TableField("f_flow_id")
|
||||||
private String fFlowId;
|
private String fFlowId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程任务主键
|
* 关联流程任务主键
|
||||||
*/
|
*/
|
||||||
@TableField("f_flow_task_id")
|
@TableField("f_flow_task_id")
|
||||||
private String fFlowTaskId;
|
private String fFlowTaskId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程任务状态
|
* 关联流程任务状态
|
||||||
*/
|
*/
|
||||||
@TableField("f_flow_state")
|
@TableField("f_flow_state")
|
||||||
private Integer fFlowState;
|
private Integer fFlowState;
|
||||||
134
src/main/java/com/mini/capi/biz/domain/NotifyTodo.java
Normal file
134
src/main/java/com/mini/capi/biz/domain/NotifyTodo.java
Normal file
@@ -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;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* 待办表(用户需要处理的待办事项)
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author gaoxq
|
||||||
|
* @since 2025-11-08
|
||||||
|
*/
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
@TableName("biz_notify_todo")
|
||||||
|
public class NotifyTodo implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@TableField("create_time")
|
||||||
|
private LocalDateTime createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 唯一标识
|
||||||
|
*/
|
||||||
|
@TableId(value = "id", type = IdType.AUTO)
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 关联用户ID
|
||||||
|
*/
|
||||||
|
@TableField("user_code")
|
||||||
|
private String userCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 用户昵称
|
||||||
|
*/
|
||||||
|
@TableField("uname")
|
||||||
|
private String uname;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 待办标题
|
||||||
|
*/
|
||||||
|
@TableField("title")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 待办详情
|
||||||
|
*/
|
||||||
|
@TableField("description")
|
||||||
|
private String description;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 待办截止/创建时间
|
||||||
|
*/
|
||||||
|
@TableField("datetime")
|
||||||
|
private LocalDateTime datetime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 待办状态文本(如“未开始”“马上到期”)
|
||||||
|
*/
|
||||||
|
@TableField("extra")
|
||||||
|
private String extra;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态文本颜色(如“red”“blue”)
|
||||||
|
*/
|
||||||
|
@TableField("color")
|
||||||
|
private String color;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否已读(0-未读,1-已读)
|
||||||
|
*/
|
||||||
|
@TableField("is_read")
|
||||||
|
private Integer isRead;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否发送(0-创建,1-发送)
|
||||||
|
*/
|
||||||
|
@TableField("is_send")
|
||||||
|
private Integer isSend;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 数据更新时间(状态变更时自动更新)
|
||||||
|
*/
|
||||||
|
@TableField("update_time")
|
||||||
|
private LocalDateTime updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建用户
|
||||||
|
*/
|
||||||
|
@TableField("create_user")
|
||||||
|
private String createUser;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 关联的汇总编号
|
||||||
|
*/
|
||||||
|
@TableField("notify_id")
|
||||||
|
private String notifyId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 租户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;
|
||||||
|
}
|
||||||
@@ -5,7 +5,6 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
|||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.time.LocalDate;
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
@@ -16,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@@ -59,13 +58,19 @@ public class ProjectInfo implements Serializable {
|
|||||||
* 项目开始日期
|
* 项目开始日期
|
||||||
*/
|
*/
|
||||||
@TableField("start_date")
|
@TableField("start_date")
|
||||||
private LocalDate startDate;
|
private LocalDateTime startDate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 项目预计结束日期,可为空表示未确定
|
* 项目预计结束日期,可为空表示未确定
|
||||||
*/
|
*/
|
||||||
@TableField("end_date")
|
@TableField("end_date")
|
||||||
private LocalDate endDate;
|
private LocalDateTime endDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 项目实际结束日期
|
||||||
|
*/
|
||||||
|
@TableField("actual_end_date")
|
||||||
|
private LocalDateTime actualEndDate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 员工列表
|
* 员工列表
|
||||||
@@ -74,7 +79,7 @@ public class ProjectInfo implements Serializable {
|
|||||||
private String employeeId;
|
private String employeeId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 项目类型
|
* 项目类型(如:研发项目、运营项目、运维项目等)
|
||||||
*/
|
*/
|
||||||
@TableField("project_type")
|
@TableField("project_type")
|
||||||
private String projectType;
|
private String projectType;
|
||||||
|
|||||||
@@ -5,98 +5,102 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
|||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
|
||||||
import java.time.LocalDate;
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 工作日报数据表
|
* 项目汇报信息表
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("biz_project_daily_report")
|
@TableName("biz_project_report")
|
||||||
public class ProjectDailyReport implements Serializable {
|
public class ProjectReport implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 记录创建时间,自动设置为当前时间戳
|
* 记录创建时间
|
||||||
*/
|
*/
|
||||||
@TableField("create_time")
|
@TableField("create_time")
|
||||||
private LocalDateTime createTime;
|
private LocalDateTime createTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 主键ID,唯一标识每条工作日报记录
|
* 汇报记录ID(主键)
|
||||||
*/
|
*/
|
||||||
@TableId(value = "report_id", type = IdType.AUTO)
|
@TableId(value = "report_id", type = IdType.AUTO)
|
||||||
private String reportId;
|
private String reportId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 工作标题
|
* 汇报周期
|
||||||
*/
|
*/
|
||||||
@TableField("report_title")
|
@TableField("report_cycle")
|
||||||
private String reportTitle;
|
private String reportCycle;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 工作日期,格式为YYYY-MM-DD
|
* 汇报主题
|
||||||
*/
|
*/
|
||||||
@TableField("report_date")
|
@TableField("work_title")
|
||||||
private LocalDate reportDate;
|
private String workTitle;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 员工ID,用于关联员工信息表(如果有)
|
* 本期工作内容
|
||||||
*/
|
|
||||||
@TableField("employee_id")
|
|
||||||
private String employeeId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 当天的工作内容,可以是任务描述、完成的工作等
|
|
||||||
*/
|
*/
|
||||||
@TableField("work_content")
|
@TableField("work_content")
|
||||||
private String workContent;
|
private String workContent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 当天工作时长,单位为小时,保留两位小数
|
* 项目进度
|
||||||
*/
|
*/
|
||||||
@TableField("work_hours")
|
@TableField("progress_percent")
|
||||||
private BigDecimal workHours;
|
private String progressPercent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 当天工作进度,以百分比形式表示(例如50.0表示50%)
|
* 存在问题
|
||||||
*/
|
*/
|
||||||
@TableField("work_progress")
|
@TableField("problem_desc")
|
||||||
private BigDecimal workProgress;
|
private String problemDesc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 当天遇到的问题或困难
|
* 解决方案
|
||||||
*/
|
*/
|
||||||
@TableField("issues_encountered")
|
@TableField("solution_plan")
|
||||||
private String issuesEncountered;
|
private String solutionPlan;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 针对遇到的问题的解决方案或处理措施
|
* 下期计划
|
||||||
*/
|
*/
|
||||||
@TableField("solutions")
|
@TableField("next_plan")
|
||||||
private String solutions;
|
private String nextPlan;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 项目名称
|
* 提交时间
|
||||||
|
*/
|
||||||
|
@TableField("report_time")
|
||||||
|
private LocalDateTime reportTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 汇报状态
|
||||||
|
*/
|
||||||
|
@TableField("approval_status")
|
||||||
|
private String approvalStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 项目编号
|
||||||
*/
|
*/
|
||||||
@TableField("project_id")
|
@TableField("project_id")
|
||||||
private String projectId;
|
private String projectId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 记录最后更新时间,自动更新为当前时间戳
|
* 人员编号
|
||||||
*/
|
*/
|
||||||
@TableField("update_time")
|
@TableField("employee_id")
|
||||||
private LocalDateTime updateTime;
|
private String employeeId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 租户id
|
* 租户id
|
||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -1,81 +0,0 @@
|
|||||||
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.LocalDate;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 教育经历子表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_resume_education")
|
|
||||||
public class ResumeEducation implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private String id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 外键
|
|
||||||
*/
|
|
||||||
@TableField("employee_id")
|
|
||||||
private String employeeId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 学校名称
|
|
||||||
*/
|
|
||||||
@TableField("school")
|
|
||||||
private String school;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 专业
|
|
||||||
*/
|
|
||||||
@TableField("major")
|
|
||||||
private String major;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 学历:高中,专科,本科,硕士,博士,其他
|
|
||||||
*/
|
|
||||||
@TableField("education_degree")
|
|
||||||
private String educationDegree;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 开始日期
|
|
||||||
*/
|
|
||||||
@TableField("start_date")
|
|
||||||
private LocalDate startDate;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 结束日期
|
|
||||||
*/
|
|
||||||
@TableField("end_date")
|
|
||||||
private LocalDate endDate;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -1,75 +0,0 @@
|
|||||||
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.LocalDate;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 工作经历子表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_resume_experience")
|
|
||||||
public class ResumeExperience implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private String id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 外键
|
|
||||||
*/
|
|
||||||
@TableField("employee_id")
|
|
||||||
private String employeeId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 公司名称
|
|
||||||
*/
|
|
||||||
@TableField("company")
|
|
||||||
private String company;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 职位
|
|
||||||
*/
|
|
||||||
@TableField("experience_position")
|
|
||||||
private String experiencePosition;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 工作描述/职责
|
|
||||||
*/
|
|
||||||
@TableField("description")
|
|
||||||
private String description;
|
|
||||||
|
|
||||||
@TableField("start_date")
|
|
||||||
private LocalDate startDate;
|
|
||||||
|
|
||||||
@TableField("end_date")
|
|
||||||
private LocalDate endDate;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -1,75 +0,0 @@
|
|||||||
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.LocalDate;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 项目经历子表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_resume_project")
|
|
||||||
public class ResumeProject implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private String id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 外键
|
|
||||||
*/
|
|
||||||
@TableField("employee_id")
|
|
||||||
private String employeeId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 项目名称
|
|
||||||
*/
|
|
||||||
@TableField("project_name")
|
|
||||||
private String projectName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 担任角色
|
|
||||||
*/
|
|
||||||
@TableField("project_role")
|
|
||||||
private String projectRole;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 项目描述
|
|
||||||
*/
|
|
||||||
@TableField("description")
|
|
||||||
private String description;
|
|
||||||
|
|
||||||
@TableField("start_date")
|
|
||||||
private LocalDate startDate;
|
|
||||||
|
|
||||||
@TableField("end_date")
|
|
||||||
private LocalDate endDate;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -1,69 +0,0 @@
|
|||||||
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.LocalDate;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 技能子表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-25
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_resume_skill")
|
|
||||||
public class ResumeSkill implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 主键
|
|
||||||
*/
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private String id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 外键
|
|
||||||
*/
|
|
||||||
@TableField("employee_id")
|
|
||||||
private String employeeId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 技能名称
|
|
||||||
*/
|
|
||||||
@TableField("skill_name")
|
|
||||||
private String skillName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 熟练程度:入门,熟练,精通,专家
|
|
||||||
*/
|
|
||||||
@TableField("proficiency")
|
|
||||||
private String proficiency;
|
|
||||||
|
|
||||||
@TableField("start_date")
|
|
||||||
private LocalDate startDate;
|
|
||||||
|
|
||||||
@TableField("end_date")
|
|
||||||
private LocalDate endDate;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -1,80 +0,0 @@
|
|||||||
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.Serial;
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* SSH 服务器信息表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-23
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_ssh_info")
|
|
||||||
public class SshInfo implements Serializable {
|
|
||||||
|
|
||||||
@Serial
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
@TableId(value = "host_id", type = IdType.AUTO)
|
|
||||||
private String hostId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* IP 或域名
|
|
||||||
*/
|
|
||||||
@TableField("host_ip")
|
|
||||||
private String hostIp;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* SSH 端口
|
|
||||||
*/
|
|
||||||
@TableField("host_port")
|
|
||||||
private String hostPort;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 备注
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
@@ -1,99 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-31
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_ssh_servers")
|
|
||||||
public class SshServers implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
@TableId(value = "id", type = IdType.AUTO)
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 服务器名称
|
|
||||||
*/
|
|
||||||
@TableField("name")
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 服务器地址
|
|
||||||
*/
|
|
||||||
@TableField("host")
|
|
||||||
private String host;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* SSH端口
|
|
||||||
*/
|
|
||||||
@TableField("port")
|
|
||||||
private Integer port;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户名
|
|
||||||
*/
|
|
||||||
@TableField("username")
|
|
||||||
private String username;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 密码(建议加密存储)
|
|
||||||
*/
|
|
||||||
@TableField("password")
|
|
||||||
private String password;
|
|
||||||
|
|
||||||
@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;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public SshServers(String name, String host, Integer port, String username, String password){
|
|
||||||
this.name = name;
|
|
||||||
this.host = host;
|
|
||||||
this.port = port;
|
|
||||||
this.username = username;
|
|
||||||
this.password = password;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,80 +0,0 @@
|
|||||||
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.Serial;
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 用户密码表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-23
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_ssh_user")
|
|
||||||
public class SshUser implements Serializable {
|
|
||||||
|
|
||||||
@Serial
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
@TableId(value = "user_id", type = IdType.AUTO)
|
|
||||||
private String userId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 系统/应用/网站名称
|
|
||||||
*/
|
|
||||||
@TableField("sys_name")
|
|
||||||
private String sysName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 登录账号
|
|
||||||
*/
|
|
||||||
@TableField("c_username")
|
|
||||||
private String cUsername;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 登录密码
|
|
||||||
*/
|
|
||||||
@TableField("c_password")
|
|
||||||
private String cPassword;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 访问地址
|
|
||||||
*/
|
|
||||||
@TableField("c_url")
|
|
||||||
private String cUrl;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 关联的主键
|
|
||||||
*/
|
|
||||||
@TableField("host_id")
|
|
||||||
private String hostId;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 备注
|
|
||||||
*/
|
|
||||||
@TableField("remark")
|
|
||||||
private String remark;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户id
|
|
||||||
*/
|
|
||||||
@TableField("f_tenant_id")
|
|
||||||
private String fTenantId;
|
|
||||||
}
|
|
||||||
@@ -1,9 +1,7 @@
|
|||||||
package com.mini.capi.biz.domain;
|
package com.mini.capi.biz.domain;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.time.LocalDateTime;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
@@ -13,7 +11,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-29
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@@ -21,76 +19,4 @@ import lombok.Setter;
|
|||||||
public class SyncTablesView implements Serializable {
|
public class SyncTablesView implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录创建时间
|
|
||||||
*/
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步任务唯一标识
|
|
||||||
*/
|
|
||||||
@TableField("task_id")
|
|
||||||
private String taskId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步任务名称
|
|
||||||
*/
|
|
||||||
@TableField("task_name")
|
|
||||||
private String taskName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源数据库配置ID,关联biz_db_config表
|
|
||||||
*/
|
|
||||||
@TableField("source_db_id")
|
|
||||||
private String sourceDbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源数据库表名
|
|
||||||
*/
|
|
||||||
@TableField("source_table")
|
|
||||||
private String sourceTable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 目标数据库表名
|
|
||||||
*/
|
|
||||||
@TableField("target_table")
|
|
||||||
private String targetTable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否激活(任务启用状态标识)
|
|
||||||
*/
|
|
||||||
@TableField("is_active")
|
|
||||||
private String isActive;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 最后一次同步时间
|
|
||||||
*/
|
|
||||||
@TableField("last_sync_time")
|
|
||||||
private LocalDateTime lastSyncTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录最后更新时间
|
|
||||||
*/
|
|
||||||
@TableField("update_time")
|
|
||||||
private LocalDateTime updateTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库类型(如mysql、oracle、postgresql等)
|
|
||||||
*/
|
|
||||||
@TableField("db_type")
|
|
||||||
private String dbType;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 数据库配置唯一标识
|
|
||||||
*/
|
|
||||||
@TableField("db_id")
|
|
||||||
private String dbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 成功同步记录数
|
|
||||||
*/
|
|
||||||
@TableField("success_rows")
|
|
||||||
private Long successRows;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,110 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-27
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_sync_task")
|
|
||||||
public class SyncTask implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录创建时间
|
|
||||||
*/
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步任务唯一标识
|
|
||||||
*/
|
|
||||||
@TableId(value = "task_id", type = IdType.AUTO)
|
|
||||||
private String taskId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步任务名称
|
|
||||||
*/
|
|
||||||
@TableField("task_name")
|
|
||||||
private String taskName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源数据库配置ID,关联biz_db_config表
|
|
||||||
*/
|
|
||||||
@TableField("source_db_id")
|
|
||||||
private String sourceDbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 目标数据库配置ID,关联biz_db_config表
|
|
||||||
*/
|
|
||||||
@TableField("target_db_id")
|
|
||||||
private String targetDbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源数据库表名
|
|
||||||
*/
|
|
||||||
@TableField("source_table")
|
|
||||||
private String sourceTable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 目标数据库表名
|
|
||||||
*/
|
|
||||||
@TableField("target_table")
|
|
||||||
private String targetTable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 是否激活(任务启用状态标识)
|
|
||||||
*/
|
|
||||||
@TableField("is_active")
|
|
||||||
private String isActive;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 最后一次同步时间
|
|
||||||
*/
|
|
||||||
@TableField("last_sync_time")
|
|
||||||
private LocalDateTime lastSyncTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录最后更新时间
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
@@ -1,183 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 数据同步任务执行日志表
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-27
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_sync_task_log")
|
|
||||||
public class SyncTaskLog implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 记录创建时间
|
|
||||||
*/
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 日志ID
|
|
||||||
*/
|
|
||||||
@TableId(value = "task_log_id", type = IdType.AUTO)
|
|
||||||
private String taskLogId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 关联的同步任务ID
|
|
||||||
*/
|
|
||||||
@TableField("task_id")
|
|
||||||
private String taskId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步任务名称
|
|
||||||
*/
|
|
||||||
@TableField("task_name")
|
|
||||||
private String taskName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源数据库ID
|
|
||||||
*/
|
|
||||||
@TableField("source_db_id")
|
|
||||||
private String sourceDbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源数据库名称
|
|
||||||
*/
|
|
||||||
@TableField("source_db_name")
|
|
||||||
private String sourceDbName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 源表名
|
|
||||||
*/
|
|
||||||
@TableField("source_table")
|
|
||||||
private String sourceTable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 目标数据库ID
|
|
||||||
*/
|
|
||||||
@TableField("target_db_id")
|
|
||||||
private String targetDbId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 目标数据库名称
|
|
||||||
*/
|
|
||||||
@TableField("target_db_name")
|
|
||||||
private String targetDbName;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 目标表名
|
|
||||||
*/
|
|
||||||
@TableField("target_table")
|
|
||||||
private String targetTable;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步开始时间
|
|
||||||
*/
|
|
||||||
@TableField("start_time")
|
|
||||||
private LocalDateTime startTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步结束时间
|
|
||||||
*/
|
|
||||||
@TableField("end_time")
|
|
||||||
private LocalDateTime endTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总记录数
|
|
||||||
*/
|
|
||||||
@TableField("total_rows")
|
|
||||||
private Long totalRows;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 成功同步记录数
|
|
||||||
*/
|
|
||||||
@TableField("success_rows")
|
|
||||||
private Long successRows;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 失败记录数
|
|
||||||
*/
|
|
||||||
@TableField("fail_rows")
|
|
||||||
private Long failRows;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 同步状态(0:执行中,1:成功,2:失败)
|
|
||||||
*/
|
|
||||||
@TableField("sync_status")
|
|
||||||
private String syncStatus;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 错误信息(失败时记录)
|
|
||||||
*/
|
|
||||||
@TableField("error_msg")
|
|
||||||
private String errorMsg;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 耗时(秒)
|
|
||||||
*/
|
|
||||||
@TableField("cost_time")
|
|
||||||
private Integer costTime;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 租户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;
|
|
||||||
|
|
||||||
|
|
||||||
public SyncTaskLog(String taskId, String taskName, String sourceDbId, String sourceDbName, String sourceTable, String targetDbId
|
|
||||||
, String targetDbName, String targetTable, LocalDateTime startTime, LocalDateTime endTime, Long totalRows, Long successRows, Long failRows, String syncStatus
|
|
||||||
, String errorMsg, Integer costTime, String fTenantId) {
|
|
||||||
this.taskId = taskId;
|
|
||||||
this.taskName = taskName;
|
|
||||||
this.sourceDbId = sourceDbId;
|
|
||||||
this.sourceDbName = sourceDbName;
|
|
||||||
this.sourceTable = sourceTable;
|
|
||||||
this.targetDbId = targetDbId;
|
|
||||||
this.targetDbName = targetDbName;
|
|
||||||
this.targetTable = targetTable;
|
|
||||||
this.startTime = startTime;
|
|
||||||
this.endTime = endTime;
|
|
||||||
this.totalRows = totalRows;
|
|
||||||
this.successRows = successRows;
|
|
||||||
this.failRows = failRows;
|
|
||||||
this.syncStatus = syncStatus;
|
|
||||||
this.errorMsg = errorMsg;
|
|
||||||
this.costTime = costTime;
|
|
||||||
this.fTenantId = fTenantId;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,109 +0,0 @@
|
|||||||
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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
*
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-24
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@TableName("biz_sys_host")
|
|
||||||
public class SysHost implements Serializable {
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@TableField("create_time")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
@TableId(value = "sys_host_id", type = IdType.AUTO)
|
|
||||||
private String sysHostId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 人工/系统指定的主机唯一标识
|
|
||||||
*/
|
|
||||||
@TableField("host_tag")
|
|
||||||
private String hostTag;
|
|
||||||
|
|
||||||
@TableField("hostname")
|
|
||||||
private String hostname;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CPU架构
|
|
||||||
*/
|
|
||||||
@TableField("cpu_arch")
|
|
||||||
private String cpuArch;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CPU型号
|
|
||||||
*/
|
|
||||||
@TableField("cpu_model")
|
|
||||||
private String cpuModel;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CP 核心数
|
|
||||||
*/
|
|
||||||
@TableField("cpu_cores")
|
|
||||||
private Integer cpuCores;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CPU使用率
|
|
||||||
*/
|
|
||||||
@TableField("cpu_usage")
|
|
||||||
private String cpuUsage;
|
|
||||||
|
|
||||||
@TableField("doker_host_id")
|
|
||||||
private String dokerHostId;
|
|
||||||
|
|
||||||
@TableField("update_time")
|
|
||||||
private String 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;
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public String toString() {
|
|
||||||
return "SysHost{" +
|
|
||||||
"sysHostId='" + sysHostId + '\'' +
|
|
||||||
", hostTag='" + hostTag + '\'' +
|
|
||||||
", hostname='" + hostname + '\'' +
|
|
||||||
", cpuArch='" + cpuArch + '\'' +
|
|
||||||
", cpuModel='" + cpuModel + '\'' +
|
|
||||||
", cpuCores=" + cpuCores +
|
|
||||||
", cpuUsage='" + cpuUsage + '\'' +
|
|
||||||
'}';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -17,7 +17,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-25
|
* @since 2025-11-08
|
||||||
*/
|
*/
|
||||||
public interface AccountsMapper extends BaseMapper<Accounts> {
|
public interface AccountsMapper extends BaseMapper<Accounts> {
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
package com.mini.capi.biz.mapper;
|
|
||||||
|
|
||||||
import com.mini.capi.biz.domain.ApiDoc;
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>
|
|
||||||
* 接口文档主表 Mapper 接口
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author gaoxq
|
|
||||||
* @since 2025-08-26
|
|
||||||
*/
|
|
||||||
public interface ApiDocMapper extends BaseMapper<ApiDoc> {
|
|
||||||
|
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user