Exemple #1
0
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, "发送失败!"))
Exemple #2
0
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, "删除失败!"))
Exemple #3
0
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, "查询失败!"))
Exemple #4
0
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)
Exemple #5
0
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, "查询失败!"))
Exemple #6
0
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, "查询失败!"))
Exemple #7
0
def reply_thumb():
    params = get_params()
    state, result = thumb_reply_service(params)

    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(result)
Exemple #8
0
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, "添加失败!"))
Exemple #9
0
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, "查询失败!"))
Exemple #10
0
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, "添加失败!"))
Exemple #11
0
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)
Exemple #12
0
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)
Exemple #13
0
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)
Exemple #14
0
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, "修改失败!"))
Exemple #15
0
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, "修改失败!"))
Exemple #16
0
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
Exemple #17
0
def code():
    state = ver_code()
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.A_MAX_REQUEST)
Exemple #18
0
def modify():
    state, result = user_modify()
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "操作失败!"))
Exemple #19
0
def product_delete():
    state = delete_product_service(get_params()["id"])
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "删除失败!"))
Exemple #20
0
def product_modify():
    state = modify_product_service(get_params())
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "修改失败!"))
Exemple #21
0
def modify_password():
    state, result = password_modify()
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(result)
Exemple #22
0
def set_payword():
    state, result = payword_forget()
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(result)
Exemple #23
0
def order_add():
    state = add_order_service(get_params()["items"])
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "添加失败!"))
Exemple #24
0
def reply_add():
    state = add_reply_service(get_params())
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "添加失败!"))
Exemple #25
0
def order_deliver():
    state = deliver_order_service(get_params())
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "修改失败!"))
Exemple #26
0
def question_modify():
    state = modify_question_service(get_params())
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "修改失败!"))
Exemple #27
0
def admin_reply_modify():
    state = report_reply_service(get_params())
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "修改失败!"))
Exemple #28
0
def admin_order_modify():
    state = status_order_admin(get_params())
    if state:
        return success_ret(msg.SUCCESS)
    else:
        return err_ret(msg.ERROR(1, "修改失败!"))
Exemple #29
0
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