コード例 #1
0
def user_add():
    token = request.args.get('token', None)
    user_id = get_token_user_id(token)
    if user_id:
        r_data = request.get_json()
        print(r_data)
        phone = r_data['phone']
        address = r_data['address']
        linkman = r_data['name']
        num = r_data['bottom']
        sex = r_data['sex']
        tag = r_data['tag']

        # user_id = r_data['user_id
        data = {
            'address': address,  # 地址
            'bottom': num,  # 门牌号
            'name': linkman,  # 联系人
            'phone': phone,  # 手机
            'user_id': user_id,
            'sex': sex,
            'tag': tag
        }
        User_Featuare_Dao().saves(**data)
        api_logger.info("地址成功添加")
        return jsonify({'code': 200, 'msg': '地址添加成功', 'data': data})
    return jsonify({'code': 207, 'msg': '你还未登录请登录'})
コード例 #2
0
def shop_pl():
    v_shop_id = request.args.get('v_shop_id')
    data = User_Featuare_Dao().shop_pl(v_shop_id)
    api_logger.info("显示所有评论")
    return jsonify({
        'code': 200,
        'data': data,
    })
コード例 #3
0
def user_suggest():
    r_data = request.get_json()
    data = {
        's_message': r_data['s_message'],
        's_phone': r_data['s_phone'],
        's_time': datetime.datetime.now(),
    }
    card_num = User_Featuare_Dao().user_suggest(**data)
    return jsonify({"code": 200, "data": data})
コード例 #4
0
def user_complaint():
    r_data = request.get_json()
    data = {
        'shop_id': r_data['shop_id'],
        'com_message': r_data['com_message'],
        'com_time': datetime.datetime.now(),
    }
    data = User_Featuare_Dao().user_complaint(**data)
    return jsonify({"code": 200, "data": data})
コード例 #5
0
def user_hurse():
    token = request.args.get('token', None)
    if token is None:
        return jsonify({'code': 207, 'msg': '用户未登录'})
    if check_token(token):
        user_id = get_token_user_id(token)
        balance = User_Featuare_Dao().user_balance(user_id)
        card_num = User_Featuare_Dao().user_cards(user_id)
        return jsonify({
            "code": 200,
            "data": {
                "burse_balance": balance,
                "card_num": card_num
            },
            "msg": "我的钱包显示成功"
        })
    else:
        return jsonify({"code": 303, "msg": "token验证失败"})
コード例 #6
0
def user_comment():
    token = request.args.get('token', None)
    if token is None:
        api_logger.warning("未登录")
        return jsonify({'code': 207, 'msg': '未登录,请登录'})
    if check_token(token):
        user_id = get_token_user_id(token)
        data = User_Featuare_Dao().user_comment(user_id)
        api_logger.info("评论显示成功")
        return jsonify({"code": 200, "data": data, "msg": "查询成功"})
コード例 #7
0
def del_address():
    token = request.args.get('token', None)
    # r_data = request.get_data()
    # print(r_data)
    sid = request.args.get('id')
    user_id = get_token_user_id(token)
    # user_id = r_data['user_id']
    User_Featuare_Dao().del_address(sid, user_id)
    api_logger.info("地址删除成功")
    return jsonify({"code": 200, "msg": "删除成功!"})
コード例 #8
0
def user_address():

    # 验证登录
    token = request.args.get('token', None)
    if token is None:
        api_logger.warning("未登录")
        return jsonify({'code': 207, 'msg': '未登录,请登录'})
    if check_token(token):
        user_id = get_token_user_id(token)
        # user_id = request.get_json()['user_id']   # 获取user_id
        data = User_Featuare_Dao().se_address(user_id)
        api_logger.info("显示所有地址")
        return jsonify({
            'code': 200,
            'msg': '显示地址',
            'data': data,
        })
    api_logger.warning("未查找到token")
    return jsonify({'code': 303})
コード例 #9
0
ファイル: vip_view.py プロジェクト: clmserver/app_server
def vip_view():
    # 验证用户是否已登录
    token = request.args.get('token', None)
    if token is None:
        return jsonify({
            'code': 202,
            'msg': '未登录,请登录'
        })
    if cache.check_token(token):
        user_id = cache.get_token_user_id(token)
        # 是否开启vip
        if UserDao().is_vip(user_id) == 1:
            dt = VipDao()
            data = dt.get_shop()
            shop_discounts2 = User_Featuare_Dao().discount2_des()
            return jsonify({
                'code': 200,
                'msg': '显示成功',
                'data': {
                    "shop_data": data,  # 商品信息
                    "discounts": shop_discounts2
                }
            })
        # 显示vip界面
        dt = VipDao()
        data = dt.get_shop()
        name = dt.get_username(user_id)
        return jsonify({
            'code': 200,
            'msg': '显示成功',
            'data': {
                "user_id": user_id,
                "shop_data":data,   # 商品信息
                "username":name,  # 用户姓名
            }
        })
コード例 #10
0
def user_upaddress():
    token = request.args.get('token', None)
    r_data = request.get_json()
    print(r_data)
    user_id = get_token_user_id(token)
    data = {
        "address": r_data['address'],
        "phone": r_data['phone'],
        "name": r_data['name'],
        "bottom": r_data['bottom'],
        "sex": r_data['sex'],
        "tag": r_data['tag'],
        "user_id": user_id,
        "id": r_data['id']
    }

    User_Featuare_Dao().up_address(**data)

    return jsonify({
        'code': 200,
        'user_id': user_id,
        'msg': '更改成功',
        'data': data
    })