liu 3 лет назад
Родитель
Сommit
93e8f49540
29 измененных файлов с 170 добавлено и 128 удалено
  1. 4 4
      .idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_2.xml
  2. 4 4
      .idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_2.xml
  3. 4 4
      .idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_2.xml
  4. 4 4
      .idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_2.xml
  5. 4 4
      .idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_2.xml
  6. 13 0
      .idea/libraries/Maven__com_baomidou_mybatis_plus_generator_3_0_5.xml
  7. 4 4
      .idea/libraries/Maven__com_github_jsqlparser_jsqlparser_4_4.xml
  8. 0 13
      .idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_4_10.xml
  9. 0 13
      .idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_4_10.xml
  10. 4 4
      .idea/libraries/Maven__org_mybatis_mybatis_3_5_10.xml
  11. 4 4
      .idea/libraries/Maven__org_mybatis_mybatis_spring_2_0_7.xml
  12. 41 27
      .idea/workspace.xml
  13. 1 1
      pom.xml
  14. 9 10
      share_video.iml
  15. 1 1
      src/main/java/com/video/AutoCode.java
  16. 3 0
      src/main/java/com/video/MybatisPlusApplication.java
  17. 4 0
      src/main/java/com/video/api/SmsCodeControllerAPI.java
  18. 5 3
      src/main/java/com/video/controller/SendController.java
  19. 38 11
      src/main/java/com/video/services/impl/SystemUserServiceImpl.java
  20. 6 6
      src/main/java/common/exception/EmsExceptionHandler.java
  21. 2 1
      src/main/java/common/result/ResponseStatusEnum.java
  22. 15 10
      src/main/java/common/utils/SendSms.java
  23. BIN
      target/classes/com/video/AutoCode.class
  24. BIN
      target/classes/com/video/model/pojo/SystemUser.class
  25. BIN
      target/classes/com/video/model/utils/CommonResult.class
  26. BIN
      target/classes/com/video/services/SystemUserService.class
  27. BIN
      target/classes/com/video/services/impl/SystemUserServiceImpl.class
  28. BIN
      target/classes/common/exception/EmsExceptionHandler.class
  29. BIN
      target/classes/common/result/ResponseStatusEnum.class

+ 4 - 4
.idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_2.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.baomidou:mybatis-plus:3.5.2">
+  <library name="Maven: com.baomidou:mybatis-plus:3.0.5">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus/3.5.2/mybatis-plus-3.5.2.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus/3.0.5/mybatis-plus-3.0.5.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus/3.5.2/mybatis-plus-3.5.2-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus/3.0.5/mybatis-plus-3.0.5-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus/3.5.2/mybatis-plus-3.5.2-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus/3.0.5/mybatis-plus-3.0.5-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 4 - 4
.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_2.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.baomidou:mybatis-plus-annotation:3.5.2">
+  <library name="Maven: com.baomidou:mybatis-plus-annotation:3.0.5">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-annotation/3.5.2/mybatis-plus-annotation-3.5.2.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-annotation/3.0.5/mybatis-plus-annotation-3.0.5.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-annotation/3.5.2/mybatis-plus-annotation-3.5.2-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-annotation/3.0.5/mybatis-plus-annotation-3.0.5-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-annotation/3.5.2/mybatis-plus-annotation-3.5.2-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-annotation/3.0.5/mybatis-plus-annotation-3.0.5-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 4 - 4
.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_2.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.baomidou:mybatis-plus-boot-starter:3.5.2">
+  <library name="Maven: com.baomidou:mybatis-plus-boot-starter:3.0.5">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-boot-starter/3.5.2/mybatis-plus-boot-starter-3.5.2.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-boot-starter/3.0.5/mybatis-plus-boot-starter-3.0.5.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-boot-starter/3.5.2/mybatis-plus-boot-starter-3.5.2-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-boot-starter/3.0.5/mybatis-plus-boot-starter-3.0.5-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-boot-starter/3.5.2/mybatis-plus-boot-starter-3.5.2-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-boot-starter/3.0.5/mybatis-plus-boot-starter-3.0.5-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 4 - 4
.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_2.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.baomidou:mybatis-plus-core:3.5.2">
+  <library name="Maven: com.baomidou:mybatis-plus-core:3.0.5">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-core/3.5.2/mybatis-plus-core-3.5.2.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-core/3.0.5/mybatis-plus-core-3.0.5.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-core/3.5.2/mybatis-plus-core-3.5.2-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-core/3.0.5/mybatis-plus-core-3.0.5-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-core/3.5.2/mybatis-plus-core-3.5.2-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-core/3.0.5/mybatis-plus-core-3.0.5-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 4 - 4
.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_2.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.baomidou:mybatis-plus-extension:3.5.2">
+  <library name="Maven: com.baomidou:mybatis-plus-extension:3.0.5">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-extension/3.5.2/mybatis-plus-extension-3.5.2.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-extension/3.0.5/mybatis-plus-extension-3.0.5.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-extension/3.5.2/mybatis-plus-extension-3.5.2-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-extension/3.0.5/mybatis-plus-extension-3.0.5-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-extension/3.5.2/mybatis-plus-extension-3.5.2-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-extension/3.0.5/mybatis-plus-extension-3.0.5-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 13 - 0
.idea/libraries/Maven__com_baomidou_mybatis_plus_generator_3_0_5.xml

