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 30e1ddf..81f30e0 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 @@ -1,11 +1,15 @@ package com.yunhai.bschclassmanage.controller.oapi.sync; +import com.yunhai.bschclassmanage.annotation.SyncOpLog; import com.yunhai.bschclassmanage.config.Config; +import com.yunhai.bschclassmanage.enums.SyncDataType; import com.yunhai.bschclassmanage.model.tool.BaseGroup; import com.yunhai.bschclassmanage.model.tool.SyncGroupDTO; import com.yunhai.bschclassmanage.service.ISyncGroupService; import com.yunhai.bschclassmanage.utils.OtherUtil; +import com.yunhai.platform.utils.exception.DException; import lombok.extern.slf4j.Slf4j; +import org.modelmapper.internal.bytebuddy.implementation.bytecode.Throw; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -20,30 +24,29 @@ public class SyncGroupController { @Autowired private ISyncGroupService syncGroupService; + @SyncOpLog(SyncDataType.SYNC_ADD_GROUP) @PostMapping("AddGroup") public void AddGroup(@RequestBody String jsonString) { - log.info("AddGroup jsonString="+jsonString); - //判断 2,"学校组" 4, "班级组" List groupList = OtherUtil.jsonParseList(jsonString, SyncGroupDTO.class); syncGroupService.syncAddOrUpdate(groupList); } + @SyncOpLog(SyncDataType.SYNC_EDIT_GROUP) @PostMapping("UpdateGroup") public void UpdateGroup(@RequestBody String jsonString) { - log.info("UpdateGroup jsonString="+jsonString); List groupList = OtherUtil.jsonParseList(jsonString, SyncGroupDTO.class); syncGroupService.syncAddOrUpdate(groupList); } + @SyncOpLog(SyncDataType.SYNC_DELETE_GROUP) @PostMapping("DeleteGroup") public void DeleteGroup(@RequestBody String jsonString) { - log.info("DeleteGroup jsonString="+jsonString); - + throw new DException("待完成"); } + @SyncOpLog(SyncDataType.SYNC_GROUP) @PostMapping("SyncGroup") public void SyncGroup(@RequestBody String jsonString) { - log.info("SyncGroup jsonString="+jsonString); List groupList= OtherUtil.jsonParseList(jsonString, SyncGroupDTO.class); syncGroupService.syncAddOrUpdate(groupList); } 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 842ba1b..0af7b21 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 @@ -21,28 +21,24 @@ public class SyncUserController { @PostMapping("AddUser") public void AddUser(@RequestBody String jsonString) { - log.info("AddUser jsonString="+jsonString); List userlist = OtherUtil.jsonParseList(jsonString, SyncUserDTO.class); syncUserService.syncAddOrUpdate(userlist,false); } @PostMapping("UpdateUser") public void UpdateUser(@RequestBody String jsonString) { - log.info("UpdateUser jsonString="+jsonString); List userList = OtherUtil.jsonParseList(jsonString, SyncUserDTO.class); syncUserService.syncAddOrUpdate(userList,false); } @PostMapping("DeleteUser") public void DeleteUser(@RequestBody String jsonString) { - log.info("DeleteUser jsonString="+jsonString); List deleteUserList= OtherUtil.jsonParseList(jsonString, DeleteUser.class); syncUserService.deleteUser(deleteUserList); } @PostMapping("SyncUser") public void SyncUser(@RequestBody String jsonString) { - log.info("SyncUser jsonString="+jsonString); List userList = OtherUtil.jsonParseList(jsonString, SyncUserDTO.class); syncUserService.syncAddOrUpdate(userList,true); }