liusheng
2024-07-22 9e99e7e192c62c2274f8f5362b354cbf55c3d80f
ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/DingTalkController.java
@@ -1,5 +1,7 @@
package com.ruoyi.web.controller.project;
import com.aliyun.dingtalkoauth2_1_0.models.GetSsoUserInfoResponseBody;
import com.aliyun.tea.Validation;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.project.domain.vo.DingTalkReqVo;
@@ -11,10 +13,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
/**
 * 钉钉接口
@@ -25,7 +24,7 @@
@Slf4j
@Api(description = "钉钉接口")
@RestController
@RequestMapping("/smartor/dingtalk")
@RequestMapping("/system/dingtalk")
@PropertySource(value = {"classpath:application-druid.yml"})
public class DingTalkController extends BaseController {
@@ -55,5 +54,18 @@
        return error();
    }
    /**
     * 给部门下的用户信息赋dingUserId,并记录到sys_user表中
     *
     * @param deptID
     * @return
     */
    @ApiOperation("给部门下的用户信息赋dingUserId")
    @GetMapping("/deptidList/{deptID}")
    public AjaxResult deptidList(@PathVariable("deptID") Long deptID) {
        dingTalkService.deptidList(deptID, 1);
        return success();
    }
}