¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.eam.base.model; |
| | | |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | import org.jeecg.modules.eam.base.entity.EamBaseRepairDepart; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @Author: Lius |
| | | * @CreateTime: 2025-07-01 |
| | | * @Description: |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | public class RepairDepartIdModel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = -1114067150036416102L; |
| | | |
| | | /** |
| | | * 主é®ID |
| | | */ |
| | | private String key; |
| | | |
| | | /** |
| | | * 主é®ID |
| | | */ |
| | | private String value; |
| | | |
| | | /** |
| | | * 产线åç§° |
| | | */ |
| | | private String title; |
| | | |
| | | List<RepairDepartIdModel> children = new ArrayList<>(); |
| | | |
| | | /** |
| | | * å°SysMaintainDepartTreeModelçé¨åæ°æ®æ¾å¨è¯¥å¯¹è±¡å½ä¸ |
| | | * |
| | | * @param treeModel |
| | | * @return |
| | | */ |
| | | public RepairDepartIdModel convert(EamBaseRepairDepartTreeModel treeModel) { |
| | | this.key = treeModel.getId(); |
| | | this.value = treeModel.getId(); |
| | | this.title = treeModel.getDepartName(); |
| | | return this; |
| | | } |
| | | |
| | | /** |
| | | * è¯¥æ¹æ³ä¸ºç¨æ·äº§çº¿çå®ç°ç±»æä½¿ç¨ |
| | | * |
| | | * @return |
| | | */ |
| | | public RepairDepartIdModel convertByUserMaintainDepart(EamBaseRepairDepart mdcMaintainDepart) { |
| | | this.key = mdcMaintainDepart.getId(); |
| | | this.value = mdcMaintainDepart.getId(); |
| | | this.title = mdcMaintainDepart.getDepartName(); |
| | | return this; |
| | | } |
| | | } |