diff --git a/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncGroupController.java b/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncGroupController.java index fda4fc1..fa38cc9 100644 --- a/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncGroupController.java +++ b/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncGroupController.java @@ -4,11 +4,13 @@ import com.yunhai.bschclassmanage.config.Config; import com.yunhai.bschclassmanage.model.tool.BaseGroup; import com.yunhai.bschclassmanage.service.ISyncGroupService; import com.yunhai.bschclassmanage.utils.OtherUtil; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; +@Slf4j @RestController @RequestMapping(Config.OAPI+"/group/") @CrossOrigin(originPatterns = {"*"}, allowCredentials = "true") @@ -19,7 +21,7 @@ public class SyncGroupController { @PostMapping("AddGroup") public void AddGroup(@RequestBody String jsonString) { - + log.info("jsonString="+jsonString); //判断 2,"学校组" 4, "班级组" BaseGroup group = OtherUtil.jsonParseObject(jsonString, BaseGroup.class); syncGroupService.syncAddOrUpdate(group); @@ -27,12 +29,18 @@ public class SyncGroupController { @PostMapping("UpdateGroup") public void UpdateGroup(@RequestBody String jsonString) { + log.info("jsonString="+jsonString); BaseGroup group = OtherUtil.jsonParseObject(jsonString, BaseGroup.class); syncGroupService.syncAddOrUpdate(group); } @PostMapping("DeleteGroup") public void DeleteGroup(@RequestBody String jsonString) { - + log.info("jsonString="+jsonString); } + @PostMapping("SyncGroup") + public void SyncGroup(@RequestBody String jsonString) { + log.info("jsonString="+jsonString); + } + } diff --git a/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncUserController.java b/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncUserController.java index 81f9235..490f344 100644 --- a/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncUserController.java +++ b/src/main/java/com/yunhai/bschclassmanage/controller/oapi/sync/SyncUserController.java @@ -8,11 +8,12 @@ import com.yunhai.bschclassmanage.service.ISyncUserService; import com.yunhai.bschclassmanage.service.impl.sync.SyncGroupService; import com.yunhai.bschclassmanage.service.impl.sync.SyncUserService; import com.yunhai.bschclassmanage.utils.OtherUtil; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; - +@Slf4j @RestController @RequestMapping(Config.OAPI+"/user/") @CrossOrigin(originPatterns = {"*"}, allowCredentials = "true") @@ -23,18 +24,28 @@ public class SyncUserController { @PostMapping("AddUser") public void AddUser(@RequestBody String jsonString) { + log.info("jsonString="+jsonString); List userlist = OtherUtil.jsonParseList(jsonString, BaseUser.class); syncUserService.syncAddOrUpdate(userlist); } @PostMapping("UpdateUser") public void UpdateUser(@RequestBody String jsonString) { + log.info("jsonString="+jsonString); List userList = OtherUtil.jsonParseList(jsonString, BaseUser.class); syncUserService.syncAddOrUpdate(userList); } @PostMapping("DeleteUser") public void DeleteUser(@RequestBody String jsonString) { + log.info("jsonString="+jsonString); + List deleteUserList= OtherUtil.jsonParseList(jsonString, DeleteUser.class); + syncUserService.deleteUser(deleteUserList); + } + + @PostMapping("SyncUser") + public void SyncUser(@RequestBody String jsonString) { + log.info("jsonString="+jsonString); List deleteUserList= OtherUtil.jsonParseList(jsonString, DeleteUser.class); syncUserService.deleteUser(deleteUserList); }