Beispiel #1
0
def update_name_card():
    """
    更新个人名片信息
    :return:
    """
    open_id = g.open_id
    name = request.form.get('name', None)
    company = request.form.get('company', None)
    industry = request.form.get('industry', None)
    resources = request.form.get('resources', None)
    resources_label = request.form.get('resources_label', None)
    resources_key = request.form.get('resources_key', None)
    avatar = request.form.get('avatar', None)

    result = {"code": 0, "msg": 'ok'}

    r = BusinessCardModel.update_a_card(open_id, name, company, industry, resources, resources_label, resources_key, avatar)

    if not r:
        result['code'] = -1
        result['msg'] = u'修改失败!'

    response = make_response(json.dumps(result))
    response.headers['Content-Type'] = 'application/json'
    return response
Beispiel #2
0
def update_name_card():
    """
    更新个人名片信息
    :return:
    """
    open_id = g.open_id
    name = request.form.get('name', None)
    company = request.form.get('company', None)
    industry = request.form.get('industry', None)
    resources = request.form.get('resources', None)
    resources_label = request.form.get('resources_label', None)
    resources_key = request.form.get('resources_key', None)
    avatar = request.form.get('avatar', None)

    result = {"code": 0, "msg": 'ok'}

    r = BusinessCardModel.update_a_card(open_id, name, company, industry,
                                        resources, resources_label,
                                        resources_key, avatar)

    if not r:
        result['code'] = -1
        result['msg'] = u'修改失败!'

    response = make_response(json.dumps(result))
    response.headers['Content-Type'] = 'application/json'
    return response
Beispiel #3
0
def update_name_card():
    """
    更新个人名片信息
    :return:
    """
    open_id = g.open_id
    name = request.form.get('name', None)
    company = request.form.get('company', None)
    industry = request.form.get('industry', None)
    resources_key = request.form.get('resources_key', None)
    avatar = request.form.get('avatar', None)
    role = request.form.get('role', None)
    result = {"code": 0, "msg": 'ok'}

    invitation_code = request.form.get('invitation_code', None)

    # 省市
    province = request.form.get('province', None)
    city = request.form.get('city', None)
    area = request.form.get('area', None)

    # 检测邀请码
    if not BusinessCardModel.check_invitation_code(invitation_code):
        response = make_response(json.dumps({"code": -5, "msg": u'邀请码不正确!'}))
        response.headers['Content-Type'] = 'application/json'
        return response

    r = BusinessCardModel.update_a_card(open_id, name, company, industry,
                                        resources_key, avatar, role,
                                        invitation_code, province, city, area)

    if not r:
        # 防止什么都没修改
        result['code'] = 0
        result['msg'] = u'修改失败!'

    response = make_response(json.dumps(result))
    response.headers['Content-Type'] = 'application/json'
    return response