f4724e1208db4b40b6a51b005234a8df1917a09a
[institute/sw-backend.git] /
1 package com.supwisdom.institute.backend.system.api.vo.response;
2
3
4 import lombok.Getter;
5 import lombok.Setter;
6
7 import com.supwisdom.institute.backend.common.framework.vo.response.data.IApiResponseData;
8 import com.supwisdom.institute.backend.system.domain.model.PermissionTreeNode;
9
10 public class PermissionTreeResponseData implements IApiResponseData {
11
12   /**
13    * 
14    */
15   private static final long serialVersionUID = -6659447453323545811L;
16   
17   public PermissionTreeResponseData(PermissionTreeNode tree) {
18     this.tree = tree;
19   }
20   
21   @Getter
22   @Setter
23   private PermissionTreeNode tree;
24
25   public static PermissionTreeResponseData of(PermissionTreeNode tree) {
26     PermissionTreeResponseData data = new PermissionTreeResponseData(tree);
27     
28     return data;
29   }
30
31 }