添加openapilog

This commit is contained in:
2026-08-19 18:52:55 +08:00
parent ddee1b68fa
commit 14a37f4cc1
2 changed files with 9 additions and 10 deletions
@@ -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<SyncGroupDTO> 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<SyncGroupDTO> 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<SyncGroupDTO> groupList= OtherUtil.jsonParseList(jsonString, SyncGroupDTO.class);
syncGroupService.syncAddOrUpdate(groupList);
}
@@ -21,28 +21,24 @@ public class SyncUserController {
@PostMapping("AddUser")
public void AddUser(@RequestBody String jsonString) {
log.info("AddUser jsonString="+jsonString);
List<SyncUserDTO> userlist = OtherUtil.jsonParseList(jsonString, SyncUserDTO.class);
syncUserService.syncAddOrUpdate(userlist,false);
}
@PostMapping("UpdateUser")
public void UpdateUser(@RequestBody String jsonString) {
log.info("UpdateUser jsonString="+jsonString);
List<SyncUserDTO> userList = OtherUtil.jsonParseList(jsonString, SyncUserDTO.class);
syncUserService.syncAddOrUpdate(userList,false);
}
@PostMapping("DeleteUser")
public void DeleteUser(@RequestBody String jsonString) {
log.info("DeleteUser jsonString="+jsonString);
List<DeleteUser> deleteUserList= OtherUtil.jsonParseList(jsonString, DeleteUser.class);
syncUserService.deleteUser(deleteUserList);
}
@PostMapping("SyncUser")
public void SyncUser(@RequestBody String jsonString) {
log.info("SyncUser jsonString="+jsonString);
List<SyncUserDTO> userList = OtherUtil.jsonParseList(jsonString, SyncUserDTO.class);
syncUserService.syncAddOrUpdate(userList,true);
}