Browse Source

Merge branch 'dev' of ssh://10.10.100.21/source/smartschool-platform into dev

# Conflicts:
#	.idea/workspace.xml
RaoMeng 7 years ago
parent
commit
01ff7441da
100 changed files with 1167 additions and 2989 deletions
  1. 1 1
      .gitignore
  2. 0 1
      .idea/modules.xml
  3. 627 262
      .idea/workspace.xml
  4. 7 0
      applications/school/school-dto/pom.xml
  5. 144 0
      applications/school/school-dto/src/main/java/com/usoftchina/smartschool/school/dto/ListReqDTO.java
  6. 5 0
      applications/school/school-server/pom.xml
  7. 2 0
      applications/school/school-server/school-server.iml
  8. 1 1
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/SchoolApplication.java
  9. 16 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/controller/GradeController.java
  10. 36 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/controller/SchoolController.java
  11. 0 19
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/controller/SchoolTest.java
  12. 30 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/exception/BizExceptionCode.java
  13. 17 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/mapper/SysSchoolMapper.java
  14. 91 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/po/SysSchool.java
  15. 13 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/service/SchoolService.java
  16. 38 0
      applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/service/impl/SchoolServiceImpl.java
  17. 2 2
      applications/school/school-server/src/main/resources/application.yml
  18. 129 0
      applications/school/school-server/src/main/resources/mapper/SysSchoolMapper.xml
  19. 0 3
      applications/wechat/wechat-api/wechat-api.iml
  20. 0 158
      applications/wechat/wechat-server/pom.xml
  21. 8 10
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/WechatApplication.java
  22. 0 94
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/CodeConfig.java
  23. 0 19
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/SchoolConfig.java
  24. 0 86
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/WXConfig.java
  25. 0 17
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/WebConfigurer.java
  26. 0 19
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/WebMvcConfigurer.java
  27. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzAlbumController.java
  28. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzController.java
  29. 0 48
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzCurriculumController.java
  30. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzPictureController.java
  31. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/FileController.java
  32. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/GradeController.java
  33. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/MeetingController.java
  34. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/MeetingRecordsController.java
  35. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/NotifyController.java
  36. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/NotifyrecordsController.java
  37. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaApproveController.java
  38. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaArticlesController.java
  39. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaLeaveController.java
  40. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaLeaveReplyController.java
  41. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OutInRecordController.java
  42. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ParentsController.java
  43. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PayCardController.java
  44. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PayRanksController.java
  45. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PaymentController.java
  46. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PaymentrecordsController.java
  47. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PrincipalMailboxController.java
  48. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PrincipalReplyController.java
  49. 0 48
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/SchoolController.java
  50. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/StuScoreController.java
  51. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/StudentController.java
  52. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/SubjectController.java
  53. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/TaskNotifyController.java
  54. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/TaskReplyController.java
  55. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/TeacherController.java
  56. 0 210
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/UserController.java
  57. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteController.java
  58. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteElectController.java
  59. 0 22
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteOptionsController.java
  60. 0 23
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteTopicController.java
  61. 0 34
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzAlbumMapper.java
  62. 0 27
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzCurriculumMapper.java
  63. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzMapper.java
  64. 0 34
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzPictureMapper.java
  65. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ContentMapper.java
  66. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/FileMapper.java
  67. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/GradeMapper.java
  68. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/LogMapper.java
  69. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MeetingMapper.java
  70. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MeetingRecordsMapper.java
  71. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MenuMapper.java
  72. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MenuRoleMapper.java
  73. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/NotifyMapper.java
  74. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/NotifyrecordsMapper.java
  75. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaApproveMapper.java
  76. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaArticlesMapper.java
  77. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaLeaveMapper.java
  78. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaLeaveReplyMapper.java
  79. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OutInRecordMapper.java
  80. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ParentsMapper.java
  81. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ParentsStuMapper.java
  82. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PayCardMapper.java
  83. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PayRanksMapper.java
  84. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PaymentMapper.java
  85. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PaymentrecordsMapper.java
  86. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PrincipalMailboxMapper.java
  87. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PrincipalReplyMapper.java
  88. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/RoleMapper.java
  89. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/SchoolMapper.java
  90. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/StuScoreMapper.java
  91. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/StudentMapper.java
  92. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/SubjectMapper.java
  93. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TaskNotifyMapper.java
  94. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TaskReplyMapper.java
  95. 0 34
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TeacherClazzMapper.java
  96. 0 35
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TeacherMapper.java
  97. 0 41
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/UserMapper.java
  98. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/UserRoleMapper.java
  99. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/VoteElectMapper.java
  100. 0 32
      applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/VoteMapper.java

+ 1 - 1
.gitignore

@@ -17,7 +17,7 @@ framework/**/target/
 .springBeans
 
 ### IntelliJ IDEA ###
-.idea
+.idea/
 *.iws
 *.iml
 *.ipr

+ 0 - 1
.idea/modules.xml

@@ -16,7 +16,6 @@
       <module fileurl="file://$PROJECT_DIR$/applications/school/school.iml" filepath="$PROJECT_DIR$/applications/school/school.iml" />
       <module fileurl="file://$PROJECT_DIR$/applications/school/school-api/school-api.iml" filepath="$PROJECT_DIR$/applications/school/school-api/school-api.iml" />
       <module fileurl="file://$PROJECT_DIR$/applications/school/school-dto/school-dto.iml" filepath="$PROJECT_DIR$/applications/school/school-dto/school-dto.iml" />
-      <module fileurl="file://$PROJECT_DIR$/applications/school/school-dto/school-dto.iml" filepath="$PROJECT_DIR$/applications/school/school-dto/school-dto.iml" />
       <module fileurl="file://$PROJECT_DIR$/applications/school/school-server/school-server.iml" filepath="$PROJECT_DIR$/applications/school/school-server/school-server.iml" />
       <module fileurl="file://$PROJECT_DIR$/framework/server-starter/server-starter.iml" filepath="$PROJECT_DIR$/framework/server-starter/server-starter.iml" />
       <module fileurl="file://$PROJECT_DIR$/smartschool-platform.iml" filepath="$PROJECT_DIR$/smartschool-platform.iml" />

File diff suppressed because it is too large
+ 627 - 262
.idea/workspace.xml


+ 7 - 0
applications/school/school-dto/pom.xml

@@ -11,5 +11,12 @@
 
     <artifactId>school-dto</artifactId>
 
+    <dependencies>
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>fastjson</artifactId>
+        </dependency>
+    </dependencies>
+
 
 </project>

+ 144 - 0
applications/school/school-dto/src/main/java/com/usoftchina/smartschool/school/dto/ListReqDTO.java

@@ -0,0 +1,144 @@
+package com.usoftchina.smartschool.school.dto;
+
+import com.alibaba.fastjson.JSONArray;
+import com.alibaba.fastjson.JSONObject;
+
+import java.io.Serializable;
+
+/**
+ * @author: guq
+ * @create: 2019-01-21 16:16
+ **/
+public class ListReqDTO implements Serializable{
+
+    private String condition;
+
+    /**
+     * 区分是否为关联列表
+     */
+    private String mode;
+
+    private String calculateFields;
+
+
+    //将列拼成查询语句,直接查询出数据的格式为json
+    public String getCalculateFieldsSql() {
+        try {
+            JSONArray jsonArray = JSONArray.parseArray(this.calculateFields);
+            if (null != jsonArray && jsonArray.size() > 0) {
+                StringBuilder fieldsSql = new StringBuilder();
+                StringBuilder fieldSql = null;
+                Object field = null;
+                Object operation = null;
+                String sql = null;
+                for (int i = 0; i < jsonArray.size(); i++) {
+                    JSONObject obj = (JSONObject) jsonArray.get(i);
+                    field = obj.get("field");
+                    operation = obj.get("operation");
+                    //
+                    if (null != field && null != operation && !"".equals(field) && !"".equals(operation) && !operation.toString().startsWith("customize")) {
+                        fieldSql = new StringBuilder("'{");
+                        fieldSql.append("\"" + field + "\":'");
+                        fieldSql.append(",");
+                        fieldSql.append("ifnull(" + operation + "(" + field + ")" + ",'0')");
+                        fieldSql.append(",");
+                        fieldSql.append("',\"operation\":\"" + operation + "\"");
+                        fieldSql.append("}'");
+                    }
+                    if (null != fieldSql) {
+                        fieldsSql.append(fieldSql + ",\",\",");
+                    }
+                }
+                if (fieldsSql.length() > 0) {
+                    sql = "concat('['," + fieldsSql.substring(0, fieldsSql.length() - 5) + ",']')";
+                }
+                return sql;
+            }
+            return null;
+        } catch (Exception e) {
+            e.printStackTrace();
+            return null;
+        }
+    }
+
+    public String getCalculateFields() {
+        return calculateFields;
+    }
+
+    public void setCalculateFields(String calculateFields) {
+        this.calculateFields = calculateFields;
+    }
+
+    public String getCondition() {
+        return condition;
+    }
+
+    public void setCondition(String condition) {
+        this.condition = condition;
+    }
+
+    public String getMode() {
+        return mode;
+    }
+
+    public void setMode(String mode) {
+        this.mode = mode;
+    }
+
+    /**
+     * @Description 拼最后查询条件
+     * @Param: []
+     * @return: java.lang.String
+     * @Author: guq
+     * @Date: 2018/10/25
+     */
+    public String getFinalCondition() {
+        try {
+            JSONArray jsonArray = JSONArray.parseArray(this.condition);
+            if (null != jsonArray && jsonArray.size() > 0) {
+                StringBuffer finalCondition = new StringBuffer();
+                for (int i = 0; i < jsonArray.size(); i++) {
+                    String con = null;
+                    JSONObject jsonObject = (JSONObject) jsonArray.get(i);
+                    Object type = jsonObject.get("type");
+                    Object field = jsonObject.get("field");
+                    Object operation = jsonObject.get("operation");
+                    Object value = jsonObject.get("value");
+                    //包含状态时,前台会自动加单引号
+                    if (null != value && !"in".equals(operation) && !"not in".equals(operation) &&
+                            !"condition".equals(type)) {
+                        value = value.toString().replaceAll("'", "''");
+                    }
+                    if ("between".equals(operation)) {
+                        String[] vals = value.toString().split(",");
+                        con = " ( " + field + " " + operation + " '" + vals[0] + "' and '" + vals[1] + "' ) and";
+                    } else if ("startsWith".equals(operation)) {
+                        con = " " + field + "  like '" + value + "%' and";
+                    } else if ("endsWith".equals(operation)) {
+                        con = " " + field + " like '%" + value + "' and";
+                    } else if ("in".equals(operation) || "not in".equals(operation)) {
+                        con = " ( " + field + " " + operation + " (" + value + ") ) and";
+                    } else {
+                        //字符串默认是模糊查询
+                        if ("string".equals(type)) {
+                            con = " (" + field + " like '%" + value + "%') and";
+                        } else if ("condition".equals(type)) {
+                            //type为condition为前端拼的条件
+                            con = " (" + value + ") and";
+                        } else {
+                            con = " (" + field + " " + operation + " '" + value + "') and";
+                        }
+
+                    }
+                    finalCondition = finalCondition.append(con);
+                }
+                return finalCondition.substring(0, finalCondition.length() - 3);
+            }
+            return null;
+        }catch (Exception e){
+            return null;
+        }
+    }
+
+
+}

