from flask import Blueprint, request from TestManage.TestObj import TestObj from common.scripts 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