浏览代码

更新接口排序和bug修复

laiguoran 4 年之前
父节点
当前提交
4a0b47054f
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      modules/users/models/user_model.js

+ 13 - 0
modules/users/models/user_model.js

@@ -317,6 +317,19 @@ class UserModel extends BaseModel {
         const objId = mongoose.Types.ObjectId(id);
         return fields ? await this.db.findOne({_id: objId}, fields) : await this.db.findOne({_id: objId});
     }
+
+    /**
+     * 更新用户数据
+     *
+     * @param {object} updateData
+     * @return {Promise}
+     */
+    async updateUser(condition, updateData) {
+        if (Object.keys(condition).length <= 0 || Object.keys(updateData).length <= 0) {
+            return null;
+        }
+        return await this.db.update(condition, updateData);
+    }
 }
 
 export default UserModel;