package com.zt.life.modules.mainPart.taskReliability.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.zt.common.entity.BusiEntity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** * model_line * * @author zt generator * @since 1.0.0 2024-02-28 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("model_node_algorithm") public class ModelNodeAlgorithm extends ModelNode { public static ModelNodeAlgorithm from(ModelNode node) { ModelNodeAlgorithm modelNodeAlgorithm = new ModelNodeAlgorithm(); modelNodeAlgorithm.setId(node.getId()); modelNodeAlgorithm.setPicId(node.getPicId()); modelNodeAlgorithm.setModelId(node.getModelId()); modelNodeAlgorithm.setDataId(node.getDataId()); modelNodeAlgorithm.setDeviceNo(node.getDeviceNo()); modelNodeAlgorithm.setNodeType(node.getNodeType()); modelNodeAlgorithm.setNodeTypeExt(node.getNodeTypeExt()); modelNodeAlgorithm.setName(node.getName()); modelNodeAlgorithm.setVoteNum(node.getVoteNum()); modelNodeAlgorithm.setBinomialTotalNum(node.getBinomialTotalNum()); modelNodeAlgorithm.setBinomialSuccessNum(node.getBinomialSuccessNum()); modelNodeAlgorithm.setRemark(node.getRemark()); modelNodeAlgorithm.setInLineNum(node.getInLineNum()); modelNodeAlgorithm.setOutLineNum(node.getOutLineNum()); modelNodeAlgorithm.setPositionX(node.getPositionX()); modelNodeAlgorithm.setPositionY(node.getPositionY()); return modelNodeAlgorithm; } }