You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
2.2 KiB
44 lines
2.2 KiB
'use strict';
|
|
|
|
const user = require('../../controllers/organization/user');
|
|
|
|
module.exports = function (app, router, opts) {
|
|
|
|
app.fs.api.logAttr['GET/organization/department'] = { content: '获取部门信息', visible: false };
|
|
router.get('/organization/department', user.getDepMessage);
|
|
|
|
app.fs.api.logAttr['POST/organization/dept/add'] = { content: '新增部门', visible: true };
|
|
router.post('/organization/dept/add', user.createDept);
|
|
|
|
app.fs.api.logAttr['PUT/organization/dept/:id/modify'] = { content: '修改部门', visible: true };
|
|
router.put('/organization/dept/:id/modify', user.updateDept);
|
|
|
|
app.fs.api.logAttr['DELETE/organization/dept/:id'] = { content: '删除部门', visible: true };
|
|
router.del('/organization/dept/:id', user.delDept);
|
|
|
|
app.fs.api.logAttr['GET/organization/department/:depId/user'] = { content: '获取部门下用户信息', visible: false };
|
|
router.get('/organization/department/:depId/user', user.getUser);
|
|
|
|
app.fs.api.logAttr['POST/organization/department/user'] = { content: '创建部门下用户信息', visible: false };
|
|
router.post('/organization/department/user', user.creatUser);
|
|
|
|
app.fs.api.logAttr['PUT/organization/department/user/:id'] = { content: '修改部门下用户信息', visible: false };
|
|
router.put('/organization/department/user/:id', user.updateUser);
|
|
|
|
app.fs.api.logAttr['DEL/organization/department/user/:ids'] = { content: '删除部门下用户信息', visible: false };
|
|
router.del('/organization/department/user/:ids', user.deleteUser);
|
|
|
|
app.fs.api.logAttr['PUT/organization/department/user/resetPwd/:id'] = { content: '重置用户密码', visible: false };
|
|
router.put('/organization/department/user/resetPwd/:id', user.resetPwd);
|
|
|
|
/**
|
|
* @api {PUT} user/password/:id 修改用户密码
|
|
* @apiVersion 1.0.0
|
|
* @apiGroup Organization
|
|
*/
|
|
app.fs.api.logAttr['PUT/user/password/:userId'] = { content: '修改用户密码', visible: false };
|
|
router.put('/user/password/:userId', user.updateUserPassword);
|
|
|
|
app.fs.api.logAttr['GET/structures/users'] = { content: '获取结构物列表用户列表', visible: false };
|
|
router.get('/structures/users', user.getStructuresUsers);
|
|
};
|