统一table,成功,失败返回响应,封装模型序列化函数

This commit is contained in:
mkg
2021-04-29 19:01:18 +08:00
parent 3d5e4b9e9b
commit e111f4a763
15 changed files with 167 additions and 170 deletions
+6 -15
View File
@@ -1,9 +1,9 @@
import os
from flask import Blueprint, request, render_template, jsonify, current_app
from flask_login import login_required
from applications.models import db
from applications.models.admin_photo import Photo
from applications.service.admin.file import get_photo, upload_one, delete_photo_by_id
from applications.service.common.response import table_api, success_api, fail_api
from applications.service.route_auth import authorize_and_log
admin_file = Blueprint('adminFile', __name__, url_prefix='/admin/file')
@@ -23,15 +23,7 @@ def table():
page = request.args.get('page', type=int)
limit = request.args.get('limit', type=int)
data, count = get_photo(page=page, limit=limit)
res = {
'msg': "",
'code': 0,
'data': data,
'count': count,
'limit': "10"
}
return jsonify(res)
return table_api(data=data, count=count)
# 上传接口
@@ -61,9 +53,9 @@ def delete():
id = request.form.get('id')
res = delete_photo_by_id(id)
if res:
return jsonify(msg="删除成功", code=200)
return success_api(msg="删除成功")
else:
return jsonify(msg="删除失败", code=999)
return fail_api(msg="删除失败")
# 图片批量删除
@@ -78,7 +70,6 @@ def batchRemove():
photo = Photo.query.filter(Photo.id.in_(ids)).delete(synchronize_session=False)
db.session.commit()
if photo:
return jsonify(msg="删除成功", code=200)
return success_api(msg="删除成功")
else:
res = {"msg": "删除失败", "code": 999}
return res
return fail_api(msg="删除失败")