@@ -0,0 +1,13 @@
+<component name="libraryTable">
+  <library name="Maven: com.baomidou:mybatis-plus-generator:3.0.5">
+    <CLASSES>
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5.jar!/" />
+    </CLASSES>
+    <JAVADOC>
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5-javadoc.jar!/" />
+    </JAVADOC>
+    <SOURCES>
+      <root url="jar://D:/soft/maven-repository/com/baomidou/mybatis-plus-generator/3.0.5/mybatis-plus-generator-3.0.5-sources.jar!/" />
+    </SOURCES>
+  </library>
+</component>

+ 4 - 4
.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_4_4.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.github.jsqlparser:jsqlparser:4.4">
+  <library name="Maven: com.github.jsqlparser:jsqlparser:1.2">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/com/github/jsqlparser/jsqlparser/4.4/jsqlparser-4.4.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/github/jsqlparser/jsqlparser/1.2/jsqlparser-1.2.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/com/github/jsqlparser/jsqlparser/4.4/jsqlparser-4.4-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/github/jsqlparser/jsqlparser/1.2/jsqlparser-1.2-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/com/github/jsqlparser/jsqlparser/4.4/jsqlparser-4.4-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/com/github/jsqlparser/jsqlparser/1.2/jsqlparser-1.2-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 0 - 13
.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_4_10.xml

@@ -1,13 +0,0 @@
-<component name="libraryTable">
-  <library name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10">
-    <CLASSES>
-      <root url="jar://D:/soft/maven-repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.jar!/" />
-    </CLASSES>
-    <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10-javadoc.jar!/" />
-    </JAVADOC>
-    <SOURCES>
-      <root url="jar://D:/soft/maven-repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10-sources.jar!/" />
-    </SOURCES>
-  </library>
-</component>

+ 0 - 13
.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_4_10.xml

@@ -1,13 +0,0 @@
-<component name="libraryTable">
-  <library name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10">
-    <CLASSES>
-      <root url="jar://D:/soft/maven-repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.jar!/" />
-    </CLASSES>
-    <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10-javadoc.jar!/" />
-    </JAVADOC>
-    <SOURCES>
-      <root url="jar://D:/soft/maven-repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10-sources.jar!/" />
-    </SOURCES>
-  </library>
-</component>

+ 4 - 4
.idea/libraries/Maven__org_mybatis_mybatis_3_5_10.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: org.mybatis:mybatis:3.5.10">
+  <library name="Maven: org.mybatis:mybatis:3.4.6">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis/3.5.10/mybatis-3.5.10.jar!/" />
+      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis/3.4.6/mybatis-3.4.6.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis/3.5.10/mybatis-3.5.10-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis/3.5.10/mybatis-3.5.10-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis/3.4.6/mybatis-3.4.6-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 4 - 4
.idea/libraries/Maven__org_mybatis_mybatis_spring_2_0_7.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: org.mybatis:mybatis-spring:2.0.7">
+  <library name="Maven: org.mybatis:mybatis-spring:1.3.2">
     <CLASSES>
