mg
2022-10-09 d1a23c0144066e118b0b5f6b3bb65bf783759741
ycl-common/src/main/java/com/ycl/controller/depart/DepartController.java
@@ -11,6 +11,7 @@
import com.ycl.service.user.UmsDepartManageService;
import com.ycl.utils.auth.UserAuthUtil;
import com.ycl.vo.depart.DepartVO;
import com.ycl.vo.depart.UmsDepartVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
@@ -67,11 +68,13 @@
     * @Param [ids]
     * @return com.ycl.api.CommonResult<java.lang.Void>
     **/
    @ApiOperation("删除")
    @PostMapping(value = "/batch_deletion)")
    public CommonResult<Void> delete(@RequestParam String[] ids) {
        departService.removeBatchByIds(Arrays.asList(ids));
        return CommonResult.success(null);
    @ApiOperation("批处理-删除")
    @PostMapping(value = "/batch_deletion")
    public CommonResult delete(@RequestParam List<Long> ids) {
        if (ids.isEmpty()){
            return CommonResult.failed("bad request parameter");
        }
        return CommonResult.success(departService.removeBatchByIds(ids));
    }
    @ApiOperation("详情")
@@ -97,8 +100,8 @@
    @ApiOperation("查询全部部门")
    @GetMapping(value = "/page")
    public CommonResult<IPage<UmsDepart>> page(DepartVO.PageDepartVO params) {
        IPage<UmsDepart> page = departService.pageDepart(params);
    public CommonResult<IPage<UmsDepartVO>> page(DepartVO.PageDepartVO params) {
        IPage<UmsDepartVO> page = departService.pageDepart(params);
        return CommonResult.success(page);
    }