package org.springblade.mdm.program.service; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.flowable.engine.*; import org.springblade.core.mp.base.BizServiceImpl; import org.springblade.mdm.basesetting.machine.MachineService; import org.springblade.mdm.basesetting.machine.entity.Machine; import org.springblade.mdm.program.entity.NcNode; import org.springblade.mdm.program.mapper.NcNodeMapper; import org.springblade.mdm.program.vo.NcNodeVO; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; /** * 程序节点 * * @author yangys */ @Slf4j @Service @AllArgsConstructor public class NcNodeService extends BizServiceImpl { public void saveNcCode(NcNodeVO vo) { NcNode ncNode = new NcNode(); BeanUtils.copyProperties(vo, ncNode); ncNode.setId(null); this.save(ncNode); } public void updateNcCode(NcNodeVO vo) { NcNode ncNode = this.getById(vo.getId()); ncNode.setName(vo.getName()); ncNode.setNodeType(vo.getNodeType()); this.updateById(ncNode); } }