-      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis-spring/2.0.7/mybatis-spring-2.0.7.jar!/" />
+      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis-spring/2.0.7/mybatis-spring-2.0.7-javadoc.jar!/" />
+      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis-spring/2.0.7/mybatis-spring-2.0.7-sources.jar!/" />
+      <root url="jar://D:/soft/maven-repository/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 41 - 27
.idea/workspace.xml

@@ -4,31 +4,36 @@
     <option name="autoReloadType" value="ALL" />
   </component>
   <component name="ChangeListManager">
-    <list default="true" id="3ff4794b-6964-480b-bcb6-ead103f7d762" name="Default Changelist" comment="发送短信信息测试">
-      <change afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_4_10.xml" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_4_10.xml" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/src/main/java/com/video/api/LogInfoControllerAPI.java" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/src/main/java/com/video/controller/LogInfoController.java" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/src/main/java/common/result/Code.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_0_5.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_2.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_0_5.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_2.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_0_5.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_2.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_0_5.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_2.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_0_5.xml" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_generator_3_0_5.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_2.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_1_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_4_4.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_3_5_10.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_spring_2_0_7.xml" afterDir="false" />
+    <list default="true" id="3ff4794b-6964-480b-bcb6-ead103f7d762" name="Default Changelist" comment="判断手机号是否存在">
+      <change afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_generator_3_0_5.xml" afterDir="false" />
+      <change afterPath="$PROJECT_DIR$/src/main/java/com/video/api/SmsCodeControllerAPI.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_0_5.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_0_5.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_0_5.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_0_5.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_2.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_0_5.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_4_4.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_1_2.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_4_10.xml" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_4_10.xml" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_3_5_10.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_spring_2_0_7.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/share_video.iml" beforeDir="false" afterPath="$PROJECT_DIR$/share_video.iml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/video/api/SendControllerAPI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/api/SendControllerAPI.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/video/AutoCode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/AutoCode.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/video/MybatisPlusApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/MybatisPlusApplication.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/video/controller/SendController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/controller/SendController.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/video/model/pojo/SystemUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/model/pojo/SystemUser.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/video/model/utils/CommonResult.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/model/utils/CommonResult.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/video/services/SystemUserService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/services/SystemUserService.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/video/services/impl/SystemUserServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/video/services/impl/SystemUserServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/exception/EmsExceptionHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/common/exception/EmsExceptionHandler.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/common/result/ResponseStatusEnum.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/common/result/ResponseStatusEnum.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/common/utils/SendSms.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/common/utils/SendSms.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/video/AutoCode.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/video/AutoCode.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/video/model/pojo/SystemUser.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/video/model/pojo/SystemUser.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/video/model/utils/CommonResult.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/video/model/utils/CommonResult.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/video/services/SystemUserService.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/video/services/SystemUserService.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/video/services/impl/SystemUserServiceImpl.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/video/services/impl/SystemUserServiceImpl.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/exception/EmsExceptionHandler.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/common/exception/EmsExceptionHandler.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/common/result/ResponseStatusEnum.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/common/result/ResponseStatusEnum.class" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -42,8 +47,8 @@
     <option name="RECENT_TEMPLATES">
       <list>
         <option value="AnnotationType" />
-        <option value="Interface" />
         <option value="Class" />
+        <option value="Interface" />
       </list>
     </option>
   </component>
@@ -367,6 +372,7 @@
       <recent name="D:\Bingo\Desktop\视频分享\src\main\java\com\video\services\core" />
     </key>
     <key name="MoveFile.RECENT_KEYS">
+      <recent name="E:\company\video_share\Back-endDevelopmentFramework\src\main\resources\mapper\video" />
       <recent name="D:\Bingo\Desktop\工作内容\视频系统\视频分享\src\main\resources\mapper\video" />
       <recent name="D:\Bingo\Desktop\工作内容\视频系统\视频分享\src\test\java\com\videos" />
     </key>
@@ -458,7 +464,7 @@
       <workItem from="1681888841732" duration="1218000" />
       <workItem from="1681950116855" duration="4933000" />
       <workItem from="1681955450600" duration="1193000" />
