from flask import Blueprint, request from TestManage.TestObj import TestObj from common.APIAuth import api_secret test_route = Blueprint('test', __name__) @test_route.route('/delete_rid_cascade', methods=['POST']) @api_secret def delete_rid_cascade_route(): """ 级联删除与评价ID有关的所有数据 Parameters: - Returns: - """ test_obj = TestObj() test_obj.rid = request.json['rid'] test_obj.delete_rid_cascade() return {"info": "删除成功"}, 200 @test_route.route('/delete_cid_cascade', methods=['POST']) @api_secret def delete_uid_cascade_route(): """ 级联删除与uid有关的所有数据 Parameters: - Returns: - """ test_obj = TestObj() test_obj.uid = request.json['cid'] test_obj.delete_cid_cascade() return {"info": "删除成功"}, 200 @test_route.route('/enterprise_certification', methods=['POST']) @api_secret def enterprise_certification(): """ 管理端企业认证接口 Parameters: - Returns: - """ test_obj = TestObj() test_obj.company = request.json['company'] test_obj.code = request.json['code'] test_obj.legal_person = request.json['legal_person'] test_obj.cid = request.json['cid'] info = test_obj.company_verify() status = 200 if info == '认证成功' else 210 return {"info": info}, status @test_route.route('/change_verified', methods=['GET']) @api_secret def change_verified(): """ 企业认证状态修改 Parameters: - Returns: info: 修改结果结果 """ test_obj = TestObj() test_obj.cid = request.args.get('cid') info = test_obj.change_verified() status = 200 if info else 210 res = '认证状态修改成功' if info else '认证状态修改失败' return {"info": res}, status