员工权限

This commit is contained in:
2024-09-14 16:22:41 +08:00
parent 260bf68c23
commit bdad979450
14 changed files with 622 additions and 1 deletions

View File

@@ -15,6 +15,7 @@
*/
package cn.ysk.cashier.pojo.shop;
import cn.ysk.cashier.dto.shop.TbShopPermissionDto;
import cn.ysk.cashier.system.service.dto.RoleSmallDto;
import lombok.Data;
import cn.hutool.core.bean.BeanUtil;
@@ -23,6 +24,7 @@ import cn.hutool.core.bean.copier.CopyOptions;
import javax.persistence.*;
import java.math.BigDecimal;
import java.io.Serializable;
import java.util.List;
/**
* @website https://eladmin.vip
@@ -102,6 +104,9 @@ public class TbPlussShopStaff implements Serializable {
@Transient
private String phone;
@Transient
List<TbShopPermissionDto> permissions;
public void copy(TbPlussShopStaff source){
BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true));
}