Jelajahi Sumber

完善发送短信服务

liu 3 tahun lalu
induk
melakukan
0cf8932477
21 mengubah file dengan 227 tambahan dan 0 penghapusan
  1. 22 0
      src/main/java/com/video/controller/SmsCodeController.java
  2. 16 0
      src/main/java/com/video/mapper/SmsCodeMapper.java
  3. 64 0
      src/main/java/com/video/model/pojo/SmsCode.java
  4. 16 0
      src/main/java/com/video/services/SmsCodeService.java
  5. 20 0
      src/main/java/com/video/services/impl/SmsCodeServiceImpl.java
  6. 5 0
      src/main/resources/mapper/video/SmsCodeMapper.xml
  7. TEMPAT SAMPAH
      target/classes/com/video/api/LogInfoControllerAPI.class
  8. TEMPAT SAMPAH
      target/classes/com/video/api/SendControllerAPI.class
  9. TEMPAT SAMPAH
      target/classes/com/video/api/SmsCodeControllerAPI.class
  10. TEMPAT SAMPAH
      target/classes/com/video/controller/LogInfoController.class
  11. TEMPAT SAMPAH
      target/classes/com/video/controller/SendController.class
  12. TEMPAT SAMPAH
      target/classes/com/video/controller/SmsCodeController.class
  13. TEMPAT SAMPAH
      target/classes/com/video/mapper/SmsCodeMapper.class
  14. TEMPAT SAMPAH
      target/classes/com/video/model/pojo/SmsCode.class
  15. TEMPAT SAMPAH
      target/classes/com/video/services/SmsCodeService.class
  16. TEMPAT SAMPAH
      target/classes/com/video/services/impl/SmsCodeServiceImpl.class
  17. TEMPAT SAMPAH
      target/classes/common/result/Code.class
  18. TEMPAT SAMPAH
      target/classes/common/utils/SendSms.class
  19. TEMPAT SAMPAH
      target/classes/common/utils/ValidateCode.class
  20. 1 0
      target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  21. 83 0
      target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

+ 22 - 0
src/main/java/com/video/controller/SmsCodeController.java

@@ -0,0 +1,22 @@
+package com.video.controller;
+
+
+import com.video.api.SmsCodeControllerAPI;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ceshi
+ * @since 2023-04-20
+ */
+@RestController
+@RequestMapping("/api/sms-code")
+public class SmsCodeController implements SmsCodeControllerAPI {
+
+}
+

+ 16 - 0
src/main/java/com/video/mapper/SmsCodeMapper.java

@@ -0,0 +1,16 @@
+package com.video.mapper;
+
+import com.video.model.pojo.SmsCode;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ceshi
+ * @since 2023-04-20
+ */
+public interface SmsCodeMapper extends BaseMapper<SmsCode> {
+
+}

+ 64 - 0
src/main/java/com/video/model/pojo/SmsCode.java

@@ -0,0 +1,64 @@
+package com.video.model.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.util.Date;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ceshi
+ * @since 2023-04-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmsCode对象", description="")
+public class SmsCode implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键ID")
+    @TableId(value = "id", type = IdType.ID_WORKER)
+    private Long id;
+
+    @ApiModelProperty(value = "手机号")
+    private String phoneNumber;
+
+    @ApiModelProperty(value = "短信验证码")
+    private String code;
+
+    @ApiModelProperty(value = "失效时间")
+    private Date expirationTime;
+
+    @ApiModelProperty(value = "是否验证 0 未验证 1 已验证")
+    private String isVerify;
+
+    @ApiModelProperty(value = "创建时间")
+    private Date createTime;
+
+    @ApiModelProperty(value = "更新时间")
+    private Date updateTime;
+
+    @ApiModelProperty(value = "创建人员")
+    private Long createUser;
+
+    @ApiModelProperty(value = "更新人员")
+    private Long updateUser;
+
+    @ApiModelProperty(value = "逻辑删除标记")
+    @TableLogic
+    private Long deleted;
+
+
+}

+ 16 - 0
src/main/java/com/video/services/SmsCodeService.java

@@ -0,0 +1,16 @@
+package com.video.services;
+
+import com.video.model.pojo.SmsCode;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ceshi
+ * @since 2023-04-20
+ */
+public interface SmsCodeService extends IService<SmsCode> {
+
+}

