租移动
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
package com.yunhai.bschclassmanage.controller.api;
|
||||
|
||||
import com.yunhai.bschclassmanage.config.Config;
|
||||
import com.yunhai.bschclassmanage.enums.NodeType;
|
||||
import com.yunhai.bschclassmanage.model.dto.SendMoveUserGroupDTO;
|
||||
import com.yunhai.bschclassmanage.model.dto.SendUserGroupDTO;
|
||||
import com.yunhai.bschclassmanage.model.vo.SelectIntVO;
|
||||
import com.yunhai.bschclassmanage.service.ISendUserBaseService;
|
||||
import com.yunhai.bschclassmanage.utils.UserContext;
|
||||
import com.yunhai.platform.openapi.client.YschBaseOpenApi;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@RestController
|
||||
@RequestMapping(Config.API_PATH+"/usergroup/")
|
||||
@CrossOrigin(originPatterns = {"*"}, allowCredentials = "true")
|
||||
public class SchUserGroupController {
|
||||
|
||||
@Autowired
|
||||
private ISendUserBaseService sendUserBaseService;
|
||||
|
||||
|
||||
@GetMapping("getNodeType")
|
||||
public List<SelectIntVO> getNodeType() {
|
||||
return NodeType.select();
|
||||
}
|
||||
|
||||
@GetMapping("addGroup")
|
||||
public void addGroup(@Valid @RequestBody SendUserGroupDTO groupdto) {
|
||||
sendUserBaseService.addGroup(groupdto.getName(),groupdto.getParentId(),groupdto.getSort(),NodeType.getById(groupdto.getType()),UserContext.getSchId());
|
||||
}
|
||||
|
||||
@GetMapping("editGroup")
|
||||
public void editGroup(@Valid @RequestBody SendUserGroupDTO groupdto) {
|
||||
sendUserBaseService.editGroup(groupdto.getId(),groupdto.getName(),groupdto.getParentId(),groupdto.getSort(),NodeType.getById(groupdto.getType()),UserContext.getSchId());
|
||||
}
|
||||
|
||||
@GetMapping("deleteGroup")
|
||||
public void deleteGroup(@RequestParam Integer id) {
|
||||
sendUserBaseService.deleteGroup(id,UserContext.getSchId());
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user