fix(dept):部门数据更新bug
This commit is contained in:
@@ -1,5 +0,0 @@
|
||||
def model_to_dicts(Schema, model):
|
||||
# 如果是分页器返回,需要传入model.items
|
||||
common_schema = Schema(many=True) # 用已继承ma.ModelSchema类的自定制类生成序列化类
|
||||
output = common_schema.dump(model) # 生成可序列化对象
|
||||
return output
|
||||
@@ -1,12 +0,0 @@
|
||||
# xss过滤
|
||||
from flask import abort, make_response, jsonify
|
||||
|
||||
|
||||
def check_data(schema, data):
|
||||
errors = schema.validate(data)
|
||||
for k, v in errors.items():
|
||||
for i in v:
|
||||
# print("{}{}".format(k, i))
|
||||
msg = "{}{}".format(k, i)
|
||||
if errors:
|
||||
abort(make_response(jsonify(result=False, msg=msg), 200))
|
||||
@@ -1,4 +1,4 @@
|
||||
from applications.models.company import Dept, User
|
||||
from applications.models.users import Dept, User
|
||||
from applications.models.log import AdminLog
|
||||
from applications.models.file.photo import Photo
|
||||
from applications.models.rights.power import Power
|
||||
|
||||
@@ -100,7 +100,7 @@
|
||||
// 当点击更新之后,获取数据
|
||||
form.on('submit(dept-update)', function (data) {
|
||||
$.ajax({
|
||||
url: '/dept/edit' + data.field.deptId,
|
||||
url: '/dept/edit/' + data.field.deptId,
|
||||
data: JSON.stringify(data.field),
|
||||
dataType: 'json',
|
||||
contentType: 'application/json',
|
||||
|
||||
@@ -7,8 +7,6 @@ from applications.common.utils.rights import authorize
|
||||
from applications.extensions import db
|
||||
from applications.models import Dept, User
|
||||
|
||||
# from applications.view.company.department import dept_curd
|
||||
|
||||
dept_bp = Blueprint('dept', __name__, url_prefix='/dept')
|
||||
dept_api = Api(dept_bp)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user