Browse Source

老师协议

liweifan 3 years ago
parent
commit
78dea9c17e

+ 0 - 1
cooleshow-user/user-admin/src/main/java/com/yonge/cooleshow/admin/controller/SysUserContractRecordController.java

@@ -44,6 +44,5 @@ public class SysUserContractRecordController extends BaseController {
         IPage<SysUserContractRecordVo> pages = sysUserContractRecordService.selectPage(PageUtil.getPage(query), query);
         return succeed(PageUtil.pageInfo(pages));
     }
-
 }
 

+ 12 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/dto/search/SysUserContractRecordSearch.java

@@ -1,6 +1,7 @@
 package com.yonge.cooleshow.biz.dal.dto.search;
 
 import com.baomidou.mybatisplus.annotation.TableField;
+import com.yonge.cooleshow.common.enums.SysUserType;
 import com.yonge.toolset.base.page.QueryInfo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
@@ -16,6 +17,9 @@ public class SysUserContractRecordSearch extends QueryInfo{
 	@ApiModelProperty(value = "用户id")
 	private Long userId;
 
+	@ApiModelProperty(value = "用户类型 STUDENT 学生 TEACHER 老师")
+	private SysUserType userType;
+
 	@ApiModelProperty(value = "签署状态 DONG 签署中 SUCCESS 签署完成 FAILED 签署失败")
 	private String status;
 
@@ -35,4 +39,12 @@ public class SysUserContractRecordSearch extends QueryInfo{
 	public void setStatus(String status) {
 		this.status = status;
 	}
+
+	public SysUserType getUserType() {
+		return userType;
+	}
+
+	public void setUserType(SysUserType userType) {
+		this.userType = userType;
+	}
 }

+ 3 - 0
cooleshow-user/user-biz/src/main/resources/config/mybatis/SysUserContractRecordMapper.xml

@@ -47,6 +47,9 @@
             <if test="param.userId != null">
                 and t.user_id_ = #{param.userId}
             </if>
+            <if test="param.userType != null">
+                and t.user_type_ = #{param.userType}
+            </if>
             <if test="param.status != null and param.status != ''">
                 and t.status_ = #{param.status}
             </if>