liupeng 4 years ago
parent
commit
c6e0d3f610

+ 17 - 3
code/sapparent/sapcms/src/main/java/org/fouram/controller/TestController.java

@@ -50,7 +50,7 @@ public class TestController extends BaseController {
 
 	@PostMapping(value = "/uploadDevHrEmpUserInfoAnon", produces = "application/json;charset=utf-8")
 	@ResponseBody
-	public Object uploadDevHrEmpUserInfoAnon(UploadHrEmpUserDTO dto) throws Exception {
+	public Object uploadDevHrEmpUserInfo(UploadHrEmpUserDTO dto) throws Exception {
 		List<SapUser> users = sapUserService.selectLeaveAndEntryList(dto.getDate());
 		for (SapUser user : users) {
 			if (StringUtils.isNotBlank(user.getEndDate())) {
@@ -64,7 +64,7 @@ public class TestController extends BaseController {
 	
 	@PostMapping(value = "/uploadMasHrEmpUserInfoAnon", produces = "application/json;charset=utf-8")
 	@ResponseBody
-	public Object uploadMasHrEmpUserInfoAnon(UploadHrEmpUserDTO dto) throws Exception {
+	public Object uploadMasHrEmpUserInfo(UploadHrEmpUserDTO dto) throws Exception {
 		List<SapUser> users = sapUserService.selectLeaveAndEntryList(dto.getDate());
 		for (SapUser user : users) {
 			if (StringUtils.isNotBlank(user.getEndDate())) {
@@ -78,7 +78,7 @@ public class TestController extends BaseController {
 	
 	@PostMapping(value = "/uploadDevEmpUserDetailInfoAnon", produces = "application/json;charset=utf-8")
 	@ResponseBody
-	public Object uploadDevEmpUserDetailInfoAnon(UploadHrEmpUserDTO dto) throws Exception {
+	public Object uploadDevEmpUserDetailInfo(UploadHrEmpUserDTO dto) throws Exception {
 		List<SapUser> users = sapUserService.selectLeaveAndEntryList(dto.getDate());
 		for (SapUser user : users) {
 			if (StringUtils.isNotBlank(user.getEndDate())) {
@@ -89,4 +89,18 @@ public class TestController extends BaseController {
 		}
 		return AppUtil.success();
 	}
+	
+	@PostMapping(value = "/uploadMasEmpUserDetailInfoAnon", produces = "application/json;charset=utf-8")
+	@ResponseBody
+	public Object uploadMasEmpUserDetailInfo(UploadHrEmpUserDTO dto) throws Exception {
+		List<SapUser> users = sapUserService.selectLeaveAndEntryList(dto.getDate());
+		for (SapUser user : users) {
+			if (StringUtils.isNotBlank(user.getEndDate())) {
+				sapUserService.uploadMasEmpUserDetailInfo(user, UploadHrEmpUserEnum.LEAVE.getCode());
+			} else {
+				sapUserService.uploadMasEmpUserDetailInfo(user, UploadHrEmpUserEnum.ENTRY.getCode());
+			}
+		}
+		return AppUtil.success();
+	}
 }