对页面敏感信息进行了数据脱敏处理,给学生学籍异动模块增加了政治面貌选项和给八个学院的书记推送企业微信

This commit is contained in:
MDSMO
2025-08-18 09:35:47 +08:00
parent f983bf26c3
commit 59a345d0b9
28 changed files with 635 additions and 45 deletions

View File

@@ -6,7 +6,9 @@ import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.srs.common.annotation.Excel;
import com.srs.common.annotation.Sensitive;
import com.srs.common.core.domain.BaseEntity;
import com.srs.common.enums.DesensitizedType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
@@ -142,6 +144,7 @@ public class QgzxPost extends BaseEntity {
@ApiModelProperty("联系电话")
@TableField("zdls_phone")
@Excel(name = "联系电话")
@Sensitive(desensitizedType = DesensitizedType.PHONE)
public String zdlsPhone;
/**

View File

@@ -1,5 +1,7 @@
package com.srs.workstudy.domain.vo;
import com.srs.common.annotation.Sensitive;
import com.srs.common.enums.DesensitizedType;
import io.swagger.annotations.ApiModel;
import lombok.Data;
@@ -26,6 +28,7 @@ public class StuPostListFindVo implements Serializable {
// 家庭情况
private String familyCondition;
// 电话
@Sensitive(desensitizedType = DesensitizedType.PHONE)
private String stuPhone;
// 家庭住址