package com.moral.api.pojo.form.menu;
|
|
import com.moral.api.entity.Menu;
|
import lombok.Data;
|
import org.springframework.util.ObjectUtils;
|
|
/**
|
* @ClassName MenuUpdateForm
|
* @Description TODO
|
* @Author 陈凯裕
|
* @Date 2021/4/27 11:35
|
* @Version TODO
|
**/
|
@Data
|
public class MenuUpdateForm {
|
|
private Integer id;
|
|
private String name;
|
|
private String url;
|
|
private Integer parentId;
|
|
private Integer order;
|
|
public boolean valid(){
|
if(ObjectUtils.isEmpty(id))
|
return false;
|
if(
|
ObjectUtils.isEmpty(name)&&
|
ObjectUtils.isEmpty(url)&&
|
ObjectUtils.isEmpty(parentId)&&
|
ObjectUtils.isEmpty(order)
|
)
|
return false;
|
return true;
|
}
|
|
public Menu formConvertEntity(){
|
Menu menu = new Menu();
|
menu.setId(id);
|
menu.setName(name);
|
menu.setUrl(url);
|
menu.setParentId(parentId);
|
menu.setOrder(order);
|
return menu;
|
}
|
}
|