package com.xjrsoft.module.liteflow.node; import cn.hutool.core.convert.Convert; import com.xjrsoft.module.oa.service.IFileReceiveService; import com.xjrsoft.module.student.service.IBaseStudentAssessmentClassRelationService; import com.yomahub.liteflow.core.NodeComponent; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.Map; /** * 学生班级巡查考核流程结束处理 */ @Component("wf_assessment_node") public class WfAssessmentNode extends NodeComponent { @Autowired private IBaseStudentAssessmentClassRelationService assessmentClassRelationService; @Override public void process() throws Exception { // 获取表单中数据编号 Map params = this.getFirstContextBean(); Object value = util.getFormDatKey(params,"id"); Long formId = Convert.toLong(value); if (formId != null) { // 数据处理 assessmentClassRelationService.dataCache(formId); } } }