+ 5 - 0
applications/school/school-server/pom.xml

@@ -69,6 +69,11 @@
             <groupId>org.springframework.cloud</groupId>
             <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
         </dependency>
+        <dependency>
+            <groupId>com.usoftchina.smartschool</groupId>
+            <artifactId>school-dto</artifactId>
+            <version>1.0.0-SNAPSHOT</version>
+        </dependency>
     </dependencies>
 
     <build>

+ 2 - 0
applications/school/school-server/school-server.iml

@@ -209,5 +209,7 @@
     <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.10" level="project" />
     <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />
     <orderEntry type="library" name="Maven: xpp3:xpp3_min:1.1.4c" level="project" />
+    <orderEntry type="module" module-name="school-dto" />
+    <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.44" level="project" />
   </component>
 </module>

+ 1 - 1
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/SchoolApplication.java

@@ -12,7 +12,7 @@ import org.springframework.context.annotation.ComponentScan;
  * @create: 2019-01-16 17:41
  **/
 @SpringBootApplication
-@MapperScan("com.usoftchina.smartschool.mapper")
+@MapperScan("com.usoftchina.smartschool.school")
 @EnableEurekaClient
 @EnableFeignClients("com.usoftchina.smartschool")
 @ComponentScan(basePackages = {"com.usoftchina.smartschool"})

+ 16 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/controller/GradeController.java

@@ -0,0 +1,16 @@
+package com.usoftchina.smartschool.school.controller;
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @author: guq
+ * @create: 2019-01-22 09:27
+ **/
+@RestController
+@RequestMapping("/grade")
+public class GradeController {
+
+
+
+}

+ 36 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/controller/SchoolController.java

@@ -0,0 +1,36 @@
+package com.usoftchina.smartschool.school.controller;
+
+import com.usoftchina.smartschool.base.Result;
+import com.usoftchina.smartschool.school.po.SysSchool;
+import com.usoftchina.smartschool.school.service.SchoolService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * 学校信息
+ * @author: guq
+ * @create: 2019-01-21 14:17
+ **/
+@RestController
+@RequestMapping("/school")
+public class SchoolController {
+
+    @Autowired
+    private SchoolService schoolService;
+
+    @RequestMapping("/read/{id}")
+    public Result getFormData(@PathVariable("id") Long id) {
+        SysSchool school = schoolService.getFormData(id);
+        return Result.success(school);
+    }
+
+    @RequestMapping("/save")
+    public Result saveFormData(@RequestBody SysSchool school) {
+        schoolService.saveFormData(school);
+        return Result.success();
+    }
+
+}

+ 0 - 19
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/controller/SchoolTest.java

@@ -1,19 +0,0 @@
-package com.usoftchina.smartschool.school.controller;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * @author: guq
- * @create: 2019-01-21 09:36
- **/
-@RestController
-@RequestMapping("school")
-public class SchoolTest {
-
-    @RequestMapping("/test")
-    public String test() {
-        return "测试网络是否正常";
-    }
-}

+ 30 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/exception/BizExceptionCode.java

@@ -0,0 +1,30 @@
+package com.usoftchina.smartschool.school.exception;
+
+import com.usoftchina.smartschool.exception.BaseExceptionCode;
+
+/**
+ * @author: guq
+ * @create: 2019-01-21 19:48
+ **/
+public enum BizExceptionCode implements BaseExceptionCode {
+
+    USELESS_DATA(50001, "无效数据");
+
+    private int code;
+    private String message;
+
+    BizExceptionCode(int code, String message) {
+        this.code = code;
+        this.message = message;
+    }
+
+    @Override
+    public int getCode() {
+        return code;
+    }
+
+    @Override
+    public String getMessage() {
+        return message;
+    }
+}

+ 17 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/mapper/SysSchoolMapper.java

@@ -0,0 +1,17 @@
+package com.usoftchina.smartschool.school.mapper;
+
+import com.usoftchina.smartschool.school.po.SysSchool;
+
+public interface SysSchoolMapper {
+    int deleteByPrimaryKey(Long school_id);
+
+    int insert(SysSchool record);
+
+    int insertSelective(SysSchool record);
+
+    SysSchool selectByPrimaryKey(Long school_id);
+
+    int updateByPrimaryKeySelective(SysSchool record);
+
+    int updateByPrimaryKey(SysSchool record);
+}

+ 91 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/po/SysSchool.java

@@ -0,0 +1,91 @@
+package com.usoftchina.smartschool.school.po;
+
+import java.io.Serializable;
+
+/**
+ * @author: guq
+ * @create: 2019-01-21 18:01
+ **/
+public class SysSchool implements Serializable{
+
+    private Long school_id;
+
+    private String school_name;
+
+    private Integer school_status;
+
+    private String school_remarks;
+
+    private String school_address;
+
+    private String school_phone;
+
+    private String school_appid;
+
+    private String school_secret;
+
+    public Long getSchool_id() {
+        return school_id;
+    }
+
+    public void setSchool_id(Long school_id) {
+        this.school_id = school_id;
+    }
+
+    public String getSchool_name() {
+        return school_name;
+    }
+
+    public void setSchool_name(String school_name) {
+        this.school_name = school_name == null ? null : school_name.trim();
+    }
+
+    public Integer getSchool_status() {
+        return school_status;
+    }
+
+    public void setSchool_status(Integer school_status) {
+        this.school_status = school_status;
+    }
+
+    public String getSchool_remarks() {
+        return school_remarks;
+    }
+
+    public void setSchool_remarks(String school_remarks) {
+        this.school_remarks = school_remarks == null ? null : school_remarks.trim();
+    }
+
+    public String getSchool_address() {
+        return school_address;
+    }
+
+    public void setSchool_address(String school_address) {
+        this.school_address = school_address == null ? null : school_address.trim();
+    }
+
+    public String getSchool_phone() {
+        return school_phone;
+    }
+
+    public void setSchool_phone(String school_phone) {
+        this.school_phone = school_phone == null ? null : school_phone.trim();
+    }
+
+    public String getSchool_appid() {
+        return school_appid;
+    }
+
+    public void setSchool_appid(String school_appid) {
+        this.school_appid = school_appid == null ? null : school_appid.trim();
+    }
+
+    public String getSchool_secret() {
+        return school_secret;
+    }
+
+    public void setSchool_secret(String school_secret) {
+        this.school_secret = school_secret == null ? null : school_secret.trim();
+    }
+
+}

+ 13 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/service/SchoolService.java

@@ -0,0 +1,13 @@
+package com.usoftchina.smartschool.school.service;
+
+import com.usoftchina.smartschool.school.po.SysSchool;
+
+/**
+ * @author: guq
+ * @create: 2019-01-21 16:48
+ **/
+public interface SchoolService {
+    SysSchool getFormData(Long id);
+
+    void saveFormData(SysSchool school);
+}

