|
@@ -13,6 +13,7 @@ import io.swagger.annotations.ApiImplicitParam;
|
|
import io.swagger.annotations.ApiImplicitParams;
|
|
import io.swagger.annotations.ApiImplicitParams;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
+import org.jasig.cas.client.authentication.AttributePrincipal;
|
|
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;
|
|
@@ -110,7 +111,10 @@ public class CompanyMemberController {
|
|
@RequestParam(value="jobsId",defaultValue="") String jobsId,
|
|
@RequestParam(value="jobsId",defaultValue="") String jobsId,
|
|
@RequestParam(value="healthStatus",defaultValue="") String healthStatus,
|
|
@RequestParam(value="healthStatus",defaultValue="") String healthStatus,
|
|
@RequestParam(value="cardFiles",defaultValue="") String cardFiles,
|
|
@RequestParam(value="cardFiles",defaultValue="") String cardFiles,
|
|
- @RequestParam(value="status",defaultValue="") String status){
|
|
|
|
|
|
+ @RequestParam(value="status",defaultValue="") String status,
|
|
|
|
+ HttpServletRequest request){
|
|
|
|
+ AttributePrincipal principal = (AttributePrincipal) request.getUserPrincipal();
|
|
|
|
+
|
|
MessageResult<CompanyMember> msgResult = new MessageResult<>();
|
|
MessageResult<CompanyMember> msgResult = new MessageResult<>();
|
|
CompanyMember companyMember = new CompanyMember();
|
|
CompanyMember companyMember = new CompanyMember();
|
|
|
|
|
|
@@ -127,7 +131,7 @@ public class CompanyMemberController {
|
|
if(StringUtils.isNotEmpty(cardFiles)) companyMember.setCardFiles(cardFiles);
|
|
if(StringUtils.isNotEmpty(cardFiles)) companyMember.setCardFiles(cardFiles);
|
|
if(StringUtils.isNotEmpty(status)) companyMember.setStatus(status);
|
|
if(StringUtils.isNotEmpty(status)) companyMember.setStatus(status);
|
|
companyMember.setDelFlag(false);
|
|
companyMember.setDelFlag(false);
|
|
-// companyMember.setCreateBy(subject);
|
|
|
|
|
|
+ companyMember.setCreateBy(principal.getName());
|
|
companyMember.setCreateTime(new Date());
|
|
companyMember.setCreateTime(new Date());
|
|
|
|
|
|
int affectCount = companyMemberService.insert(companyMember);
|
|
int affectCount = companyMemberService.insert(companyMember);
|
|
@@ -204,7 +208,10 @@ public class CompanyMemberController {
|
|
@RequestParam(value="jobsId",defaultValue="") String jobsId,
|
|
@RequestParam(value="jobsId",defaultValue="") String jobsId,
|
|
@RequestParam(value="healthStatus",defaultValue="") String healthStatus,
|
|
@RequestParam(value="healthStatus",defaultValue="") String healthStatus,
|
|
@RequestParam(value="cardFiles",defaultValue="") String cardFiles,
|
|
@RequestParam(value="cardFiles",defaultValue="") String cardFiles,
|
|
- @RequestParam(value="status",defaultValue="") String status){
|
|
|
|
|
|
+ @RequestParam(value="status",defaultValue="") String status,
|
|
|
|
+ HttpServletRequest request){
|
|
|
|
+ AttributePrincipal principal = (AttributePrincipal) request.getUserPrincipal();
|
|
|
|
+
|
|
MessageResult<CompanyMember> msgResult = new MessageResult<>();
|
|
MessageResult<CompanyMember> msgResult = new MessageResult<>();
|
|
|
|
|
|
try {
|
|
try {
|
|
@@ -220,7 +227,7 @@ public class CompanyMemberController {
|
|
if(StringUtils.isNotEmpty(healthStatus)) companyMember.setHealthStatus(healthStatus);
|
|
if(StringUtils.isNotEmpty(healthStatus)) companyMember.setHealthStatus(healthStatus);
|
|
if(StringUtils.isNotEmpty(cardFiles)) companyMember.setCardFiles(cardFiles);
|
|
if(StringUtils.isNotEmpty(cardFiles)) companyMember.setCardFiles(cardFiles);
|
|
if(StringUtils.isNotEmpty(status)) companyMember.setStatus(status);
|
|
if(StringUtils.isNotEmpty(status)) companyMember.setStatus(status);
|
|
-// companyMember.setUpdateBy(subject);
|
|
|
|
|
|
+ companyMember.setUpdateBy(principal.getName());
|
|
companyMember.setUpdateTime(new Date());
|
|
companyMember.setUpdateTime(new Date());
|
|
|
|
|
|
int affectCount = companyMemberService.update(companyMember);
|
|
int affectCount = companyMemberService.update(companyMember);
|
|
@@ -248,13 +255,16 @@ public class CompanyMemberController {
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParam(name = "id",value = "编号", required = true, paramType = "form",dataType = "String")
|
|
@ApiImplicitParam(name = "id",value = "编号", required = true, paramType = "form",dataType = "String")
|
|
})
|
|
})
|
|
- public MessageResult<Integer> delete(@RequestParam(value="id",defaultValue="") String id){
|
|
|
|
|
|
+ public MessageResult<Integer> delete(@RequestParam(value="id",defaultValue="") String id,
|
|
|
|
+ HttpServletRequest request){
|
|
|
|
+ AttributePrincipal principal = (AttributePrincipal) request.getUserPrincipal();
|
|
|
|
+
|
|
MessageResult<Integer> msgResult = new MessageResult<>();
|
|
MessageResult<Integer> msgResult = new MessageResult<>();
|
|
|
|
|
|
try {
|
|
try {
|
|
CompanyMember companyMember = companyMemberService.get(id);
|
|
CompanyMember companyMember = companyMemberService.get(id);
|
|
companyMember.setDelFlag(true);
|
|
companyMember.setDelFlag(true);
|
|
-// companyMember.setUpdateBy(subject);
|
|
|
|
|
|
+ companyMember.setUpdateBy(principal.getName());
|
|
companyMember.setUpdateTime(new Date());
|
|
companyMember.setUpdateTime(new Date());
|
|
|
|
|
|
int affectCount = companyMemberService.update(companyMember);
|
|
int affectCount = companyMemberService.update(companyMember);
|
|
@@ -282,7 +292,10 @@ public class CompanyMemberController {
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParam(name = "uploadFile",value = "上传文件", required = true,paramType="form", dataType = "__file")
|
|
@ApiImplicitParam(name = "uploadFile",value = "上传文件", required = true,paramType="form", dataType = "__file")
|
|
})
|
|
})
|
|
- public MessageResult<String> importXls(MultipartFile uploadFile){
|
|
|
|
|
|
+ public MessageResult<String> importXls(MultipartFile uploadFile,
|
|
|
|
+ HttpServletRequest request){
|
|
|
|
+ AttributePrincipal principal = (AttributePrincipal) request.getUserPrincipal();
|
|
|
|
+
|
|
MessageResult<String> msgResult = new MessageResult<>();
|
|
MessageResult<String> msgResult = new MessageResult<>();
|
|
CompanyMember companyMember = new CompanyMember();
|
|
CompanyMember companyMember = new CompanyMember();
|
|
|
|
|
|
@@ -312,7 +325,7 @@ public class CompanyMemberController {
|
|
// if(StringUtils.isNotEmpty(cardFiles)) companyMember.setCardFiles(cardFiles);
|
|
// if(StringUtils.isNotEmpty(cardFiles)) companyMember.setCardFiles(cardFiles);
|
|
// if(StringUtils.isNotEmpty(status)) companyMember.setStatus(status);
|
|
// if(StringUtils.isNotEmpty(status)) companyMember.setStatus(status);
|
|
companyMember.setDelFlag(false);
|
|
companyMember.setDelFlag(false);
|
|
-// companyMember.setCreateBy(subject);
|
|
|
|
|
|
+ companyMember.setCreateBy(principal.getName());
|
|
companyMember.setCreateTime(new Date());
|
|
companyMember.setCreateTime(new Date());
|
|
|
|
|
|
if(companyMemberService.insert(companyMember) > 0) {
|
|
if(companyMemberService.insert(companyMember) > 0) {
|