package com.template.model.pojo; import com.baomidou.mybatisplus.annotation.*; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; /** *
* *
* * @author ceshi * @since 2023-11-15 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value="PermissionSetting对象", description="") public class PermissionSetting implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "权限管理表") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "管理员id") private Integer adminMenuId; @ApiModelProperty(value = "房态管理 0.全部 1.预定,2退房,3.维修,4.关房,5.置脏,6.置净,7.退款,8.入住,9.锁房,10.日志,11.换房,12.开房,13.门锁管理") private String houseStatusManagement; @ApiModelProperty(value = "房型管理 0.全部 1.添加,2.修改,3.删除,6.查询") private String houseTypeManagement; @ApiModelProperty(value = "楼栋管理 0.全部 1.添加,2.修改,3.删除,4.查询") private String buildingManagement; @ApiModelProperty(value = "房间管理 0.全部 1.添加,2.修改,3.删除,4.查询") private String houseNumberManagement; @ApiModelProperty(value = "员工管理 0.全部 1.添加,2.修改,3.删除,4.查询") private String staffManagement; @ApiModelProperty(value = "房价管理 0.全部 4.批量改价,5.改价记录") private String housePriceManagement; @ApiModelProperty(value = "订单管理 0.全部 1.取消,2.详情,3.入住,4.退款,5.退房,6.查询,7.删除,8.换房,9.导出") private String houseOrderManagement; @ApiModelProperty(value = "值班管理 0.全部 1.导入值班,2.导出") private String dutyManagement; @ApiModelProperty(value = "流程管理 0.全部 1.添加流程,2.修改流程,3.同意,4.驳回,5.查询,6.规则设置,7.导出") private String processManagement; @ApiModelProperty(value = "报表管理 0.全部 1.查询,2.导出") private String reportManagement; @ApiModelProperty(value = "黑名单管理 0.全部 1.移出,2.查看") private String blacklistManagement; @ApiModelProperty(value = "门锁管理 0.全部 1.添加,2.编辑,3.删除,4.查询,5.导出,6.导入,7.批量重置密码,8.重置密码,9.添加总卡,10.禁用门锁,11.钥匙管理,12.消息列表,13.远程开锁,14.解绑设备,15:NFC设置,16:设置管理员密码") private String doorLockManagement; @ApiModelProperty(value = "水电管理 0.全部 1.添加,2.编辑,3.删除,4.查询,5.导出,6.导入") private String hydropowerManagement; @ApiModelProperty(value = "用户管理 0.全部 1.添加,2.编辑,3.删除,4.查询,5.导出,6.导入") private String userManagement; @ApiModelProperty(value = "角色管理 0.全部 1.添加,2.编辑,3.删除,4.查询,5.导出,6.导入") private String roleManagement; @ApiModelProperty(value = "账号管理 0.全部 1.添加,2.编辑,3.删除,4.查询,5.导出,6.导入") private String accountManagement; @ApiModelProperty(value = "系统管理 0.全部 1.退房设置,2.公寓设置,3.补助设置,4.催缴设置,5:设施服务设置") private String systemManagement; @ApiModelProperty(value = "创建时间") @TableField(fill = FieldFill.INSERT) private String createTime; @ApiModelProperty(value = "更新时间") @TableField(fill = FieldFill.INSERT_UPDATE) private String updateTime; @ApiModelProperty(value = "创建人员") @TableField(fill = FieldFill.INSERT) private String createUser; @ApiModelProperty(value = "更新人员") @TableField(fill = FieldFill.INSERT_UPDATE) private String updateUser; @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1") @TableField(fill = FieldFill.INSERT) @TableLogic(value = "0", delval = "1") private Integer deleted; }