Пример #1
0
def sql_user_integration(phone):
    inte = mysqler.query(
        f" SELETE integration FROM user WHERE phone=\'{phone}\'")[0][0]
    print(inte)
    return inte
Пример #2
0
def sql_fix_openid(signin_id):
    res = mysqler.query(
        f"UPDATE bbc_enter_name SET openid = 'o-12n0z07Zc6aLI9sAYouWkAojmA' WHERE id = \'{signin_id}\'"
    )
    return res
Пример #3
0
def sql_usercouponid(user_id, coupon_id):
    tmp = f"SELECT id FROM usercoupon uc WHERE userId = '{user_id}' AND couponRule = '{coupon_id}';"
    res = mysqler.query(tmp)
    return res
Пример #4
0
def sql_matchid():
    match_id = mysqler.query(
        f"SELECT id FROM bbc_match ORDER BY create_time DESC LIMIT 1")[0][0]
    return match_id
Пример #5
0
def sql_payrecordid_to_outtradeno(prid):
    out_trade_no = mysqler.query(
        f"SELECT pr.outTradeNo FROM payrecord pr INNER JOIN goodsorder go ON pr.goodsOrderId = go.id WHERE pr.id = '{prid}';"
    )[0][0]
    return out_trade_no
Пример #6
0
def sql_phone_to_userid(phone):
    user_id = mysqler.query(
        f"SELECT id FROM user WHERE user.phone = \'{phone}\'")[0][0]
    return user_id
Пример #7
0
def sql_examid_to_uuid(exam_id):
    uuid = mysqler.query(
        f"SELECT uuid FROM bbc_examination be WHERE be.id = \'{exam_id}\'"
    )[0][0]
    print(uuid)
    return uuid
Пример #8
0
        project_name_1 = 'zuopin7'

        user.send_sms2(phone)
        user.register(phone)
        user.gz_login(phone)

        res4 = project.save_scratch_project_for_user(project_name_1)
        project_id_1 = res4.sdata.get('id')
        res5 = project.publish(project_name_1, project_id_1)
        assert res5.sdata.get('status') == 'P'

    @pytest.mark.single
    # @pytest.mark.parametrize("outTradeNo", '202103251226456923966257')
    def test_user_add_project(self):

        phone = '18844550007'
        project_name_1 = 'zuopin8'

        user.gz_login(phone)
        res4 = project.save_scratch_project_for_user(project_name_1)
        project_id_1 = res4.sdata.get('id')
        res5 = project.publish(project_name_1, project_id_1)
        assert res5.sdata.get('status') == 'P'


if __name__ == '__main__':
    # pytest.main(["-q", "-s", "test_add_project.py::TestLeadsAddProject::test_user_add_project"])
    phone = '13006166591'
    user_id = mysqler.query("SELECT id FROM user WHERE phone=\'" + phone + "\'")[0][0]
    print(user_id)