Class: Dingtalktool::DepartmentService
- Inherits:
-
Object
- Object
- Dingtalktool::DepartmentService
- Defined in:
- lib/dingtalktool/department_service.rb
Class Method Summary collapse
- .createDept(accessToken, dept) ⇒ Object
- .deleteDept(accessToken, id) ⇒ Object
- .department_info(accessToken) ⇒ Object
- .list_ids(accessToken) ⇒ Object
- .listDept(accessToken) ⇒ Object
Class Method Details
.createDept(accessToken, dept) ⇒ Object
4 5 6 7 |
# File 'lib/dingtalktool/department_service.rb', line 4 def self.createDept(accessToken, dept) response = HttpService.post("/department/create?", {access_token: accessToken}, dept.to_json) return response end |
.deleteDept(accessToken, id) ⇒ Object
24 25 26 27 |
# File 'lib/dingtalktool/department_service.rb', line 24 def self.deleteDept(accessToken, id) response = HttpService.get("/department/delete?",{access_token: accessToken, id: id}) return response end |
.department_info(accessToken) ⇒ Object
19 20 21 22 |
# File 'lib/dingtalktool/department_service.rb', line 19 def self.department_info(accessToken) response = HttpService.get("/department/get?", {access_token: accessToken,id: 66950253}) return response end |
.list_ids(accessToken) ⇒ Object
14 15 16 17 |
# File 'lib/dingtalktool/department_service.rb', line 14 def self.list_ids(accessToken) response = HttpService.get("/department/list_ids?", {access_token: accessToken}) return response end |
.listDept(accessToken) ⇒ Object
9 10 11 12 |
# File 'lib/dingtalktool/department_service.rb', line 9 def self.listDept(accessToken) response = HttpService.get("/department/list?", {access_token: accessToken}) return response end |