|
|
@ -62,7 +62,7 @@ const MD5 = require('crypto-js/md5'); |
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
async function getDepMessage (ctx, next) { |
|
|
|
async function getDepMessage(ctx, next) { |
|
|
|
let error = { name: 'FindError', message: '获取部门列表失败' }; |
|
|
|
let rslt = []; |
|
|
|
try { |
|
|
@ -105,7 +105,7 @@ async function getDepMessage (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function createDept (ctx, next) { |
|
|
|
async function createDept(ctx, next) { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
try { |
|
|
|
let rslt = ctx.request.body; |
|
|
@ -119,7 +119,7 @@ async function createDept (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function updateDept (ctx, next) { |
|
|
|
async function updateDept(ctx, next) { |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
const { id } = ctx.params; |
|
|
@ -137,7 +137,7 @@ async function updateDept (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function delDept (ctx, next) { |
|
|
|
async function delDept(ctx, next) { |
|
|
|
let errMsg = "删除部门失败"; |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
@ -167,7 +167,7 @@ async function delDept (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function getUser (ctx, next) { |
|
|
|
async function getUser(ctx, next) { |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
const { depId } = ctx.params; |
|
|
@ -207,7 +207,7 @@ async function getUser (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function creatUser (ctx, next) { |
|
|
|
async function creatUser(ctx, next) { |
|
|
|
let errMsg = "新建用户失败" |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
@ -226,6 +226,7 @@ async function creatUser (ctx, next) { |
|
|
|
} |
|
|
|
|
|
|
|
await models.User.create({ |
|
|
|
role: data.role, |
|
|
|
name: data.name, |
|
|
|
username: data.phone, |
|
|
|
password: Hex.stringify(MD5(data.password)), |
|
|
@ -249,7 +250,7 @@ async function creatUser (ctx, next) { |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
async function updateUser (ctx, next) { |
|
|
|
async function updateUser(ctx, next) { |
|
|
|
let errMsg = "修改用户失败" |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
@ -268,6 +269,7 @@ async function updateUser (ctx, next) { |
|
|
|
} |
|
|
|
|
|
|
|
await models.User.update({ |
|
|
|
role: data.role, |
|
|
|
name: data.name, |
|
|
|
username: data.phone, |
|
|
|
departmentId: data.departmentId, |
|
|
@ -293,7 +295,7 @@ async function updateUser (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function deleteUser (ctx, next) { |
|
|
|
async function deleteUser(ctx, next) { |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
const { ids } = ctx.params; |
|
|
@ -315,7 +317,7 @@ async function deleteUser (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function resetPwd (ctx, next) { |
|
|
|
async function resetPwd(ctx, next) { |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
const { id } = ctx.params; |
|
|
@ -342,7 +344,7 @@ async function resetPwd (ctx, next) { |
|
|
|
* @params {userId-用户Id} ctx |
|
|
|
* @request.body {password-用户新密码} ctx |
|
|
|
*/ |
|
|
|
async function updateUserPassword (ctx, next) { |
|
|
|
async function updateUserPassword(ctx, next) { |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
const { userId } = ctx.params; |
|
|
@ -376,7 +378,7 @@ async function updateUserPassword (ctx, next) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
async function getStructuresUsers (ctx, next) { |
|
|
|
async function getStructuresUsers(ctx, next) { |
|
|
|
try { |
|
|
|
const models = ctx.fs.dc.models; |
|
|
|
|
|
|
|