Browse Source

clode getwey entity 修正

wxd 1 tháng trước cách đây
mục cha
commit
4fc43d0e71
100 tập tin đã thay đổi với 8 bổ sung4524 xóa
  1. 8 0
      alien-entity/pom.xml
  2. 0 82
      alien-entity/src/main/java/shop/alien/entity/analysis/entity/AnalysisLog.java
  3. 0 58
      alien-entity/src/main/java/shop/alien/entity/analysis/entity/AnalysisToken.java
  4. 0 61
      alien-entity/src/main/java/shop/alien/entity/analysis/entity/AnalysisUser.java
  5. 0 61
      alien-entity/src/main/java/shop/alien/entity/analysis/entity/DouYinAnalysis.java
  6. 0 16
      alien-entity/src/main/java/shop/alien/entity/analysis/mapper/AnalysisLogMapper.java
  7. 0 16
      alien-entity/src/main/java/shop/alien/entity/analysis/mapper/AnalysisTokenMapper.java
  8. 0 16
      alien-entity/src/main/java/shop/alien/entity/analysis/mapper/AnalysisUserMapper.java
  9. 0 59
      alien-entity/src/main/java/shop/alien/entity/area/entity/AreaCode.java
  10. 0 103
      alien-entity/src/main/java/shop/alien/entity/area/entity/QweatherLocationCode.java
  11. 0 16
      alien-entity/src/main/java/shop/alien/entity/area/mapper/AreaCodeMapper.java
  12. 0 14
      alien-entity/src/main/java/shop/alien/entity/area/mapper/QweatherLocationCodeMapper.java
  13. 0 22
      alien-entity/src/main/java/shop/alien/entity/area/service/AreaCodeService.java
  14. 0 14
      alien-entity/src/main/java/shop/alien/entity/area/service/QweatherLocationCodeService.java
  15. 0 32
      alien-entity/src/main/java/shop/alien/entity/area/service/impl/AreaCodeServiceImpl.java
  16. 0 18
      alien-entity/src/main/java/shop/alien/entity/area/service/impl/QweatherLocationCodeServiceImpl.java
  17. 0 79
      alien-entity/src/main/java/shop/alien/entity/bot/entity/MsgFootballInfo.java
  18. 0 53
      alien-entity/src/main/java/shop/alien/entity/bot/entity/WeChatBot.java
  19. 0 33
      alien-entity/src/main/java/shop/alien/entity/bot/entity/WeChatBotReturn.java
  20. 0 34
      alien-entity/src/main/java/shop/alien/entity/bot/entity/WeChatSend.java
  21. 0 76
      alien-entity/src/main/java/shop/alien/entity/bot/entity/ZhugeLots.java
  22. 0 14
      alien-entity/src/main/java/shop/alien/entity/bot/mapper/MsgFootballInfoMapper.java
  23. 0 14
      alien-entity/src/main/java/shop/alien/entity/bot/mapper/ZhugeLotsMapper.java
  24. 0 80
      alien-entity/src/main/java/shop/alien/entity/device/entity/DeviceInfo.java
  25. 0 60
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgAppVersion.java
  26. 0 68
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgDeviceStyle.java
  27. 0 80
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgImportantDate.java
  28. 0 40
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgImportantDateDto.java
  29. 0 68
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgPushLog.java
  30. 0 64
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgUserDeviceBind.java
  31. 0 84
      alien-entity/src/main/java/shop/alien/entity/device/entity/MsgWechatUserInfo.java
  32. 0 31
      alien-entity/src/main/java/shop/alien/entity/device/entity/UserBindDeviceInfo.java
  33. 0 37
      alien-entity/src/main/java/shop/alien/entity/device/mapper/DeviceInfoMapper.java
  34. 0 18
      alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgAppVersionMapper.java
  35. 0 18
      alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgDeviceStyleMapper.java
  36. 0 20
      alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgImportantDateMapper.java
  37. 0 35
      alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgPushLogMapper.java
  38. 0 20
      alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgUserDeviceBindMapper.java
  39. 0 20
      alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgWechatUserInfoMapper.java
  40. 0 69
      alien-entity/src/main/java/shop/alien/entity/device/service/DeviceInfoService.java
  41. 0 23
      alien-entity/src/main/java/shop/alien/entity/device/service/MsgAppVersionService.java
  42. 0 16
      alien-entity/src/main/java/shop/alien/entity/device/service/MsgDeviceStyleService.java
  43. 0 54
      alien-entity/src/main/java/shop/alien/entity/device/service/MsgImportantDateService.java
  44. 0 43
      alien-entity/src/main/java/shop/alien/entity/device/service/MsgPushLogService.java
  45. 0 167
      alien-entity/src/main/java/shop/alien/entity/device/service/impl/DeviceInfoServiceImpl.java
  46. 0 33
      alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgAppVersionServiceImpl.java
  47. 0 20
      alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgDeviceStyleServiceImpl.java
  48. 0 303
      alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgImportantDateServiceImpl.java
  49. 0 71
      alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgPushLogServiceImpl.java
  50. 0 57
      alien-entity/src/main/java/shop/alien/entity/idiom/entity/IdiomLibrary.java
  51. 0 16
      alien-entity/src/main/java/shop/alien/entity/idiom/mapper/IdiomLibraryMapper.java
  52. 0 14
      alien-entity/src/main/java/shop/alien/entity/idiom/service/IdiomLibraryService.java
  53. 0 18
      alien-entity/src/main/java/shop/alien/entity/idiom/service/impl/IdiomLibraryServiceImpl.java
  54. 0 29
      alien-entity/src/main/java/shop/alien/entity/msg/dingding/entity/DingDingMsgDto.java
  55. 0 72
      alien-entity/src/main/java/shop/alien/entity/msg/dingding/entity/DingDingMsgLog.java
  56. 0 66
      alien-entity/src/main/java/shop/alien/entity/msg/dingding/entity/DingDingRobotConfig.java
  57. 0 18
      alien-entity/src/main/java/shop/alien/entity/msg/dingding/mapper/DingDingMsgLogMapper.java
  58. 0 18
      alien-entity/src/main/java/shop/alien/entity/msg/dingding/mapper/DingDingRobotConfigMapper.java
  59. 0 29
      alien-entity/src/main/java/shop/alien/entity/msg/email/entity/EmailContent.java
  60. 0 23
      alien-entity/src/main/java/shop/alien/entity/msg/synologychat/entity/SynologyChatMsg.java
  61. 0 70
      alien-entity/src/main/java/shop/alien/entity/msg/wechat/entity/MsgTimedRemind.java
  62. 0 23
      alien-entity/src/main/java/shop/alien/entity/msg/wechat/entity/TextMessage.java
  63. 0 14
      alien-entity/src/main/java/shop/alien/entity/msg/wechat/mapper/MsgTimedRemindMapper.java
  64. 0 65
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechat.java
  65. 0 73
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatApp.java
  66. 0 69
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatDept.java
  67. 0 36
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatDeptUser.java
  68. 0 61
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatJoinApp.java
  69. 0 77
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatUserJoinSystemUser.java
  70. 0 20
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatApplicationMapper.java
  71. 0 20
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatDepartmentMapper.java
  72. 0 35
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatMapper.java
  73. 0 20
      alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatUserJoinSystemUserMapper.java
  74. 0 112
      alien-entity/src/main/java/shop/alien/entity/music/entity/MusicDetails.java
  75. 0 64
      alien-entity/src/main/java/shop/alien/entity/music/entity/MusicRecordDownloadMusic.java
  76. 0 20
      alien-entity/src/main/java/shop/alien/entity/music/entity/MusicRecordDownloadMusicDto.java
  77. 0 18
      alien-entity/src/main/java/shop/alien/entity/music/mapper/MusicDetailsMapper.java
  78. 0 18
      alien-entity/src/main/java/shop/alien/entity/music/mapper/MusicRecordDownloadMusicMapper.java
  79. 0 29
      alien-entity/src/main/java/shop/alien/entity/rollapi/Address.java
  80. 0 24
      alien-entity/src/main/java/shop/alien/entity/rollapi/AddressCchilds.java
  81. 0 28
      alien-entity/src/main/java/shop/alien/entity/rollapi/AddressPchilds.java
  82. 0 24
      alien-entity/src/main/java/shop/alien/entity/rollapi/DailyRecommendWord.java
  83. 0 276
      alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatDetail.java
  84. 0 18
      alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatDetailGlycemicInfoData.java
  85. 0 17
      alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatDetailGlycemicInfoDataDetail.java
  86. 0 30
      alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatList.java
  87. 0 36
      alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatPage.java
  88. 0 27
      alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatType.java
  89. 0 36
      alien-entity/src/main/java/shop/alien/entity/rollapi/History.java
  90. 0 57
      alien-entity/src/main/java/shop/alien/entity/rollapi/HolidayDetail.java
  91. 0 33
      alien-entity/src/main/java/shop/alien/entity/rollapi/HolidayRecent.java
  92. 0 28
      alien-entity/src/main/java/shop/alien/entity/rollapi/HolidayYear.java
  93. 0 38
      alien-entity/src/main/java/shop/alien/entity/rollapi/IpDetail.java
  94. 0 25
      alien-entity/src/main/java/shop/alien/entity/rollapi/JokeDetail.java
  95. 0 35
      alien-entity/src/main/java/shop/alien/entity/rollapi/Jokes.java
  96. 0 41
      alien-entity/src/main/java/shop/alien/entity/rollapi/News.java
  97. 0 41
      alien-entity/src/main/java/shop/alien/entity/rollapi/NewsDetail.java
  98. 0 20
      alien-entity/src/main/java/shop/alien/entity/rollapi/NewsDetailImage.java
  99. 0 24
      alien-entity/src/main/java/shop/alien/entity/rollapi/NewsTypes.java
  100. 0 29
      alien-entity/src/main/java/shop/alien/entity/rollapi/VerifyCode.java

+ 8 - 0
alien-entity/pom.xml

@@ -61,7 +61,15 @@
             <groupId>cn.6tail</groupId>
             <artifactId>lunar</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.apache.poi</groupId>
+            <artifactId>poi</artifactId>
+        </dependency>
 
+        <dependency>
+            <groupId>org.apache.poi</groupId>
+            <artifactId>poi-ooxml</artifactId>
+        </dependency>
     </dependencies>
 
     <build>

+ 0 - 82
alien-entity/src/main/java/shop/alien/entity/analysis/entity/AnalysisLog.java

