|
@@ -12,6 +12,7 @@ import com.zjugis.business.flow.resignApply.entity.ResignApplyDO;
|
|
|
import com.zjugis.business.flow.resignApply.service.ResignApplyService;
|
|
|
import com.zjugis.framework.common.pojo.CommonResult;
|
|
|
import com.zjugis.framework.common.pojo.PageResult;
|
|
|
+import com.zjugis.framework.common.util.date.LocalDateTimeUtils;
|
|
|
import com.zjugis.framework.security.core.util.SecurityFrameworkUtils;
|
|
|
import com.zjugis.framework.workflow.model.IFlowInstance;
|
|
|
import com.zjugis.framework.workflow.rpc.remote.WorkflowClient;
|
|
@@ -20,6 +21,7 @@ import com.zjugis.module.adm.api.staff.dto.StaffDeptPostDTO;
|
|
|
import com.zjugis.module.system.api.dict.DictDataApi;
|
|
|
import com.zjugis.module.system.api.dict.dto.DictDataRespDTO;
|
|
|
import com.zjugis.module.system.api.user.AdminUserApi;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -28,6 +30,7 @@ import javax.annotation.Resource;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.*;
|
|
|
|
|
|
+import static com.zjugis.business.constants.FlowStatusConstants.FLOW_PROCESS;
|
|
|
import static com.zjugis.business.enums.ErrorCodeConstants.RESIGN_APPLY_NOT_EXISTS;
|
|
|
import static com.zjugis.framework.common.exception.util.ServiceExceptionUtil.exception;
|
|
|
|
|
@@ -103,6 +106,10 @@ public class ResignApplyApplyServiceImpl implements ResignApplyService {
|
|
|
validateExists(vo.getId());
|
|
|
ResignApplyDO resignDO = ResignApplyConvert.INSTANCE.convert01(vo);
|
|
|
resignApplyDAO.updateById(resignDO);
|
|
|
+
|
|
|
+ String applyTime = LocalDateTimeUtils.format(resignDO.getCreateTime(), null);
|
|
|
+ String flowDesc = StringUtils.join(Arrays.asList(resignDO.getNickname(), applyTime, resignDO.getDeptName()), "/");
|
|
|
+ workflowClient.saveFlowDescribe(resignDO.getInstanceId(), flowDesc);
|
|
|
}
|
|
|
|
|
|
@Transactional
|