+10
-2
@@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+12
-1
@@ -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<BaseUser> userlist = OtherUtil.jsonParseList(jsonString, BaseUser.class);
|
||||
syncUserService.syncAddOrUpdate(userlist);
|
||||
}
|
||||
|
||||
@PostMapping("UpdateUser")
|
||||
public void UpdateUser(@RequestBody String jsonString) {
|
||||
log.info("jsonString="+jsonString);
|
||||
List<BaseUser> userList = OtherUtil.jsonParseList(jsonString, BaseUser.class);
|
||||
syncUserService.syncAddOrUpdate(userList);
|
||||
}
|
||||
|
||||
@PostMapping("DeleteUser")
|
||||
public void DeleteUser(@RequestBody String jsonString) {
|
||||
log.info("jsonString="+jsonString);
|
||||
List<DeleteUser> deleteUserList= OtherUtil.jsonParseList(jsonString, DeleteUser.class);
|
||||
syncUserService.deleteUser(deleteUserList);
|
||||
}
|
||||
|
||||
@PostMapping("SyncUser")
|
||||
public void SyncUser(@RequestBody String jsonString) {
|
||||
log.info("jsonString="+jsonString);
|
||||
List<DeleteUser> deleteUserList= OtherUtil.jsonParseList(jsonString, DeleteUser.class);
|
||||
syncUserService.deleteUser(deleteUserList);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user