'wip(semantic):调整模板api接口'

This commit is contained in:
zhengxinonly
2021-09-12 18:16:02 +08:00
parent b9c449ad57
commit 550f99e468
30 changed files with 259 additions and 240 deletions
+10 -10
View File
@@ -21,14 +21,14 @@ class UserStatus(Resource):
if res.operate == 1:
user = CompanyUser.query.get(user_id)
user.enable = res.operate
message = success_api(msg="启动成功")
message = success_api(message="启动成功")
else:
user = CompanyUser.query.filter_by(id=res.user_id).update({"enable": res.operate})
message = success_api(msg="禁用成功")
message = success_api(message="禁用成功")
if user:
db.session.commit()
else:
return fail_api(msg="出错啦")
return fail_api(message="出错啦")
return message
@@ -41,8 +41,8 @@ class UserAvatar(Resource):
ret.avatar = url
db.session.commit()
if not ret:
return fail_api(msg="出错啦")
return success_api(msg="修改成功")
return fail_api(message="出错啦")
return success_api(message="修改成功")
class UserInfo(Resource):
@@ -63,8 +63,8 @@ class UserInfo(Resource):
ret.remark = res.details
db.session.commit()
if not ret:
return fail_api(msg="出错啦")
return success_api(msg="更新成功")
return fail_api(message="出错啦")
return success_api(message="更新成功")
class UserPassword(Resource):
@@ -80,15 +80,15 @@ class UserPassword(Resource):
res = parser.parse_args()
if res.newPassword != res.confirmPassword:
return fail_api(msg='确认密码不一致')
return fail_api(message='确认密码不一致')
""" 修改当前用户密码 """
user = CompanyUser.query.get(user_id)
is_right = user.validate_password(res.oldPassword)
if not is_right:
return jsonify(success=False, msg="旧密码错误")
return jsonify(success=False, message="旧密码错误")
user.set_password(res.newPassword)
db.session.add(user)
db.session.commit()
return jsonify(success=True, msg="更改成功")
return jsonify(success=True, message="更改成功")
+13 -12
View File
@@ -90,12 +90,13 @@ class UserUsers(Resource):
'username': item.username,
'realname': item.realname,
'enable': item.enable,
'create_at': item.create_at,
'update_at': item.update_at,
'create_at': str(item.create_at),
'update_at': str(item.update_at),
'dept': dept_name(item.dept_id),
} for item in paginate.items]
return table_api(data=user_data, count=paginate.total, code=0)
return table_api(result={'items': user_data,
'total': paginate.total}
, code=0)
@authorize("admin:user:add", log=True)
def post(self):
@@ -111,7 +112,7 @@ class UserUsers(Resource):
role_ids = res.role_ids.split(',')
if is_user_exists(res.username):
return fail_api(msg="用户已经存在")
return fail_api(message="用户已经存在")
user = CompanyUser()
user.username = res.username
@@ -127,14 +128,14 @@ class UserUsers(Resource):
user.role.append(r)
db.session.commit()
return success_api(msg="增加成功", code=0)
return success_api(message="增加成功", code=0)
@authorize("admin:user:remove", log=True)
def delete(self):
"""批量删除"""
ids = request.form.getlist('ids[]')
batch_remove(ids)
return success_api(msg="批量删除成功")
return success_api(message="批量删除成功")
class UserUser(Resource):
@@ -154,7 +155,7 @@ class UserUser(Resource):
role_ids = res.role_ids.split(',')
if is_user_exists(res.username):
return fail_api(msg="用户已经存在")
return fail_api(message="用户已经存在")
user = CompanyUser()
user.username = res.username
@@ -170,15 +171,15 @@ class UserUser(Resource):
user.role.append(r)
db.session.commit()
return success_api(msg="增加成功", code=0)
return success_api(message="增加成功", code=0)
@authorize("admin:user:remove", log=True)
def delete(self, user_id):
# 删除用户
res = delete_by_id(user_id)
if not res:
return fail_api(msg="删除失败")
return success_api(msg="删除成功")
return fail_api(message="删除失败")
return success_api(message="删除成功")
class UserRole(Resource):
@@ -202,4 +203,4 @@ class UserRole(Resource):
update_user_role(user_id, role_ids)
return success_api(msg="更新成功")
return success_api(message="更新成功")