瀏覽代碼

Merge branch 'master' of https://e.coding.net/chuanghaikeji/smartCampus/backend_code

夏文涛 2 年之前
父節點
當前提交
0f3c71aa76

+ 4 - 0
src/main/java/com/template/api/WechatScanLoginControllerAPI.java

@@ -75,4 +75,8 @@ public interface WechatScanLoginControllerAPI {
     @RequestMapping(value = "/getPosition")
     @RequestMapping(value = "/getPosition")
     @ResponseBody
     @ResponseBody
     public CommonResult getPosition();
     public CommonResult getPosition();
+
+    @RequestMapping(value = "/vertify")
+    @ResponseBody
+    public CommonResult vertify(String code);
 }
 }

+ 2 - 0
src/main/java/com/template/controller/WechatScanLoginController.java

@@ -265,6 +265,8 @@ public class WechatScanLoginController implements WechatScanLoginControllerAPI {
 		return CommonResult.ok(ld);
 		return CommonResult.ok(ld);
 	}
 	}
 
 
+	@Override
+	@PassToken
 	public CommonResult vertify(String code){
 	public CommonResult vertify(String code){
 		if (StringUtils.isBlank(code)){
 		if (StringUtils.isBlank(code)){
 			return CommonResult.fail("请传入code");
 			return CommonResult.fail("请传入code");

+ 16 - 0
src/main/java/com/template/mapper/SmartEvaluateTdetailMapper.java

@@ -0,0 +1,16 @@
+package com.template.auto.mapper;
+
+import com.template.auto.model.SmartEvaluateTdetail;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 评分表 Mapper 接口
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-01-02
+ */
+public interface SmartEvaluateTdetailMapper extends BaseMapper<SmartEvaluateTdetail> {
+
+}

+ 16 - 0
src/main/java/com/template/mapper/SmartEvaluateTeacherMapper.java

@@ -0,0 +1,16 @@
+package com.template.auto.mapper;
+
+import com.template.auto.model.SmartEvaluateTeacher;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 用户表 Mapper 接口
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-01-02
+ */
+public interface SmartEvaluateTeacherMapper extends BaseMapper<SmartEvaluateTeacher> {
+
+}

+ 16 - 0
src/main/java/com/template/mapper/SmartScoreManageMapper.java

@@ -0,0 +1,16 @@
+package com.template.auto.mapper;
+
+import com.template.auto.model.SmartScoreManage;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 平分项管理 Mapper 接口
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-01-02
+ */
+public interface SmartScoreManageMapper extends BaseMapper<SmartScoreManage> {
+
+}

+ 32 - 0
src/main/java/com/template/model/evaluate/SmartEvaluateTdetail.java

@@ -0,0 +1,32 @@
+package com.template.model.evaluate;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartEvaluateTdetail对象", description="")
+public class SmartEvaluateTdetail {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "编号(学号)")
+    public String cardNo;
+
+    @ApiModelProperty(value = "评分项")
+    public String scoreItem;
+
+    @ApiModelProperty(value = "父级ID 为0表示是主项")
+    public String parentId;
+
+    @ApiModelProperty(value = "评分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 42 - 0
src/main/java/com/template/model/evaluate/SmartEvaluateTeacher.java

@@ -0,0 +1,42 @@
+package com.template.model.evaluate;
+
+import com.alibaba.fastjson.JSONObject;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartEvaluateTeacher对象", description="")
+public class SmartEvaluateTeacher {
+
+    public Integer id;
+
+    @ApiModelProperty(value = "编号(学号)")
+    public String cardNo;
+
+    @ApiModelProperty(value = "姓名")
+    public String name;
+
+    @ApiModelProperty(value = "学期")
+    public String term;
+
+    @ApiModelProperty(value = "学科")
+    public String subject;
+
+    @ApiModelProperty(value = "班级")
+    public String className;
+
+    @ApiModelProperty(value = "评分详情")
+    public JSONObject evaluateDetail;
+
+    @ApiModelProperty(value = "总分")
+    public Double totalScore;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 31 - 0
src/main/java/com/template/model/evaluate/SmartScoreManage.java

@@ -0,0 +1,31 @@
+package com.template.model.evaluate;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="SmartScoreManage对象", description="")
+public class SmartScoreManage {
+
+    private static final long serialVersionUID = 1L;
+
+    public Integer id;
+
+    @ApiModelProperty(value = "评分项")
+    public String scoreItem;
+
+    @ApiModelProperty(value = "父级ID 为0表示是主项")
+    public Integer parentId;
+
+    @ApiModelProperty(value = "评分值")
+    public Double scoreNum;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    public Integer deleted;
+
+}

+ 5 - 0
src/main/resources/mapper/template/SmartEvaluateTdetailMapper.xml

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

+ 5 - 0
src/main/resources/mapper/template/SmartEvaluateTeacherMapper.xml

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

+ 5 - 0
src/main/resources/mapper/template/SmartScoreManageMapper.xml

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