@@ -1,82 +0,0 @@
-package shop.alien.entity.analysis.entity;
-
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 解析记录
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/31 14:08
- */
-@Data
-@ApiModel(value = "AnalysisLog对象", description = "解析记录")
-@TableName("analysis_log")
-public class AnalysisLog {
-
-    @ApiModelProperty(value = "主键id")
-    private Integer id;
-
-    @ApiModelProperty(value = "标题")
-    private String title;
-
-    @ApiModelProperty(value = "类别")
-    private String type;
-
-    @ApiModelProperty(value = "视频来源")
-    private String source;
-
-    @ApiModelProperty(value = "解析的链接")
-    private String link;
-
-    @TableField("item_id")
-    @ApiModelProperty(value = "项目id")
-    private String itemId;
-
-    @TableField("nickname")
-    @ApiModelProperty(value = "昵称")
-    private String nickname;
-
-    @TableField("uid")
-    @ApiModelProperty(value = "用户id")
-    private String uid;
-
-    @ApiModelProperty(value = "存放位置(0 本地 1 Nas)")
-    private Integer position;
-
-    @ApiModelProperty(value = "文件名")
-    private String fileName;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 58
alien-entity/src/main/java/shop/alien/entity/analysis/entity/AnalysisToken.java

@@ -1,58 +0,0 @@
-package shop.alien.entity.analysis.entity;
-
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 解析用户Token
- *
- * @author ssk
- * @version 1.0
- * @date 2023/5/23 16:14
- */
-@Data
-@ApiModel(value = "AnalysisToken对象", description = "解析用户Token")
-public class AnalysisToken {
-
-    @ApiModelProperty(value = "主键id")
-    private Integer id;
-
-    @ApiModelProperty(value = "用户id")
-    private Integer analysisUserId;
-
-    @ApiModelProperty(value = "token")
-    private String token;
-
-    @ApiModelProperty(value = "token有效时间(分)")
-    private Integer tokenExpiryMinutes;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-}

+ 0 - 61
alien-entity/src/main/java/shop/alien/entity/analysis/entity/AnalysisUser.java

@@ -1,61 +0,0 @@
-package shop.alien.entity.analysis.entity;
-
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 解析用户
- *
- * @author ssk
- * @version 1.0
- * @date 2023/5/22 15:44
- */
-@Data
-@ApiModel(value = "AnalysisUser对象", description = "解析用户")
-public class AnalysisUser {
-
-    @ApiModelProperty(value = "主键id")
-    private Integer id;
-
-    @ApiModelProperty(value = "邮箱")
-    private String email;
-
-    @ApiModelProperty(value = "密码")
-    private String password;
-
-    @ApiModelProperty(value = "剩余次数")
-    private String remainingTimes;
-
-    @ApiModelProperty(value = "上次签到时间")
-    private Date lastCheckIn;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-}

+ 0 - 61
alien-entity/src/main/java/shop/alien/entity/analysis/entity/DouYinAnalysis.java

@@ -1,61 +0,0 @@
-package shop.alien.entity.analysis.entity;
-
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 抖音解析
- *
- * @author ssk
- * @version 1.0
- * @date 2022/12/27 11:02
- */
-@Data
-public class DouYinAnalysis {
-
-    /**
-     * 链接
-     */
-    private String link;
-
-    /**
-     * 类型
-     */
-    private String type;
-
-    /**
-     * 来源
-     */
-    private String source;
-
-    /**
-     * 描述
-     */
-    private String desc;
-
-    /**
-     * 用户昵称
-     */
-    private String nickname;
-
-    /**
-     * 用户id
-     */
-    private String uid;
-
-    /**
-     * 项目id
-     */
-    private String itemId;
-
-    /**
-     * 视频集合
-     */
-    private List<String> video_list;
-
-    /**
-     * 图片集合
-     */
-    private List<String> image_list;
-}

+ 0 - 16
alien-entity/src/main/java/shop/alien/entity/analysis/mapper/AnalysisLogMapper.java

@@ -1,16 +0,0 @@
-package shop.alien.entity.analysis.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.analysis.entity.AnalysisLog;
-
-/**
- * 解析记录Mapper
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/31 14:17
- */
-@Mapper
-public interface AnalysisLogMapper extends BaseMapper<AnalysisLog> {
-}

+ 0 - 16
alien-entity/src/main/java/shop/alien/entity/analysis/mapper/AnalysisTokenMapper.java

@@ -1,16 +0,0 @@
-package shop.alien.entity.analysis.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.analysis.entity.AnalysisToken;
-
-/**
- * 解析用户TokenMapper
- *
- * @author ssk
- * @version 1.0
- * @date 2023/5/22 16:17
- */
-@Mapper
-public interface AnalysisTokenMapper extends BaseMapper<AnalysisToken> {
-}

+ 0 - 16
alien-entity/src/main/java/shop/alien/entity/analysis/mapper/AnalysisUserMapper.java

@@ -1,16 +0,0 @@
-package shop.alien.entity.analysis.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.analysis.entity.AnalysisUser;
-
-/**
- * 解析用户Mapper
- *
- * @author ssk
- * @version 1.0
- * @date 2023/5/22 16:10
- */
-@Mapper
-public interface AnalysisUserMapper extends BaseMapper<AnalysisUser> {
-}

+ 0 - 59
alien-entity/src/main/java/shop/alien/entity/area/entity/AreaCode.java

@@ -1,59 +0,0 @@
-package shop.alien.entity.area.entity;
-
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * @author ssk
- * @version 1.0
- * @date 2024/3/5 16:36
- */
-@Data
-@ApiModel(value = "AreaCode对象", description = "区域编码")
-@TableName("area_code")
-public class AreaCode {
-
-    @ApiModelProperty(value = "主键id")
-    private Integer id;
-
-    @ApiModelProperty(value = "地区名称")
-    private String areaName;
-
-    @ApiModelProperty(value = "地区编码")
-    private String areaCode;
-
-    @ApiModelProperty(value = "城市编码")
-    private String cityCode;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 103
alien-entity/src/main/java/shop/alien/entity/area/entity/QweatherLocationCode.java

@@ -1,103 +0,0 @@
-package shop.alien.entity.area.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.Date;
-
-/**
- * 和风天气区域编码
- *
- * @author ssk
- * @since 2025-04-01
- */
-@Data
-@TableName("qweather_location_code")
-@ApiModel(value = "QweatherLocationCode对象", description = "和风天气区域编码")
-public class QweatherLocationCode extends Model<QweatherLocationCode> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "地区id")
-    @TableField("location_id")
-    private String locationId;
-
-    @ApiModelProperty(value = "地区英文名")
-    @TableField("location_name_en")
-    private String locationNameEn;
-
-    @ApiModelProperty(value = "地区中文名")
-    @TableField("location_name_zh")
-    private String locationNameZh;
-
-    @ApiModelProperty(value = "国家代码")
-    @TableField("iso_3166_1")
-    private String iso31661;
-
-    @ApiModelProperty(value = "国家英文名")
-    @TableField("country_region_en")
-    private String countryRegionEn;
-
-    @ApiModelProperty(value = "国家中文名")
-    @TableField("country_region_zh")
-    private String countryRegionZh;
-
-    @ApiModelProperty(value = "省英文名")
-    @TableField("adm1_name_en")
-    private String adm1NameEn;
-
-    @ApiModelProperty(value = "省中文名")
-    @TableField("adm1_name_zh")
-    private String adm1NameZh;
-
-    @ApiModelProperty(value = "市英文名")
-    @TableField("adm2_name_en")
-    private String adm2NameEn;
-
-    @ApiModelProperty(value = "地市中文名")
-    @TableField("adm2_name_zh")
-    private String adm2NameZh;
-
-    @ApiModelProperty(value = "时区")
-    @TableField("timezone")
-    private String timezone;
-
-    @ApiModelProperty(value = "纬度")
-    @TableField("latitude")
-    private String latitude;
-
-    @ApiModelProperty(value = "经度")
-    @TableField("longitude")
-    private String longitude;
-
-    @ApiModelProperty(value = "邮政编码")
-    @TableField("ad_code")
-    private String adCode;
-
-    @ApiModelProperty(value = "删除标识(0 未删除 1 删除)")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.INSERT_UPDATE)
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 16
alien-entity/src/main/java/shop/alien/entity/area/mapper/AreaCodeMapper.java

@@ -1,16 +0,0 @@
-package shop.alien.entity.area.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.area.entity.AreaCode;
-
-/**
- * 区域编码Mapper
- *
- * @author ssk
- * @version 1.0
- * @date 2024/3/5 16:40
- */
-@Mapper
-public interface AreaCodeMapper extends BaseMapper<AreaCode> {
-}

+ 0 - 14
alien-entity/src/main/java/shop/alien/entity/area/mapper/QweatherLocationCodeMapper.java

@@ -1,14 +0,0 @@
-package shop.alien.entity.area.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import shop.alien.entity.area.entity.QweatherLocationCode;
-
-/**
- * 和风天气区域编码 Mapper 接口
- *
- * @author ssk
- * @since 2025-04-01
- */
-public interface QweatherLocationCodeMapper extends BaseMapper<QweatherLocationCode> {
-
-}

+ 0 - 22
alien-entity/src/main/java/shop/alien/entity/area/service/AreaCodeService.java

@@ -1,22 +0,0 @@
-package shop.alien.entity.area.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.area.entity.AreaCode;
-
-/**
- * 区域编码Service
- *
- * @author ssk
- * @version 1.0
- * @date 2024/3/5 17:11
- */
-public interface AreaCodeService extends IService<AreaCode> {
-
-    /**
-     * 根据城市名获取城市编码
-     *
-     * @param areaName 城市名
-     * @return 城市编码
-     */
-    AreaCode getAreaCodeByName(String areaName);
-}

+ 0 - 14
alien-entity/src/main/java/shop/alien/entity/area/service/QweatherLocationCodeService.java

@@ -1,14 +0,0 @@
-package shop.alien.entity.area.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.area.entity.QweatherLocationCode;
-
-/**
- * 和风天气区域编码 服务类
- *
- * @author ssk
- * @since 2025-04-01
- */
-public interface QweatherLocationCodeService extends IService<QweatherLocationCode> {
-
-}

+ 0 - 32
alien-entity/src/main/java/shop/alien/entity/area/service/impl/AreaCodeServiceImpl.java

@@ -1,32 +0,0 @@
-package shop.alien.entity.area.service.impl;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.area.entity.AreaCode;
-import shop.alien.entity.area.mapper.AreaCodeMapper;
-import shop.alien.entity.area.service.AreaCodeService;
-
-/**
- * 区域编码ServiceImpl
- *
- * @author ssk
- * @version 1.0
- * @date 2024/3/5 17:11
- */
-@Service
-public class AreaCodeServiceImpl extends ServiceImpl<AreaCodeMapper, AreaCode> implements AreaCodeService {
-
-    /**
-     * 根据城市名获取城市编码
-     *
-     * @param areaName 城市名
-     * @return 城市编码
-     */
-    @Override
-    public AreaCode getAreaCodeByName(String areaName) {
-        QueryWrapper<AreaCode> queryWrapper = new QueryWrapper<>();
-        queryWrapper.eq("area_name", areaName);
-        return this.getOne(queryWrapper);
-    }
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/area/service/impl/QweatherLocationCodeServiceImpl.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.area.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.area.entity.QweatherLocationCode;
-import shop.alien.entity.area.mapper.QweatherLocationCodeMapper;
-import shop.alien.entity.area.service.QweatherLocationCodeService;
-
-/**
- * 和风天气区域编码 服务实现类
- *
- * @author ssk
- * @since 2025-04-01
- */
-@Service
-public class QweatherLocationCodeServiceImpl extends ServiceImpl<QweatherLocationCodeMapper, QweatherLocationCode> implements QweatherLocationCodeService {
-
-}

+ 0 - 79
alien-entity/src/main/java/shop/alien/entity/bot/entity/MsgFootballInfo.java

@@ -1,79 +0,0 @@
-package shop.alien.entity.bot.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-
-import java.util.Date;
-
-/**
- * 消息足球赛程
- *
- * @author ssk
- * @since 2025-02-28
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_football_info")
-@ApiModel(value = "MsgFootballInfo对象", description = "消息足球赛程")
-public class MsgFootballInfo extends Model<MsgFootballInfo> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "场次")
-    @TableField("session")
-    private Integer session;
-
-    @ApiModelProperty(value = "比赛时间")
-    @TableField("competition_time")
-    private String competitionTime;
-
-    @ApiModelProperty(value = "比赛日期")
-    @TableField("competition_date")
-    private String competitionDate;
-
-    @ApiModelProperty(value = "星期")
-    @TableField("week")
-    private String week;
-
-    @ApiModelProperty(value = "主场")
-    @TableField("home_court")
-    private String homeCourt;
-
-    @ApiModelProperty(value = "客场")
-    @TableField("away_game")
-    private String awayGame;
-
-    @ApiModelProperty(value = "比赛场地")
-    @TableField("competition_site")
-    private String competitionSite;
-
-    @ApiModelProperty(value = "删除标识(0 未删除 1 删除)")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.INSERT_UPDATE)
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 53
alien-entity/src/main/java/shop/alien/entity/bot/entity/WeChatBot.java

@@ -1,53 +0,0 @@
-package shop.alien.entity.bot.entity;
-
-import lombok.Data;
-
-/**
- * 微信机器人接收类
- *
- * @author ssk
- * @version 1.0
- * @date 2024/10/12 11:45
- */
-@Data
-public class WeChatBot {
-
-    /**
-     * 功能类型
-     * ✅ 文字(text)
-     * ✅ 链接卡片(urlLink)
-     * ✅ 图片(file)
-     * ✅ 视频(file)
-     * ✅ 附件(file)
-     * ✅ 语音(file)
-     * ✅ 添加好友邀请(friendship)
-     * 其他类型
-     * 未实现的消息类型(unknown)
-     * 系统类型
-     * ✅ 登录(system_event_login)
-     * ✅ 登出(system_event_logout)
-     * ✅ 异常报错(system_event_error)
-     * ✅ 快捷回复后消息推送状态通知(system_event_push_notify)
-     */
-    String type;
-
-    /**
-     * 传输的内容, 文本或传输的文件共用这个字段,结构映射请看示例
-     */
-    Object content;
-
-    /**
-     * 消息的相关发送方数据, JSON String
-     */
-    String source;
-
-    /**
-     * 该消息是@我的消息
-     */
-    String isMentioned;
-
-    /**
-     * 是否是来自自己的消息
-     */
-    String isMsgFromSelf;
-}

+ 0 - 33
alien-entity/src/main/java/shop/alien/entity/bot/entity/WeChatBotReturn.java

@@ -1,33 +0,0 @@
-package shop.alien.entity.bot.entity;
-
-import lombok.Data;
-
-/**
- * 微信机器人返回类
- *
- * @author ssk
- * @version 1.0
- * @date 2024/10/12 12:00
- */
-@Data
-public class WeChatBotReturn {
-
-    public WeChatBotReturn() {
-    }
-
-    public WeChatBotReturn(String type, String content) {
-        this.type = type;
-        this.content = content;
-    }
-
-    /**
-     * 消息类型,该字段不填默认当文本类型传输
-     * text/fileUrl
-     */
-    String type;
-
-    /**
-     * 消息内容,如果希望发多个Url并解析,type 指定为 fileUrl 同时,content 里填 url 以英文逗号分隔
-     */
-    String content;
-}

+ 0 - 34
alien-entity/src/main/java/shop/alien/entity/bot/entity/WeChatSend.java

@@ -1,34 +0,0 @@
-package shop.alien.entity.bot.entity;
-
-import lombok.Data;
-
-/**
- * 向微信发送消息类
- *
- * @author ssk
- * @version 1.0
- * @date 2024/10/12 18:57
- */
-@Data
-public class WeChatSend {
-
-    /**
-     * 昵称
-     */
-    String nickname;
-
-    /**
-     * 消息
-     */
-    String msg;
-
-    /**
-     * 消息类型
-     */
-    String type;
-
-    /**
-     * 是否为群聊
-     */
-    boolean isRoom;
-}

+ 0 - 76
alien-entity/src/main/java/shop/alien/entity/bot/entity/ZhugeLots.java

@@ -1,76 +0,0 @@
-package shop.alien.entity.bot.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * 诸葛神算
- *
- * @author ssk
- * @since 2025-02-11
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("zhuge_lots")
-@ApiModel(value="ZhugeLots对象", description="诸葛神算")
-public class ZhugeLots extends Model<ZhugeLots> {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键id")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "排序")
-    @TableField("sort")
-    private Integer sort;
-
-    @ApiModelProperty(value = "签文")
-    @TableField("lots_content")
-    private String lotsContent;
-
-    @ApiModelProperty(value = "解释")
-    @TableField("`explain`")
-    private String explain;
-
-    @ApiModelProperty(value = "解签")
-    @TableField("lots_explain")
-    private String lotsExplain;
-
-    @ApiModelProperty(value = "删除标识(0 未删除 1 删除)")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.INSERT_UPDATE)
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-
-    @Override
-    protected Serializable pkVal() {
-        return this.id;
-    }
-
-}

+ 0 - 14
alien-entity/src/main/java/shop/alien/entity/bot/mapper/MsgFootballInfoMapper.java

@@ -1,14 +0,0 @@
-package shop.alien.entity.bot.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import shop.alien.entity.bot.entity.MsgFootballInfo;
-
-/**
- * 消息足球赛程 Mapper 接口
- *
- * @author ssk
- * @since 2025-02-28
- */
-public interface MsgFootballInfoMapper extends BaseMapper<MsgFootballInfo> {
-
-}

+ 0 - 14
alien-entity/src/main/java/shop/alien/entity/bot/mapper/ZhugeLotsMapper.java

@@ -1,14 +0,0 @@
-package shop.alien.entity.bot.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import shop.alien.entity.bot.entity.ZhugeLots;
-
-/**
- * 诸葛神算 Mapper 接口
- *
- * @author ssk
- * @since 2025-02-11
- */
-public interface ZhugeLotsMapper extends BaseMapper<ZhugeLots> {
-
-}

+ 0 - 80
alien-entity/src/main/java/shop/alien/entity/device/entity/DeviceInfo.java