+ 38 - 0
applications/school/school-server/src/main/java/com/usoftchina/smartschool/school/service/impl/SchoolServiceImpl.java

@@ -0,0 +1,38 @@
+package com.usoftchina.smartschool.school.service.impl;
+
+import com.usoftchina.smartschool.exception.BizException;
+import com.usoftchina.smartschool.school.exception.BizExceptionCode;
+import com.usoftchina.smartschool.school.mapper.SysSchoolMapper;
+import com.usoftchina.smartschool.school.po.SysSchool;
+import com.usoftchina.smartschool.school.service.SchoolService;
+import com.usoftchina.smartschool.utils.StringUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author: guq
+ * @create: 2019-01-21 16:49
+ **/
+@Service
+public class SchoolServiceImpl implements SchoolService{
+
+    @Autowired
+    private SysSchoolMapper sysSchoolMapper;
+
+    @Override
+    public SysSchool getFormData(Long id) {
+        if (null == id || "0".equals(id)) {
+            throw new BizException(BizExceptionCode.USELESS_DATA);
+        }
+        SysSchool school = sysSchoolMapper.selectByPrimaryKey(id);
+        return school;
+    }
+
+    @Override
+    public void saveFormData(SysSchool school) {
+        if (StringUtils.isEmpty(school) || StringUtils.isEmpty(school.getSchool_id())) {
+            throw new BizException(BizExceptionCode.USELESS_DATA);
+        }
+        sysSchoolMapper.updateByPrimaryKey(school);
+    }
+}

+ 2 - 2
applications/school/school-server/src/main/resources/application.yml

@@ -7,7 +7,7 @@ spring:
       password: select111***
   datasource:
     driver-class-name: com.mysql.jdbc.Driver
-    url: jdbc:mysql://10.10.100.166:3306/school?characterEncoding=utf-8&useSSL=false&allowMultiQueries=true
+    url: jdbc:mysql://10.10.100.166:3306/smart_campus?characterEncoding=utf-8&useSSL=false&allowMultiQueries=true
     username: root
     password: select111***
     hikari:
@@ -70,7 +70,7 @@ info:
   spring-boot-version: '@spring.boot.version@'
   spring-cloud-version: '@spring.cloud.version@'
 mybatis:
-  type-aliases-package: com.usoftchina.saas.commons.po
+  type-aliases-package: com.usoftchina.smartschool.school.po
   mapper-locations: classpath:mapper/*.xml
 auth:
   public-key: auth/pub.key

+ 129 - 0
applications/school/school-server/src/main/resources/mapper/SysSchoolMapper.xml

@@ -0,0 +1,129 @@
+<?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.usoftchina.smartschool.school.mapper.SysSchoolMapper" >
+  <resultMap id="BaseResultMap" type="com.usoftchina.smartschool.school.po.SysSchool" >
+    <id column="school_id" property="school_id" jdbcType="INTEGER" />
+    <result column="school_name" property="school_name" jdbcType="VARCHAR" />
+    <result column="school_status" property="school_status" jdbcType="INTEGER" />
+    <result column="school_remarks" property="school_remarks" jdbcType="VARCHAR" />
+    <result column="school_address" property="school_address" jdbcType="VARCHAR" />
+    <result column="school_phone" property="school_phone" jdbcType="VARCHAR" />
+    <result column="school_appid" property="school_appid" jdbcType="VARCHAR" />
+    <result column="school_secret" property="school_secret" jdbcType="VARCHAR" />
+  </resultMap>
+  <sql id="Base_Column_List" >
+    school_id, school_name, school_status, school_remarks, school_address, school_phone, 
+    school_appid, school_secret
+  </sql>
+  <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" >
+    select 
+    <include refid="Base_Column_List" />
+    from sys_school
+    where school_id = #{school_id,jdbcType=BIGINT}
+  </select>
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" >
+    delete from sys_school
+    where school_id = #{school_id,jdbcType=BIGINT}
+  </delete>
+  <insert id="insert" parameterType="com.usoftchina.smartschool.school.po.SysSchool" >
+    insert into sys_school (school_id, school_name, school_status, 
+      school_remarks, school_address, school_phone, 
+      school_appid, school_secret)
+    values (#{school_id,jdbcType=BIGINT}, #{school_name,jdbcType=VARCHAR}, #{school_status,jdbcType=INTEGER}, 
+      #{school_remarks,jdbcType=VARCHAR}, #{school_address,jdbcType=VARCHAR}, #{school_phone,jdbcType=VARCHAR}, 
+      #{school_appid,jdbcType=VARCHAR}, #{school_secret,jdbcType=VARCHAR})
+  </insert>
+  <insert id="insertSelective" parameterType="com.usoftchina.smartschool.school.po.SysSchool" >
+    insert into sys_school
+    <trim prefix="(" suffix=")" suffixOverrides="," >
+      <if test="school_id != null" >
+        school_id,
+      </if>
+      <if test="school_name != null" >
+        school_name,
+      </if>
+      <if test="school_status != null" >
+        school_status,
+      </if>
+      <if test="school_remarks != null" >
+        school_remarks,
+      </if>
+      <if test="school_address != null" >
+        school_address,
+      </if>
+      <if test="school_phone != null" >
+        school_phone,
+      </if>
+      <if test="school_appid != null" >
+        school_appid,
+      </if>
+      <if test="school_secret != null" >
+        school_secret,
+      </if>
+    </trim>
+    <trim prefix="values (" suffix=")" suffixOverrides="," >
+      <if test="school_id != null" >
+        #{school_id,jdbcType=BIGINT},
+      </if>
+      <if test="school_name != null" >
+        #{school_name,jdbcType=VARCHAR},
+      </if>
+      <if test="school_status != null" >
+        #{school_status,jdbcType=INTEGER},
+      </if>
+      <if test="school_remarks != null" >
+        #{school_remarks,jdbcType=VARCHAR},
+      </if>
+      <if test="school_address != null" >
+        #{school_address,jdbcType=VARCHAR},
+      </if>
+      <if test="school_phone != null" >
+        #{school_phone,jdbcType=VARCHAR},
+      </if>
+      <if test="school_appid != null" >
+        #{school_appid,jdbcType=VARCHAR},
+      </if>
+      <if test="school_secret != null" >
+        #{school_secret,jdbcType=VARCHAR},
+      </if>
+    </trim>
+  </insert>
+  <update id="updateByPrimaryKeySelective" parameterType="com.usoftchina.smartschool.school.po.SysSchool" >
+    update sys_school
+    <set >
+      <if test="school_name != null" >
+        school_name = #{school_name,jdbcType=VARCHAR},
+      </if>
+      <if test="school_status != null" >
+        school_status = #{school_status,jdbcType=INTEGER},
+      </if>
+      <if test="school_remarks != null" >
+        school_remarks = #{school_remarks,jdbcType=VARCHAR},
+      </if>
+      <if test="school_address != null" >
+        school_address = #{school_address,jdbcType=VARCHAR},
+      </if>
+      <if test="school_phone != null" >
+        school_phone = #{school_phone,jdbcType=VARCHAR},
+      </if>
+      <if test="school_appid != null" >
+        school_appid = #{school_appid,jdbcType=VARCHAR},
+      </if>
+      <if test="school_secret != null" >
+        school_secret = #{school_secret,jdbcType=VARCHAR},
+      </if>
+    </set>
+    where school_id = #{school_id,jdbcType=BIGINT}
+  </update>
+  <update id="updateByPrimaryKey" parameterType="com.usoftchina.smartschool.school.po.SysSchool" >
+    update sys_school
+    set school_name = #{school_name,jdbcType=VARCHAR},
+      school_status = #{school_status,jdbcType=INTEGER},
+      school_remarks = #{school_remarks,jdbcType=VARCHAR},
+      school_address = #{school_address,jdbcType=VARCHAR},
+      school_phone = #{school_phone,jdbcType=VARCHAR},
+      school_appid = #{school_appid,jdbcType=VARCHAR},
+      school_secret = #{school_secret,jdbcType=VARCHAR}
+    where school_id = #{school_id,jdbcType=BIGINT}
+  </update>
+</mapper>

+ 0 - 3
applications/wechat/wechat-api/wechat-api.iml

@@ -13,9 +13,6 @@
     <orderEntry type="sourceFolder" forTests="false" />
     <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
     <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
-    <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.9" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
     <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.16.22" level="project" />
     <orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.9" level="project" />
     <orderEntry type="library" name="Maven: xmlpull:xmlpull:1.1.3.1" level="project" />

+ 0 - 158
applications/wechat/wechat-server/pom.xml

@@ -10,159 +10,8 @@
     <modelVersion>4.0.0</modelVersion>
 
     <artifactId>wechat-server</artifactId>
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <maven.compiler.source>1.8</maven.compiler.source>
-        <maven.compiler.target>1.8</maven.compiler.target>
-        <junit.version>4.12</junit.version>
-        <log4j.version>1.2.17</log4j.version>
-        <lombok.version>1.16.22</lombok.version>
-        <mysql.version>5.1.46</mysql.version>
-        <druid.version>1.0.31</druid.version>
-        <logback.version>1.2.3</logback.version>
-        <!--<fastjson.version>1.2.46</fastjson.version>-->
-    </properties>
 
     <dependencies>
-        <dependency>
-            <groupId>com.usoftchina.smartschool</groupId>
-            <artifactId>wechat-api</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <version>${junit.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-            <version>${log4j.version}</version>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-jdbc</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-web</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.mybatis.spring.boot</groupId>
-            <artifactId>mybatis-spring-boot-starter</artifactId>
-            <version>1.3.2</version>
-        </dependency>
-
-        <dependency>
-            <groupId>org.projectlombok</groupId>
-            <artifactId>lombok</artifactId>
-            <version>${lombok.version}</version>
-        </dependency>
-
-        <dependency>
-            <groupId>ch.qos.logback</groupId>
-            <artifactId>logback-core</artifactId>
-            <version>${logback.version}</version>
-        </dependency>
-        <!-- actuator监控信息完善 -->
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-actuator</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>mysql</groupId>
-            <artifactId>mysql-connector-java</artifactId>
-            <scope>runtime</scope>
-        </dependency>
-        <!--<dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-tomcat</artifactId>
-            <scope>provided</scope>
-        </dependency>-->
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-test</artifactId>
-            <scope>test</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>druid</artifactId>
-            <version>${druid.version}</version>
-        </dependency>
-
-        <!--<dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>fastjson</artifactId>
-            <version>${fastjson.version}</version>
-        </dependency>-->
-
-        <dependency>
-            <groupId>com.aliyun</groupId>
-            <artifactId>aliyun-java-sdk-core</artifactId>
-            <version>3.5.1</version>
-        </dependency>
-        <dependency>
-            <groupId>com.aliyun</groupId>
-            <artifactId>aliyun-java-sdk-dysmsapi</artifactId>
-            <version>1.1.0</version>
-        </dependency>
-        <dependency>
-            <groupId>org.jdom</groupId>
-            <artifactId>jdom</artifactId>
-            <version>2.0.2</version>
-        </dependency>
-        <!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
-        <dependency>
-            <groupId>net.sf.json-lib</groupId>
-            <artifactId>json-lib</artifactId>
-            <version>2.4</version>
-            <classifier>jdk15</classifier>
-        </dependency>
-
-        <dependency>
-            <groupId>org.apache.httpcomponents</groupId>
-            <artifactId>httpclient</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.httpcomponents</groupId>
-            <artifactId>httpcore</artifactId>
-            <version>4.4.9</version>
-        </dependency>
-        <dependency>
-            <groupId>com.auth0</groupId>
-            <artifactId>java-jwt</artifactId>
-            <version>3.4.0</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.commons</groupId>
-            <artifactId>commons-lang3</artifactId>
-            <version>3.6</version>
-        </dependency>
-        <dependency>
-            <groupId>commons-httpclient</groupId>
-            <artifactId>commons-httpclient</artifactId>
-            <version>3.1</version>
-        </dependency>
-
-        <!-- https://mvnrepository.com/artifact/com.github.kevinsawicki/http-request -->
-        <dependency>
-            <groupId>com.github.kevinsawicki</groupId>
-            <artifactId>http-request</artifactId>
-            <version>6.0</version>
-        </dependency>
-        <dependency>
-            <groupId>com.thoughtworks.xstream</groupId>
-            <artifactId>xstream</artifactId>
-            <version>1.4.9</version>
-        </dependency>
-        <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>fastjson</artifactId>
-            <version>1.2.31</version>
-        </dependency>
         <dependency>
             <groupId>com.usoftchina.smartschool</groupId>
             <artifactId>server-starter</artifactId>
@@ -223,13 +72,6 @@
     </dependencies>
 
     <build>
-        <finalName>school</finalName>
-        <resources>
-            <resource>
-                <directory>src/main/resources</directory>
-                <filtering>true</filtering>
-            </resource>
-        </resources>
         <plugins>
             <plugin>
                 <groupId>org.springframework.boot</groupId>

+ 8 - 10
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/WechatApplication.java

@@ -1,23 +1,21 @@
 package com.usoftchina.smartschool.wechat;
 
-
+import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.boot.web.servlet.ServletComponentScan;
-import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
-import org.springframework.transaction.annotation.EnableTransactionManagement;
+import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.context.annotation.ComponentScan;
 
 /**
  * @author: guq
  * @create: 2019-01-16 20:50
  **/
 @SpringBootApplication