-      <workItem from="1681956657556" duration="17442000" />
+      <workItem from="1681956657556" duration="21257000" />
     </task>
     <task id="LOCAL-00001" summary="add:添加腾讯云短信发送服务">
       <created>1681961682780</created>
@@ -474,7 +480,14 @@
       <option name="project" value="LOCAL" />
       <updated>1681973969534</updated>
     </task>
-    <option name="localTasksCounter" value="3" />
+    <task id="LOCAL-00003" summary="判断手机号是否存在">
+      <created>1681980845128</created>
+      <option name="number" value="00003" />
+      <option name="presentableId" value="LOCAL-00003" />
+      <option name="project" value="LOCAL" />
+      <updated>1681980845128</updated>
+    </task>
+    <option name="localTasksCounter" value="4" />
     <servers />
   </component>
   <component name="TimeTrackingManager">
@@ -549,7 +562,8 @@
   <component name="VcsManagerConfiguration">
     <MESSAGE value="add:添加腾讯云短信发送服务" />
     <MESSAGE value="发送短信信息测试" />
-    <option name="LAST_COMMIT_MESSAGE" value="发送短信信息测试" />
+    <MESSAGE value="判断手机号是否存在" />
+    <option name="LAST_COMMIT_MESSAGE" value="判断手机号是否存在" />
   </component>
   <component name="XDebuggerManager">
     <breakpoint-manager>
@@ -561,22 +575,22 @@
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/common/utils/SendSms.java</url>
-          <line>57</line>
+          <line>63</line>
           <option name="timeStamp" value="16" />
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/common/utils/SendSms.java</url>
-          <line>143</line>
+          <line>147</line>
           <option name="timeStamp" value="18" />
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/video/controller/SendController.java</url>
-          <line>20</line>
+          <line>23</line>
           <option name="timeStamp" value="19" />
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/common/result/ResponseStatusEnum.java</url>
-          <line>55</line>
+          <line>56</line>
           <option name="timeStamp" value="20" />
         </line-breakpoint>
       </breakpoints>

+ 1 - 1
pom.xml

@@ -61,7 +61,7 @@
         <dependency>
             <groupId>com.baomidou</groupId>
             <artifactId>mybatis-plus-boot-starter</artifactId>
-            <version>3.5.2</version>
+            <version>3.0.5</version>
         </dependency>
 
         <dependency>

+ 9 - 10
share_video.iml

@@ -60,16 +60,15 @@
     <orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.7" level="project" />
     <orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.22" level="project" />
     <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.16" level="project" />
-    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.5.2" level="project" />
-    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.5.2" level="project" />
-    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.5.2" level="project" />
-    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.5.2" level="project" />
-    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.5.2" level="project" />
-    <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:4.4" level="project" />
-    <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.10" level="project" />
-    <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.7" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10" level="project" />
-    <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.0.5" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.0.5" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.0.5" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.0.5" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.0.5" level="project" />
+    <orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.3.2" level="project" />
+    <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.4.6" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-generator:3.0.5" level="project" />
     <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.4.0" level="project" />
     <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.4.0" level="project" />
     <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.5" level="project" />

+ 1 - 1
src/main/java/com/video/AutoCode.java