@@ -1,80 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 设备信息表
- * </p>
- *
- * @author ssk
- * @since 2024-03-29
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_device_info")
-@ApiModel(value = "MsgDeviceInfo对象", description = "设备信息表")
-public class DeviceInfo extends Model<DeviceInfo> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "设备名称")
-    @TableField("device_name")
-    private String deviceName;
-
-    @ApiModelProperty(value = "设备品牌")
-    @TableField("device_brand")
-    private String deviceBrand;
-
-    @ApiModelProperty(value = "设备型号")
-    @TableField("device_model")
-    private String deviceModel;
-
-    @ApiModelProperty(value = "设备系统")
-    @TableField("device_system")
-    private String deviceSystem;
-
-    @ApiModelProperty(value = "设备imei")
-    @TableField("device_id")
-    private String deviceId;
-
-    @ApiModelProperty(value = "客户端id")
-    @TableField("client_id")
-    private String clientId;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 60
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgAppVersion.java

@@ -1,60 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * app版本号
- * </p>
- *
- * @author ssk
- * @since 2024-05-31
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_app_version")
-@ApiModel(value = "MsgAppVersion对象", description = "app版本号")
-public class MsgAppVersion extends Model<MsgAppVersion> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "版本号")
-    @TableField("version")
-    private String version;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 68
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgDeviceStyle.java

@@ -1,68 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 设备个性修改
- * </p>
- *
- * @author ssk
- * @since 2024-05-13
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_device_style")
-@ApiModel(value = "MsgDeviceImg对象", description = "设备背景图片")
-public class MsgDeviceStyle extends Model<MsgDeviceStyle> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "设备id")
-    @TableField("device_id")
-    private Integer deviceId;
-
-    @ApiModelProperty(value = "图片地址")
-    @TableField("img_url")
-    private String imgUrl;
-
-    @ApiModelProperty(value = "文字颜色")
-    @TableField("font_color")
-    private String fontColor;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 80
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgImportantDate.java

@@ -1,80 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 消息重要日期提醒
- * </p>
- *
- * @author ssk
- * @since 2024-04-12
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_important_date")
-@ApiModel(value = "MsgImportantDate对象", description = "消息重要日期提醒")
-public class MsgImportantDate extends Model<MsgImportantDate> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "用户id")
-    @TableField("user_id")
-    private Integer userId;
-
-    @ApiModelProperty(value = "日期名称")
-    @TableField("date_name")
-    private String dateName;
-
-    @ApiModelProperty(value = "出生日期")
-    @TableField("born_date")
-    private String bornDate;
-
-    @ApiModelProperty(value = "农历日期")
-    @TableField("old_date")
-    private String oldDate;
-
-    @ApiModelProperty(value = "新历日期")
-    @TableField("new_date")
-    private String newDate;
-
-    @ApiModelProperty(value = "提醒选项(0:全部提醒,1:农历,2:新历,3:不提醒)")
-    @TableField("remind_with")
-    private Integer remindWith;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 40
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgImportantDateDto.java

@@ -1,40 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import lombok.Data;
-
-/**
- * 重要日期,返回前端用
- *
- * @author ssk
- * @version 1.0
- * @date 2024/4/12 14:17
- */
-@Data
-public class MsgImportantDateDto {
-
-    /**
-     * id
-     */
-    private Integer id;
-
-    /**
-     * 日期名称
-     */
-    private String dateName;
-
-    /**
-     * 日期
-     */
-    private String oldDate;
-
-    /**
-     * 新日期
-     */
-    private String newDate;
-
-    /**
-     * 剩余时间
-     */
-    private Integer remainingDays;
-
-}

+ 0 - 68
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgPushLog.java

@@ -1,68 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 消息推送记录
- * </p>
- *
- * @author ssk
- * @since 2024-04-11
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_push_log")
-@ApiModel(value = "MsgPushLog对象", description = "消息推送记录")
-public class MsgPushLog extends Model<MsgPushLog> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "用户id")
-    @TableField("user_id")
-    private Integer userId;
-
-    @ApiModelProperty(value = "设备主键")
-    @TableField("device_id")
-    private Integer deviceId;
-
-    @ApiModelProperty(value = "消息内容")
-    @TableField("msg_content")
-    private String msgContent;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 64
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgUserDeviceBind.java

@@ -1,64 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 微信用户和设备绑定表
- * </p>
- *
- * @author ssk
- * @since 2024-04-21
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_user_device_bind")
-@ApiModel(value = "MsgUserDeviceBind对象", description = "微信用户和设备绑定表")
-public class MsgUserDeviceBind extends Model<MsgUserDeviceBind> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "设备id")
-    @TableField("device_id")
-    private Integer deviceId;
-
-    @ApiModelProperty(value = "用户id")
-    @TableField("user_id")
-    private Integer userId;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 84
alien-entity/src/main/java/shop/alien/entity/device/entity/MsgWechatUserInfo.java

@@ -1,84 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 消息用微信用户表
- * </p>
- *
- * @author ssk
- * @since 2024-04-21
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_wechat_user_info")
-@ApiModel(value = "MsgWechatUserInfo对象", description = "消息用微信用户表")
-public class MsgWechatUserInfo extends Model<MsgWechatUserInfo> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "用户昵称")
-    @TableField("nickname")
-    private String nickname;
-
-    @ApiModelProperty(value = "用户头像")
-    @TableField("img_url")
-    private String imgUrl;
-
-    @ApiModelProperty(value = "微信用户id")
-    @TableField("open_id")
-    private String openId;
-
-    @ApiModelProperty(value = "手机号")
-    @TableField("phone")
-    private String phone;
-
-    @ApiModelProperty(value = "微信号")
-    @TableField("wechat_no")
-    private String wechatNo;
-
-    @ApiModelProperty(value = "微信原始id")
-    @TableField("wechat_uid")
-    private String wechatUid;
-
-    @ApiModelProperty(value = "是否为管理员(0:否,1:是)")
-    @TableField("is_admin")
-    private Integer isAdmin;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 31
alien-entity/src/main/java/shop/alien/entity/device/entity/UserBindDeviceInfo.java

@@ -1,31 +0,0 @@
-package shop.alien.entity.device.entity;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-/**
- * 用户与设备绑定
- *
- * @author ssk
- * @version 1.0
- * @date 2024/4/10 10:45
- */
-@EqualsAndHashCode(callSuper = true)
-@Data
-@ApiModel(value = "用户与设备绑定", description = "用户与设备绑定")
-public class UserBindDeviceInfo extends DeviceInfo {
-
-    /**
-     * 表id
-     */
-    @ApiModelProperty(value = "表id")
-    private Integer userId;
-
-    /**
-     * 微信用户id
-     */
-    @ApiModelProperty(value = "微信用户id")
-    private String openId;
-}

+ 0 - 37
alien-entity/src/main/java/shop/alien/entity/device/mapper/DeviceInfoMapper.java