-@EnableTransactionManagement
-@ServletComponentScan
-//@MapperScan("com.usoftchina.smartschool.wechat.mapper")
-@EnableDiscoveryClient
-//@EnableFeignClients("com.usoftchina.smartschool.wechat")
-//@ComponentScan(basePackages = {"com.usoftchina.smartschool.wechat"})
+@MapperScan("com.usoftchina.smartschool.mapper")
+@EnableEurekaClient
+@EnableFeignClients("com.usoftchina.smartschool")
+@ComponentScan(basePackages = {"com.usoftchina.smartschool"})
 public class WechatApplication {
     public static void main(String[] args) {
         SpringApplication.run(WechatApplication.class, args);

+ 0 - 94
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/CodeConfig.java

@@ -1,94 +0,0 @@
-package com.usoftchina.smartschool.wechat.config;
-
-public class CodeConfig {
-    private static String signName = "登录验证";
-    private static String templateCode = "SMS_89985003";
-    private static Integer codeNumber = 6;
-    private static String reqionId = "cn-hangzhou";
-    private static String accessKeyId = "LTAIf3jgw6hzVhw0";
-    private static String secret = "tvR2pvO3HtB7gay7EXFgg0SEp2rXon";
-    private static String endpointName = "cn-hangzhou";
-    private static String product = "Dysmsapi";
-    private static String domain = "dysmsapi.aliyuncs.com";
-    private static Integer sessionDate = 600000;
-
-    public static String getSignName() {
-        return signName;
-    }
-
-    public static void setSignName(String signName) {
-        CodeConfig.signName = signName;
-    }
-
-    public static String getTemplateCode() {
-        return templateCode;
-    }
-
-    public static void setTemplateCode(String templateCode) {
-        CodeConfig.templateCode = templateCode;
-    }
-
-    public static Integer getCodeNumber() {
-        return codeNumber;
-    }
-
-    public static void setCodeNumber(Integer codeNumber) {
-        CodeConfig.codeNumber = codeNumber;
-    }
-
-    public static String getReqionId() {
-        return reqionId;
-    }
-
-    public static void setReqionId(String reqionId) {
-        CodeConfig.reqionId = reqionId;
-    }
-
-    public static String getAccessKeyId() {
-        return accessKeyId;
-    }
-
-    public static void setAccessKeyId(String accessKeyId) {
-        CodeConfig.accessKeyId = accessKeyId;
-    }
-
-    public static String getSecret() {
-        return secret;
-    }
-
-    public static void setSecret(String secret) {
-        CodeConfig.secret = secret;
-    }
-
-    public static String getEndpointName() {
-        return endpointName;
-    }
-
-    public static void setEndpointName(String endpointName) {
-        CodeConfig.endpointName = endpointName;
-    }
-
-    public static String getProduct() {
-        return product;
-    }
-
-    public static void setProduct(String product) {
-        CodeConfig.product = product;
-    }
-
-    public static String getDomain() {
-        return domain;
-    }
-
-    public static void setDomain(String domain) {
-        CodeConfig.domain = domain;
-    }
-
-    public static Integer getSessionDate() {
-        return sessionDate;
-    }
-
-    public static void setSessionDate(Integer sessionDate) {
-        CodeConfig.sessionDate = sessionDate;
-    }
-}

+ 0 - 19
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/SchoolConfig.java

@@ -1,19 +0,0 @@
-package com.usoftchina.smartschool.wechat.config;
-
-import org.springframework.boot.context.properties.ConfigurationProperties;
-import org.springframework.stereotype.Component;
-
-@Component
-@ConfigurationProperties(prefix="school")
-public class SchoolConfig {
-	//上传路径
-	private String uploadPath;
-
-	public String getUploadPath() {
-		return uploadPath;
-	}
-
-	public void setUploadPath(String uploadPath) {
-		this.uploadPath = uploadPath;
-	}
-}

+ 0 - 86
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/WXConfig.java

@@ -1,86 +0,0 @@
-package com.usoftchina.smartschool.wechat.config;
-
-public class WXConfig {
-   private static String key = "F5B4E8E74FB0A9711CE1BFE45622510C";
-  
-   //private static String appID = "wx172657dad29220cc";
-   // private static String appID = "wx172657dad29220cc";
-    private static final String appID="wxbc1f8607137d3b8a";
-
-
-
-  
-   private static String mch_id = "1495003642";
-   //private static String secret = "462dc751130ccde1b6f6e35585e7b775";
-   // private static String secret = "4b0fc97b0b6f717972971297b78a7c5c";
-   private static final String  secret ="cadf13c4e21c2c122cb2341b341e5c22";
-  
-   private static String Trade_type = "JSAPI";
-   private static String body = "果蔬-测试";
-   private static String notify_url = "https://www.akuiguoshu.com/fruits/wxpay/wxPayNotify";
-   //private static String notify_url = "http://nf20718343.iask.in:32004/fruits/wxpay/wxPayNotify";
-   private static String cert_path = "D:/apiclient_cert.p12";
-  
-  public static String getCert_path() {
-     return cert_path;
-  }
-  
-  public static void setCert_path(String cert_path) {
-     cert_path = cert_path;
-  }
-  
-  public static String getNotify_url() {
-     return notify_url;
-  }
-  
-  public static void setNotify_url(String notify_url) {
-     notify_url = notify_url;
-  }
-  
-  public static String getBody() {
-     return body;
-  }
-  
-  public static void setBody(String body) {
-     body = body;
-  }
-  
-  public static String getTrade_type() {
-     return Trade_type;
-  }
-  
-  public static void setTrade_type(String trade_type) {
-     Trade_type = trade_type;
-  }
-  public static String getSecret() {
-     return secret;
-  }
-  
-  public static void setSecret(String secret) {
-     secret = secret;
-  }
-  
-  public static String getKey() {
-     return key;
-  }
-  
-  public static void setKey(String key) {
-     key = key;
-  }
-  
-  public static String getAppID() {
-     return appID;
-  }
-  
-  public static void setAppID(String appID) {
-     appID = appID;
-  }
-  
-  public static String getMch_id() {
-     return mch_id;
-  }
-  
-  public static void setMch_id(String mch_id) {
-     mch_id = mch_id;
-  }
-}

+ 0 - 17
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/WebConfigurer.java

@@ -1,17 +0,0 @@
-package com.usoftchina.smartschool.wechat.config;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
-
-@Component
-class WebConfigurer extends WebMvcConfigurer {
-	@Autowired
-	SchoolConfig schoolConfig;
-	@Override
-	public void addResourceHandlers(ResourceHandlerRegistry registry) {
-		//静态资源加载相对路径
-		registry.addResourceHandler("/files/**").addResourceLocations("file:///"+schoolConfig.getUploadPath());
-	}
-
-}

+ 0 - 19
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/config/WebMvcConfigurer.java

@@ -1,19 +0,0 @@
-package com.usoftchina.smartschool.wechat.config;
-
-import org.springframework.context.annotation.Configuration;
-import org.springframework.web.servlet.config.annotation.CorsRegistry;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
-
-@Configuration
-public class WebMvcConfigurer extends WebMvcConfigurerAdapter {
-	
-	//解决跨域问题
-    /*@Override
-    public void addCorsMappings(CorsRegistry registry) {
-    	   registry.addMapping("/**")
-                   .allowedHeaders("*")
-                   .allowedOrigins("*")
-                   .allowedMethods("*")
-                   .allowCredentials(true).maxAge(3600000);
-    }*/
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzAlbumController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.ClazzAlbumService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 相册; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:23
- */
- 
-@RestController
-@RequestMapping("/wxSchool/clazzAlbum")
-public class ClazzAlbumController {
-	@Autowired
-	private ClazzAlbumService clazzAlbumService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.ClazzService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 班级表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
- 
-@RestController
-@RequestMapping("/wxSchool/clazz")
-public class ClazzController {
-	@Autowired
-	private ClazzService clazzService;
-	
-}

+ 0 - 48
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzCurriculumController.java

@@ -1,48 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.ClazzCurriculumService;
-import com.usoftchina.smartschool.wechat.utils.ResultBean;
-import org.apache.ibatis.annotations.Param;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import java.util.Map;
-
-/**
- * 课程表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
- 
-@RestController
-@RequestMapping("/clazzCurriculum")
-public class ClazzCurriculumController {
-	@Autowired
-	private ClazzCurriculumService clazzCurriculumService;
-	/** 根据学号取课程表 */
-	@GetMapping("/curriculumListByStuId")
-	public ResultBean curriculumListByStuId(@Param("stuId") Long stuId, @Param("curStatus")Integer curStatus){
-		try {
-			Map<String, Object> map = clazzCurriculumService.selectCurriculumByStuId(stuId, curStatus);
-			return new ResultBean(map);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/** 根据工号取课程表 */
-	@GetMapping("/curriculumListByUserId")
-	public ResultBean curriculumListByUserId(@Param("teacherId") Long teacherId, @Param("curStatus")Integer curStatus){
-		try {
-			Map<String, Object> map = clazzCurriculumService.selectCurriculumByUserId(teacherId, curStatus);
-			return new ResultBean(map);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ClazzPictureController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.ClazzPictureService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 相片表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
- 
-@RestController
-@RequestMapping("/wxSchool/clazzPicture")
-public class ClazzPictureController {
-	@Autowired
-	private ClazzPictureService clazzPictureService;
-
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/FileController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.FileService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 文件表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
- 
-@RestController
-@RequestMapping("/wxSchool/file")
-public class FileController {
-	@Autowired
-	private FileService fileService;
-
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/GradeController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.GradeService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 年级表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
- 
-@RestController
-@RequestMapping("/wxSchool/grade")
-public class GradeController {
-	@Autowired
-	private GradeService gradeService;
-
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/MeetingController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.MeetingService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 会议表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
- 
-@RestController
-@RequestMapping("/wxSchool/meeting")
-public class MeetingController {
-	@Autowired
-	private MeetingService meetingService;
-
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/MeetingRecordsController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.MeetingRecordsService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 会议签到表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
- 
-@RestController
-@RequestMapping("/wxSchool/meetingRecords")
-public class MeetingRecordsController {
-	@Autowired
-	private MeetingRecordsService meetingRecordsService;
-
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/NotifyController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.NotifyService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 通知表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
- 
-@RestController
-@RequestMapping("/wxSchool/notify")
-public class NotifyController {
-	@Autowired
-	private NotifyService notifyService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/NotifyrecordsController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.NotifyrecordsService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 读取通知详情表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
- 
-@RestController
-@RequestMapping("/wxSchool/notifyrecords")
-public class NotifyrecordsController {
-	@Autowired
-	private NotifyrecordsService notifyrecordsService;
-
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaApproveController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.OaApproveService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * oa出差/用品/请假表(教师端); InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
- 
-@RestController
-@RequestMapping("/wxSchool/oaApprove")
-public class OaApproveController {
-	@Autowired
-	private OaApproveService oaApproveService;
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaArticlesController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.OaArticlesService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 用品详情表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
- 
-@RestController
-@RequestMapping("/wxSchool/oaArticles")
-public class OaArticlesController {
-	@Autowired
-	private OaArticlesService oaArticlesService;
-
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaLeaveController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.OaLeaveService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 学生请假表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
- 
-@RestController
-@RequestMapping("/wxSchool/oaLeave")
-public class OaLeaveController {
-	@Autowired
-	private OaLeaveService oaLeaveService;
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OaLeaveReplyController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.OaLeaveReplyService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 请假回复表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
- 
-@RestController
-@RequestMapping("/wxSchool/oaLeaveReply")
-public class OaLeaveReplyController {
-	@Autowired
-	private OaLeaveReplyService oaLeaveReplyService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/OutInRecordController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.OutInRecordService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 出入校通知表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
- 
-@RestController
-@RequestMapping("/wxSchool/outInRecord")
-public class OutInRecordController {
-	@Autowired
-	private OutInRecordService outInRecordService;
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/ParentsController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.ParentsService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 家长表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
- 
-@RestController
-@RequestMapping("/wxSchool/parents")
-public class ParentsController {
-	@Autowired
-	private ParentsService parentsService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PayCardController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.PayCardService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 校园充值卡; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
- 
-@RestController
-@RequestMapping("/wxSchool/payCard")
-public class PayCardController {
-	@Autowired
-	private PayCardService payCardService;
-
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PayRanksController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.PayRanksService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 充值消费详情表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
- 
-@RestController
-@RequestMapping("/wxSchool/payRanks")
-public class PayRanksController {
-	@Autowired
-	private PayRanksService payRanksService;
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PaymentController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.PaymentService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 交费表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
- 
-@RestController
-@RequestMapping("/wxSchool/payment")
-public class PaymentController {
-	@Autowired
-	private PaymentService paymentService;
-
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PaymentrecordsController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.PaymentrecordsService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 交费详情表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
- 
-@RestController
-@RequestMapping("/wxSchool/paymentrecords")
-public class PaymentrecordsController {
-	@Autowired
-	private PaymentrecordsService paymentrecordsService;
-
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PrincipalMailboxController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.PrincipalMailboxService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 校长信箱表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
- 
-@RestController
-@RequestMapping("/wxSchool/principalMailbox")
-public class PrincipalMailboxController {
-	@Autowired
-	private PrincipalMailboxService principalMailboxService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/PrincipalReplyController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.PrincipalReplyService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 校长信箱回复表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
- 
-@RestController
-@RequestMapping("/wxSchool/principalReply")
-public class PrincipalReplyController {
-	@Autowired
-	private PrincipalReplyService principalReplyService;
-	
-}

+ 0 - 48
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/SchoolController.java

@@ -1,48 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.domain.SchoolDO;
-import com.usoftchina.smartschool.wechat.service.SchoolService;
-import com.usoftchina.smartschool.wechat.utils.ResultBean;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.ui.Model;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import java.util.List;
-
-/**
- * 学校表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
- 
-@RestController
-@RequestMapping("/wxSchool/school")
-public class SchoolController {
-	@Autowired
-	private SchoolService schoolService;
-
-	@GetMapping("/schoolList")
-	public ResultBean list(){
-		//查询列表数据
-		List<SchoolDO> schoolList = schoolService.list(null);
-		return new ResultBean(schoolList);
-	}
-	
-	@GetMapping("/add")
-	String add(){
-	    return "wxSchool/school/add";
-	}
-
-	@GetMapping("/edit/{schoolId}")
-	String edit(@PathVariable("schoolId") Long schoolId, Model model){
-		SchoolDO school = schoolService.get(schoolId);
-		model.addAttribute("school", school);
-	    return "wxSchool/school/edit";
-	}
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/StuScoreController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.StuScoreService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 分数表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
- 
-@RestController
-@RequestMapping("/wxSchool/stuScore")
-public class StuScoreController {
-	@Autowired
-	private StuScoreService stuScoreService;
-
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/StudentController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.StudentService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 学生表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
- 
-@RestController
-@RequestMapping("/wxSchool/student")
-public class StudentController {
-	@Autowired
-	private StudentService studentService;
-	
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/SubjectController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.SubjectService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 科目表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
- 
-@RestController
-@RequestMapping("/wxSchool/subject")
-public class SubjectController {
-	@Autowired
-	private SubjectService subjectService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/TaskNotifyController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.TaskNotifyService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 作业通知表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
- 
-@RestController
-@RequestMapping("/wxSchool/taskNotify")
-public class TaskNotifyController {
-	@Autowired
-	private TaskNotifyService taskNotifyService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/TaskReplyController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.TaskReplyService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 作业回复表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
- 
-@RestController
-@RequestMapping("/wxSchool/taskReply")
-public class TaskReplyController {
-	@Autowired
-	private TaskReplyService taskReplyService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/TeacherController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.TeacherService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 教师表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
- 
-@RestController
-@RequestMapping("/wxSchool/teacher")
-public class TeacherController {
-	@Autowired
-	private TeacherService teacherService;
-	
-}

+ 0 - 210
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/UserController.java

@@ -1,210 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import java.util.*;
-
-import com.alibaba.fastjson.JSON;
-import com.github.kevinsawicki.http.HttpRequest;
-import com.usoftchina.smartschool.wechat.domain.SchoolDO;
-import com.usoftchina.smartschool.wechat.domain.TeacherDO;
-import com.usoftchina.smartschool.wechat.service.SchoolService;
-import com.usoftchina.smartschool.wechat.service.UserService;
-import com.usoftchina.smartschool.wechat.utils.ObjectUtils;
-import com.usoftchina.smartschool.wechat.utils.ResultBean;
-import org.apache.ibatis.annotations.Param;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.util.Assert;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-import org.springframework.web.servlet.ModelAndView;
-import javax.servlet.http.HttpServletRequest;
-
-import static com.usoftchina.smartschool.wechat.utils.ResultBean.ErrorCode.FAIL;
-
-/**
- * 账户表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
- 
-@RestController
-@RequestMapping("/wxSchool/user")
-public class UserController {
-	@Autowired
-	private UserService userService;
-
-	@Autowired
-	private SchoolService schoolService;
-	/**
-	 * 发送验证码
-	 */
-	@GetMapping("/sendCode")
-	public ResultBean sendCode(String userPhone) {
-			try {
-				Assert.notNull(userPhone,"请填写手机号");
-				userService.sendCode(userPhone);
-				return new ResultBean("验证码已发送");
-				/*HttpSession session = request.getSession();
-				session.setAttribute("vcode",vcode);
-				session.setMaxInactiveInterval(CodeConfig.getSessionDate());*/
-			} catch (Exception e) {
-				return new ResultBean(e);
-			}
-
-	}
-
-	/** 绑定 */
-	@PostMapping("/bindOpenid")
-	public ResultBean bindOpenid(@Param("userPhone")String userPhone, @Param("code")String code, @Param("openid")String openid,@Param("schoolId") Long schoolId){
-		try {
-			Assert.notNull(userPhone,"请填入手机号");
-			Assert.notNull(code,"请输入验证码");
-			Assert.notNull(openid,"openid不能为空");
-			Assert.notNull(schoolId,"请选择学校");
-			Long aLong = userService.bindOpenid(userPhone, code, openid, schoolId);
-			return new ResultBean(aLong);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	@GetMapping("/isBinding")
-	public ResultBean isBinding(@Param("openid") String openid,@Param("schoolId")Long schoolId){
-		try {
-			Assert.notNull(openid,"openid不能为空");
-			Long binding = userService.isBinding(openid, schoolId);
-			if (ObjectUtils.isNotEmpty(binding)){
-				return new ResultBean(binding);
-			}else {
-				return new ResultBean(false);
-			}
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/**
-	 * 首页数据
-	 * @param schoolId
-	 */
-	@PostMapping("/homePage")
-	public ResultBean homePage(@Param("openid")String openid, @Param("schoolId") Long schoolId){
-		try {
-			Map<String, Object> map = userService.homePage(openid, schoolId);
-			return new ResultBean(map);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/**
-	 * 获取openid回调
-	 * https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxbc1f8607137d3b8a&redirect_uri=https%3a%2f%2fwww.akuiguoshu.com%2fschool%2fuser%2fuserLogin&response_type=code&scope=snsapi_userinfo&connect_redirect=1#wechat_redirect
-	 * @param request
-	 * @return
-	 */
-	@GetMapping("/userLogin")
-	public ModelAndView userLogin(HttpServletRequest request) {
-		String code=request.getParameter("code");
-		String schoolId=request.getParameter("state");
-		HashMap<String, Object> params=new HashMap<>();
-		SchoolDO schoolDO = schoolService.get(Long.getLong(schoolId));
-		params.put("appid",schoolDO.getSchoolAppid());
-		params.put("secret",schoolDO.getSchoolSecret());
-		params.put("code", code);
-		params.put("grant_type", "authorization_code");
-		HttpRequest response= HttpRequest.get("https://api.weixin.qq.com/sns/oauth2/access_token", params, true);
-		String result=response.body();
-		String openid= JSON.parseObject(result).getString("openid");
-		String token= JSON.parseObject(result).getString("access_token");
-		System.err.println(token);
-		return  new ModelAndView("redirect:https://tmobile.ubtob.com/smart-school/bindMenu/open/"+openid+"/"+token);
-	}
-
-	/**
-	 * 获取所有老师的信息
-	 * @param schoolId
-	 * @return
-	 * @throws Exception
-	 */
-	@GetMapping("/getAllTeacher")
-	public ResultBean getAllTeacher(Long schoolId) {
-		try {
-			List<TeacherDO> allTeacher = userService.getAllTeacher(schoolId);
-			return new ResultBean(allTeacher);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/**
-	 * 根据学号获取相应班级及教师
-	 * @param stuId
-	 * @return
-	 */
-	@GetMapping("/getTeacherByStuId")
-	public ResultBean getTeacherByStuId(Long stuId) {
-		try {
-			Map<String, Object> teacherByStuId = userService.getTeacherByStuId(stuId);
-			return new ResultBean(teacherByStuId);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/**
-	 * 老师获取对应的学生及家长列表
-	 * @param teacherId
-	 * @return
-	 * @throws Exception
-	 */
-	@GetMapping("/getParentsByTeacherId")
-	public ResultBean getParentsByTeacherId(Long teacherId) {
-		try {
-			List<Map<String, Object>> parentsByTeacherId = userService.getParentsByTeacherId(teacherId);
-			return new ResultBean(parentsByTeacherId);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/**
-	 * 教师端获得所在班级的所有人员
-	 * @param teacherId
-	 */
-	@GetMapping("/getClazzByTeacherId")
-	public ResultBean getClazzByTeacherId(Long teacherId) {
-		try {
-			List<Map<String, Object>> clazzByTeacherId = userService.getClazzByTeacherId(teacherId);
-			return new ResultBean(clazzByTeacherId);
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-
-	/**
-	 * 修改手机号
-	 * @param userPhone
-	 * @param openid
-	 * @param code
-	 * @return
-	 * @throws Exception
-	 */
-	@PostMapping("/updatePhone")
-	public ResultBean updatePhone(@Param("userPhone") String userPhone, @Param("openid") String openid, @Param("code") String code){
-		try {
-			int i = userService.updatePhone(userPhone, openid, code);
-			if (i>0){
-				return new ResultBean("修改成功");
-			}else {
-				return new ResultBean(FAIL, "修改失败,请联系管理员");
-			}
-		}catch (Exception e){
-			return new ResultBean(e);
-		}
-	}
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.VoteService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 投票单; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:30
- */
- 
-@RestController
-@RequestMapping("/wxSchool/vote")
-public class VoteController {
-	@Autowired
-	private VoteService voteService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteElectController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.VoteElectService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 选择表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:30
- */
- 
-@RestController
-@RequestMapping("/wxSchool/voteElect")
-public class VoteElectController {
-	@Autowired
-	private VoteElectService voteElectService;
-	
-}

+ 0 - 22
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteOptionsController.java

@@ -1,22 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-import com.usoftchina.smartschool.wechat.service.VoteOptionsService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 选项表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:30
- */
- 
-@RestController
-@RequestMapping("/wxSchool/voteOptions")
-public class VoteOptionsController {
-	@Autowired
-	private VoteOptionsService voteOptionsService;
-
-}

+ 0 - 23
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/controller/VoteTopicController.java

@@ -1,23 +0,0 @@
-package com.usoftchina.smartschool.wechat.controller;
-
-
-import com.usoftchina.smartschool.wechat.service.VoteTopicService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 投票单选题表; InnoDB free: 5120 kB
- * 
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:30
- */
- 
-@RestController
-@RequestMapping("/wxSchool/voteTopic")
-public class VoteTopicController {
-	@Autowired
-	private VoteTopicService voteTopicService;
-	
-}

+ 0 - 34
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzAlbumMapper.java

@@ -1,34 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.ClazzAlbumDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 相册; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:23
- */
-@Mapper
-public interface ClazzAlbumMapper {
-
-	ClazzAlbumDO get(Long albumId);
-	
-	List<ClazzAlbumDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(ClazzAlbumDO clazzAlbum);
-	
-	int update(ClazzAlbumDO clazzAlbum);
-	
-	int remove(Long album_id);
-	
-	int batchRemove(Long[] albumIds);
-
-	List<ClazzAlbumDO> getListByClazzId(Long clazzId);
-}

+ 0 - 27
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzCurriculumMapper.java

@@ -1,27 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-
-import java.util.List;
-
-import com.usoftchina.smartschool.wechat.domain.ClazzCurriculumDO;
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-
-/**
- * 课程表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
-@Mapper
-public interface ClazzCurriculumMapper {
-
-	/** 通过学号  取课程表 */
-	public List<ClazzCurriculumDO> selectCurriculumByStuId(@Param("stuId") Long stuId, @Param("curStatus") Integer curStatus);
-
-	/** 拿到相应教师在某个班级所教课程的名称 */
-	List<String> selectCurriculumBySchIdAndUserId(@Param("schId") Long schId, @Param("userId") Long userId);
-
-	/** 通过学号  取课程表 */
-	public List<ClazzCurriculumDO> selectCurriculumByUserId(@Param("teacherId") Long teacherId, @Param("curStatus") Integer curStatus);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.ClazzDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 班级表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface ClazzMapper {
-
-	ClazzDO get(Long clazzId);
-	
-	List<ClazzDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(ClazzDO clazz);
-	
-	int update(ClazzDO clazz);
-	
-	int remove(Long clazz_id);
-	
-	int batchRemove(Long[] clazzIds);
-}

+ 0 - 34
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ClazzPictureMapper.java

@@ -1,34 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.ClazzPictureDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 相片表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
-@Mapper
-public interface ClazzPictureMapper {
-
-	ClazzPictureDO get(Long picId);
-	
-	List<ClazzPictureDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(ClazzPictureDO clazzPicture);
-	
-	int update(ClazzPictureDO clazzPicture);
-	
-	int remove(Long pic_id);
-	
-	int batchRemove(Long[] picIds);
-
-	List<ClazzPictureDO> listByAlbumId(Long albumId);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ContentMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.ContentDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 新闻资讯; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
-@Mapper
-public interface ContentMapper {
-
-	ContentDO get(Long conId);
-	
-	List<ContentDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(ContentDO content);
-	
-	int update(ContentDO content);
-	
-	int remove(Long con_id);
-	
-	int batchRemove(Long[] conIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/FileMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.FileDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 文件表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface FileMapper {
-
-	FileDO get(Long fileId);
-	
-	List<FileDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(FileDO file);
-	
-	int update(FileDO file);
-	
-	int remove(Long file_id);
-	
-	int batchRemove(Long[] fileIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/GradeMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.GradeDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 年级表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface GradeMapper {
-
-	GradeDO get(Long gradeId);
-	
-	List<GradeDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(GradeDO grade);
-	
-	int update(GradeDO grade);
-	
-	int remove(Long grade_id);
-	
-	int batchRemove(Long[] gradeIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/LogMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.LogDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 系统日志; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface LogMapper {
-
-	LogDO get(Long id);
-	
-	List<LogDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(LogDO log);
-	
-	int update(LogDO log);
-	
-	int remove(Long id);
-	
-	int batchRemove(Long[] ids);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MeetingMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.MeetingDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 会议表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
-@Mapper
-public interface MeetingMapper {
-
-	MeetingDO get(Long meetingId);
-	
-	List<MeetingDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(MeetingDO meeting);
-	
-	int update(MeetingDO meeting);
-	
-	int remove(Long meeting_id);
-	
-	int batchRemove(Long[] meetingIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MeetingRecordsMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.MeetingRecordsDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 会议签到表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
-@Mapper
-public interface MeetingRecordsMapper {
-
-	MeetingRecordsDO get(Long meetingRecordId);
-	
-	List<MeetingRecordsDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(MeetingRecordsDO meetingRecords);
-	
-	int update(MeetingRecordsDO meetingRecords);
-	
-	int remove(Long meeting_record_id);
-	
-	int batchRemove(Long[] meetingRecordIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MenuMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.MenuDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 菜单表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
-@Mapper
-public interface MenuMapper {
-
-	MenuDO get(Long menuId);
-	
-	List<MenuDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(MenuDO menu);
-	
-	int update(MenuDO menu);
-	
-	int remove(Long menu_id);
-	
-	int batchRemove(Long[] menuIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/MenuRoleMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.MenuRoleDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 菜单角色关系表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
-@Mapper
-public interface MenuRoleMapper {
-
-	MenuRoleDO get(Long menuRoleId);
-	
-	List<MenuRoleDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(MenuRoleDO menuRole);
-	
-	int update(MenuRoleDO menuRole);
-	
-	int remove(Long menu_role_id);
-	
-	int batchRemove(Long[] menuRoleIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/NotifyMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.NotifyDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 通知表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:24
- */
-@Mapper
-public interface NotifyMapper {
-
-	NotifyDO get(Long notifyId);
-	
-	List<NotifyDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(NotifyDO notify);
-	
-	int update(NotifyDO notify);
-	
-	int remove(Long notify_id);
-	
-	int batchRemove(Long[] notifyIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/NotifyrecordsMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.NotifyrecordsDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 读取通知详情表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
-@Mapper
-public interface NotifyrecordsMapper {
-
-	NotifyrecordsDO get(Long reId);
-	
-	List<NotifyrecordsDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(NotifyrecordsDO notifyrecords);
-	
-	int update(NotifyrecordsDO notifyrecords);
-	
-	int remove(Long re_id);
-	
-	int batchRemove(Long[] reIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaApproveMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.OaApproveDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * oa出差/用品/请假表(教师端); InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
-@Mapper
-public interface OaApproveMapper {
-
-	OaApproveDO get(Long approveId);
-	
-	List<OaApproveDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(OaApproveDO oaApprove);
-	
-	int update(OaApproveDO oaApprove);
-	
-	int remove(Long approve_id);
-	
-	int batchRemove(Long[] approveIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaArticlesMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.OaArticlesDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 用品详情表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
-@Mapper
-public interface OaArticlesMapper {
-
-	OaArticlesDO get(Long artId);
-	
-	List<OaArticlesDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(OaArticlesDO oaArticles);
-	
-	int update(OaArticlesDO oaArticles);
-	
-	int remove(Long art_id);
-	
-	int batchRemove(Long[] artIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaLeaveMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.OaLeaveDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 学生请假表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
-@Mapper
-public interface OaLeaveMapper {
-
-	OaLeaveDO get(Long lvId);
-	
-	List<OaLeaveDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(OaLeaveDO oaLeave);
-	
-	int update(OaLeaveDO oaLeave);
-	
-	int remove(Long lv_id);
-	
-	int batchRemove(Long[] lvIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OaLeaveReplyMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.OaLeaveReplyDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 请假回复表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:25
- */
-@Mapper
-public interface OaLeaveReplyMapper {
-
-	OaLeaveReplyDO get(Long replyId);
-	
-	List<OaLeaveReplyDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(OaLeaveReplyDO oaLeaveReply);
-	
-	int update(OaLeaveReplyDO oaLeaveReply);
-	
-	int remove(Long reply_id);
-	
-	int batchRemove(Long[] replyIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/OutInRecordMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.OutInRecordDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 出入校通知表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
-@Mapper
-public interface OutInRecordMapper {
-
-	OutInRecordDO get(Long recordId);
-	
-	List<OutInRecordDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(OutInRecordDO outInRecord);
-	
-	int update(OutInRecordDO outInRecord);
-	
-	int remove(Long record_id);
-	
-	int batchRemove(Long[] recordIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ParentsMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.ParentsDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 家长表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
-@Mapper
-public interface ParentsMapper {
-
-	ParentsDO get(Long parentId);
-	
-	List<ParentsDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(ParentsDO parents);
-	
-	int update(ParentsDO parents);
-	
-	int remove(Long parent_id);
-	
-	int batchRemove(Long[] parentIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/ParentsStuMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.ParentsStuDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 家长学生关联表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
-@Mapper
-public interface ParentsStuMapper {
-
-	ParentsStuDO get(Long parentStuId);
-	
-	List<ParentsStuDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(ParentsStuDO parentsStu);
-	
-	int update(ParentsStuDO parentsStu);
-	
-	int remove(Long parent_stu_id);
-	
-	int batchRemove(Long[] parentStuIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PayCardMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.PayCardDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 校园充值卡; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
-@Mapper
-public interface PayCardMapper {
-
-	PayCardDO get(Long cardId);
-	
-	List<PayCardDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(PayCardDO payCard);
-	
-	int update(PayCardDO payCard);
-	
-	int remove(Long card_id);
-	
-	int batchRemove(Long[] cardIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PayRanksMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.PayRanksDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 充值消费详情表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
-@Mapper
-public interface PayRanksMapper {
-
-	PayRanksDO get(Long rankId);
-	
-	List<PayRanksDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(PayRanksDO payRanks);
-	
-	int update(PayRanksDO payRanks);
-	
-	int remove(Long rank_id);
-	
-	int batchRemove(Long[] rankIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PaymentMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.PaymentDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 交费表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
-@Mapper
-public interface PaymentMapper {
-
-	PaymentDO get(Long payId);
-	
-	List<PaymentDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(PaymentDO payment);
-	
-	int update(PaymentDO payment);
-	
-	int remove(Long pay_id);
-	
-	int batchRemove(Long[] payIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PaymentrecordsMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.PaymentrecordsDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 交费详情表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
-@Mapper
-public interface PaymentrecordsMapper {
-
-	PaymentrecordsDO get(Long stuPaymentId);
-	
-	List<PaymentrecordsDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(PaymentrecordsDO paymentrecords);
-	
-	int update(PaymentrecordsDO paymentrecords);
-	
-	int remove(Long stu_payment_id);
-	
-	int batchRemove(Long[] stuPaymentIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PrincipalMailboxMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.PrincipalMailboxDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 校长信箱表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:26
- */
-@Mapper
-public interface PrincipalMailboxMapper {
-
-	PrincipalMailboxDO get(Long mailboxId);
-	
-	List<PrincipalMailboxDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(PrincipalMailboxDO principalMailbox);
-	
-	int update(PrincipalMailboxDO principalMailbox);
-	
-	int remove(Long mailbox_id);
-	
-	int batchRemove(Long[] mailboxIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/PrincipalReplyMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.PrincipalReplyDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 校长信箱回复表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface PrincipalReplyMapper {
-
-	PrincipalReplyDO get(Long replyId);
-	
-	List<PrincipalReplyDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(PrincipalReplyDO principalReply);
-	
-	int update(PrincipalReplyDO principalReply);
-	
-	int remove(Long reply_id);
-	
-	int batchRemove(Long[] replyIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/RoleMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.RoleDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 角色表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
-@Mapper
-public interface RoleMapper {
-
-	RoleDO get(Long roleId);
-	
-	List<RoleDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(RoleDO role);
-	
-	int update(RoleDO role);
-	
-	int remove(Long role_id);
-	
-	int batchRemove(Long[] roleIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/SchoolMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.SchoolDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 学校表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:28
- */
-@Mapper
-public interface SchoolMapper {
-
-	SchoolDO get(Long schoolId);
-	
-	List<SchoolDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(SchoolDO school);
-	
-	int update(SchoolDO school);
-	
-	int remove(Long school_id);
-	
-	int batchRemove(Long[] schoolIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/StuScoreMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.StuScoreDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 分数表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface StuScoreMapper {
-
-	StuScoreDO get(Long scoreId);
-	
-	List<StuScoreDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(StuScoreDO stuScore);
-	
-	int update(StuScoreDO stuScore);
-	
-	int remove(Long score_id);
-	
-	int batchRemove(Long[] scoreIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/StudentMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.StudentDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 学生表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface StudentMapper {
-
-	StudentDO get(Long stuId);
-	
-	List<StudentDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(StudentDO student);
-	
-	int update(StudentDO student);
-	
-	int remove(Long stu_id);
-	
-	int batchRemove(Long[] stuIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/SubjectMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.SubjectDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 科目表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:27
- */
-@Mapper
-public interface SubjectMapper {
-
-	SubjectDO get(Long subjectId);
-	
-	List<SubjectDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(SubjectDO subject);
-	
-	int update(SubjectDO subject);
-	
-	int remove(Long subject_id);
-	
-	int batchRemove(Long[] subjectIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TaskNotifyMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.TaskNotifyDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 作业通知表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface TaskNotifyMapper {
-
-	TaskNotifyDO get(Long taskId);
-	
-	List<TaskNotifyDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(TaskNotifyDO taskNotify);
-	
-	int update(TaskNotifyDO taskNotify);
-	
-	int remove(Long task_id);
-	
-	int batchRemove(Long[] taskIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TaskReplyMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.TaskReplyDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 作业回复表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface TaskReplyMapper {
-
-	TaskReplyDO get(Long taskReplayId);
-	
-	List<TaskReplyDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(TaskReplyDO taskReply);
-	
-	int update(TaskReplyDO taskReply);
-	
-	int remove(Long task_replay_id);
-	
-	int batchRemove(Long[] taskReplayIds);
-}

+ 0 - 34
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TeacherClazzMapper.java

@@ -1,34 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.TeacherClazzDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 教师、班级、科目关联表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface TeacherClazzMapper {
-
-	TeacherClazzDO get(Long teacherClazzId);
-	
-	List<TeacherClazzDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(TeacherClazzDO teacherClazz);
-	
-	int update(TeacherClazzDO teacherClazz);
-	
-	int remove(Long teacher_clazz_id);
-	
-	int batchRemove(Long[] teacherClazzIds);
-
-	List<TeacherClazzDO> listByTeacherId(Long teacherId);
-}

+ 0 - 35
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/TeacherMapper.java

@@ -1,35 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.TeacherDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-
-/**
- * 教师表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface TeacherMapper {
-
-	TeacherDO get(Long teacherId);
-	
-	List<TeacherDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(TeacherDO teacher);
-	
-	int update(TeacherDO teacher);
-	
-	int remove(Long teacher_id);
-	
-	int batchRemove(Long[] teacherIds);
-
-	Map<String,Object> selectByOpenidAndUserPhone(@Param("openid") String openid, @Param("userPhone") String userPhone);
-}

+ 0 - 41
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/UserMapper.java

@@ -1,41 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.UserDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-
-/**
- * 账户表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface UserMapper {
-
-	UserDO get(Long userId);
-	
-	List<UserDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(UserDO user);
-	
-	int update(UserDO user);
-	
-	int remove(Long user_id);
-	
-	int batchRemove(Long[] userIds);
-
-	/**
-	 * 根据手机号查询相应的用户
-	 */
-	UserDO selectUserByPhone(String userPhone);
-
-
-
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/UserRoleMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.UserRoleDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 账户角色关系表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:29
- */
-@Mapper
-public interface UserRoleMapper {
-
-	UserRoleDO get(Long userRoleId);
-	
-	List<UserRoleDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(UserRoleDO userRole);
-	
-	int update(UserRoleDO userRole);
-	
-	int remove(Long user_role_id);
-	
-	int batchRemove(Long[] userRoleIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/VoteElectMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.VoteElectDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 选择表; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:30
- */
-@Mapper
-public interface VoteElectMapper {
-
-	VoteElectDO get(Long electId);
-	
-	List<VoteElectDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(VoteElectDO voteElect);
-	
-	int update(VoteElectDO voteElect);
-	
-	int remove(Long elect_id);
-	
-	int batchRemove(Long[] electIds);
-}

+ 0 - 32
applications/wechat/wechat-server/src/main/java/com/usoftchina/smartschool/wechat/mapper/VoteMapper.java

@@ -1,32 +0,0 @@
-package com.usoftchina.smartschool.wechat.mapper;
-
-import com.usoftchina.smartschool.wechat.domain.VoteDO;
-
-import java.util.List;
-import java.util.Map;
-
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * 投票单; InnoDB free: 5120 kB
- * @author kl
- * @email ${email}
- * @date 2019-01-16 16:26:30
- */
-@Mapper
-public interface VoteMapper {
-
-	VoteDO get(Long voteId);
-	
-	List<VoteDO> list(Map<String, Object> map);
-	
-	int count(Map<String, Object> map);
-	
-	int save(VoteDO vote);
-	
-	int update(VoteDO vote);
-	
-	int remove(Long vote_id);
-	
-	int batchRemove(Long[] voteIds);
-}

Some files were not shown because too many files changed in this diff