添加权限 按天授权

This commit is contained in:
zk
2026-08-03 12:11:49 +08:00
parent 45dd6efe79
commit 09cf4cd5ed
5 changed files with 160 additions and 4 deletions
@@ -0,0 +1,14 @@
package org.jiayunet.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.jiayunet.pojo.po.UserFuncUnlock;
/**
* 用户功能当日解锁记录Mapper
*
* @author zk
*/
@Mapper
public interface UserFuncUnlockMapper extends CommonMapper<UserFuncUnlock> {
}
@@ -0,0 +1,48 @@
package org.jiayunet.pojo.po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.Instant;
import java.time.LocalDate;
/**
* 用户功能当日解锁记录表
* <p>同一用户当日对同一业务资源重复访问时不再扣减次数</p>
*
* @author zk
*/
@Data
@TableName(value = "bg_user_func_unlock")
public class UserFuncUnlock {
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* 用户ID
*/
private Long userId;
/**
* 功能编码
*/
private String funcCode;
/**
* 解锁日期
*/
private LocalDate unlockDate;
/**
* 业务资源标识,如岗位ID
*/
private String bizKey;
/**
* 创建时间
*/
private Instant createTime;
}