@@ -1,37 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.baomidou.mybatisplus.core.toolkit.Constants;
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-import org.apache.ibatis.annotations.Select;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.device.entity.DeviceInfo;
-import shop.alien.entity.device.entity.UserBindDeviceInfo;
-
-import java.util.List;
-
-/**
- * <p>
- * 设备信息表 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-03-29
- */
-@Mapper
-@Repository
-public interface DeviceInfoMapper extends BaseMapper<DeviceInfo> {
-
-    /**
-     * 查询用户与设备绑定关系
-     *
-     * @param queryWrapper 查询条件
-     * @return List<UserBindDeviceInfo>
-     */
-    @Select("select a.*, c.id userId, c.open_id from msg_device_info a left join msg_user_device_bind b " +
-            "on a.id = b.device_id left join msg_wechat_user_info c on b.user_id = c.id ${ew.customSqlSegment}")
-    List<UserBindDeviceInfo> getUserBindInfo(@Param(Constants.WRAPPER) QueryWrapper<UserBindDeviceInfo> queryWrapper);
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgAppVersionMapper.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.device.entity.MsgAppVersion;
-
-/**
- * <p>
- * app版本号 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-05-31
- */
-@Mapper
-public interface MsgAppVersionMapper extends BaseMapper<MsgAppVersion> {
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgDeviceStyleMapper.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.device.entity.MsgDeviceStyle;
-
-/**
- * <p>
- * 设备个性修改 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-05-13
- */
-@Mapper
-public interface MsgDeviceStyleMapper extends BaseMapper<MsgDeviceStyle> {
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgImportantDateMapper.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.device.entity.MsgImportantDate;
-
-/**
- * <p>
- * 消息重要日期提醒 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-04-12
- */
-@Mapper
-@Repository
-public interface MsgImportantDateMapper extends BaseMapper<MsgImportantDate> {
-
-}

+ 0 - 35
alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgPushLogMapper.java

@@ -1,35 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.baomidou.mybatisplus.core.toolkit.Constants;
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-import org.apache.ibatis.annotations.Select;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.device.entity.MsgPushLog;
-
-import java.util.List;
-
-/**
- * <p>
- * 消息推送记录 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-04-11
- */
-@Mapper
-@Repository
-public interface MsgPushLogMapper extends BaseMapper<MsgPushLog> {
-
-    /**
-     * 获取待办内容
-     *
-     * @param queryWrapper 查询条件
-     * @return List<MsgPushLog>
-     */
-    @Select("select a.* from msg_push_log a left join msg_wechat_user_info b on a.user_id = b.id " +
-            "left join msg_device_info c on a.device_id = c.id  ${ew.customSqlSegment}")
-    List<MsgPushLog> getMsg(@Param(Constants.WRAPPER) QueryWrapper<MsgPushLog> queryWrapper);
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgUserDeviceBindMapper.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.device.entity.MsgUserDeviceBind;
-
-/**
- * <p>
- * 微信用户和设备绑定表 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-04-21
- */
-@Mapper
-@Repository
-public interface MsgUserDeviceBindMapper extends BaseMapper<MsgUserDeviceBind> {
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/device/mapper/MsgWechatUserInfoMapper.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.device.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.device.entity.MsgWechatUserInfo;
-
-/**
- * <p>
- * 消息用微信用户表 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2024-04-21
- */
-@Mapper
-@Repository
-public interface MsgWechatUserInfoMapper extends BaseMapper<MsgWechatUserInfo> {
-
-}

+ 0 - 69
alien-entity/src/main/java/shop/alien/entity/device/service/DeviceInfoService.java

@@ -1,69 +0,0 @@
-package shop.alien.entity.device.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.device.entity.DeviceInfo;
-import shop.alien.entity.device.entity.MsgDeviceStyle;
-import shop.alien.entity.device.entity.UserBindDeviceInfo;
-
-import java.util.List;
-
-/**
- * <p>
- * 设备信息表 服务类
- * </p>
- *
- * @author ssk
- * @since 2024-03-29
- */
-public interface DeviceInfoService extends IService<DeviceInfo> {
-
-    /**
-     * 绑定设备
-     *
-     * @param openId      微信用户id
-     * @param deviceId    设备id
-     * @param deviceBrand 设备厂商
-     * @param deviceModel 设备型号
-     * @param system      设备系统
-     * @param clientId    客户端id
-     * @param deviceName  设备别名
-     * @return boolean
-     */
-    boolean addOne(String openId, String deviceId, String deviceBrand, String deviceModel, String system, String clientId, String deviceName);
-
-    /**
-     * 查询用户与设备绑定关系
-     *
-     * @param openId     微信用户id
-     * @param deviceName 设备名称
-     * @param deviceId   设备id
-     * @return List<UserBindDeviceInfo>
-     */
-    List<UserBindDeviceInfo> getUserBindInfo(String openId, String deviceName, String deviceId);
-
-    /**
-     * 获取设备
-     *
-     * @param deviceInfo 设备信息
-     * @return DeviceInfo
-     */
-    DeviceInfo getOneDevice(DeviceInfo deviceInfo);
-
-    /**
-     * 设置设备图片地址
-     *
-     * @param deviceId  设备id
-     * @param url       图片url
-     * @param fontColor 文字颜色
-     * @return int
-     */
-    boolean setDeviceStyle(String deviceId, String url, String fontColor);
-
-    /**
-     * 获取设备图片地址
-     *
-     * @param deviceId 设备id
-     * @return String
-     */
-    MsgDeviceStyle getDeviceStyle(String deviceId);
-}

+ 0 - 23
alien-entity/src/main/java/shop/alien/entity/device/service/MsgAppVersionService.java

@@ -1,23 +0,0 @@
-package shop.alien.entity.device.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.device.entity.MsgAppVersion;
-
-/**
- * <p>
- * app版本号 服务类
- * </p>
- *
- * @author ssk
- * @since 2024-05-31
- */
-public interface MsgAppVersionService extends IService<MsgAppVersion> {
-
-
-    /**
-     * 获取最新版本
-     *
-     * @return MsgAppVersion
-     */
-    MsgAppVersion getLatestVersion();
-}

+ 0 - 16
alien-entity/src/main/java/shop/alien/entity/device/service/MsgDeviceStyleService.java

@@ -1,16 +0,0 @@
-package shop.alien.entity.device.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.device.entity.MsgDeviceStyle;
-
-/**
- * <p>
- * 设备个性修改 服务类
- * </p>
- *
- * @author ssk
- * @since 2024-05-13
- */
-public interface MsgDeviceStyleService extends IService<MsgDeviceStyle> {
-
-}

+ 0 - 54
alien-entity/src/main/java/shop/alien/entity/device/service/MsgImportantDateService.java

@@ -1,54 +0,0 @@
-package shop.alien.entity.device.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.device.entity.MsgImportantDate;
-import shop.alien.entity.device.entity.MsgImportantDateDto;
-
-import java.util.List;
-
-/**
- * <p>
- * 消息重要日期提醒 服务类
- * </p>
- *
- * @author ssk
- * @since 2024-04-12
- */
-public interface MsgImportantDateService extends IService<MsgImportantDate> {
-
-    /**
-     * 根据用户id查询重要日期
-     *
-     * @param userId 用户id
-     * @return List<MsgImportantDate>
-     */
-    List<MsgImportantDateDto> getDate(String userId);
-
-    /**
-     * 获取最近三年的重要日期
-     *
-     * @param userId 用户id
-     * @return List<MsgImportantDate>
-     */
-    List<MsgImportantDateDto> getRecentlyThreeYearsImportantDate(String userId);
-
-    /**
-     * 添加重要日期
-     *
-     * @param userId     用户id
-     * @param dateName   日期名称
-     * @param oldDate    农历日期
-     * @param newDate    阳历日期
-     * @param remindWith 提醒选项(0:全部提醒,1:农历,2:新历,3:不提醒)
-     * @return boolean
-     */
-    boolean addImportantDate(String userId, String dateName, String oldDate, String newDate, Integer remindWith);
-
-    /**
-     * 删除重要日期
-     *
-     * @param id 表id
-     * @return boolean
-     */
-    boolean deleteMsg(Integer id);
-}

+ 0 - 43
alien-entity/src/main/java/shop/alien/entity/device/service/MsgPushLogService.java

@@ -1,43 +0,0 @@
-package shop.alien.entity.device.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.device.entity.MsgPushLog;
-
-import java.util.List;
-
-/**
- * <p>
- * 消息推送记录 服务类
- * </p>
- *
- * @author ssk
- * @since 2024-04-11
- */
-public interface MsgPushLogService extends IService<MsgPushLog> {
-
-    /**
-     * 根据设备id获取待办列表
-     *
-     * @param deviceId 设备id
-     * @param openId   微信用户id
-     * @return List<MsgPushLog>
-     */
-    List<MsgPushLog> getMsg(String deviceId, String openId);
-
-    /**
-     * 删除消息
-     *
-     * @param id 表id
-     * @return boolean
-     */
-    boolean deleteMsg(Integer id);
-
-    /**
-     * 消息置顶
-     *
-     * @param id 表id
-     * @return boolean
-     */
-    boolean topMsg(Integer id);
-
-}

+ 0 - 167
alien-entity/src/main/java/shop/alien/entity/device/service/impl/DeviceInfoServiceImpl.java

@@ -1,167 +0,0 @@
-package shop.alien.entity.device.service.impl;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import lombok.RequiredArgsConstructor;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.device.entity.*;
-import shop.alien.entity.device.mapper.DeviceInfoMapper;
-import shop.alien.entity.device.mapper.MsgDeviceStyleMapper;
-import shop.alien.entity.device.mapper.MsgUserDeviceBindMapper;
-import shop.alien.entity.device.mapper.MsgWechatUserInfoMapper;
-import shop.alien.entity.device.service.DeviceInfoService;
-
-import java.util.List;
-
-/**
- * <p>
- * 设备信息表 服务实现类
- * </p>
- *
- * @author ssk
- * @since 2024-03-29
- */
-@Service
-@RequiredArgsConstructor
-public class DeviceInfoServiceImpl extends ServiceImpl<DeviceInfoMapper, DeviceInfo> implements DeviceInfoService {
-
-    private final DeviceInfoMapper deviceInfoMapper;
-
-    private final MsgUserDeviceBindMapper msgUserDeviceBindMapper;
-
-    private final MsgWechatUserInfoMapper msgWechatUserInfoMapper;
-
-    private final MsgDeviceStyleMapper msgDeviceImgMapper;
-
-    /**
-     * 绑定设备
-     *
-     * @param openId      微信用户id
-     * @param deviceId    设备id
-     * @param deviceBrand 设备厂商
-     * @param deviceModel 设备型号
-     * @param system      设备系统
-     * @param clientId    客户端id
-     * @param deviceName  设备别名
-     * @return boolean
-     */
-    @Override
-    public boolean addOne(String openId, String deviceId, String deviceBrand, String deviceModel, String system, String clientId, String deviceName) {
-        //填写设备信息
-        DeviceInfo deviceInfo = new DeviceInfo();
-        deviceInfo.setDeviceId(deviceId);
-        deviceInfo.setDeviceBrand(deviceBrand);
-        deviceInfo.setDeviceModel(deviceModel);
-        deviceInfo.setDeviceSystem(system);
-        deviceInfo.setClientId(clientId);
-        deviceInfo.setDeviceName(deviceName);
-        QueryWrapper<MsgWechatUserInfo> msgWechatUserInfoQuery = new QueryWrapper<>();
-        msgWechatUserInfoQuery.eq("open_id", openId);
-        MsgWechatUserInfo msgWechatUserInfo = msgWechatUserInfoMapper.selectOne(msgWechatUserInfoQuery);
-        deviceInfo.setCreatedUserId(msgWechatUserInfo.getId());
-        boolean save = this.save(deviceInfo);
-        //填写绑定信息
-        MsgUserDeviceBind msgUserDeviceBind = new MsgUserDeviceBind();
-        msgUserDeviceBind.setDeviceId(deviceInfo.getId());
-        msgUserDeviceBind.setUserId(msgWechatUserInfo.getId());
-        msgUserDeviceBind.setCreatedUserId(msgWechatUserInfo.getId());
-        int insert = msgUserDeviceBindMapper.insert(msgUserDeviceBind);
-        return save && insert > 0;
-    }
-
-    /**
-     * 查询用户与设备绑定关系
-     *
-     * @param openId     微信用户id
-     * @param deviceName 设备名称
-     * @param deviceId   设备id
-     * @return List<UserBindDeviceInfo>
-     */
-    @Override
-    public List<UserBindDeviceInfo> getUserBindInfo(String openId, String deviceName, String deviceId) {
-        QueryWrapper<UserBindDeviceInfo> queryWrapper = new QueryWrapper<>();
-        queryWrapper.eq(deviceName != null && !deviceName.isEmpty(), "a.device_name", deviceName);
-        queryWrapper.eq(deviceId != null && !deviceId.isEmpty(), "a.device_id", deviceId);
-        queryWrapper.eq(openId != null && !openId.isEmpty(), "c.open_id", openId);
-        queryWrapper.eq("a.delete_flag", 0);
-        queryWrapper.eq("c.delete_flag", 0);
-        return deviceInfoMapper.getUserBindInfo(queryWrapper);
-    }
-
-    /**
-     * 获取设备
-     *
-     * @param deviceInfo 设备信息
-     * @return DeviceInfo
-     */
-    public DeviceInfo getOneDevice(DeviceInfo deviceInfo) {
-        QueryWrapper<DeviceInfo> queryWrapper = new QueryWrapper<>();
-        queryWrapper.eq(deviceInfo.getId() != null, "id", deviceInfo.getId());
-        queryWrapper.eq(deviceInfo.getDeviceName() != null, "device_name", deviceInfo.getDeviceName());
-        queryWrapper.eq(deviceInfo.getDeviceId() != null, "device_id", deviceInfo.getDeviceId());
-        queryWrapper.eq(deviceInfo.getClientId() != null, "client_id", deviceInfo.getClientId());
-        return this.getOne(queryWrapper);
-    }
-
-    /**
-     * 设置设备图片地址
-     *
-     * @param deviceId  设备id
-     * @param url       图片url
-     * @param fontColor 文字颜色
-     * @return int
-     */
-    @Override
-    public boolean setDeviceStyle(String deviceId, String url, String fontColor) {
-        DeviceInfo deviceInfo = new DeviceInfo();
-        deviceInfo.setDeviceId(deviceId);
-        DeviceInfo selectDevice = getOneDevice(deviceInfo);
-        QueryWrapper<MsgDeviceStyle> msgDeviceImgQueryWrapper = new QueryWrapper<>();
-        msgDeviceImgQueryWrapper.eq("device_id", selectDevice.getId());
-        MsgDeviceStyle selectMsgDeviceImg = msgDeviceImgMapper.selectOne(msgDeviceImgQueryWrapper);
-        //修改
-        if (selectMsgDeviceImg != null) {
-            if (url != null && !url.equals("null")) {
-                selectMsgDeviceImg.setImgUrl(url);
-            }
-            if (fontColor != null && !fontColor.equals("null")) {
-                selectMsgDeviceImg.setFontColor("#" + fontColor);
-            }
-            return msgDeviceImgMapper.updateById(selectMsgDeviceImg) > 0;
-        } else {
-            //新增
-            List<UserBindDeviceInfo> userBindInfo = getUserBindInfo(null, null, deviceId);
-            if (!userBindInfo.isEmpty()) {
-                UserBindDeviceInfo userBindDeviceInfo = userBindInfo.get(0);
-                MsgDeviceStyle msgDeviceImg = new MsgDeviceStyle();
-                msgDeviceImg.setDeviceId(userBindDeviceInfo.getId());
-                if (url != null && !url.equals("null")) {
-                    msgDeviceImg.setImgUrl(url);
-                }
-                if (fontColor != null && !fontColor.equals("null")) {
-                    msgDeviceImg.setFontColor("#" + fontColor);
-                }
-                msgDeviceImg.setCreatedUserId(userBindDeviceInfo.getId());
-                return msgDeviceImgMapper.insert(msgDeviceImg) > 0;
-            }
-        }
-        return false;
-    }
-
-    /**
-     * 获取设备图片地址
-     *
-     * @param deviceId 设备id
-     * @return String
-     */
-    @Override
-    public MsgDeviceStyle getDeviceStyle(String deviceId) {
-        DeviceInfo deviceInfo = new DeviceInfo();
-        deviceInfo.setDeviceId(deviceId);
-        DeviceInfo selectDevice = getOneDevice(deviceInfo);
-        QueryWrapper<MsgDeviceStyle> msgDeviceImgQueryWrapper = new QueryWrapper<>();
-        msgDeviceImgQueryWrapper.eq("device_id", selectDevice.getId());
-        return msgDeviceImgMapper.selectOne(msgDeviceImgQueryWrapper);
-    }
-
-}

+ 0 - 33
alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgAppVersionServiceImpl.java

@@ -1,33 +0,0 @@
-package shop.alien.entity.device.service.impl;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.device.entity.MsgAppVersion;
-import shop.alien.entity.device.mapper.MsgAppVersionMapper;
-import shop.alien.entity.device.service.MsgAppVersionService;
-
-/**
- * <p>
- * app版本号 服务实现类
- * </p>
- *
- * @author ssk
- * @since 2024-05-31
- */
-@Service
-public class MsgAppVersionServiceImpl extends ServiceImpl<MsgAppVersionMapper, MsgAppVersion> implements MsgAppVersionService {
-
-    /**
-     * 获取最新版本
-     *
-     * @return MsgAppVersion
-     */
-    @Override
-    public MsgAppVersion getLatestVersion() {
-        QueryWrapper<MsgAppVersion> queryWrapper = new QueryWrapper<>();
-        queryWrapper.orderByDesc("created_time");
-        queryWrapper.last("limit 1");
-        return this.getOne(queryWrapper);
-    }
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgDeviceStyleServiceImpl.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.device.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.device.entity.MsgDeviceStyle;
-import shop.alien.entity.device.mapper.MsgDeviceStyleMapper;
-import shop.alien.entity.device.service.MsgDeviceStyleService;
-
-/**
- * <p>
- * 设备个性修改 服务实现类
- * </p>
- *
- * @author ssk
- * @since 2024-05-13
- */
-@Service
-public class MsgDeviceStyleServiceImpl extends ServiceImpl<MsgDeviceStyleMapper, MsgDeviceStyle> implements MsgDeviceStyleService {
-
-}

+ 0 - 303
alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgImportantDateServiceImpl.java

@@ -1,303 +0,0 @@
-package shop.alien.entity.device.service.impl;
-
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.nlf.calendar.Lunar;
-import com.nlf.calendar.Solar;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.device.entity.MsgImportantDate;
-import shop.alien.entity.device.entity.MsgImportantDateDto;
-import shop.alien.entity.device.mapper.MsgImportantDateMapper;
-import shop.alien.entity.device.service.MsgImportantDateService;
-
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-import java.time.format.DateTimeFormatter;
-import java.time.temporal.ChronoUnit;
-import java.util.ArrayList;
-import java.util.Comparator;
-import java.util.List;
-
-/**
- * <p>
- * 消息重要日期提醒 服务实现类
- * </p>
- *
- * @author ssk
- * @since 2024-04-12
- */
-@Service
-public class MsgImportantDateServiceImpl extends ServiceImpl<MsgImportantDateMapper, MsgImportantDate> implements MsgImportantDateService {
-
-    /**
-     * 根据用户id查询重要日期
-     *
-     * @param userId 用户id
-     * @return List<MsgImportantDate>
-     */
-    @Override
-    public List<MsgImportantDateDto> getDate(String userId) {
-        LambdaQueryWrapper<MsgImportantDate> lambdaQueryWrapper = new LambdaQueryWrapper<>();
-        lambdaQueryWrapper.eq(MsgImportantDate::getDeleteFlag, 0);
-        lambdaQueryWrapper.in(MsgImportantDate::getUserId, userId);
-        List<MsgImportantDate> list = this.list(lambdaQueryWrapper);
-        List<MsgImportantDateDto> sortList = new ArrayList<>();
-        //添加所有日期
-        for (MsgImportantDate msgImportantDate : list) {
-            MsgImportantDateDto msgImportantDateDto;
-            //提醒选项(0:全部提醒,1:农历,2:新历)
-            if (msgImportantDate.getRemindWith() == 0) {
-                //旧日期
-                MsgImportantDateDto oldDate = new MsgImportantDateDto();
-                oldDate.setId(msgImportantDate.getId());
-                oldDate.setDateName(msgImportantDate.getDateName() + "(农历)");
-                oldDate.setOldDate(msgImportantDate.getOldDate());
-                sortList.add(oldDate);
-                //新日期
-                MsgImportantDateDto newDate = new MsgImportantDateDto();
-                newDate.setId(msgImportantDate.getId());
-                newDate.setDateName(msgImportantDate.getDateName() + "(阳历)");
-                newDate.setNewDate(msgImportantDate.getNewDate());
-                sortList.add(newDate);
-            } else if (msgImportantDate.getRemindWith() == 1) {
-                msgImportantDateDto = new MsgImportantDateDto();
-                msgImportantDateDto.setId(msgImportantDate.getId());
-                msgImportantDateDto.setDateName(msgImportantDate.getDateName() + "(农历)");
-                msgImportantDateDto.setOldDate(msgImportantDate.getOldDate());
-                sortList.add(msgImportantDateDto);
-            } else {
-                msgImportantDateDto = new MsgImportantDateDto();
-                msgImportantDateDto.setId(msgImportantDate.getId());
-                msgImportantDateDto.setDateName(msgImportantDate.getDateName() + "(阳历)");
-                msgImportantDateDto.setNewDate(msgImportantDate.getNewDate());
-                sortList.add(msgImportantDateDto);
-            }
-        }
-        String yearStr = LocalDateTime.now().toString().substring(0, 4);
-        for (MsgImportantDateDto msgImportantDateDto : sortList) {
-            //农历日期计算
-            if (msgImportantDateDto.getDateName().contains("农历")) {
-                //农历转公历
-                int month = Integer.parseInt(msgImportantDateDto.getOldDate().substring(5, 7));
-                int day = Integer.parseInt(msgImportantDateDto.getOldDate().substring(8, 10));
-                Lunar lunar = Lunar.fromYmd(Integer.parseInt(yearStr), month, day);
-                Solar solar = lunar.getSolar();
-                String convertNewDate = solar.toString();//今年阳历日期(农历转)
-                String date = msgImportantDateDto.getOldDate();
-                String thisYearOldDate = yearStr + date.substring(4);//今年农历日期
-                msgImportantDateDto.setOldDate(thisYearOldDate);
-                msgImportantDateDto.setNewDate(convertNewDate);
-                LocalDate thisYearNewDate = LocalDate.of(Integer.parseInt(convertNewDate.substring(0, 4)), Integer.parseInt(convertNewDate.substring(5, 7)), Integer.parseInt(convertNewDate.substring(8, 10)));
-                //判断转阳历是否过去
-                if (thisYearNewDate.isBefore(LocalDate.now())) {
-                    //今年的过完了, 计算明年的
-                    int nextYear = Integer.parseInt(yearStr) + 1;
-                    //明年农历日期
-                    thisYearOldDate = nextYear + date.substring(4);
-                    msgImportantDateDto.setOldDate(thisYearOldDate);
-                    Lunar newlunar = Lunar.fromYmd(Integer.parseInt(thisYearOldDate.substring(0, 4)), Integer.parseInt(thisYearOldDate.substring(5, 7)), Integer.parseInt(thisYearOldDate.substring(8, 10)));
-                    Solar newsolar = newlunar.getSolar();
-                    msgImportantDateDto.setNewDate(newsolar.toString());
-                }
-                //下一个农历转阳历的日期和今天的天数
-                Lunar nextLunar = Lunar.fromYmd(Integer.parseInt(thisYearOldDate.substring(0, 4)), Integer.parseInt(thisYearOldDate.substring(5, 7)), Integer.parseInt(thisYearOldDate.substring(8, 10)));
-                Solar nextSolar = nextLunar.getSolar();
-                String nextConvertNewDate = nextSolar.toString();//下一个农历转阳历日期
-                LocalDate parseDate = LocalDate.parse(nextConvertNewDate, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
-                long between = ChronoUnit.DAYS.between(LocalDate.now(), parseDate);
-                msgImportantDateDto.setRemainingDays(Integer.parseInt(String.valueOf(between)));
-            } else {
-                //阳历日期
-                String date = msgImportantDateDto.getNewDate();
-                String thisYearStr = yearStr + date.substring(4);
-                msgImportantDateDto.setNewDate(thisYearStr);
-                LocalDate thisYear = LocalDate.of(Integer.parseInt(yearStr), Integer.parseInt(date.substring(5, 7)), Integer.parseInt(date.substring(8, 10)));
-                if (thisYear.isBefore(LocalDate.now())) {
-                    //今年的过完了, 计算明年的
-                    int nextYear = Integer.parseInt(yearStr) + 1;
-                    thisYearStr = nextYear + date.substring(4);
-                }
-                LocalDate parseDate = LocalDate.parse(thisYearStr, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
-                long between = ChronoUnit.DAYS.between(LocalDate.now(), parseDate);
-                msgImportantDateDto.setRemainingDays(Integer.parseInt(String.valueOf(between)));
-            }
-        }
-        //排序倒数日期
-        sortList.sort(Comparator.comparing(MsgImportantDateDto::getRemainingDays));
-        return sortList;
-    }
-
-    /**
-     * 获取最近三年的重要日期
-     *
-     * @param userId 用户id
-     * @return List<MsgImportantDate>
-     */
-    @Override
-    public List<MsgImportantDateDto> getRecentlyThreeYearsImportantDate(String userId) {
-        List<MsgImportantDateDto> resultList = new ArrayList<>();
-        LambdaQueryWrapper<MsgImportantDate> lambdaQueryWrapper = new LambdaQueryWrapper<>();
-        lambdaQueryWrapper.eq(MsgImportantDate::getDeleteFlag, 0);
-        lambdaQueryWrapper.eq(MsgImportantDate::getUserId, userId);
-        List<MsgImportantDate> importantDateList = this.list(lambdaQueryWrapper);
-        List<MsgImportantDateDto> thisYear = new ArrayList<>();
-        //添加所有日期
-        for (MsgImportantDate msgImportantDate : importantDateList) {
-            MsgImportantDateDto msgImportantDateDto = new MsgImportantDateDto();
-            //提醒选项(0:全部提醒,1:农历,2:新历)
-            if (msgImportantDate.getRemindWith() == 0) {
-                //农历
-                MsgImportantDateDto oldDate = new MsgImportantDateDto();
-                oldDate.setDateName(msgImportantDate.getDateName());
-                oldDate.setOldDate(msgImportantDate.getOldDate());
-                thisYear.add(oldDate);
-                //阳历
-                MsgImportantDateDto newDate = new MsgImportantDateDto();
-                newDate.setDateName(msgImportantDate.getDateName());
-                newDate.setNewDate(msgImportantDate.getNewDate());
-                thisYear.add(newDate);
-            } else if (msgImportantDate.getRemindWith() == 1) {
-                //农历
-                msgImportantDateDto.setDateName(msgImportantDate.getDateName());
-                msgImportantDateDto.setOldDate(msgImportantDate.getOldDate());
-                thisYear.add(msgImportantDateDto);
-            } else if (msgImportantDate.getRemindWith() == 2) {
-                //阳历
-                msgImportantDateDto.setDateName(msgImportantDate.getDateName());
-                msgImportantDateDto.setNewDate(msgImportantDate.getNewDate());
-                thisYear.add(msgImportantDateDto);
-            }
-        }
-
-        //获取今年年份
-        int yearStr = Integer.parseInt(LocalDateTime.now().toString().substring(0, 4));
-        //农历转阳历,并添加今年和明年的日期
-        List<MsgImportantDateDto> lastYear = new ArrayList<>();
-        List<MsgImportantDateDto> nextYear = new ArrayList<>();
-        //thisYear(0000农历, 今年阳历);
-        for (MsgImportantDateDto msgImportantDateDto : thisYear) {
-            //农历
-            if (msgImportantDateDto.getOldDate() != null) {
-                int month = Integer.parseInt(msgImportantDateDto.getOldDate().substring(5, 7));
-                int day = Integer.parseInt(msgImportantDateDto.getOldDate().substring(8, 10));
-                //今年农历
-                msgImportantDateDto.setOldDate(yearStr + "-" + addZero(month) + "-" + addZero(day));
-                //今年阳历
-                msgImportantDateDto.setNewDate(convertNewDate(yearStr, month, day));
-                //去年
-                MsgImportantDateDto msgImportantDateLast = new MsgImportantDateDto();
-                msgImportantDateLast.setDateName(msgImportantDateDto.getDateName());
-                //去年农历
-                msgImportantDateLast.setOldDate(yearStr - 1 + "-" + addZero(month) + "-" + addZero(day));
-                //去年阳历
-                msgImportantDateLast.setNewDate(convertNewDate(yearStr - 1, month, day));
-                lastYear.add(msgImportantDateLast);
-                //明年
-                MsgImportantDateDto msgImportantDateNext = new MsgImportantDateDto();
-                msgImportantDateNext.setDateName(msgImportantDateDto.getDateName());
-                //明年农历
-                msgImportantDateNext.setOldDate(yearStr + 1 + "-" + addZero(month) + "-" + addZero(day));
-                //明年阳历
-                msgImportantDateNext.setNewDate(convertNewDate(yearStr + 1, month, day));
-                nextYear.add(msgImportantDateNext);
-            } else if (msgImportantDateDto.getNewDate() != null) {
-                //阳历
-                int month = Integer.parseInt(msgImportantDateDto.getNewDate().substring(5, 7));
-                int day = Integer.parseInt(msgImportantDateDto.getNewDate().substring(8, 10));
-                //今年阳历
-                msgImportantDateDto.setNewDate(yearStr + "-" + addZero(month) + "-" + addZero(day));
-                //去年
-                MsgImportantDateDto msgImportantDateLast = new MsgImportantDateDto();
-                msgImportantDateLast.setDateName(msgImportantDateDto.getDateName());
-                msgImportantDateLast.setNewDate(yearStr - 1 + "-" + addZero(month) + "-" + addZero(day));
-                lastYear.add(msgImportantDateLast);
-                //明年
-                MsgImportantDateDto msgImportantDateNext = new MsgImportantDateDto();
-                msgImportantDateNext.setDateName(msgImportantDateDto.getDateName());
-                msgImportantDateNext.setNewDate(yearStr + 1 + "-" + addZero(month) + "-" + addZero(day));
-                nextYear.add(msgImportantDateNext);
-            }
-        }
-        resultList.addAll(lastYear);
-        resultList.addAll(thisYear);
-        resultList.addAll(nextYear);
-        return resultList;
-    }
-
-    /**
-     * 添加重要日期
-     *
-     * @param userId     用户id
-     * @param dateName   日期名称
-     * @param oldDate    农历日期
-     * @param newDate    阳历日期
-     * @param remindWith 提醒选项(0:全部提醒,1:农历,2:新历,3:不提醒)
-     * @return boolean
-     */
-    @Override
-    public boolean addImportantDate(String userId, String dateName, String oldDate, String newDate, Integer remindWith) {
-        MsgImportantDate msgImportantDate = new MsgImportantDate();
-        String[] split = userId.split(",");
-        if (split.length > 1) {
-            userId = split[0];
-        }
-        msgImportantDate.setUserId(Integer.parseInt(userId));
-        msgImportantDate.setDateName(dateName);
-        String[] oldDateList = getList(oldDate);
-        msgImportantDate.setOldDate("0000-" + addZero(Integer.parseInt(oldDateList[1])) + "-" + addZero(Integer.parseInt(oldDateList[2])));
-        String[] newDateList = getList(newDate);
-        msgImportantDate.setNewDate("0000-" + addZero(Integer.parseInt(newDateList[1])) + "-" + addZero(Integer.parseInt(newDateList[2])));
-        msgImportantDate.setRemindWith(remindWith);
-        msgImportantDate.setCreatedUserId(Integer.parseInt(userId));
-        return this.save(msgImportantDate);
-    }
-
-    /**
-     * 删除重要日期
-     *
-     * @param id 表id
-     * @return boolean
-     */
-    @Override
-    public boolean deleteMsg(Integer id) {
-        return this.removeById(id);
-    }
-
-    /**
-     * 农历转阳历
-     *
-     * @param year  年
-     * @param month 月
-     * @param day   日
-     * @return 阳历日期
-     */
-    private String convertNewDate(Integer year, Integer month, Integer day) {
-        Lunar lunar = Lunar.fromYmd(year, month, day);
-        Solar solar = lunar.getSolar();
-        return solar.toString();
-    }
-
-    /**
-     * 判断小于十则加0
-     *
-     * @param num 数字
-     * @return string
-     */
-    private String addZero(int num) {
-        if (num < 10) {
-            return "0" + num;
-        }
-        return num + "";
-    }
-
-    /**
-     * 用-分割
-     *
-     * @param str 字符串
-     * @return 数组
-     */
-    private String[] getList(String str) {
-        return str.split("-");
-    }
-
-}

+ 0 - 71
alien-entity/src/main/java/shop/alien/entity/device/service/impl/MsgPushLogServiceImpl.java

@@ -1,71 +0,0 @@
-package shop.alien.entity.device.service.impl;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import lombok.RequiredArgsConstructor;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.device.entity.MsgPushLog;
-import shop.alien.entity.device.mapper.MsgPushLogMapper;
-import shop.alien.entity.device.service.MsgPushLogService;
-
-import java.util.Arrays;
-import java.util.Date;
-import java.util.List;
-
-/**
- * <p>
- * 消息推送记录 服务实现类
- * </p>
- *
- * @author ssk
- * @since 2024-04-11
- */
-@Service
-@RequiredArgsConstructor
-public class MsgPushLogServiceImpl extends ServiceImpl<MsgPushLogMapper, MsgPushLog> implements MsgPushLogService {
-
-    private final MsgPushLogMapper msgPushLogMapper;
-
-    /**
-     * 根据设备id获取待办列表
-     *
-     * @param deviceId 设备id
-     * @param openId   微信用户id
-     * @return List<MsgPushLog>
-     */
-    @Override
-    public List<MsgPushLog> getMsg(String deviceId, String openId) {
-        List<String> openIdList = Arrays.asList(openId.split(","));
-        QueryWrapper<MsgPushLog> queryWrapper = new QueryWrapper<>();
-        queryWrapper.eq("a.delete_flag", 0);
-        queryWrapper.eq("c.device_id", deviceId);
-        queryWrapper.in("b.open_id", openIdList);
-        queryWrapper.orderByDesc("a.created_time");
-        return msgPushLogMapper.getMsg(queryWrapper);
-    }
-
-    /**
-     * 删除消息
-     *
-     * @param id 表id
-     * @return boolean
-     */
-    @Override
-    public boolean deleteMsg(Integer id) {
-        return this.removeById(id);
-    }
-
-    /**
-     * 消息置顶
-     *
-     * @param id 表id
-     * @return boolean
-     */
-    @Override
-    public boolean topMsg(Integer id) {
-        MsgPushLog msgPushLog = new MsgPushLog();
-        msgPushLog.setId(id);
-        msgPushLog.setCreatedTime(new Date());
-        return this.updateById(msgPushLog);
-    }
-}

+ 0 - 57
alien-entity/src/main/java/shop/alien/entity/idiom/entity/IdiomLibrary.java

@@ -1,57 +0,0 @@
-package shop.alien.entity.idiom.entity;
-
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 成语库
- *
- * @author ssk
- * @version 1.0
- * @date 2024/11/13 14:41
- */
-@Data
-@ApiModel(value = "IdiomLibrary对象", description = "成语库")
-@TableName("idiom_library")
-public class IdiomLibrary {
-
-    @ApiModelProperty(value = "主键id")
-    private Integer id;
-
-    @ApiModelProperty(value = "成语")
-    private String idiom;
-
-    @ApiModelProperty(value = "拼音")
-    private String spell;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-}

+ 0 - 16
alien-entity/src/main/java/shop/alien/entity/idiom/mapper/IdiomLibraryMapper.java

@@ -1,16 +0,0 @@
-package shop.alien.entity.idiom.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import shop.alien.entity.idiom.entity.IdiomLibrary;
-
-/**
- * 成语库Mapper
- *
- * @author ssk
- * @version 1.0
- * @date 2024/11/13 14:43
- */
-@Mapper
-public interface IdiomLibraryMapper extends BaseMapper<IdiomLibrary> {
-}

+ 0 - 14
alien-entity/src/main/java/shop/alien/entity/idiom/service/IdiomLibraryService.java

@@ -1,14 +0,0 @@
-package shop.alien.entity.idiom.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import shop.alien.entity.idiom.entity.IdiomLibrary;
-
-/**
- * 成语库Service
- *
- * @author ssk
- * @version 1.0
- * @date 2024/11/13 14:44
- */
-public interface IdiomLibraryService extends IService<IdiomLibrary> {
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/idiom/service/impl/IdiomLibraryServiceImpl.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.idiom.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-import shop.alien.entity.idiom.entity.IdiomLibrary;
-import shop.alien.entity.idiom.mapper.IdiomLibraryMapper;
-import shop.alien.entity.idiom.service.IdiomLibraryService;
-
-/**
- * 成语库ServiceImpl
- *
- * @author ssk
- * @version 1.0
- * @date 2024/11/13 14:45
- */
-@Service
-public class IdiomLibraryServiceImpl extends ServiceImpl<IdiomLibraryMapper, IdiomLibrary> implements IdiomLibraryService {
-}

+ 0 - 29
alien-entity/src/main/java/shop/alien/entity/msg/dingding/entity/DingDingMsgDto.java

@@ -1,29 +0,0 @@
-package shop.alien.entity.msg.dingding.entity;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 钉钉消息推送
- *
- * @author ssk
- * @version 1.0
- * @date 2022/9/23 16:49
- */
-@Data
-@ApiModel(value = "DingDingMsgDto对象", description = "钉钉消息推送")
-public class DingDingMsgDto {
-
-    @ApiModelProperty(value = "消息内容")
-    String msgContent;
-
-    @ApiModelProperty(value = "机器人名称(从钉钉机器人列表获取)")
-    String robotName;
-
-    @ApiModelProperty(value = "被@人的账号(目前为系统用户账号,待修改")
-    String accountNumber;
-
-    @ApiModelProperty(value = "@标记(0:不使用; 1:当前指定人; 2:所有人)")
-    Integer atFlag;
-}

+ 0 - 72
alien-entity/src/main/java/shop/alien/entity/msg/dingding/entity/DingDingMsgLog.java

@@ -1,72 +0,0 @@
-package shop.alien.entity.msg.dingding.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 钉钉消息记录
- *
- * @author ssk
- * @since 2022-07-12
- */
-@Data
-@TableName("msg_dingding_msg_log")
-@ApiModel(value = "DingDingMsgLog对象", description = "钉钉消息记录")
-public class DingDingMsgLog extends Model<DingDingMsgLog> {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId("id")
-    private Integer id;
-
-    @ApiModelProperty(value = "机器人id")
-    @TableField("robot_id")
-    private Integer robotId;
-
-    @ApiModelProperty(value = "消息内容")
-    @TableField("msg_content")
-    private String msgContent;
-
-    @ApiModelProperty(value = "消息类型(1:Text文本类型, 2:Markdown类型, 3:ActionCard类型, 4:FeedCard类型, 5:Link链接消息)")
-    @TableField("msg_type")
-    private Integer msgType;
-
-    @ApiModelProperty(value = "发送状态(0 未发送 1 已发送 2 失败)")
-    @TableField("send_status")
-    private Integer sendStatus;
-
-    @ApiModelProperty(value = "失败原因")
-    @TableField("fail_reason")
-    private String failReason;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 66
alien-entity/src/main/java/shop/alien/entity/msg/dingding/entity/DingDingRobotConfig.java

@@ -1,66 +0,0 @@
-package shop.alien.entity.msg.dingding.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 钉钉机器人配置
- *
- * @author ssk
- * @since 2022-07-11
- */
-@Data
-@TableName("msg_dingding_robot_config")
-@ApiModel(value = "DingDingRobotConfig对象", description = "钉钉机器人配置")
-public class DingDingRobotConfig extends Model<DingDingRobotConfig> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId("id")
-    private Integer id;
-
-    @ApiModelProperty(value = "机器人名称")
-    @TableField("robot_name")
-    private String robotName;
-
-    @ApiModelProperty(value = "Token")
-    @TableField("access_token")
-    private String accessToken;
-
-    @ApiModelProperty(value = "密钥")
-    @TableField("secret")
-    private String secret;
-
-    @ApiModelProperty(value = "密钥类型:1:加签(需要加在连接中验证),2:自定义关键词(消息内容必须包括关键字)")
-    @TableField("secret_type")
-    private Integer secretType;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/msg/dingding/mapper/DingDingMsgLogMapper.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.msg.dingding.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.msg.dingding.entity.DingDingMsgLog;
-
-/**
- * 钉钉消息记录Mapper
- *
- * @author ssk
- * @since 2022-07-12
- */
-@Mapper
-@Repository
-public interface DingDingMsgLogMapper extends BaseMapper<DingDingMsgLog> {
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/msg/dingding/mapper/DingDingRobotConfigMapper.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.msg.dingding.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.apache.ibatis.annotations.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.msg.dingding.entity.DingDingRobotConfig;
-
-/**
- * 钉钉机器人配置Mapper
- *
- * @author ssk
- * @since 2022-07-11
- */
-@Mapper
-@Repository
-public interface DingDingRobotConfigMapper extends BaseMapper<DingDingRobotConfig> {
-
-}

+ 0 - 29
alien-entity/src/main/java/shop/alien/entity/msg/email/entity/EmailContent.java

@@ -1,29 +0,0 @@
-package shop.alien.entity.msg.email.entity;
-
-import lombok.Data;
-
-/**
- * 邮件内容
- *
- * @author ssk
- * @version 1.0
- * @date 2022/8/19 17:18
- */
-@Data
-public class EmailContent {
-
-    /**
-     * 标题
-     */
-    private String subject;
-
-    /**
-     * 文本
-     */
-    private String text;
-
-    /**
-     * 收件人(邮箱地址)
-     */
-    private String addressee;
-}

+ 0 - 23
alien-entity/src/main/java/shop/alien/entity/msg/synologychat/entity/SynologyChatMsg.java

@@ -1,23 +0,0 @@
-package shop.alien.entity.msg.synologychat.entity;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 群晖消息推送
- *
- * @author ssk
- * @version 1.0
- * @date 2022/9/27 11:10
- */
-@Data
-@ApiModel(value = "SynologyChatMsg对象", description = "群晖消息")
-public class SynologyChatMsg {
-
-    @ApiModelProperty(value = "消息内容")
-    private String msg;
-
-    @ApiModelProperty(value = "机器人名称")
-    private String robotName;
-}

+ 0 - 70
alien-entity/src/main/java/shop/alien/entity/msg/wechat/entity/MsgTimedRemind.java

@@ -1,70 +0,0 @@
-package shop.alien.entity.msg.wechat.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * 消息定时提醒
- *
- * @author ssk
- * @since 2025-01-14
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("msg_timed_remind")
-@ApiModel(value = "MsgTimedRemind对象", description = "消息定时提醒")
-public class MsgTimedRemind extends Model<MsgTimedRemind> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "微信用户id")
-    @TableField("open_id")
-    private String openId;
-
-    @ApiModelProperty(value = "接收人")
-    @TableField("receive_user")
-    private String receiveUser;
-
-    @ApiModelProperty(value = "推送时间")
-    @TableField("remind_time")
-    private String remindTime;
-
-    @ApiModelProperty(value = "推送内容")
-    @TableField("remind_content")
-    private String remindContent;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 23
alien-entity/src/main/java/shop/alien/entity/msg/wechat/entity/TextMessage.java

@@ -1,23 +0,0 @@
-package shop.alien.entity.msg.wechat.entity;
-
-import lombok.Data;
-
-/**
- * @author ssk
- * @version 1.0
- * @date 2022/11/7 9:58
- */
-@Data
-public class TextMessage {
-
-    private String toUserName;
-
-    private String fromUserName;
-
-    private Long createTime;
-
-    private String msgType;
-
-    private String content;
-
-}

+ 0 - 14
alien-entity/src/main/java/shop/alien/entity/msg/wechat/mapper/MsgTimedRemindMapper.java

@@ -1,14 +0,0 @@
-package shop.alien.entity.msg.wechat.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import shop.alien.entity.msg.wechat.entity.MsgTimedRemind;
-
-/**
- * 消息定时提醒 Mapper 接口
- *
- * @author ssk
- * @since 2025-01-14
- */
-public interface MsgTimedRemindMapper extends BaseMapper<MsgTimedRemind> {
-
-}

+ 0 - 65
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechat.java

@@ -1,65 +0,0 @@
-package shop.alien.entity.msg.workwechat.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * <p>
- * 企业微信表
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("msg_enterprise_wechat")
-@ApiModel(value = "EnterpriseWechat对象", description = "企业微信表")
-public class EnterpriseWechat extends Model<EnterpriseWechat> implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键id")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "企业名称")
-    @TableField("enterprise_name")
-    private String enterpriseName;
-
-    @ApiModelProperty(value = "企业ID")
-    @TableField("enterprise_id")
-    private String enterpriseId;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 73
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatApp.java

@@ -1,73 +0,0 @@
-package shop.alien.entity.msg.workwechat.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * <p>
- * 企业微信应用表
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("msg_enterprise_wechat_application")
-@ApiModel(value = "EnterpriseWechatApplication对象", description = "企业微信应用表")
-public class EnterpriseWechatApp extends Model<EnterpriseWechatApp> implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "应用名称")
-    @TableField("app_name")
-    private String appName;
-
-    @ApiModelProperty(value = "应用ID")
-    @TableField("app_id")
-    private Integer appId;
-
-    @ApiModelProperty(value = "应用Secret")
-    @TableField("app_secret")
-    private String appSecret;
-
-    @ApiModelProperty(value = "企业ID")
-    @TableField("enterprise_id")
-    private Integer enterpriseId;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 69
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatDept.java

@@ -1,69 +0,0 @@
-package shop.alien.entity.msg.workwechat.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * <p>
- * 企业微信部门表
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("msg_enterprise_wechat_department")
-@ApiModel(value = "EnterpriseWechatDepartment对象", description = "企业微信部门表")
-public class EnterpriseWechatDept extends Model<EnterpriseWechatDept> implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "部门名称")
-    @TableField("dept_name")
-    private String deptName;
-
-    @ApiModelProperty(value = "部门ID")
-    @TableField("dept_id")
-    private Integer deptId;
-
-    @ApiModelProperty(value = "企业ID")
-    @TableField("enterprise_id")
-    private Integer enterpriseId;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 36
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatDeptUser.java

@@ -1,36 +0,0 @@
-package shop.alien.entity.msg.workwechat.entity;
-
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 部门成员
- *
- * @author ssk
- * @version 1.0
- * @date 2023/5/5 16:29
- */
-@Data
-public class EnterpriseWechatDeptUser {
-
-    /**
-     * 成员UserID
-     */
-    String userId;
-
-    /**
-     * 成员名称
-     */
-    String name;
-
-    /**
-     * 成员所属部门列表
-     */
-    List<String> dept;
-
-    /**
-     * 全局唯一。对于同一个服务商,不同应用获取到企业内同一个成员的open_userid是相同的,最多64个字节。仅第三方应用可获取
-     */
-    String openUserId;
-}

+ 0 - 61
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatJoinApp.java

@@ -1,61 +0,0 @@
-package shop.alien.entity.msg.workwechat.entity;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 公司应用关联
- *
- * @author ssk
- * @version 1.0
- * @date 2022/8/8 10:30
- */
-@Data
-public class EnterpriseWechatJoinApp {
-
-    /**
-     * 主键id
-     */
-    @ApiModelProperty(value = "主键id")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    /**
-     * 企业名称
-     */
-    @ApiModelProperty(value = "企业名称")
-    @TableField("enterprise_name")
-    private String enterpriseName;
-
-    /**
-     * 企业ID
-     */
-    @ApiModelProperty(value = "企业ID")
-    @TableField("enterprise_id")
-    private String enterpriseId;
-
-    /**
-     * 应用名称
-     */
-    @ApiModelProperty(value = "应用名称")
-    @TableField("app_name")
-    private String appName;
-
-    /**
-     * 应用ID
-     */
-    @ApiModelProperty(value = "应用ID")
-    @TableField("app_id")
-    private String appId;
-
-    /**
-     * 应用Secret
-     */
-    @ApiModelProperty(value = "应用Secret")
-    @TableField("app_secret")
-    private String appSecret;
-
-}

+ 0 - 77
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/entity/EnterpriseWechatUserJoinSystemUser.java

@@ -1,77 +0,0 @@
-package shop.alien.entity.msg.workwechat.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * <p>
- * 企业微信用户关联系统用户
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("msg_wechat_user_join_system")
-@ApiModel(value = "EnterpriseWechatUserJoinSystemUser对象", description = "企业微信用户关联系统用户")
-public class EnterpriseWechatUserJoinSystemUser extends Model<EnterpriseWechatUserJoinSystemUser> implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "用户名称")
-    @TableField("user_name")
-    private String userName;
-
-    @ApiModelProperty(value = "用户账号")
-    @TableField("user_account")
-    private String userAccount;
-
-    @ApiModelProperty(value = "企业ID")
-    @TableField("enterprise_id")
-    private Integer enterpriseId;
-
-    @ApiModelProperty(value = "部门ID")
-    @TableField("dept_id")
-    private Integer deptId;
-
-    @ApiModelProperty(value = "系统ID")
-    @TableField("system_id")
-    private Integer systemId;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatApplicationMapper.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.msg.workwechat.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.mapstruct.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.msg.workwechat.entity.EnterpriseWechatApp;
-
-/**
- * <p>
- * 企业微信应用表 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Mapper
-@Repository
-public interface EnterpriseWechatApplicationMapper extends BaseMapper<EnterpriseWechatApp> {
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatDepartmentMapper.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.msg.workwechat.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.mapstruct.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.msg.workwechat.entity.EnterpriseWechatDept;
-
-/**
- * <p>
- * 企业微信部门表 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Mapper
-@Repository
-public interface EnterpriseWechatDepartmentMapper extends BaseMapper<EnterpriseWechatDept> {
-
-}

+ 0 - 35
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatMapper.java

@@ -1,35 +0,0 @@
-package shop.alien.entity.msg.workwechat.mapper;
-
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.baomidou.mybatisplus.core.toolkit.Constants;
-import org.apache.ibatis.annotations.Param;
-import org.apache.ibatis.annotations.Select;
-import org.mapstruct.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.msg.workwechat.entity.EnterpriseWechat;
-import shop.alien.entity.msg.workwechat.entity.EnterpriseWechatJoinApp;
-
-/**
- * <p>
- * 企业微信表 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Mapper
-@Repository
-public interface EnterpriseWechatMapper extends BaseMapper<EnterpriseWechat> {
-
-    /**
-     * 查询公司关联应用
-     *
-     * @param queryWrapper 查询条件
-     * @return 公司信息+应用信息
-     */
-    @Select("SELECT a.id, a.enterprise_name, a.enterprise_id, b.app_id, b.app_name, b.app_secret FROM msg_enterprise_wechat a " +
-            "left join msg_enterprise_wechat_app b on a.id = b.enterprise_id ${ew.customSqlSegment}")
-    EnterpriseWechatJoinApp selectEnterpriseJoinApplication(@Param(Constants.WRAPPER) QueryWrapper<EnterpriseWechatJoinApp> queryWrapper);
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/msg/workwechat/mapper/EnterpriseWechatUserJoinSystemUserMapper.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.msg.workwechat.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.mapstruct.Mapper;
-import org.springframework.stereotype.Repository;
-import shop.alien.entity.msg.workwechat.entity.EnterpriseWechatUserJoinSystemUser;
-
-/**
- * <p>
- * 企业微信用户关联系统用户 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2022-08-05
- */
-@Mapper
-@Repository
-public interface EnterpriseWechatUserJoinSystemUserMapper extends BaseMapper<EnterpriseWechatUserJoinSystemUser> {
-
-}

+ 0 - 112
alien-entity/src/main/java/shop/alien/entity/music/entity/MusicDetails.java

@@ -1,112 +0,0 @@
-package shop.alien.entity.music.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 音乐详情
- * </p>
- *
- * @author ssk
- * @since 2022-12-07
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("music_details")
-@ApiModel(value = "MusicDetails对象", description = "音乐详情")
-public class MusicDetails extends Model<MusicDetails> {
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "文件名")
-    @TableField("file_name")
-    private String fileName;
-
-    @ApiModelProperty(value = "文件位置")
-    @TableField("file_location")
-    private String fileLocation;
-
-    @ApiModelProperty(value = "艺术家(歌手名)")
-    @TableField("artist")
-    private String artist;
-
-    @ApiModelProperty(value = "标题(歌曲名)")
-    @TableField("title")
-    private String title;
-
-    @ApiModelProperty(value = "专辑名")
-    @TableField("album")
-    private String album;
-
-    @ApiModelProperty(value = "比特率(音质)")
-    @TableField("bitrate")
-    private String bitrate;
-
-    @ApiModelProperty(value = "文件大小")
-    @TableField("size")
-    private String size;
-
-    @ApiModelProperty(value = "格式(正式)")
-    @TableField("format")
-    private String format;
-
-    @ApiModelProperty(value = "音乐时长")
-    @TableField("music_time")
-    private String musicTime;
-
-    @ApiModelProperty(value = "采样率")
-    @TableField("sample_rate")
-    private String sampleRate;
-
-    @ApiModelProperty(value = "格式(缩写)")
-    @TableField("encoding_type")
-    private String encodingType;
-
-    @ApiModelProperty(value = "年份")
-    @TableField("year")
-    private String year;
-
-    @ApiModelProperty(value = "md5校验")
-    @TableField("md5_hex")
-    private String md5;
-
-    @ApiModelProperty(value = "专辑图片路径")
-    @TableField("album_img_path")
-    private String albumImgPath;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 64
alien-entity/src/main/java/shop/alien/entity/music/entity/MusicRecordDownloadMusic.java

@@ -1,64 +0,0 @@
-package shop.alien.entity.music.entity;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.baomidou.mybatisplus.extension.activerecord.Model;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
-import org.springframework.format.annotation.DateTimeFormat;
-
-import java.util.Date;
-
-/**
- * <p>
- * 待下载音乐记录
- * </p>
- *
- * @author ssk
- * @since 2022-12-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@Accessors(chain = true)
-@TableName("music_record_download_music")
-@ApiModel(value = "MusicRecordDownloadMusic对象", description = "待下载音乐记录")
-public class MusicRecordDownloadMusic extends Model<MusicRecordDownloadMusic> {
-
-    @ApiModelProperty(value = "主键id")
-    @TableId("id")
-    private Integer id;
-
-    @ApiModelProperty(value = "类型(0:歌曲, 1:歌手, 2:专辑)")
-    @TableField("type")
-    private Integer type;
-
-    @ApiModelProperty(value = "内容")
-    @TableField("content")
-    private String content;
-
-    @ApiModelProperty(value = "删除标记, 0:未删除, 1:已删除")
-    @TableField("delete_flag")
-    @TableLogic
-    private Integer deleteFlag;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField(value = "created_time", fill = FieldFill.INSERT)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date createdTime;
-
-    @ApiModelProperty(value = "创建人ID")
-    @TableField("created_user_id")
-    private Integer createdUserId;
-
-    @ApiModelProperty(value = "修改时间")
-    @TableField(value = "updated_time", fill = FieldFill.UPDATE)
-    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private Date updatedTime;
-
-    @ApiModelProperty(value = "修改人ID")
-    @TableField("updated_user_id")
-    private Integer updatedUserId;
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/music/entity/MusicRecordDownloadMusicDto.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.music.entity;
-
-import lombok.Data;
-
-/**
- * 待下载音乐记录前端返回类
- *
- * @author ssk
- * @version 1.0
- * @date 2022/12/7 15:02
- */
-@Data
-public class MusicRecordDownloadMusicDto extends MusicRecordDownloadMusic {
-
-    /**
-     * 记录类型(0:歌曲, 1:歌手, 2:专辑)
-     */
-    private String typeStr;
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/music/mapper/MusicDetailsMapper.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.music.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.mapstruct.Mapper;
-import shop.alien.entity.music.entity.MusicDetails;
-
-/**
- * <p>
- * 音乐详情 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2022-12-07
- */
-@Mapper
-public interface MusicDetailsMapper extends BaseMapper<MusicDetails> {
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/music/mapper/MusicRecordDownloadMusicMapper.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.music.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.mapstruct.Mapper;
-import shop.alien.entity.music.entity.MusicRecordDownloadMusic;
-
-/**
- * <p>
- * 待下载音乐记录 Mapper 接口
- * </p>
- *
- * @author ssk
- * @since 2022-12-06
- */
-@Mapper
-public interface MusicRecordDownloadMusicMapper extends BaseMapper<MusicRecordDownloadMusic> {
-
-}

+ 0 - 29
alien-entity/src/main/java/shop/alien/entity/rollapi/Address.java

@@ -1,29 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 地址信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 16:50
- */
-@Data
-@ApiModel(value = "Address对象", description = "地址信息")
-public class Address {
-
-    @ApiModelProperty(value = "省/市/区编号")
-    private String code;
-
-    @ApiModelProperty(value = "省/市/区名称")
-    private String name;
-
-    @ApiModelProperty(value = "市列表")
-    private List<AddressPchilds> pchilds;
-
-}

+ 0 - 24
alien-entity/src/main/java/shop/alien/entity/rollapi/AddressCchilds.java

@@ -1,24 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 区列表信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 16:55
- */
-@Data
-@ApiModel(value = "AddressPchilds对象", description = "区列表信息")
-public class AddressCchilds {
-
-    @ApiModelProperty(value = "省/市/区编号")
-    private String code;
-
-    @ApiModelProperty(value = "省/市/区名称")
-    private String name;
-
-}

+ 0 - 28
alien-entity/src/main/java/shop/alien/entity/rollapi/AddressPchilds.java

@@ -1,28 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 市列表信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 16:53
- */
-@Data
-@ApiModel(value = "AddressPchilds对象", description = "市列表信息")
-public class AddressPchilds {
-
-    @ApiModelProperty(value = "省/市/区编号")
-    private String code;
-
-    @ApiModelProperty(value = "省/市/区名称")
-    private String name;
-
-    @ApiModelProperty(value = "区列表")
-    private List<AddressCchilds> cchilds;
-}

+ 0 - 24
alien-entity/src/main/java/shop/alien/entity/rollapi/DailyRecommendWord.java

@@ -1,24 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 每日一句
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 13:28
- */
-@Data
-@ApiModel(value = "DailyRecommendWord对象", description = "每日一句")
-public class DailyRecommendWord {
-
-    @ApiModelProperty(value = "精美语句内容")
-    private String content;
-
-    @ApiModelProperty(value = "此语句的作者,不保证都有")
-    private String author;
-
-}

+ 0 - 276
alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatDetail.java

@@ -1,276 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 食物详情
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 14:15
- */
-@Data
-@ApiModel(value = "FoodHeatDetail对象", description = "食物详情")
-public class FoodHeatDetail {
-
-    @ApiModelProperty(value = "食物id")
-    private String foodId;
-
-    @ApiModelProperty(value = "食物名称")
-    private String name;
-
-    @ApiModelProperty(value = "热量值")
-    private String calory;
-
-    @ApiModelProperty(value = "热量单位")
-    private String caloryUnit;
-
-    @ApiModelProperty(value = "热量千焦值")
-    private String joule;
-
-    @ApiModelProperty(value = "热量单位")
-    private String jouleUnit;
-
-    @ApiModelProperty(value = "蛋白质值")
-    private String protein;
-
-    @ApiModelProperty(value = "蛋白质单位")
-    private String proteinUnit;
-
-    @ApiModelProperty(value = "脂肪值")
-    private String fat;
-
-    @ApiModelProperty(value = "脂肪单位")
-    private String fatUnit;
-
-    @ApiModelProperty(value = "饱和脂肪值")
-    private String saturatedFat;
-
-    @ApiModelProperty(value = "饱和脂肪值单位")
-    private String saturatedFatUnit;
-
-    @ApiModelProperty(value = "反式脂肪值")
-    private String fattyAcid;
-
-    @ApiModelProperty(value = "反式脂肪单位")
-    private String fattyAcidUnit;
-
-    @ApiModelProperty(value = "单不饱和脂肪值")
-    private String mufa;
-
-    @ApiModelProperty(value = "单不饱和脂肪值单位")
-    private String mufaUnit;
-
-    @ApiModelProperty(value = "多不饱和脂肪值")
-    private String pufa;
-
-    @ApiModelProperty(value = "多不饱和脂肪值单位")
-    private String pufaUnit;
-
-    @ApiModelProperty(value = "胆固醇值")
-    private String cholesterol;
-
-    @ApiModelProperty(value = "胆固醇值单位")
-    private String cholesterolUnit;
-
-    @ApiModelProperty(value = "碳水化合物值")
-    private String carbohydrate;
-
-    @ApiModelProperty(value = "碳水化合物值单位")
-    private String carbohydrateUnit;
-
-    @ApiModelProperty(value = "糖值")
-    private String sugar;
-
-    @ApiModelProperty(value = "糖值单位")
-    private String sugarUnit;
-
-    @ApiModelProperty(value = "膳食纤维值")
-    private String fiberDietary;
-
-    @ApiModelProperty(value = "膳食纤维值单位")
-    private String fiberDietaryUnit;
-
-    @ApiModelProperty(value = "钠值")
-    private String natrium;
-
-    @ApiModelProperty(value = "钠值单位")
-    private String natriumUnit;
-
-    @ApiModelProperty(value = "酒精度值")
-    private String alcohol;
-
-    @ApiModelProperty(value = "酒精度值单位")
-    private String alcoholUnit;
-
-    @ApiModelProperty(value = "维生素A值")
-    private String vitaminA;
-
-    @ApiModelProperty(value = "维生素A值单位")
-    private String vitaminAUnit;
-
-    @ApiModelProperty(value = "胡萝卜素值")
-    private String carotene;
-
-    @ApiModelProperty(value = "胡萝卜素值单位")
-    private String caroteneUnit;
-
-    @ApiModelProperty(value = "维生素D值")
-    private String vitaminD;
-
-    @ApiModelProperty(value = "维生素D值单位")
-    private String vitaminDUnit;
-
-    @ApiModelProperty(value = "维生素E值")
-    private String vitaminE;
-
-    @ApiModelProperty(value = "维生素E值单位")
-    private String vitaminEUnit;
-
-    @ApiModelProperty(value = "维生素K值")
-    private String vitaminK;
-
-    @ApiModelProperty(value = "维生素K值单位")
-    private String vitaminKUnit;
-
-    @ApiModelProperty(value = "维生素B1值")
-    private String thiamine;
-
-    @ApiModelProperty(value = "维生素B1值单位")
-    private String thiamineUnit;
-
-    @ApiModelProperty(value = "维生素B2值")
-    private String lactoflavin;
-
-    @ApiModelProperty(value = "维生素B2值单位")
-    private String lactoflavinUnit;
-
-    @ApiModelProperty(value = "维生素B6值")
-    private String vitaminB6;
-
-    @ApiModelProperty(value = "维生素B6值单位")
-    private String vitaminB6Unit;
-
-    @ApiModelProperty(value = "维生素B12值")
-    private String vitaminB12;
-
-    @ApiModelProperty(value = "维生素B12值单位")
-    private String vitaminB12Unit;
-
-    @ApiModelProperty(value = "维生素C值")
-    private String vitaminC;
-
-    @ApiModelProperty(value = "维生素C值单位")
-    private String vitaminCUnit;
-
-    @ApiModelProperty(value = "烟酸值")
-    private String niacin;
-
-    @ApiModelProperty(value = "烟酸值单位")
-    private String niacinUnit;
-
-    @ApiModelProperty(value = "叶酸值")
-    private String folacin;
-
-    @ApiModelProperty(value = "叶酸值单位")
-    private String folacinUnit;
-
-    @ApiModelProperty(value = "泛酸值")
-    private String pantothenic;
-
-    @ApiModelProperty(value = "泛酸值单位")
-    private String pantothenicUnit;
-
-    @ApiModelProperty(value = "生物素值")
-    private String biotin;
-
-    @ApiModelProperty(value = "生物素值单位")
-    private String biotinUnit;
-
-    @ApiModelProperty(value = "胆碱值")
-    private String choline;
-
-    @ApiModelProperty(value = "胆碱值单位")
-    private String cholineUnit;
-
-    @ApiModelProperty(value = "磷值")
-    private String phosphor;
-
-    @ApiModelProperty(value = "磷值单位")
-    private String phosphorUnit;
-
-    @ApiModelProperty(value = "钾值")
-    private String kalium;
-
-    @ApiModelProperty(value = "钾值单位")
-    private String kaliumUnit;
-
-    @ApiModelProperty(value = "镁值")
-    private String magnesium;
-
-    @ApiModelProperty(value = "镁值单位")
-    private String magnesiumUnit;
-
-    @ApiModelProperty(value = "钙值")
-    private String calcium;
-
-    @ApiModelProperty(value = "钙值单位")
-    private String calciumUnit;
-
-    @ApiModelProperty(value = "铁值")
-    private String iron;
-
-    @ApiModelProperty(value = "铁值单位")
-    private String ironUnit;
-
-    @ApiModelProperty(value = "锌值")
-    private String zinc;
-
-    @ApiModelProperty(value = "锌值单位")
-    private String zincUnit;
-
-    @ApiModelProperty(value = "碘值")
-    private String iodine;
-
-    @ApiModelProperty(value = "碘值单位")
-    private String iodineUnit;
-
-    @ApiModelProperty(value = "硒值")
-    private String selenium;
-
-    @ApiModelProperty(value = "硒值单位")
-    private String seleniumUnit;
-
-    @ApiModelProperty(value = "铜值")
-    private String copper;
-
-    @ApiModelProperty(value = "铜值单位")
-    private String copperUnit;
-
-    @ApiModelProperty(value = "氟值")
-    private String fluorine;
-
-    @ApiModelProperty(value = "氟值单位")
-    private String fluorineUnit;
-
-    @ApiModelProperty(value = "锰值")
-    private String manganese;
-
-    @ApiModelProperty(value = "锰值单位")
-    private String manganeseUnit;
-
-    @ApiModelProperty(value = "健康等级")
-    private String healthLight;
-
-    @ApiModelProperty(value = "健康描述")
-    private String healthTips;
-
-    @ApiModelProperty(value = "健康建议")
-    private String healthSuggest;
-
-    @ApiModelProperty(value = "gi gl数据信息")
-    private FoodHeatDetailGlycemicInfoData glycemicInfoData;
-
-}

+ 0 - 18
alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatDetailGlycemicInfoData.java

@@ -1,18 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import lombok.Data;
-
-/**
- * 食物gi gl数据信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 14:46
- */
-@Data
-public class FoodHeatDetailGlycemicInfoData {
-
-    private FoodHeatDetailGlycemicInfoDataDetail gi;
-
-    private FoodHeatDetailGlycemicInfoDataDetail gl;
-}

+ 0 - 17
alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatDetailGlycemicInfoDataDetail.java

@@ -1,17 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import lombok.Data;
-
-/**
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 14:47
- */
-@Data
-public class FoodHeatDetailGlycemicInfoDataDetail {
-
-    private String label;
-
-    private String value;
-
-}

+ 0 - 30
alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatList.java

@@ -1,30 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 食物列表
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 14:13
- */
-@Data
-@ApiModel(value = "FoodHeatList对象", description = "食物列表")
-public class FoodHeatList {
-
-    @ApiModelProperty(value = "食物id,后续查询食物详情需要")
-    private String foodId;
-
-    @ApiModelProperty(value = "食物名称")
-    private String name;
-
-    @ApiModelProperty(value = "健康等级 1 2 3 分别是推荐 适量 少吃")
-    private String healthLevel;
-
-    @ApiModelProperty(value = "热量/千卡/100g/100ml")
-    private String calory;
-
-}

+ 0 - 36
alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatPage.java

@@ -1,36 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 食物分页信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 15:12
- */
-@Data
-@ApiModel(value = "FoodHeatPage对象", description = "食物分页信息")
-public class FoodHeatPage {
-
-    @ApiModelProperty(value = "页码")
-    private String page;
-
-    @ApiModelProperty(value = "总条数")
-    private String totalCount;
-
-    @ApiModelProperty(value = "总页数")
-    private String totalPage;
-
-    @ApiModelProperty(value = "每页条数")
-    private String limit;
-
-    @ApiModelProperty(value = "数据list")
-    private List<FoodHeatList> list;
-
-
-}

+ 0 - 27
alien-entity/src/main/java/shop/alien/entity/rollapi/FoodHeatType.java

@@ -1,27 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 食物分类
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 14:11
- */
-@Data
-@ApiModel(value = "FoodHeatType对象", description = "食物分类")
-public class FoodHeatType {
-
-    @ApiModelProperty(value = "分类id,后续查询分类下的列表需要")
-    private Integer id;
-
-    @ApiModelProperty(value = "分类名称")
-    private String name;
-
-    @ApiModelProperty(value = "分类图标")
-    private String icon;
-
-}

+ 0 - 36
alien-entity/src/main/java/shop/alien/entity/rollapi/History.java

@@ -1,36 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 历史信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 10:32
- */
-@Data
-@ApiModel(value = "History对象", description = "历史信息")
-public class History {
-
-    @ApiModelProperty(value = "历史事件所对应的图片,可能为空")
-    private String picUrl;
-
-    @ApiModelProperty(value = "历史事件的名称")
-    private String title;
-
-    @ApiModelProperty(value = "该历史事件发生所对应的年份")
-    private String year;
-
-    @ApiModelProperty(value = "该历史事件发生所对应的月份")
-    private String month;
-
-    @ApiModelProperty(value = "该历史事件发生所对应的日期")
-    private String day;
-
-    @ApiModelProperty(value = "历史事件的详细介绍,如果type=1,则此字段有返回值,否则不返回")
-    private String details;
-
-}

+ 0 - 57
alien-entity/src/main/java/shop/alien/entity/rollapi/HolidayDetail.java

@@ -1,57 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 节假日单天信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 9:36
- */
-@Data
-@ApiModel(value = "HolidayDetail对象", description = "节假日单天信息")
-public class HolidayDetail {
-
-    @ApiModelProperty(value = "当前日期")
-    private String date;
-
-    @ApiModelProperty(value = "当前周第几天 1-周一 2-周二 ... 7-周日")
-    private int weekDay;
-
-    @ApiModelProperty(value = "天干地支纪年法描述 例如:戊戌")
-    private String yearTips;
-
-    @ApiModelProperty(value = "类型 0 工作日 1 假日 2 节假日 如果ignoreHoliday参数为true,这个字段不返回")
-    private int type;
-
-    @ApiModelProperty(value = "类型描述 比如 国庆,休息日,工作日 如果ignoreHoliday参数为true,这个字段不返回")
-    private String typeDes;
-
-    @ApiModelProperty(value = "属相 例如:狗")
-    private String chineseZodiac;
-
-    @ApiModelProperty(value = "节气描述 例如:小雪")
-    private String solarTerms;
-
-    @ApiModelProperty(value = "农历日期")
-    private String lunarCalendar;
-
-    @ApiModelProperty(value = "宜事项")
-    private String suit;
-
-    @ApiModelProperty(value = "这一年的第几天")
-    private int dayOfYear;
-
-    @ApiModelProperty(value = "这一年的第几周")
-    private int weekOfYear;
-
-    @ApiModelProperty(value = "星座")
-    private String constellation;
-
-    @ApiModelProperty(value = "如果当前是工作日 则返回是当前月的第几个工作日,否则返回0 如果ignoreHoliday参数为true,这个字段不返回")
-    private String indexWorkDayOfMonth;
-
-}

+ 0 - 33
alien-entity/src/main/java/shop/alien/entity/rollapi/HolidayRecent.java

@@ -1,33 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 最近节日
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 14:00
- */
-@Data
-@ApiModel(value = "HolidayRecent对象", description = "最近节日")
-public class HolidayRecent {
-
-    @ApiModelProperty(value = "节日日期")
-    private String date;
-
-    @ApiModelProperty(value = "节日农历日期")
-    private String lunarDate;
-
-    @ApiModelProperty(value = "节日名称")
-    private String holidayName;
-
-    @ApiModelProperty(value = "距离今日的天数,已经过的节日为负数")
-    private int residueDays;
-
-    @ApiModelProperty(value = "是否是农历节日")
-    private boolean lunarHoliday;
-
-}

+ 0 - 28
alien-entity/src/main/java/shop/alien/entity/rollapi/HolidayYear.java

@@ -1,28 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 节假日年信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 11:31
- */
-@Data
-@ApiModel(value = "HolidayYear对象", description = "节假日年信息")
-public class HolidayYear {
-
-    @ApiModelProperty(value = "年份")
-    private String year;
-
-    @ApiModelProperty(value = "月份")
-    private String month;
-
-    @ApiModelProperty(value = "天")
-    private List<HolidayDetail> days;
-}

+ 0 - 38
alien-entity/src/main/java/shop/alien/entity/rollapi/IpDetail.java

@@ -1,38 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * ip信息
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 14:24
- */
-@Data
-@ApiModel(value = "Ip对象", description = "ip信息")
-public class IpDetail {
-
-    @ApiModelProperty(value = "访问者的ip地址")
-    private String ip;
-
-    @ApiModelProperty(value = "省份")
-    private String province;
-
-    @ApiModelProperty(value = "\t省份id")
-    private String code;
-
-    @ApiModelProperty(value = "城市")
-    private String city;
-
-    @ApiModelProperty(value = "城市id")
-    private String cityId;
-
-    @ApiModelProperty(value = "网络服务商名称 例如 电信")
-    private String isp;
-
-    @ApiModelProperty(value = "拼接好的描述信息")
-    private String desc;
-}

+ 0 - 25
alien-entity/src/main/java/shop/alien/entity/rollapi/JokeDetail.java

@@ -1,25 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.Date;
-
-/**
- * 笑话内容
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 15:29
- */
-@Data
-@ApiModel(value = "JokeDetail对象", description = "笑话内容信息")
-public class JokeDetail {
-
-    @ApiModelProperty(value = "段子内容")
-    private String content;
-
-    @ApiModelProperty(value = "更新时间")
-    private Date updateTime;
-}

+ 0 - 35
alien-entity/src/main/java/shop/alien/entity/rollapi/Jokes.java

@@ -1,35 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 笑话详情
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/19 15:25
- */
-@Data
-@ApiModel(value = "Jokes对象", description = "笑话信息")
-public class Jokes {
-
-    @ApiModelProperty(value = "当前页数")
-    private int page;
-
-    @ApiModelProperty(value = "总数量")
-    private int totalCount;
-
-    @ApiModelProperty(value = "总页数")
-    private int totalPage;
-
-    @ApiModelProperty(value = "每页数量")
-    private int limit;
-
-    @ApiModelProperty(value = "每页具体数据")
-    private List<JokeDetail> list;
-
-}

+ 0 - 41
alien-entity/src/main/java/shop/alien/entity/rollapi/News.java

@@ -1,41 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 新闻
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/20 14:38
- */
-@Data
-@ApiModel(value = "NewsTypes对象", description = "新闻类型")
-public class News {
-
-    @ApiModelProperty(value = "新闻标题")
-    private String title;
-
-    @ApiModelProperty(value = "新闻描述图片列表")
-    private List<String> imgList;
-
-    @ApiModelProperty(value = "新闻来源")
-    private String source;
-
-    @ApiModelProperty(value = "新闻唯一id,后面查询新闻详情需要")
-    private String newsId;
-
-    @ApiModelProperty(value = "新闻摘要")
-    private String digest;
-
-    @ApiModelProperty(value = "新闻发布时间")
-    private String postTime;
-
-    @ApiModelProperty(value = "新闻视频列表")
-    private List<String> videoList;
-
-}

+ 0 - 41
alien-entity/src/main/java/shop/alien/entity/rollapi/NewsDetail.java

@@ -1,41 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-/**
- * 新闻详情
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/20 14:44
- */
-@Data
-@ApiModel(value = "NewsDetail对象", description = "新闻详情")
-public class NewsDetail {
-
-    @ApiModelProperty(value = "新闻详情图片列表")
-    private List<NewsDetailImage> images;
-
-    @ApiModelProperty(value = "新闻详情标题")
-    private String title;
-
-    @ApiModelProperty(value = "新闻来源")
-    private String source;
-
-    @ApiModelProperty(value = "新闻详情内容")
-    private String content;
-
-    @ApiModelProperty(value = "新闻发布时间")
-    private String ptime;
-
-    @ApiModelProperty(value = "新闻唯一id")
-    private String docid;
-
-    @ApiModelProperty(value = "新闻封面图片")
-    private String cover;
-
-}

+ 0 - 20
alien-entity/src/main/java/shop/alien/entity/rollapi/NewsDetailImage.java

@@ -1,20 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import lombok.Data;
-
-/**
- * 新闻详情图片
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/20 16:29
- */
-@Data
-public class NewsDetailImage {
-
-    private String position;
-
-    private String imgSrc;
-
-    private String size;
-}

+ 0 - 24
alien-entity/src/main/java/shop/alien/entity/rollapi/NewsTypes.java

@@ -1,24 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 新闻类型
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/20 14:36
- */
-@Data
-@ApiModel(value = "NewsTypes对象", description = "新闻类型")
-public class NewsTypes {
-
-    @ApiModelProperty(value = "类型id,获取新闻列表需要用到")
-    private String typeId;
-
-    @ApiModelProperty(value = "类型名称描述")
-    private String typeName;
-
-}

+ 0 - 29
alien-entity/src/main/java/shop/alien/entity/rollapi/VerifyCode.java

@@ -1,29 +0,0 @@
-package shop.alien.entity.rollapi;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-/**
- * 验证码
- *
- * @author ssk
- * @version 1.0
- * @date 2022/10/21 11:24
- */
-@Data
-@ApiModel(value = "VerifyCode对象", description = "验证码")
-public class VerifyCode {
-
-    @ApiModelProperty(value = "图片对应的验证码的值")
-    private String verifyCode;
-
-    @ApiModelProperty(value = "如果type=0 则此参数会有值,且此值会返回验证码的下载链接")
-    private String verifyCodeImgUrl;
-
-    @ApiModelProperty(value = "如果type=1 则此参数会有值,且此值会返回验证码的base64字符串(注:Base64字符串前面默认添加了“data:image/jpg;base64,”,取值的时候请根据需要对这个内容进行处理)")
-    private String verifyCodeBase64;
-
-    @ApiModelProperty(value = "验证码图片大小的宽高比")
-    private String whRatio;
-}

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác