|
@@ -60,7 +60,7 @@ class UserService extends CrudService {
|
|
|
return res;
|
|
|
}
|
|
|
|
|
|
- async update({ id }, { name, mobile, passwd, openid, status }) {
|
|
|
+ async update({ id }, { name, mobile, passwd, openid, status, type }) {
|
|
|
assert(id, '缺少部分信息项');
|
|
|
const user = await this.model.findById(id);
|
|
|
if (!user) {
|
|
@@ -83,6 +83,9 @@ class UserService extends CrudService {
|
|
|
} else {
|
|
|
user.status = '1';
|
|
|
}
|
|
|
+ if (type) {
|
|
|
+ user.type = type;
|
|
|
+ }
|
|
|
await user.save();
|
|
|
return user;
|
|
|
}
|