@@ -56,7 +56,7 @@ public class AutoCode {
         mpg.setPackageInfo(pc);
 //4、策略配置
         StrategyConfig strategy = new StrategyConfig();
-        strategy.setInclude("system_authority","system_menu","system_role","system_user","video","video_category","video_play","video_share"); // 设置要映射的表名
+        strategy.setInclude("sms_code"); // 设置要映射的表名
                 strategy.setNaming(NamingStrategy.underline_to_camel);
         strategy.setColumnNaming(NamingStrategy.underline_to_camel);
         strategy.setEntityLombokModel(true); // 自动lombok;

+ 3 - 0
src/main/java/com/video/MybatisPlusApplication.java

@@ -5,6 +5,8 @@ import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.cache.annotation.EnableCaching;
 import org.springframework.context.annotation.Profile;
+import org.springframework.transaction.annotation.EnableTransactionManagement;
+import org.springframework.transaction.event.TransactionalEventListener;
 import springfox.documentation.swagger2.annotations.EnableSwagger2;
 
 import java.io.*;
@@ -13,6 +15,7 @@ import java.nio.charset.StandardCharsets;
 
 @EnableCaching//开启缓存
 @SpringBootApplication
+@EnableTransactionManagement //开启事务回滚
 public class MybatisPlusApplication {
 
     public static void main(String[] args) {

+ 4 - 0
src/main/java/com/video/api/SmsCodeControllerAPI.java

@@ -0,0 +1,4 @@
+package com.video.api;
+
+public interface SmsCodeControllerAPI {
+}

+ 5 - 3
src/main/java/com/video/controller/SendController.java

@@ -4,6 +4,7 @@ import com.tencentcloudapi.sms.v20210111.models.SendStatus;
 import com.video.annotation.PassToken;
 import com.video.api.SendControllerAPI;
 import common.utils.SendSms;
+import common.utils.ValidateCode;
 import io.swagger.annotations.Api;
 import org.springframework.web.bind.annotation.*;
 
@@ -17,10 +18,11 @@ public class SendController implements SendControllerAPI {
     @PassToken
     @PostMapping("/sendCodeAgain")
     public SendStatus[] sendCodeAgain(@RequestBody String phone){
-
+        //         随机验证码
+        int vode= ValidateCode.generateValidateCode(6);
+        String code=String.valueOf(vode);
         phone="+86"+phone;
-        String[] phones ={phone};
-        SendStatus[] ret = SendSms.sendSms(phones);
+        SendStatus[] ret = SendSms.sendSms(phone,code);
 
         return ret;
     }

+ 38 - 11
src/main/java/com/video/services/impl/SystemUserServiceImpl.java

@@ -1,23 +1,26 @@
 package com.video.services.impl;
 
-import com.baomidou.mybatisplus.core.conditions.Wrapper;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.tencentcloudapi.sms.v20210111.models.SendStatus;
 import com.video.mapper.SystemUserMapper;
+import com.video.model.pojo.SmsCode;
 import com.video.model.pojo.SystemUser;
 import com.video.model.utils.CommonResult;
 import com.video.services.SystemUserService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import common.result.ResponseStatusEnum;
 import common.utils.SendSms;
+import common.utils.ValidateCode;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.Date;
 
 /**
  * <p>
- *  服务实现类
+ * 服务实现类
  * </p>
  *
  * @author ceshi
@@ -26,20 +29,44 @@ import org.springframework.stereotype.Service;
 @Service
 public class SystemUserServiceImpl extends ServiceImpl<SystemUserMapper, SystemUser> implements SystemUserService {
 
+    @Autowired
+    SmsCodeServiceImpl smsCodeService;
+
     @Override
+    @Transactional(rollbackFor=Exception.class )
     public CommonResult verifyPhone(String phone) {
-        if (ObjectUtils.isEmpty(phone)||11!=phone.length()) {
+        if (ObjectUtils.isEmpty(phone) || 11 != phone.length()) {
             return CommonResult.resultValue(ResponseStatusEnum.SEND_PARAMS);
         }
-//        LambdaQueryWrapper<SystemUser> wrapper=new LambdaQueryWrapper<>();
-//        wrapper.eq(SystemUser::getPhoneNumber,phone);
-        SystemUser one = this.getOne(Wrappers.<SystemUser>lambdaQuery().eq(SystemUser::getPhoneNumber, phone));
+
+        LambdaQueryWrapper<SystemUser> wrapper = new LambdaQueryWrapper<>();
+        wrapper.eq(SystemUser::getPhoneNumber, phone);
+        SystemUser one = this.getOne(wrapper);
         if (ObjectUtils.isEmpty(one)) {
             return CommonResult.resultValue(ResponseStatusEnum.SYSTEM_PHONE_ERROR);
         }
-        phone="+86"+phone;
-        String[] phones ={phone};
-        SendStatus[] ret = SendSms.sendSms(phones);
+        //         随机验证码
+        int vode= ValidateCode.generateValidateCode(6);
+        String code=String.valueOf(vode);
+
+        phone = "+86" + phone;
+//        发送短信
+        SendStatus[] ret = SendSms.sendSms(phone,code);
+//        获取code
+        String code1 = ret[0].getCode();
+//        判断短信是否发送成功
+        if (!"OK".equals(code)) {
+            return CommonResult.resultValue(ResponseStatusEnum.SYSTEM_SEND_PHONE_ERROR);
+        }else {
+//            发送成功后存储到短信表
+            SmsCode smsCode = new SmsCode();
+            smsCode.setPhoneNumber(phone);
+            smsCode.setCode(code);
+            long time = new Date().getTime() + 60000L;
+            smsCode.setExpirationTime(new Date(time));
+            smsCode.setIsVerify("0");
+            smsCodeService.save(smsCode);
+        }
         return CommonResult.ok();
     }
 }

+ 6 - 6
src/main/java/common/exception/EmsExceptionHandler.java

@@ -42,7 +42,7 @@ public class EmsExceptionHandler {
         e.printStackTrace();
         //String error=e.getFieldError().getDefaultMessage();
         logger.error("错误信息",e.fillInStackTrace());
-        return CommonResult.exception(ResponseStatusEnum.SYSTEM_ERROR);
+        return CommonResult.resultValue(ResponseStatusEnum.SYSTEM_ERROR);
     }
 
     //mysql连接超时
@@ -52,7 +52,7 @@ public class EmsExceptionHandler {
         e.printStackTrace();
         //String error=e.getFieldError().getDefaultMessage();
         logger.error("错误信息",e.fillInStackTrace());
-        return CommonResult.exception(ResponseStatusEnum.SYSTEM_MYSQL_TIMEOUT_ERROR);
+        return CommonResult.resultValue(ResponseStatusEnum.SYSTEM_MYSQL_TIMEOUT_ERROR);
     }
 
 //    //mysql连接超时
@@ -72,7 +72,7 @@ public class EmsExceptionHandler {
         e.printStackTrace();
         logger.error("错误信息",e.fillInStackTrace());
         //String error=e.getFieldError().getDefaultMessage();
-        return CommonResult.exception(ResponseStatusEnum.SYSTEM_REQUEST_METHOD_ERROR);
+        return CommonResult.resultValue(ResponseStatusEnum.SYSTEM_REQUEST_METHOD_ERROR);
     }
 
     //传参空异常
@@ -91,7 +91,7 @@ public class EmsExceptionHandler {
     public CommonResult returnMyException(MyCustomException e) {
         e.printStackTrace();
         logger.error("错误信息",e.fillInStackTrace());
-        return CommonResult.exception(e.getResponseStatusEnum());
+        return CommonResult.resultValue(e.getResponseStatusEnum());
     }
 
     /**
@@ -104,7 +104,7 @@ public class EmsExceptionHandler {
     public CommonResult returnMyException(JsonParseException e) {
         logger.error("错误信息",e.fillInStackTrace());
         e.printStackTrace();
-        return CommonResult.exception(ResponseStatusEnum.SEND_PARAMS);
+        return CommonResult.resultValue(ResponseStatusEnum.SEND_PARAMS);
     }
 
 
@@ -127,7 +127,7 @@ public class EmsExceptionHandler {
         }
 
         String error=e.getMessage();
-        return CommonResult.exception(ResponseStatusEnum.SEND_PARAMS_TYPE);
+        return CommonResult.resultValue(ResponseStatusEnum.SEND_PARAMS_TYPE);
     }
 
 

+ 2 - 1
src/main/java/common/result/ResponseStatusEnum.java

@@ -31,7 +31,8 @@ public enum ResponseStatusEnum implements Code{
     SYSTEM_REQUEST_METHOD_ERROR(553, false, "请求类型错误"),
     SYSTEM_MYSQL_TIMEOUT_ERROR(554, false, "Mysql连接超时"),
     SYSTEM_MONGO_TIMEOUT_ERROR(555, false, "Mongo连接超时"),
-    SYSTEM_PHONE_ERROR(556,false,"手机号格式错误");
+    SYSTEM_PHONE_ERROR(556,false,"手机号格式错误"),
+    SYSTEM_SEND_PHONE_ERROR(557,false,"发送验证码失败");
 
     // 响应业务状态
     private Integer status;

+ 15 - 10
src/main/java/common/utils/SendSms.java

@@ -15,9 +15,14 @@ import com.tencentcloudapi.sms.v20210111.models.SendSmsRequest;
 import com.tencentcloudapi.sms.v20210111.models.SendSmsResponse;
 import com.tencentcloudapi.sms.v20210111.models.SendStatus;
 import com.video.config.smsConfig;
+import com.video.model.pojo.SmsCode;
+import com.video.model.utils.CommonResult;
+import common.result.ResponseStatusEnum;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 
+import java.util.Date;
+
 /**
  * Tencent Cloud Sms Sendsms
  */
@@ -45,7 +50,8 @@ public class SendSms {
 
     private static String smsMin="1";
 
-    public static SendStatus[] sendSms(String[] phoneNumber ) {
+
+    public static SendStatus[] sendSms(String phoneNumber,String code) {
         SendStatus[] returString= {};
         try {
             /* 必要步骤:
@@ -112,9 +118,7 @@ public class SendSms {
 //            req.setTemplateId(smsConfig.getTemplateId());
             req.setTemplateId(templateId);
 
-            //         随机验证码
-            int vode=ValidateCode.generateValidateCode(6);
-            String code=String.valueOf(vode);
+
             /* 模板参数: 模板参数的个数需要与 TemplateId 对应模板的变量个数保持一致,若无模板参数,则设置为空 */
 //           第一个为验证码,第二个为有效时间
 //            String[] templateParamSet = {code,smsConfig.getSmsMin()};
@@ -124,7 +128,7 @@ public class SendSms {
             /* 下发手机号码,采用 E.164 标准,+[国家或地区码][手机号]
              * 示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号,最多不要超过200个手机号 */
 //            String[] phoneNumberSet = {"+8621212313123", "+8612345678902", "+8612345678903"};
-            String[] phoneNumbers = phoneNumber;
+            String[] phoneNumbers = {phoneNumber};
             req.setPhoneNumberSet(phoneNumbers);
 
             /* 用户的 session 内容(无需要可忽略): 可以携带用户侧 ID 等上下文信息,server 会原样返回 */
@@ -144,7 +148,7 @@ public class SendSms {
             SendSmsResponse res = client.SendSms(req);
 
             // 输出json格式的字符串回包
-            System.out.println(SendSmsResponse.toJsonString(res));
+//            System.out.println(SendSmsResponse.toJsonString(res));
 
             // 也可以取出单个值,你可以通过官网接口文档或跳转到response对象的定义处查看返回字段的定义
             // System.out.println(res.getRequestId());
@@ -157,7 +161,8 @@ public class SendSms {
              * 更多错误,可咨询[腾讯云助手](https://tccc.qcloud.com/web/im/index.html#/chat?webAppId=8fa15978f85cb41f7e2ea36920cb3ae1&title=Sms)
              */
             SendStatus sendStatus = res.getSendStatusSet()[0];
-            System.out.println("sendStatus = " + sendStatus);
+//            System.out.println("sendStatus = " + sendStatus);
+
 
             returString=res.getSendStatusSet();
 
@@ -170,9 +175,9 @@ public class SendSms {
 
     public static  void main(String[] args) throws TencentCloudSDKException{
         //这里定义一个存储电话号码的数组
-        String[] tels = new String[1];
-        tels[0]="+8615779633758"; // 手机号前面记得带上国家区域编码
-        SendStatus[] test = sendSms(tels);
+
+       String tels="+8615779633758"; // 手机号前面记得带上国家区域编码
+//        SendStatus[] test = sendSms(tels);
 
     }
 

BIN
target/classes/com/video/AutoCode.class


BIN
target/classes/com/video/model/pojo/SystemUser.class


BIN
target/classes/com/video/model/utils/CommonResult.class


BIN
target/classes/com/video/services/SystemUserService.class


BIN
target/classes/com/video/services/impl/SystemUserServiceImpl.class


BIN
target/classes/common/exception/EmsExceptionHandler.class


BIN
target/classes/common/result/ResponseStatusEnum.class