update 定时任务同步

This commit is contained in:
liao
2023-11-06 11:29:17 +08:00
parent 37d6233d5e
commit 2cb8f49b8b
4 changed files with 43 additions and 12 deletions
@@ -9,6 +9,6 @@ public class ProcessDefinitionKey {
private ProcessDefinitionKey() {}
public static final String FB_ENTRY_CHANGE = "fb-entry-change";
public static final String FB_ENTRY_CHANGE = "fb-entry-change"; // 标准法规入库/变更流程
}
@@ -7,7 +7,9 @@ import com.jero.modules.activiti.process.fb.mapper.ProcessFbEntryChangeMapper;
import com.jero.modules.activiti.process.fb.service.IProcessFbEntryChangeService;
import com.jero.modules.activiti.process.fb.service.IProcessHandleService;
import com.jero.modules.activiti.process.fb.vo.ProcessInfoVO;
import com.jero.modules.laws.common.constant.FieldCommon;
import com.jero.modules.laws.common.constant.ResultCommon;
import com.jero.modules.laws.common.service.ILawsCommonService;
import com.jero.modules.laws.common.util.CurrentUserUtil;
import com.jero.modules.laws.dataCenter.entity.LawsDataCenterFile;
import lombok.extern.slf4j.Slf4j;
@@ -18,6 +20,7 @@ import com.jero.common.exception.JeroBootException;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import javax.annotation.Resource;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
@@ -35,6 +38,8 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
@Resource
private IProcessHandleService processHandleService;
@Resource
private ILawsCommonService lawsCommonService;
/**
* @Author: liao
@@ -43,6 +48,8 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
**/
@Override
public void addBusinessInfo(ProcessFbEntryChange processFbEntryChange) {
// 设置标准编号
setStandardNumber(processFbEntryChange);
save(processFbEntryChange);
}
@@ -53,9 +60,20 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
**/
@Override
public void editBusinessInfo(ProcessFbEntryChange processFbEntryChange) {
// 设置标准编号
setStandardNumber(processFbEntryChange);
updateById(processFbEntryChange);
}
private void setStandardNumber(ProcessFbEntryChange processFbEntryChange) {
Map<String, Object> parameterMap = new HashMap<>();
parameterMap.put(FieldCommon.STANDARD_CLASS, processFbEntryChange.getStandardClass());
parameterMap.put(FieldCommon.STANDARD_NUMBER_TEMP, processFbEntryChange.getStandardNumberTemp());
parameterMap.put(FieldCommon.YEAR_NUMBER, processFbEntryChange.getYearNumber());
lawsCommonService.setStandardNumber(parameterMap);
processFbEntryChange.setStandardNumber((String) parameterMap.get(FieldCommon.STANDARD_NUMBER));
}
/**
* @Author: liao
* @Date: 2023/11/2 16:34