+ 20 - 0
src/main/java/com/video/services/impl/SmsCodeServiceImpl.java

@@ -0,0 +1,20 @@
+package com.video.services.impl;
+
+import com.video.model.pojo.SmsCode;
+import com.video.mapper.SmsCodeMapper;
+import com.video.services.SmsCodeService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ceshi
+ * @since 2023-04-20
+ */
+@Service
+public class SmsCodeServiceImpl extends ServiceImpl<SmsCodeMapper, SmsCode> implements SmsCodeService {
+
+}

+ 5 - 0
src/main/resources/mapper/video/SmsCodeMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.video.mapper.SmsCodeMapper">
+
+</mapper>

TEMPAT SAMPAH
target/classes/com/video/api/LogInfoControllerAPI.class


TEMPAT SAMPAH
target/classes/com/video/api/SendControllerAPI.class


TEMPAT SAMPAH
target/classes/com/video/api/SmsCodeControllerAPI.class


TEMPAT SAMPAH
target/classes/com/video/controller/LogInfoController.class


TEMPAT SAMPAH
target/classes/com/video/controller/SendController.class


TEMPAT SAMPAH
target/classes/com/video/controller/SmsCodeController.class


TEMPAT SAMPAH
target/classes/com/video/mapper/SmsCodeMapper.class


TEMPAT SAMPAH
target/classes/com/video/model/pojo/SmsCode.class


TEMPAT SAMPAH
target/classes/com/video/services/SmsCodeService.class


TEMPAT SAMPAH
target/classes/com/video/services/impl/SmsCodeServiceImpl.class


TEMPAT SAMPAH
target/classes/common/result/Code.class


TEMPAT SAMPAH
target/classes/common/utils/SendSms.class


TEMPAT SAMPAH
target/classes/common/utils/ValidateCode.class


+ 1 - 0
target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -0,0 +1 @@
+META-INF\spring-configuration-metadata.json

+ 83 - 0
target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -0,0 +1,83 @@
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\utils\CommonResult.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\VideoPlay.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\annotation\UserLoginCheck.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\SystemMenuController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\SystemUserController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\VideoPlayService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\SystemRoleController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\SystemRoleServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\VideoPlayServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\VideoShareControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\VideoShareServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\VideoMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\exception\MyCustomException.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\annotation\ControllerIsShow.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\core\CORSConfiguration.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\SystemMenuServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\exception\EmsExceptionHandler.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\PlaybackRecordImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\vo\SystemMenuVo.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\VideoPlayControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\utils\smsUtil.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\aop\LoginCheckAspect.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\utils\BaseResult.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\PlaybackRecordController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\SystemUserMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\utils\ValidateCode.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\annotation\PassToken.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\resultData.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\VideoService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\VideoCategoryServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\SystemMenu.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\SystemAuthorityService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\SystemRoleControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\Video.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\VideoShareController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\handler\MyMetaObjectHandler.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\SystemAuthorityController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\SystemAuthorityServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\VideoShareService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\SystemAuthority.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\SystemMenuService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\VideoController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\core\SwaggerConfiguration.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\core\JwtlnterceptorConfig.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\VideoControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\LogInfoControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\handle\NonStaticResourceHttpRequestHandler.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\core\JwtAuthenticationInterceptor.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\SendController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\MybatisPlusApplication.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\VideoShareMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\VideoPlayController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\SystemAuthorityControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\exception\EmsException.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\SystemUserControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\VideoCategoryController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\SystemRoleMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\SystemMenuControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\vo\SystemMenuTreeVo.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\config\MyBatisPlusConfig.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\utils\SendSms.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\config\smsConfig.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\VideoCategoryService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\SystemRoleService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\result\ResponseStatusEnum.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\SendControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\VideoCategory.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\VideoPlayMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\SystemUserServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\controller\LogInfoController.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\VideoShare.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\VideoCategoryMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\AutoCode.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\impl\VideoServiceImpl.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\SystemUserService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\VideoCategoryControllerAPI.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\SystemAuthorityMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\SystemUser.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\services\PlaybackRecordService.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\model\pojo\SystemRole.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\common\result\Code.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\mapper\SystemMenuMapper.java
+E:\company\video_share\Back-endDevelopmentFramework\src\main\java\com\video\api\PlaybackRecordControllerAPI.java