def chat_add(): state = add_chat_service(get_params()) if state is True: return success_ret(msg.SUCCESS) elif state == 2: return err_ret(msg.ERROR(1, "不能发给自己!")) else: return err_ret(msg.ERROR(1, "发送失败!"))
def commit_delete(): state = delete_comment_service(get_params()["id"], get_user_info()["user_id"]) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "删除失败!"))
def question_list(): params = get_params() state, result, total = list_question_service(params) if state: return build_ret(success=state, msg='操作成功', total=total, data=result) else: return err_ret(msg.ERROR(1, "查询失败!"))
def logout(): token = request.headers.get('authorization') state = logout_pretreat(token) if state: return success_ret(msg.LOGOUT_SUCCESS) else: return err_ret(msg.A_TIMEOUT)
def admin_product_list(): params = get_params() state, result, total = all_product_service(params) if state: return build_ret(success=state, msg='操作成功', total=total, data=result) else: return err_ret(msg.ERROR(1, "查询失败!"))
def admin_report_list(): params = get_params() state, result, total = list_report(params) if state: return build_ret(success=state, msg='操作成功', total=total, data=result) else: return err_ret(msg.ERROR(1, "查询失败!"))
def reply_thumb(): params = get_params() state, result = thumb_reply_service(params) if state: return success_ret(msg.SUCCESS) else: return err_ret(result)
def product_add(): params = get_params() params["publisher_id"] = get_user_info()["user_id"] state = add_product_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "添加失败!"))
def product_list(): params = get_params() params["user_id"] = get_user_info()["user_id"] state, result, total = list_product_service(params) if state: return build_ret(success=state, msg='操作成功', total=total, data=result) else: return err_ret(msg.ERROR(1, "查询失败!"))
def commit_add(): params = get_params() params["user_id"] = get_user_info()["user_id"] state = add_comment_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "添加失败!"))
def register(): state, result = user_register() if state: resp = success_ret(msg.SUCCESS) response = make_response(resp) response.headers['authorization'] = result return response else: return err_ret(result)
def login(): state, token = login_pretreat() if state: resp = success_ret(msg.LOGIN_SUCCESS) response = make_response(resp) response.headers['authorization'] = token return response else: return err_ret(msg.A_LOGIN_ERR)
def admin_login(): params = get_params() state, token = admin_login_service(params["username"], params["password"]) if state: resp = success_ret(msg.LOGIN_SUCCESS) response = make_response(resp) response.headers['authorization'] = token return response else: return err_ret(msg.A_LOGIN_ERR)
def admin_product_modify(): """ "id":465464, "status": 2, :return: """ state = modify_product_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def admin_question_modify(): """ id:1, status:2, 2违规 :return: """ state = modify_question_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def login_status_check(account, request_token): redis_token = redis_server.get(redis_pre['token_pix'] + account) if not (redis_token == request_token): return False, make_response(err_ret(msg.A_SIGNED)) return True, True
def code(): state = ver_code() if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.A_MAX_REQUEST)
def modify(): state, result = user_modify() if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "操作失败!"))
def product_delete(): state = delete_product_service(get_params()["id"]) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "删除失败!"))
def product_modify(): state = modify_product_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def modify_password(): state, result = password_modify() if state: return success_ret(msg.SUCCESS) else: return err_ret(result)
def set_payword(): state, result = payword_forget() if state: return success_ret(msg.SUCCESS) else: return err_ret(result)
def order_add(): state = add_order_service(get_params()["items"]) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "添加失败!"))
def reply_add(): state = add_reply_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "添加失败!"))
def order_deliver(): state = deliver_order_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def question_modify(): state = modify_question_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def admin_reply_modify(): state = report_reply_service(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def admin_order_modify(): state = status_order_admin(get_params()) if state: return success_ret(msg.SUCCESS) else: return err_ret(msg.ERROR(1, "修改失败!"))
def token_check(request_token): account_info = de_token(request_token) if not account_info: return False, make_response(err_ret(msg.A_TIMEOUT)) return True, account_info