فهرست منبع

添加业务层生成的代码

wangPH 2 سال پیش
والد
کامیت
aa9db3b760
33فایلهای تغییر یافته به همراه1138 افزوده شده و 0 حذف شده
  1. 1 0
      background-common/background-common-mybatis/pom.xml
  2. 56 0
      background-common/background-common-mybatis/src/main/java/cn/kdan/compdf/base/R.java
  3. 65 0
      background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundConvertDataController.java
  4. 65 0
      background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundEventController.java
  5. 65 0
      background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundUserController.java
  6. 65 0
      background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundUserProjectController.java
  7. 65 0
      background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundUserWebhookController.java
  8. 65 0
      background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundWebhookEventController.java
  9. 69 0
      background-user/src/main/java/cn/kdan/compdf/entity/BackgroundConvertData.java
  10. 53 0
      background-user/src/main/java/cn/kdan/compdf/entity/BackgroundEvent.java
  11. 61 0
      background-user/src/main/java/cn/kdan/compdf/entity/BackgroundUser.java
  12. 69 0
      background-user/src/main/java/cn/kdan/compdf/entity/BackgroundUserProject.java
  13. 61 0
      background-user/src/main/java/cn/kdan/compdf/entity/BackgroundUserWebhook.java
  14. 53 0
      background-user/src/main/java/cn/kdan/compdf/entity/BackgroundWebhookEvent.java
  15. 11 0
      background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundConvertDataMapper.java
  16. 11 0
      background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundEventMapper.java
  17. 11 0
      background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundUserMapper.java
  18. 11 0
      background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundUserProjectMapper.java
  19. 11 0
      background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundUserWebhookMapper.java
  20. 11 0
      background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundWebhookEventMapper.java
  21. 19 0
      background-user/src/main/java/cn/kdan/compdf/service/BackgroundConvertDataService.java
  22. 19 0
      background-user/src/main/java/cn/kdan/compdf/service/BackgroundEventService.java
  23. 19 0
      background-user/src/main/java/cn/kdan/compdf/service/BackgroundUserProjectService.java
  24. 19 0
      background-user/src/main/java/cn/kdan/compdf/service/BackgroundUserService.java
  25. 19 0
      background-user/src/main/java/cn/kdan/compdf/service/BackgroundUserWebhookService.java
  26. 19 0
      background-user/src/main/java/cn/kdan/compdf/service/BackgroundWebhookEventService.java
  27. 23 0
      background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundConvertDataServiceImpl.java
  28. 23 0
      background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundEventServiceImpl.java
  29. 23 0
      background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundUserProjectServiceImpl.java
  30. 23 0
      background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundUserServiceImpl.java
  31. 23 0
      background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundUserWebhookServiceImpl.java
  32. 23 0
      background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundWebhookEventServiceImpl.java
  33. 7 0
      pom.xml

+ 1 - 0
background-common/background-common-mybatis/pom.xml

@@ -35,6 +35,7 @@
             <optional>true</optional>
         </dependency>
 
+
     </dependencies>
 
 </project>

+ 56 - 0
background-common/background-common-mybatis/src/main/java/cn/kdan/compdf/base/R.java

@@ -0,0 +1,56 @@
+package cn.kdan.compdf.base;
+
+
+import cn.hutool.http.HttpStatus;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+
+/**
+ * 请求统一返回对象
+ * @author ZhouQiang 2022/7/5
+ */
+@Data
+@AllArgsConstructor
+public class R<T> {
+
+    private String code;
+    private String msg;
+    private T data;
+
+    public static <T> R<T> ok() {
+        return ok(null);
+    }
+
+    public static <T> R<T> ok(T data) {
+        return ok("success", data);
+    }
+
+    public static <T> R<T> ok(String msg, T data) {
+        return ok(HttpStatus.HTTP_OK + "", msg, data);
+    }
+
+    public static <T> R<T> ok(String code, String msg) {
+        return new R<>(code, msg, null);
+    }
+
+    public static <T> R<T> ok(String code, String msg, T data) {
+        return new R<>(code, msg, data);
+    }
+
+    public static <T> R<T> error() {
+        return error("error");
+    }
+
+    public static <T> R<T> error(String msg) {
+        return error("500", msg);
+    }
+
+    public static <T> R<T> error(String code, String msg) {
+        return error(code, msg, null);
+    }
+
+    public static <T> R<T> error(String code, String msg, T data) {
+        return new R<>(code, msg, data);
+    }
+
+}

