feat: There is no way the
This commit is contained in:
@@ -404,6 +404,7 @@ public class TodoTaskController extends BaseAction {
|
|||||||
NotifyTodoAppResult notifyTodoAppResult = webServiceOAService.setTodoDone(notifyTodoSendContext);
|
NotifyTodoAppResult notifyTodoAppResult = webServiceOAService.setTodoDone(notifyTodoSendContext);
|
||||||
if(notifyTodoAppResult != null){
|
if(notifyTodoAppResult != null){
|
||||||
if(notifyTodoAppResult.getSIGN().equals("0") && notifyTodoAppResult.getMASSAGE().equals("操作成功")){
|
if(notifyTodoAppResult.getSIGN().equals("0") && notifyTodoAppResult.getMASSAGE().equals("操作成功")){
|
||||||
|
logger.info("--------------------------成功发送 ESP 已办 模块ID"+list.get(0).getId()+"----------------------------");
|
||||||
logger.info("--------------------------成功发送 ESP 已办任务----------------------------");
|
logger.info("--------------------------成功发送 ESP 已办任务----------------------------");
|
||||||
}else {
|
}else {
|
||||||
logger.error("ESP 发送待办任务异常 :" + "SIGN: "+notifyTodoAppResult.getSIGN()+",MASSAGE: "+notifyTodoAppResult.getMASSAGE());
|
logger.error("ESP 发送待办任务异常 :" + "SIGN: "+notifyTodoAppResult.getSIGN()+",MASSAGE: "+notifyTodoAppResult.getMASSAGE());
|
||||||
|
|||||||
@@ -88,4 +88,8 @@ public class BusProcessNew implements Serializable {
|
|||||||
@ApiModelProperty(value = "流程名称")
|
@ApiModelProperty(value = "流程名称")
|
||||||
@TableField("PRC_NAME")
|
@TableField("PRC_NAME")
|
||||||
private String prcName;
|
private String prcName;
|
||||||
|
|
||||||
|
@TableField( exist = false)
|
||||||
|
@ApiModelProperty(value = "OA link")
|
||||||
|
private String link;
|
||||||
}
|
}
|
||||||
|
|||||||
+21
-5
@@ -1,10 +1,13 @@
|
|||||||
package com.ydw.bat.wkflow.business_oa.webService.service.impl;
|
package com.ydw.bat.wkflow.business_oa.webService.service.impl;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.ydw.bat.wkflow.business_auth.LawsUserInfoService;
|
import com.ydw.bat.wkflow.business_auth.LawsUserInfoService;
|
||||||
|
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessName;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
|
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.entity.ResponseMessage;
|
import com.ydw.bat.wkflow.business_main.datas.entity.ResponseMessage;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.entity.UserVO;
|
import com.ydw.bat.wkflow.business_main.datas.entity.UserVO;
|
||||||
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService;
|
||||||
import com.ydw.bat.wkflow.business_oa.common.WebServiceConf;
|
import com.ydw.bat.wkflow.business_oa.common.WebServiceConf;
|
||||||
import com.ydw.bat.wkflow.business_oa.utils.OkHttpUtil;
|
import com.ydw.bat.wkflow.business_oa.utils.OkHttpUtil;
|
||||||
import com.ydw.bat.wkflow.business_oa.webService.service.WebServiceOAService;
|
import com.ydw.bat.wkflow.business_oa.webService.service.WebServiceOAService;
|
||||||
@@ -17,6 +20,7 @@ import okhttp3.Credentials;
|
|||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.scheduling.annotation.Async;
|
import org.springframework.scheduling.annotation.Async;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Propagation;
|
import org.springframework.transaction.annotation.Propagation;
|
||||||
@@ -43,6 +47,9 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
|
|
||||||
private String api_key = "OA";
|
private String api_key = "OA";
|
||||||
private String api_secret = "TEST_oa201611241710";
|
private String api_secret = "TEST_oa201611241710";
|
||||||
|
|
||||||
|
@Value("${webUrl}")
|
||||||
|
private String webUrl;
|
||||||
//认证信息
|
//认证信息
|
||||||
private String[] baseAuth = {api_key,api_secret};
|
private String[] baseAuth = {api_key,api_secret};
|
||||||
private String credentials = "";
|
private String credentials = "";
|
||||||
@@ -53,6 +60,9 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private LawsUserInfoService lawsUserInfoService;
|
private LawsUserInfoService lawsUserInfoService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IBusProcessNameService iBusProcessNameService;
|
||||||
|
|
||||||
public WebServiceOAServiceImpl(){
|
public WebServiceOAServiceImpl(){
|
||||||
credentials = Credentials.basic(api_key,api_secret);
|
credentials = Credentials.basic(api_key,api_secret);
|
||||||
}
|
}
|
||||||
@@ -68,7 +78,7 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
HEAD head = new HEAD();
|
HEAD head = new HEAD();
|
||||||
head.setACCOUNT("OA");
|
head.setACCOUNT("OA");
|
||||||
head.setBIZTRANSACTIONID("SYC_161320210206133219");
|
head.setBIZTRANSACTIONID("SYC_161320210206133219");
|
||||||
head.setCONSUMER("PCMS");
|
head.setCONSUMER("FOTON");
|
||||||
head.setCOUNT("1");
|
head.setCOUNT("1");
|
||||||
head.setPASSWORD("TEST_oa201611241710");
|
head.setPASSWORD("TEST_oa201611241710");
|
||||||
head.setSRVLEVEL("1");
|
head.setSRVLEVEL("1");
|
||||||
@@ -84,9 +94,10 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
log.info("请求发送已办接口完毕,返回响应状态:【"+sdf.format(new Date())+"】");
|
log.info("请求发送已办接口完毕,返回响应状态:【"+sdf.format(new Date())+"】");
|
||||||
notifyTodoAppResult = (NotifyTodoAppResult) net.sf.json.JSONObject.toBean(net.sf.json.JSONObject.fromObject(result), NotifyTodoAppResult.class);
|
notifyTodoAppResult = (NotifyTodoAppResult) net.sf.json.JSONObject.toBean(net.sf.json.JSONObject.fromObject(result), NotifyTodoAppResult.class);
|
||||||
// JSONObject jsonObject = JSONObject.parseObject(result);
|
// JSONObject jsonObject = JSONObject.parseObject(result);
|
||||||
if(!result.contains("请求成功")){
|
if(!result.contains("操作成功")){
|
||||||
log.error("请求发送已办接口出现异常:"+result);
|
log.error("请求发送已办接口出现异常:"+result);
|
||||||
}else {
|
}else {
|
||||||
|
log.info("--------------------------成功发送 ESP 已办 模块ID"+notifyTodoSendContext.getModelId()+"----------------------------");
|
||||||
log.info("okHttp请求发送已办接口成功结果:"+result);
|
log.info("okHttp请求发送已办接口成功结果:"+result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -108,7 +119,7 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
HEAD head = new HEAD();
|
HEAD head = new HEAD();
|
||||||
head.setACCOUNT("OA");
|
head.setACCOUNT("OA");
|
||||||
head.setBIZTRANSACTIONID("SYC_161320210206133219");
|
head.setBIZTRANSACTIONID("SYC_161320210206133219");
|
||||||
head.setCONSUMER("PCMS");
|
head.setCONSUMER("FOTON");
|
||||||
head.setCOUNT("1");
|
head.setCOUNT("1");
|
||||||
head.setPASSWORD("TEST_oa201611241710");
|
head.setPASSWORD("TEST_oa201611241710");
|
||||||
head.setSRVLEVEL("1");
|
head.setSRVLEVEL("1");
|
||||||
@@ -125,7 +136,11 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
//标题
|
//标题
|
||||||
notifyTodoSendContext.setSubject(busProcessNew.getPrcName());
|
notifyTodoSendContext.setSubject(busProcessNew.getPrcName());
|
||||||
//地址
|
//地址
|
||||||
notifyTodoSendContext.setLink("http://");
|
QueryWrapper queryWrapper = new QueryWrapper();
|
||||||
|
queryWrapper.eq("PRC_ID", busProcessNew.getPId());
|
||||||
|
BusProcessName busProcessName = iBusProcessNameService.getOne(queryWrapper);
|
||||||
|
String linkParam = "&taskIds="+busProcessNew.getTaskId()+"&prcId="+busProcessNew.getPId()+"&prcNum="+busProcessName.getPrcNum()+"&prcName="+busProcessNew.getPrcName();
|
||||||
|
notifyTodoSendContext.setLink(webUrl+busProcessNew.getLink()+linkParam);
|
||||||
//待办类型
|
//待办类型
|
||||||
notifyTodoSendContext.setType("1");
|
notifyTodoSendContext.setType("1");
|
||||||
|
|
||||||
@@ -145,9 +160,10 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
log.info("请求发送待办接口完毕,返回响应状态:【"+sdf.format(new Date())+"】");
|
log.info("请求发送待办接口完毕,返回响应状态:【"+sdf.format(new Date())+"】");
|
||||||
notifyTodoAppResult = (NotifyTodoAppResult) net.sf.json.JSONObject.toBean(net.sf.json.JSONObject.fromObject(result), NotifyTodoAppResult.class);
|
notifyTodoAppResult = (NotifyTodoAppResult) net.sf.json.JSONObject.toBean(net.sf.json.JSONObject.fromObject(result), NotifyTodoAppResult.class);
|
||||||
// JSONObject jsonObject = JSONObject.parseObject(result);
|
// JSONObject jsonObject = JSONObject.parseObject(result);
|
||||||
if(!result.contains("请求成功")){
|
if(!result.contains("操作成功")){
|
||||||
log.error("请求发送待办接口出现异常:"+result);
|
log.error("请求发送待办接口出现异常:"+result);
|
||||||
}else {
|
}else {
|
||||||
|
log.info("--------------------------成功发送 ESP 待办 模块ID"+notifyTodoSendContext.getModelId()+"----------------------------");
|
||||||
log.info("okHttp请求发送待办接口成功结果:"+result);
|
log.info("okHttp请求发送待办接口成功结果:"+result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ public class ApplyApplicantAfter implements TaskListener{
|
|||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
||||||
WebServiceOAService oaService = SpringContextUtil.getBean(WebServiceOAService.class);
|
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
IBusProcessNameService busProcessNameService = SpringContextUtil.getBean(IBusProcessNameService.class);
|
IBusProcessNameService busProcessNameService = SpringContextUtil.getBean(IBusProcessNameService.class);
|
||||||
|
|
||||||
@@ -103,9 +102,6 @@ public class ApplyApplicantAfter implements TaskListener{
|
|||||||
busProcessNew.setUserId(nextUser);
|
busProcessNew.setUserId(nextUser);
|
||||||
busProcessNew.setPrcName(prcName);
|
busProcessNew.setPrcName(prcName);
|
||||||
busBean.save(busProcessNew);
|
busBean.save(busProcessNew);
|
||||||
|
|
||||||
// 发送 oa 待办
|
|
||||||
oaService.sendTodo(busProcessNew);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
|
|||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IDatasService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IDatasService;
|
||||||
|
import com.ydw.bat.wkflow.business_oa.webService.service.WebServiceOAService;
|
||||||
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
||||||
import org.activiti.engine.delegate.DelegateTask;
|
import org.activiti.engine.delegate.DelegateTask;
|
||||||
import org.activiti.engine.delegate.TaskListener;
|
import org.activiti.engine.delegate.TaskListener;
|
||||||
@@ -19,6 +20,8 @@ public class ApplyApplicantBefore implements TaskListener{
|
|||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
|
WebServiceOAService oaService = SpringContextUtil.getBean(WebServiceOAService.class);
|
||||||
|
|
||||||
QueryWrapper queryWrapper1 = new QueryWrapper();
|
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||||
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
||||||
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
||||||
@@ -28,6 +31,10 @@ public class ApplyApplicantBefore implements TaskListener{
|
|||||||
BusProcessNew one1 = list.get(0);
|
BusProcessNew one1 = list.get(0);
|
||||||
one1.setTaskId(delegateTask.getId());
|
one1.setTaskId(delegateTask.getId());
|
||||||
busBean.saveOrUpdate(one1);
|
busBean.saveOrUpdate(one1);
|
||||||
|
|
||||||
|
// 发送 oa 待办 设置 跳转页面 router ? 后面流程类型
|
||||||
|
one1.setLink("bzrkStep4?prcType=1");
|
||||||
|
oaService.sendTodo(one1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ public class CountersignAfter implements TaskListener{
|
|||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
||||||
WebServiceOAService oaService = SpringContextUtil.getBean(WebServiceOAService.class);
|
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
IBusProcessNameService busProcessNameService = SpringContextUtil.getBean(IBusProcessNameService.class);
|
IBusProcessNameService busProcessNameService = SpringContextUtil.getBean(IBusProcessNameService.class);
|
||||||
|
|
||||||
@@ -102,9 +101,6 @@ public class CountersignAfter implements TaskListener{
|
|||||||
busProcessNew.setUserId(nextUser);
|
busProcessNew.setUserId(nextUser);
|
||||||
busProcessNew.setPrcName(prcName);
|
busProcessNew.setPrcName(prcName);
|
||||||
busBean.save(busProcessNew);
|
busBean.save(busProcessNew);
|
||||||
|
|
||||||
// 发送 oa 待办
|
|
||||||
oaService.sendTodo(busProcessNew);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package com.ydw.bat.wkflow.listener.standardLibrary;
|
|||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
|
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
||||||
|
import com.ydw.bat.wkflow.business_oa.webService.service.WebServiceOAService;
|
||||||
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
||||||
import org.activiti.engine.delegate.DelegateTask;
|
import org.activiti.engine.delegate.DelegateTask;
|
||||||
import org.activiti.engine.delegate.TaskListener;
|
import org.activiti.engine.delegate.TaskListener;
|
||||||
@@ -16,6 +17,7 @@ public class CountersignBefore implements TaskListener{
|
|||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
|
WebServiceOAService oaService = SpringContextUtil.getBean(WebServiceOAService.class);
|
||||||
QueryWrapper queryWrapper1 = new QueryWrapper();
|
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||||
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
||||||
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
||||||
@@ -25,6 +27,10 @@ public class CountersignBefore implements TaskListener{
|
|||||||
BusProcessNew one1 = list.get(0);
|
BusProcessNew one1 = list.get(0);
|
||||||
one1.setTaskId(delegateTask.getId());
|
one1.setTaskId(delegateTask.getId());
|
||||||
busBean.saveOrUpdate(one1);
|
busBean.saveOrUpdate(one1);
|
||||||
|
|
||||||
|
// 发送 oa 待办 设置 跳转页面 router ? 后面流程类型
|
||||||
|
one1.setLink("bzrkStep3?prcType=1");
|
||||||
|
oaService.sendTodo(one1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,9 +6,12 @@ import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
|
|||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IDatasService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IDatasService;
|
||||||
|
import com.ydw.bat.wkflow.business_oa.webService.service.WebServiceOAService;
|
||||||
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
||||||
|
import org.activiti.engine.TaskService;
|
||||||
import org.activiti.engine.delegate.DelegateTask;
|
import org.activiti.engine.delegate.DelegateTask;
|
||||||
import org.activiti.engine.delegate.TaskListener;
|
import org.activiti.engine.delegate.TaskListener;
|
||||||
|
import org.activiti.engine.task.Task;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -19,6 +22,8 @@ public class ManagerApproveBefore implements TaskListener{
|
|||||||
@Override
|
@Override
|
||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
|
WebServiceOAService oaService = SpringContextUtil.getBean(WebServiceOAService.class);
|
||||||
|
|
||||||
QueryWrapper queryWrapper1 = new QueryWrapper();
|
QueryWrapper queryWrapper1 = new QueryWrapper();
|
||||||
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
queryWrapper1.eq("P_ID",delegateTask.getProcessInstanceId());
|
||||||
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
|
||||||
@@ -27,7 +32,11 @@ public class ManagerApproveBefore implements TaskListener{
|
|||||||
if(!list.isEmpty()){
|
if(!list.isEmpty()){
|
||||||
BusProcessNew one1 = list.get(0);
|
BusProcessNew one1 = list.get(0);
|
||||||
one1.setTaskId(delegateTask.getId());
|
one1.setTaskId(delegateTask.getId());
|
||||||
|
one1.setTaskInfo(delegateTask.getName());
|
||||||
busBean.saveOrUpdate(one1);
|
busBean.saveOrUpdate(one1);
|
||||||
|
// 发送 oa 待办 设置 跳转页面 router ? 后面流程类型
|
||||||
|
one1.setLink("bzrkStep2?prcType=1");
|
||||||
|
oaService.sendTodo(one1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,7 +30,6 @@ public class SLApplicantAfter implements TaskListener{
|
|||||||
public void notify(DelegateTask delegateTask) {
|
public void notify(DelegateTask delegateTask) {
|
||||||
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
IDatasService datasService = SpringContextUtil.getBean(IDatasService.class);
|
||||||
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
IBusProcessNewService busBean = SpringContextUtil.getBean(IBusProcessNewService.class);
|
||||||
WebServiceOAService oaService = SpringContextUtil.getBean(WebServiceOAService.class);
|
|
||||||
IBusProcessNameService busProcessNameService = SpringContextUtil.getBean(IBusProcessNameService.class);
|
IBusProcessNameService busProcessNameService = SpringContextUtil.getBean(IBusProcessNameService.class);
|
||||||
|
|
||||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||||
@@ -127,11 +126,10 @@ public class SLApplicantAfter implements TaskListener{
|
|||||||
busProcessNewNext.setUserId(nextUser);
|
busProcessNewNext.setUserId(nextUser);
|
||||||
busProcessNewNext.setPrcName(prcName);
|
busProcessNewNext.setPrcName(prcName);
|
||||||
busBean.save(busProcessNewNext);
|
busBean.save(busProcessNewNext);
|
||||||
// 发送 oa 待办
|
|
||||||
oaService.sendTodo(busProcessNewNext);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private String verifyObj(String str){
|
private String verifyObj(String str){
|
||||||
return (str == null || str.equals("")) ? "" : str;
|
return (str == null || str.equals("")) ? "" : str;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,10 +15,10 @@ logging:
|
|||||||
eureka:
|
eureka:
|
||||||
client:
|
client:
|
||||||
serviceUrl:
|
serviceUrl:
|
||||||
defaultZone: http://192.168.10.47:8761/eureka/
|
defaultZone: http://127.0.0.1:8761/eureka/
|
||||||
spring:
|
spring:
|
||||||
application:
|
application:
|
||||||
name: shan3
|
name: bat-wkflow
|
||||||
http:
|
http:
|
||||||
encoding:
|
encoding:
|
||||||
charset: UTF-8
|
charset: UTF-8
|
||||||
@@ -31,7 +31,7 @@ spring:
|
|||||||
datasource:
|
datasource:
|
||||||
type: com.alibaba.druid.pool.DruidDataSource
|
type: com.alibaba.druid.pool.DruidDataSource
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
url: jdbc:mysql://192.168.10.47:3306/foton-bat-wkflow?nullCatalogMeansCurrent=true&serverTimezone=Asia/Shanghai&useSSL=false&characterEncoding=utf-8
|
url: jdbc:mysql://127.0.0.1:3306/foton-bat-wkflow?nullCatalogMeansCurrent=true&serverTimezone=Asia/Shanghai&useSSL=false&characterEncoding=utf-8
|
||||||
username: root
|
username: root
|
||||||
password: root
|
password: root
|
||||||
activiti:
|
activiti:
|
||||||
@@ -47,3 +47,6 @@ mybatis-plus:
|
|||||||
ribbon:
|
ribbon:
|
||||||
ReadTimeout: 60000
|
ReadTimeout: 60000
|
||||||
ConnectTimeout: 60000
|
ConnectTimeout: 60000
|
||||||
|
|
||||||
|
# 配置前端服务全路径地址 如下 /#/
|
||||||
|
webUrl: http://127.0.0.1:10088/#/
|
||||||
|
|||||||
Reference in New Issue
Block a user