Jelajahi Sumber

搜索条件新增

change 3 tahun lalu
induk
melakukan
730e75973a

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/UserPeriodStatusAddBo.java

@@ -39,4 +39,8 @@ public class UserPeriodStatusAddBo {
     /** $column.columnComment */
     @ApiModelProperty("$column.columnComment")
     private Long updateTime;
+
+    /** 分数 */
+    @ApiModelProperty("分数")
+    private Long performance;
 }

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/UserPeriodStatusEditBo.java

@@ -45,5 +45,9 @@ public class UserPeriodStatusEditBo {
     @ApiModelProperty("$column.columnComment")
     private Long updateTime;
 
+    /** 分数 */
+    @ApiModelProperty("分数")
+    private Long performance;
+
 
 }

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/UserPeriodStatusQueryBo.java

@@ -51,4 +51,8 @@ public class UserPeriodStatusQueryBo extends BaseEntity {
 	/** 当前节状态 1 当前状态 0过往状态 */
 	@ApiModelProperty("当前节状态 1 当前状态 0过往状态")
 	private Integer periodStatus;
+
+	/** 分数 */
+	@ApiModelProperty("分数")
+	private Long performance;
 }

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/domain/UserPeriodStatus.java

@@ -1,6 +1,7 @@
 package com.zhongzheng.modules.grade.domain;
 
 import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import lombok.experimental.Accessors;
@@ -42,4 +43,7 @@ private static final long serialVersionUID=1L;
     /** $column.columnComment */
     @TableField(fill = FieldFill.INSERT_UPDATE)
     private Long updateTime;
+
+    /** 分数 */
+    private Long performance;
 }

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/impl/ClassGradeUserServiceImpl.java

@@ -295,6 +295,7 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
                                     classPeriodSectionVo.setPeriodStatus(userPeriodStatusVo.getPeriodStatus());
                                     classPeriodSectionVo.setPeriodId(userPeriodStatusVo.getPeriodId());
                                     classPeriodSectionVo.setAuditTime(userPeriodStatusVo.getAuditTime());
+                                    classPeriodChapterVo.setPerformance(Convert.toBigDecimal(userPeriodStatusVo.getPerformance()));
                                 }
                                 classPeriodSectionVo.setModuleId(classPeriodVo.getId());
                                 classPeriodSectionVo.setChapterId(classPeriodChapterVo.getId());
@@ -365,6 +366,7 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
                         classPeriodSectionVo.setPeriodStatus(userPeriodStatusVo.getPeriodStatus());
                         classPeriodSectionVo.setPeriodId(userPeriodStatusVo.getPeriodId());
                         classPeriodSectionVo.setAuditTime(userPeriodStatusVo.getAuditTime());
+                        classPeriodVo.setPerformance(Convert.toBigDecimal(userPeriodStatusVo.getPerformance()));
                     }
                     classPeriodSectionVo.setModuleId(0L);
                     classPeriodSectionVo.setChapterId(classPeriodVo.getId());

+ 6 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/vo/ClassPeriodVo.java

@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
+import java.math.BigDecimal;
 import java.util.List;
 
 
@@ -113,6 +114,11 @@ public class ClassPeriodVo {
 	@Excel(name = "當前審核ID")
 	@ApiModelProperty("當前審核ID")
 	private Long periodId;
+	/** 分数 */
+	@Excel(name = "分数")
+	@ApiModelProperty("分数")
+	private BigDecimal performance;
+
 
 	/** 审核时间 */
 	@Excel(name = "审核照片")

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/vo/UserPeriodStatusVo.java

@@ -77,6 +77,10 @@ public class UserPeriodStatusVo {
 	@ApiModelProperty("学员姓名")
 	private String realName;
 
+	/** 分数 */
+	@ApiModelProperty("分数")
+	private Long performance;
+
 	/** 审核时间 */
 	@Excel(name = "审核照片")
 	@ApiModelProperty("审核照片")

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/service/impl/UserBankRecordServiceImpl.java

@@ -184,6 +184,7 @@ public class UserBankRecordServiceImpl extends ServiceImpl<UserBankRecordMapper,
             userPeriodStatusAddBo.setPeriodId(userPeriod.getId());
             userPeriodStatusAddBo.setCreateTime(DateUtils.getNowTime());
             userPeriodStatusAddBo.setUpdateTime(DateUtils.getNowTime());
+            userPeriodStatusAddBo.setPerformance(userBankRecordVo.getPerformance());
             iUserPeriodStatusService.save(userPeriodStatusAddBo);
             //将照片绑定学时
             LambdaQueryWrapper<UserStudyRecordPhoto> lqw = Wrappers.lambdaQuery();
@@ -207,6 +208,7 @@ public class UserBankRecordServiceImpl extends ServiceImpl<UserBankRecordMapper,
             userPeriodStatusAddBo.setPeriodId(userPeriodStatus.getId());
             userPeriodStatusAddBo.setCreateTime(DateUtils.getNowTime());
             userPeriodStatusAddBo.setUpdateTime(DateUtils.getNowTime());
+            userPeriodStatusAddBo.setPerformance(userBankRecordVo.getPerformance());
             iUserPeriodStatusService.save(userPeriodStatusAddBo);
             //将照片绑定学时
             LambdaQueryWrapper<UserStudyRecordPhoto> lqw = Wrappers.lambdaQuery();

+ 1 - 0
zhongzheng-system/src/main/resources/mapper/modules/grade/UserPeriodStatusMapper.xml

@@ -27,6 +27,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="type" column="type"/>
         <result property="typeName" column="type_name"/>
         <result property="realName" column="realname"/>
+        <result property="performance" column="performance"/>
     </resultMap>
 
     <select id="selectPeriodStatus" parameterType="com.zhongzheng.modules.grade.bo.UserPeriodQueryBo" resultMap="UserPeriodStatusVo">