+ 65 - 0
background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundConvertDataController.java

@@ -0,0 +1,65 @@
+package cn.kdan.compdf.controller.v1;
+
+import cn.kdan.compdf.base.R;
+import cn.kdan.compdf.entity.BackgroundConvertData;
+import cn.kdan.compdf.service.BackgroundConvertDataService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@RestController
+@RequestMapping("/v1/background-convert-data")
+public class BackgroundConvertDataController {
+
+    private final BackgroundConvertDataService backgroundConvertDataService;
+
+    public BackgroundConvertDataController(BackgroundConvertDataService backgroundConvertDataService) {
+        this.backgroundConvertDataService = backgroundConvertDataService;
+    }
+
+    /**
+     * 获取列表
+     */
+    @GetMapping("/list")
+    public R<IPage<BackgroundConvertData>> list(BackgroundConvertData query) {
+        IPage<BackgroundConvertData> page = backgroundConvertDataService.page(query);
+        return R.ok(page);
+    }
+
+    /**
+     * 根据id获取
+     */
+    @GetMapping("/{id}")
+    public R<BackgroundConvertData> info(@PathVariable("id") Long id) {
+        return R.ok(backgroundConvertDataService.getById(id));
+    }
+
+    /**
+     * 保存
+     */
+    @PostMapping
+    public R<Void> save(@RequestBody BackgroundConvertData backgroundConvertData) {
+        backgroundConvertDataService.save(backgroundConvertData);
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @PutMapping
+    public R<Void> update(@RequestBody BackgroundConvertData backgroundConvertData) {
+        backgroundConvertDataService.updateById(backgroundConvertData);
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @DeleteMapping("/{id}")
+    public R<Void> remove(@PathVariable("id") Long id) {
+        backgroundConvertDataService.removeById(id);
+        return R.ok();
+    }
+}

+ 65 - 0
background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundEventController.java

@@ -0,0 +1,65 @@
+package cn.kdan.compdf.controller.v1;
+
+import cn.kdan.compdf.base.R;
+import cn.kdan.compdf.entity.BackgroundEvent;
+import cn.kdan.compdf.service.BackgroundEventService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@RestController
+@RequestMapping("/v1/background-event")
+public class BackgroundEventController {
+
+    private final BackgroundEventService backgroundEventService;
+
+    public BackgroundEventController(BackgroundEventService backgroundEventService) {
+        this.backgroundEventService = backgroundEventService;
+    }
+
+    /**
+     * 获取列表
+     */
+    @GetMapping("/list")
+    public R<IPage<BackgroundEvent>> list(BackgroundEvent query) {
+        IPage<BackgroundEvent> page = backgroundEventService.page(query);
+        return R.ok(page);
+    }
+
+    /**
+     * 根据id获取
+     */
+    @GetMapping("/{id}")
+    public R<BackgroundEvent> info(@PathVariable("id") Long id) {
+        return R.ok(backgroundEventService.getById(id));
+    }
+
+    /**
+     * 保存
+     */
+    @PostMapping
+    public R<Void> save(@RequestBody BackgroundEvent backgroundEvent) {
+        backgroundEventService.save(backgroundEvent);
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @PutMapping
+    public R<Void> update(@RequestBody BackgroundEvent backgroundEvent) {
+        backgroundEventService.updateById(backgroundEvent);
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @DeleteMapping("/{id}")
+    public R<Void> remove(@PathVariable("id") Long id) {
+        backgroundEventService.removeById(id);
+        return R.ok();
+    }
+}

+ 65 - 0
background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundUserController.java

@@ -0,0 +1,65 @@
+package cn.kdan.compdf.controller.v1;
+
+import cn.kdan.compdf.base.R;
+import cn.kdan.compdf.entity.BackgroundUser;
+import cn.kdan.compdf.service.BackgroundUserService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@RestController
+@RequestMapping("/v1/background-user")
+public class BackgroundUserController {
+
+    private final BackgroundUserService backgroundUserService;
+
+    public BackgroundUserController(BackgroundUserService backgroundUserService) {
+        this.backgroundUserService = backgroundUserService;
+    }
+
+    /**
+     * 获取列表
+     */
+    @GetMapping("/list")
+    public R<IPage<BackgroundUser>> list(BackgroundUser query) {
+        IPage<BackgroundUser> page = backgroundUserService.page(query);
+        return R.ok(page);
+    }
+
+    /**
+     * 根据id获取
+     */
+    @GetMapping("/{id}")
+    public R<BackgroundUser> info(@PathVariable("id") Long id) {
+        return R.ok(backgroundUserService.getById(id));
+    }
+
+    /**
+     * 保存
+     */
+    @PostMapping
+    public R<Void> save(@RequestBody BackgroundUser backgroundUser) {
+        backgroundUserService.save(backgroundUser);
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @PutMapping
+    public R<Void> update(@RequestBody BackgroundUser backgroundUser) {
+        backgroundUserService.updateById(backgroundUser);
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @DeleteMapping("/{id}")
+    public R<Void> remove(@PathVariable("id") Long id) {
+        backgroundUserService.removeById(id);
+        return R.ok();
+    }
+}

+ 65 - 0
background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundUserProjectController.java

@@ -0,0 +1,65 @@
+package cn.kdan.compdf.controller.v1;
+
+import cn.kdan.compdf.base.R;
+import cn.kdan.compdf.entity.BackgroundUserProject;
+import cn.kdan.compdf.service.BackgroundUserProjectService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@RestController
+@RequestMapping("/v1/background-user-project")
+public class BackgroundUserProjectController {
+
+    private final BackgroundUserProjectService backgroundUserProjectService;
+
+    public BackgroundUserProjectController(BackgroundUserProjectService backgroundUserProjectService) {
+        this.backgroundUserProjectService = backgroundUserProjectService;
+    }
+
+    /**
+     * 获取列表
+     */
+    @GetMapping("/list")
+    public R<IPage<BackgroundUserProject>> list(BackgroundUserProject query) {
+        IPage<BackgroundUserProject> page = backgroundUserProjectService.page(query);
+        return R.ok(page);
+    }
+
+    /**
+     * 根据id获取
+     */
+    @GetMapping("/{id}")
+    public R<BackgroundUserProject> info(@PathVariable("id") Long id) {
+        return R.ok(backgroundUserProjectService.getById(id));
+    }
+
+    /**
+     * 保存
+     */
+    @PostMapping
+    public R<Void> save(@RequestBody BackgroundUserProject backgroundUserProject) {
+        backgroundUserProjectService.save(backgroundUserProject);
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @PutMapping
+    public R<Void> update(@RequestBody BackgroundUserProject backgroundUserProject) {
+        backgroundUserProjectService.updateById(backgroundUserProject);
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @DeleteMapping("/{id}")
+    public R<Void> remove(@PathVariable("id") Long id) {
+        backgroundUserProjectService.removeById(id);
+        return R.ok();
+    }
+}

+ 65 - 0
background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundUserWebhookController.java

@@ -0,0 +1,65 @@
+package cn.kdan.compdf.controller.v1;
+
+import cn.kdan.compdf.base.R;
+import cn.kdan.compdf.entity.BackgroundUserWebhook;
+import cn.kdan.compdf.service.BackgroundUserWebhookService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@RestController
+@RequestMapping("/v1/background-user-webhook")
+public class BackgroundUserWebhookController {
+
+    private final BackgroundUserWebhookService backgroundUserWebhookService;
+
+    public BackgroundUserWebhookController(BackgroundUserWebhookService backgroundUserWebhookService) {
+        this.backgroundUserWebhookService = backgroundUserWebhookService;
+    }
+
+    /**
+     * 获取列表
+     */
+    @GetMapping("/list")
+    public R<IPage<BackgroundUserWebhook>> list(BackgroundUserWebhook query) {
+        IPage<BackgroundUserWebhook> page = backgroundUserWebhookService.page(query);
+        return R.ok(page);
+    }
+
+    /**
+     * 根据id获取
+     */
+    @GetMapping("/{id}")
+    public R<BackgroundUserWebhook> info(@PathVariable("id") Long id) {
+        return R.ok(backgroundUserWebhookService.getById(id));
+    }
+
+    /**
+     * 保存
+     */
+    @PostMapping
+    public R<Void> save(@RequestBody BackgroundUserWebhook backgroundUserWebhook) {
+        backgroundUserWebhookService.save(backgroundUserWebhook);
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @PutMapping
+    public R<Void> update(@RequestBody BackgroundUserWebhook backgroundUserWebhook) {
+        backgroundUserWebhookService.updateById(backgroundUserWebhook);
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @DeleteMapping("/{id}")
+    public R<Void> remove(@PathVariable("id") Long id) {
+        backgroundUserWebhookService.removeById(id);
+        return R.ok();
+    }
+}

+ 65 - 0
background-user/src/main/java/cn/kdan/compdf/controller/v1/BackgroundWebhookEventController.java

@@ -0,0 +1,65 @@
+package cn.kdan.compdf.controller.v1;
+
+import cn.kdan.compdf.base.R;
+import cn.kdan.compdf.entity.BackgroundWebhookEvent;
+import cn.kdan.compdf.service.BackgroundWebhookEventService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@RestController
+@RequestMapping("/v1/background-webhook-event")
+public class BackgroundWebhookEventController {
+
+    private final BackgroundWebhookEventService backgroundWebhookEventService;
+
+    public BackgroundWebhookEventController(BackgroundWebhookEventService backgroundWebhookEventService) {
+        this.backgroundWebhookEventService = backgroundWebhookEventService;
+    }
+
+    /**
+     * 获取列表
+     */
+    @GetMapping("/list")
+    public R<IPage<BackgroundWebhookEvent>> list(BackgroundWebhookEvent query) {
+        IPage<BackgroundWebhookEvent> page = backgroundWebhookEventService.page(query);
+        return R.ok(page);
+    }
+
+    /**
+     * 根据id获取
+     */
+    @GetMapping("/{id}")
+    public R<BackgroundWebhookEvent> info(@PathVariable("id") Long id) {
+        return R.ok(backgroundWebhookEventService.getById(id));
+    }
+
+    /**
+     * 保存
+     */
+    @PostMapping
+    public R<Void> save(@RequestBody BackgroundWebhookEvent backgroundWebhookEvent) {
+        backgroundWebhookEventService.save(backgroundWebhookEvent);
+        return R.ok();
+    }
+
+    /**
+     * 修改
+     */
+    @PutMapping
+    public R<Void> update(@RequestBody BackgroundWebhookEvent backgroundWebhookEvent) {
+        backgroundWebhookEventService.updateById(backgroundWebhookEvent);
+        return R.ok();
+    }
+
+    /**
+     * 删除
+     */
+    @DeleteMapping("/{id}")
+    public R<Void> remove(@PathVariable("id") Long id) {
+        backgroundWebhookEventService.removeById(id);
+        return R.ok();
+    }
+}

+ 69 - 0
background-user/src/main/java/cn/kdan/compdf/entity/BackgroundConvertData.java

@@ -0,0 +1,69 @@
+package cn.kdan.compdf.entity;
+
+import cn.kdan.base.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("background_convert_data")
+public class BackgroundConvertData extends BaseEntity{
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+    /**
+     * 创建时间
+     */
+    private Date createDate;
+    /**
+     * 文件转换平均时间
+     */
+    private Double fileConvertTime;
+    /**
+     * 文件转换失败总数
+     */
+    private Long fileFailedTotal;
+    /**
+     * 文件转换成功总数
+     */
+    private Long fileSuccessTotal;
+    /**
+     * 文件总数
+     */
+    private Long fileTotal;
+    /**
+     * 主键id
+     */
+    @TableId(type = IdType.AUTO)
+    private Long id;
+    /**
+     * 关联用户项目主键id
+     */
+    private Long projectId;
+    /**
+     * 同步时间段
+     */
+    private Date syncTime;
+    /**
+     * 更新人
+     */
+    private String updateBy;
+    /**
+     * 更新时间
+     */
+    private Date updateDate;
+    /**
+     * 关联用户主键id
+     */
+    private Long userId;
+
+}

+ 53 - 0
background-user/src/main/java/cn/kdan/compdf/entity/BackgroundEvent.java

@@ -0,0 +1,53 @@
+package cn.kdan.compdf.entity;
+
+import cn.kdan.base.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("background_event")
+public class BackgroundEvent extends BaseEntity{
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+    /**
+     * 创建时间
+     */
+    private Date createDate;
+    /**
+     * 事件名
+     */
+    private Integer eventName;
+    /**
+     * 主键id
+     */
+    @TableId(type = IdType.AUTO)
+    private Long id;
+    /**
+     * 状态0已删除1正常
+     */
+    private Integer status;
+    /**
+     * 事件类型:1TaskStart、2TaskWaitin、3TaskProcessing、4TaskFinish、5TaskOverdue
+     */
+    private Integer triggerEvent;
+    /**
+     * 更新人
+     */
+    private String updateBy;
+    /**
+     * 更新时间
+     */
+    private Date updateDate;
+
+}

+ 61 - 0
background-user/src/main/java/cn/kdan/compdf/entity/BackgroundUser.java

@@ -0,0 +1,61 @@
+package cn.kdan.compdf.entity;
+
+import cn.kdan.base.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("background_user")
+public class BackgroundUser extends BaseEntity{
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+    /**
+     * 创建时间
+     */
+    private Date createDate;
+    /**
+     * 首次登录时间
+     */
+    private Date firstLoginTime;
+    /**
+     * 主键id
+     */
+    @TableId(type = IdType.AUTO)
+    private Long id;
+    /**
+     * 最后一次登录时间
+     */
+    private Date lastLoginTime;
+    /**
+     * 密码
+     */
+    private String password;
+    /**
+     * 状态0已删除1正常
+     */
+    private Integer status;
+    /**
+     * 更新人
+     */
+    private String updateBy;
+    /**
+     * 更新时间
+     */
+    private Date updateDate;
+    /**
+     * 用户名(登录名:邮箱)
+     */
+    private String username;
+
+}

+ 69 - 0
background-user/src/main/java/cn/kdan/compdf/entity/BackgroundUserProject.java

@@ -0,0 +1,69 @@
+package cn.kdan.compdf.entity;
+
+import cn.kdan.base.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("background_user_project")
+public class BackgroundUserProject extends BaseEntity{
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+    /**
+     * 创建时间
+     */
+    private Date createDate;
+    /**
+     * 首次登录时间
+     */
+    private Date firstLoginTime;
+    /**
+     * 主键id
+     */
+    @TableId(type = IdType.AUTO)
+    private Long id;
+    /**
+     * 最后一次登录时间
+     */
+    private Date lastLoginTime;
+    /**
+     * 公钥
+     */
+    private String projectKey;
+    /**
+     * 项目名称
+     */
+    private String projectName;
+    /**
+     * 私钥
+     */
+    private String secretKey;
+    /**
+     * 状态0已删除1正常
+     */
+    private Integer status;
+    /**
+     * 更新人
+     */
+    private String updateBy;
+    /**
+     * 更新时间
+     */
+    private Date updateDate;
+    /**
+     * 关联用户主键id
+     */
+    private Long userId;
+
+}

+ 61 - 0
background-user/src/main/java/cn/kdan/compdf/entity/BackgroundUserWebhook.java

@@ -0,0 +1,61 @@
+package cn.kdan.compdf.entity;
+
+import cn.kdan.base.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("background_user_webhook")
+public class BackgroundUserWebhook extends BaseEntity{
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+    /**
+     * 创建时间
+     */
+    private Date createDate;
+    /**
+     * 主键id
+     */
+    @TableId(type = IdType.AUTO)
+    private Long id;
+    /**
+     * 关联用户项目主键id
+     */
+    private Long projectId;
+    /**
+     * 上一次发送请求的时间
+     */
+    private Date responseTime;
+    /**
+     * 状态0已删除1正常
+     */
+    private Integer status;
+    /**
+     * 更新人
+     */
+    private String updateBy;
+    /**
+     * 更新时间
+     */
+    private Date updateDate;
+    /**
+     * 接收服务端请求的回调地址
+     */
+    private String url;
+    /**
+     * 关联用户主键id
+     */
+    private Long userId;
+
+}

+ 53 - 0
background-user/src/main/java/cn/kdan/compdf/entity/BackgroundWebhookEvent.java

@@ -0,0 +1,53 @@
+package cn.kdan.compdf.entity;
+
+import cn.kdan.base.BaseEntity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import java.util.Date;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@TableName("background_webhook_event")
+public class BackgroundWebhookEvent extends BaseEntity{
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+    /**
+     * 创建时间
+     */
+    private Date createDate;
+    /**
+     * 事件id
+     */
+    private Long eventId;
+    /**
+     * 主键id
+     */
+    @TableId(type = IdType.AUTO)
+    private Long id;
+    /**
+     * 状态0已删除1正常
+     */
+    private Integer status;
+    /**
+     * 更新人
+     */
+    private String updateBy;
+    /**
+     * 更新时间
+     */
+    private Date updateDate;
+    /**
+     * webhook_id
+     */
+    private Long webhookId;
+
+}

+ 11 - 0
background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundConvertDataMapper.java

@@ -0,0 +1,11 @@
+package cn.kdan.compdf.mapper;
+
+import cn.kdan.compdf.entity.BackgroundConvertData;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundConvertDataMapper extends BaseMapper<BackgroundConvertData> {
+
+}

+ 11 - 0
background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundEventMapper.java

@@ -0,0 +1,11 @@
+package cn.kdan.compdf.mapper;
+
+import cn.kdan.compdf.entity.BackgroundEvent;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundEventMapper extends BaseMapper<BackgroundEvent> {
+
+}

+ 11 - 0
background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundUserMapper.java

@@ -0,0 +1,11 @@
+package cn.kdan.compdf.mapper;
+
+import cn.kdan.compdf.entity.BackgroundUser;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundUserMapper extends BaseMapper<BackgroundUser> {
+
+}

+ 11 - 0
background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundUserProjectMapper.java

@@ -0,0 +1,11 @@
+package cn.kdan.compdf.mapper;
+
+import cn.kdan.compdf.entity.BackgroundUserProject;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundUserProjectMapper extends BaseMapper<BackgroundUserProject> {
+
+}

+ 11 - 0
background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundUserWebhookMapper.java

@@ -0,0 +1,11 @@
+package cn.kdan.compdf.mapper;
+
+import cn.kdan.compdf.entity.BackgroundUserWebhook;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundUserWebhookMapper extends BaseMapper<BackgroundUserWebhook> {
+
+}

+ 11 - 0
background-user/src/main/java/cn/kdan/compdf/mapper/BackgroundWebhookEventMapper.java

@@ -0,0 +1,11 @@
+package cn.kdan.compdf.mapper;
+
+import cn.kdan.compdf.entity.BackgroundWebhookEvent;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundWebhookEventMapper extends BaseMapper<BackgroundWebhookEvent> {
+
+}

+ 19 - 0
background-user/src/main/java/cn/kdan/compdf/service/BackgroundConvertDataService.java

@@ -0,0 +1,19 @@
+package cn.kdan.compdf.service;
+
+import cn.kdan.compdf.entity.BackgroundConvertData;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundConvertDataService extends IService<BackgroundConvertData> {
+
+    /**
+     * 列表查询
+     * @param query 查询参数
+     * @return 列表数据
+     */
+    IPage<BackgroundConvertData> page(BackgroundConvertData query);
+
+}

+ 19 - 0
background-user/src/main/java/cn/kdan/compdf/service/BackgroundEventService.java

@@ -0,0 +1,19 @@
+package cn.kdan.compdf.service;
+
+import cn.kdan.compdf.entity.BackgroundEvent;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundEventService extends IService<BackgroundEvent> {
+
+    /**
+     * 列表查询
+     * @param query 查询参数
+     * @return 列表数据
+     */
+    IPage<BackgroundEvent> page(BackgroundEvent query);
+
+}

+ 19 - 0
background-user/src/main/java/cn/kdan/compdf/service/BackgroundUserProjectService.java

@@ -0,0 +1,19 @@
+package cn.kdan.compdf.service;
+
+import cn.kdan.compdf.entity.BackgroundUserProject;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundUserProjectService extends IService<BackgroundUserProject> {
+
+    /**
+     * 列表查询
+     * @param query 查询参数
+     * @return 列表数据
+     */
+    IPage<BackgroundUserProject> page(BackgroundUserProject query);
+
+}

+ 19 - 0
background-user/src/main/java/cn/kdan/compdf/service/BackgroundUserService.java

@@ -0,0 +1,19 @@
+package cn.kdan.compdf.service;
+
+import cn.kdan.compdf.entity.BackgroundUser;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundUserService extends IService<BackgroundUser> {
+
+    /**
+     * 列表查询
+     * @param query 查询参数
+     * @return 列表数据
+     */
+    IPage<BackgroundUser> page(BackgroundUser query);
+
+}

+ 19 - 0
background-user/src/main/java/cn/kdan/compdf/service/BackgroundUserWebhookService.java

@@ -0,0 +1,19 @@
+package cn.kdan.compdf.service;
+
+import cn.kdan.compdf.entity.BackgroundUserWebhook;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundUserWebhookService extends IService<BackgroundUserWebhook> {
+
+    /**
+     * 列表查询
+     * @param query 查询参数
+     * @return 列表数据
+     */
+    IPage<BackgroundUserWebhook> page(BackgroundUserWebhook query);
+
+}

+ 19 - 0
background-user/src/main/java/cn/kdan/compdf/service/BackgroundWebhookEventService.java

@@ -0,0 +1,19 @@
+package cn.kdan.compdf.service;
+
+import cn.kdan.compdf.entity.BackgroundWebhookEvent;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+public interface BackgroundWebhookEventService extends IService<BackgroundWebhookEvent> {
+
+    /**
+     * 列表查询
+     * @param query 查询参数
+     * @return 列表数据
+     */
+    IPage<BackgroundWebhookEvent> page(BackgroundWebhookEvent query);
+
+}

+ 23 - 0
background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundConvertDataServiceImpl.java

@@ -0,0 +1,23 @@
+package cn.kdan.compdf.service.impl;
+
+import cn.kdan.compdf.entity.BackgroundConvertData;
+import cn.kdan.compdf.mapper.BackgroundConvertDataMapper;
+import cn.kdan.compdf.service.BackgroundConvertDataService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Service
+public class BackgroundConvertDataServiceImpl extends ServiceImpl<BackgroundConvertDataMapper, BackgroundConvertData> implements BackgroundConvertDataService {
+
+    @Override
+    public IPage<BackgroundConvertData> page(BackgroundConvertData query) {
+        return this.page(new Page<>(query.getPage(), query.getSize()), Wrappers.query(query));
+    }
+
+}

+ 23 - 0
background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundEventServiceImpl.java

@@ -0,0 +1,23 @@
+package cn.kdan.compdf.service.impl;
+
+import cn.kdan.compdf.entity.BackgroundEvent;
+import cn.kdan.compdf.mapper.BackgroundEventMapper;
+import cn.kdan.compdf.service.BackgroundEventService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Service
+public class BackgroundEventServiceImpl extends ServiceImpl<BackgroundEventMapper, BackgroundEvent> implements BackgroundEventService {
+
+    @Override
+    public IPage<BackgroundEvent> page(BackgroundEvent query) {
+        return this.page(new Page<>(query.getPage(), query.getSize()), Wrappers.query(query));
+    }
+
+}

+ 23 - 0
background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundUserProjectServiceImpl.java

@@ -0,0 +1,23 @@
+package cn.kdan.compdf.service.impl;
+
+import cn.kdan.compdf.entity.BackgroundUserProject;
+import cn.kdan.compdf.mapper.BackgroundUserProjectMapper;
+import cn.kdan.compdf.service.BackgroundUserProjectService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Service
+public class BackgroundUserProjectServiceImpl extends ServiceImpl<BackgroundUserProjectMapper, BackgroundUserProject> implements BackgroundUserProjectService {
+
+    @Override
+    public IPage<BackgroundUserProject> page(BackgroundUserProject query) {
+        return this.page(new Page<>(query.getPage(), query.getSize()), Wrappers.query(query));
+    }
+
+}

+ 23 - 0
background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundUserServiceImpl.java

@@ -0,0 +1,23 @@
+package cn.kdan.compdf.service.impl;
+
+import cn.kdan.compdf.entity.BackgroundUser;
+import cn.kdan.compdf.mapper.BackgroundUserMapper;
+import cn.kdan.compdf.service.BackgroundUserService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Service
+public class BackgroundUserServiceImpl extends ServiceImpl<BackgroundUserMapper, BackgroundUser> implements BackgroundUserService {
+
+    @Override
+    public IPage<BackgroundUser> page(BackgroundUser query) {
+        return this.page(new Page<>(query.getPage(), query.getSize()), Wrappers.query(query));
+    }
+
+}

+ 23 - 0
background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundUserWebhookServiceImpl.java

@@ -0,0 +1,23 @@
+package cn.kdan.compdf.service.impl;
+
+import cn.kdan.compdf.entity.BackgroundUserWebhook;
+import cn.kdan.compdf.mapper.BackgroundUserWebhookMapper;
+import cn.kdan.compdf.service.BackgroundUserWebhookService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Service
+public class BackgroundUserWebhookServiceImpl extends ServiceImpl<BackgroundUserWebhookMapper, BackgroundUserWebhook> implements BackgroundUserWebhookService {
+
+    @Override
+    public IPage<BackgroundUserWebhook> page(BackgroundUserWebhook query) {
+        return this.page(new Page<>(query.getPage(), query.getSize()), Wrappers.query(query));
+    }
+
+}

+ 23 - 0
background-user/src/main/java/cn/kdan/compdf/service/impl/BackgroundWebhookEventServiceImpl.java

@@ -0,0 +1,23 @@
+package cn.kdan.compdf.service.impl;
+
+import cn.kdan.compdf.entity.BackgroundWebhookEvent;
+import cn.kdan.compdf.mapper.BackgroundWebhookEventMapper;
+import cn.kdan.compdf.service.BackgroundWebhookEventService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author comPDF-Kit WPH 2022-10-09
+ */
+@Service
+public class BackgroundWebhookEventServiceImpl extends ServiceImpl<BackgroundWebhookEventMapper, BackgroundWebhookEvent> implements BackgroundWebhookEventService {
+
+    @Override
+    public IPage<BackgroundWebhookEvent> page(BackgroundWebhookEvent query) {
+        return this.page(new Page<>(query.getPage(), query.getSize()), Wrappers.query(query));
+    }
+
+}

+ 7 - 0
pom.xml

@@ -28,6 +28,7 @@
 		<cloud.version>Hoxton.SR9</cloud.version>
 		<alibaba.cloud.version>2.2.6.RELEASE</alibaba.cloud.version>
 		<mybatis.plus.version>3.5.2</mybatis.plus.version>
+		<cn.hutool>5.8.4</cn.hutool>
 	</properties>
 
 	<dependencies>
@@ -50,6 +51,12 @@
 			<artifactId>spring-cloud-commons</artifactId>
 			<version>${alibaba.cloud.version}</version>
 		</dependency>
+
+		<dependency>
+			<groupId>cn.hutool</groupId>
+			<artifactId>hutool-all</artifactId>
+			<version>${cn.hutool}</version>
+		</dependency>
 	</dependencies>
 
 	<dependencyManagement>