diff --git a/adc-da-login/src/main/java/com/adc/da/login/config/ShiroFilterConfiguration.java b/adc-da-login/src/main/java/com/adc/da/login/config/ShiroFilterConfiguration.java
index 6219e9e..03f89b2 100644
--- a/adc-da-login/src/main/java/com/adc/da/login/config/ShiroFilterConfiguration.java
+++ b/adc-da-login/src/main/java/com/adc/da/login/config/ShiroFilterConfiguration.java
@@ -121,7 +121,7 @@ public class ShiroFilterConfiguration {
filterChainDefinitionMap.put(restPath + "/updatePassword", ANON);
filterChainDefinitionMap.put(restPath + "/user/supplierRegistry/*", ANON);
-// filterChainDefinitionMap.put(restPath + "/**", AUTHC);
+ filterChainDefinitionMap.put(restPath + "/**", AUTHC);
/* static 不需登录 */
filterChainDefinitionMap.put("/static/**", ANON);
diff --git a/adc-da-login/src/main/java/com/adc/da/login/security/AdcFormAuthenticationFilter.java b/adc-da-login/src/main/java/com/adc/da/login/security/AdcFormAuthenticationFilter.java
index eb3a027..8e440b5 100644
--- a/adc-da-login/src/main/java/com/adc/da/login/security/AdcFormAuthenticationFilter.java
+++ b/adc-da-login/src/main/java/com/adc/da/login/security/AdcFormAuthenticationFilter.java
@@ -1,11 +1,8 @@
package com.adc.da.login.security;
-import com.adc.da.util.exception.AdcDaBaseException;
-import com.adc.da.util.http.ResponseMessage;
import org.apache.shiro.authc.AuthenticationToken;
import org.apache.shiro.subject.Subject;
import org.apache.shiro.util.ThreadContext;
-import org.apache.shiro.web.servlet.ShiroHttpServletResponse;
import org.apache.shiro.web.subject.WebSubject;
import org.apache.shiro.web.util.WebUtils;
import org.springframework.stereotype.Service;
@@ -56,6 +53,7 @@ public class AdcFormAuthenticationFilter extends org.apache.shiro.web.filter.aut
return new UsernamePasswordToken(username, record.toCharArray(), rememberMe, host, captcha);
}
+ @Override
protected boolean onAccessDenied(ServletRequest request, ServletResponse response) throws Exception {
Subject subject = this.getSubject(request, response);
diff --git a/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml b/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml
index 00a9f5f..b92eeb9 100644
--- a/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml
+++ b/adc-da-report/src/main/resources/mybatis/mapper/mysql/ReportManageMapper.xml
@@ -36,7 +36,8 @@
AND eo.id NOT IN ( SELECT ru.reportId FROM tr_report_user ru WHERE ru.userId = #{pageVO.usid} )
AND eo.id NOT IN ( SELECT tt.report_id FROM power_apply tt WHERE tt.user_id = #{pageVO.usid} )
- AND eo.id NOT IN (SELECT tt.report_id FROM power_apply_act tt WHERE tt.user_id = #{pageVO.usid} and del_flag != 1 )
+ AND eo.id NOT IN (SELECT tt.report_id FROM power_apply_act tt WHERE tt.user_id = #{pageVO.usid} and
+ del_flag != 1 and pro.SUBMIT_STATUS = 1)
and name like CONCAT(CONCAT('%',#{pageVO.name}),'%')
diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/controller/UserEOController.java b/adc-da-sys/src/main/java/com/adc/da/sys/controller/UserEOController.java
index d46b74f..a6fb932 100644
--- a/adc-da-sys/src/main/java/com/adc/da/sys/controller/UserEOController.java
+++ b/adc-da-sys/src/main/java/com/adc/da/sys/controller/UserEOController.java
@@ -3,8 +3,6 @@ package com.adc.da.sys.controller;
import com.adc.da.base.web.BaseController;
import com.adc.da.excel.poi.excel.ExcelImportUtil;
import com.adc.da.excel.poi.excel.entity.ImportParams;
-import com.adc.da.excel.poi.excel.entity.result.ExcelImportResult;
-import com.adc.da.excel.poi.excel.entity.result.ExcelVerifyHanlderErrorResult;
import com.adc.da.sys.constant.SysConstants;
import com.adc.da.sys.entity.UserEO;
import com.adc.da.sys.service.iservice.IUserEoService;
@@ -12,7 +10,6 @@ import com.adc.da.sys.util.EncryptUtil;
import com.adc.da.sys.util.RSAUtil;
import com.adc.da.sys.vo.UserImportVO;
import com.adc.da.sys.vo.UserVO;
-import com.adc.da.util.exception.AdcDaBaseException;
import com.adc.da.util.http.ResponseMessage;
import com.adc.da.util.http.Result;
import com.adc.da.util.utils.FileUtil;
@@ -25,31 +22,22 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.binary.Base64;
-import org.apache.poi.hssf.usermodel.HSSFWorkbook;
-import org.apache.poi.ss.usermodel.Row;
-import org.apache.poi.ss.usermodel.Sheet;
-import org.apache.poi.ss.usermodel.Workbook;
-import org.apache.poi.xssf.usermodel.XSSFWorkbook;
-import org.springframework.beans.BeanUtils;
-import javax.annotation.Resource;
import org.springframework.beans.factory.annotation.Value;
-import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
+import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
-import java.io.*;
+import java.io.BufferedOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
-import java.text.ParseException;
-import java.util.ArrayList;
-import java.util.Date;
import java.util.List;
import java.util.Map;
-import static org.aspectj.weaver.tools.cache.SimpleCacheFactory.path;
-
@RestController
@RequestMapping("/${restPath}/sys/user")
@Api(tags = {"Sys-用户管理"})
diff --git a/adc-da-sys/target/classes/com/adc/da/sys/controller/UserEOController.class b/adc-da-sys/target/classes/com/adc/da/sys/controller/UserEOController.class
index 1423e56..be220f3 100644
Binary files a/adc-da-sys/target/classes/com/adc/da/sys/controller/UserEOController.class and b/adc-da-sys/target/classes/com/adc/da/sys/controller/UserEOController.class differ
diff --git a/report-activity/src/main/java/com/adc/da/wkflow/business_activiti/task/TodoTaskController.java b/report-activity/src/main/java/com/adc/da/wkflow/business_activiti/task/TodoTaskController.java
index b7d3978..5566192 100644
--- a/report-activity/src/main/java/com/adc/da/wkflow/business_activiti/task/TodoTaskController.java
+++ b/report-activity/src/main/java/com/adc/da/wkflow/business_activiti/task/TodoTaskController.java
@@ -239,15 +239,16 @@ public class TodoTaskController {
iBusProcessNewService.saveOrUpdate(busProcessNew);
}
}
-
- BusProcessEntrust busProcessEntrust = new BusProcessEntrust();
- busProcessEntrust.setEnUserId(assignee);
- busProcessEntrust.setUserId(userId);
- busProcessEntrust.setValidFlag("0");
- busProcessEntrust.setPrcId(pId);
- busProcessEntrust.setPrcName(one.getPrcName());
- busProcessEntrust.setTaskId(str);
- iBusProcessEntrustService.save(busProcessEntrust);
+ if (replaceMap == null) {
+ BusProcessEntrust busProcessEntrust = new BusProcessEntrust();
+ busProcessEntrust.setEnUserId(assignee);
+ busProcessEntrust.setUserId(userId);
+ busProcessEntrust.setValidFlag("0");
+ busProcessEntrust.setPrcId(pId);
+ busProcessEntrust.setPrcName(one.getPrcName());
+ busProcessEntrust.setTaskId(str);
+ iBusProcessEntrustService.save(busProcessEntrust);
+ }
}
}
//监控流程中 变更处理人为永久变更