예제 #1
0
파일: user.py 프로젝트: lzpsgh/AscTrio
    def register(self, param):
        self.req_method = 'POST'
        self.req_url = '/core/user/register'

        self.req_body = {
            'phone': param,
            'userPassword': '******',
            'code': '123456',
            'regChannel': 'official',
            'channelKey': 'web',
            'platform': 'web',
            'origin': 'pc',
            'position': '001',
            'isOrg': 'false'
        }

        self.req_cookies = {
            'JSESSIONID': auth_util.get_cookie('web'),
        }
        result = self.request(method=self.req_method,
                              url=self.req_url,
                              cookies=self.req_cookies,
                              data=self.req_body)
        assert_util.result_check(result)
        # core_jsessionid = result.rsp.cookies["JSESSIONID"]  # todo有时候不返回jsessionid
        # auth.set_cookie('web', core_jsessionid)
        # logger.info(core_jsessionid)
        return result
예제 #2
0
 def upload_info(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/leadsApi/upload'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #3
0
 def get_scoring_dimension_by_id(self, sd_id):
     self.req_method = 'GET'
     self.req_url = '/core/scoringDimension/getScoringDimensionById'
     self.req_body = {"id": sd_id}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #4
0
 def dbf_accept_zong_zi(self, invite_code):
     self.req_method = 'POST'
     self.req_url = '/core/dragonBoatFestival/acceptZongzi'
     self.req_body = {"inviteCode": invite_code}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #5
0
 def save_competition(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/competitionManager/saveCompetition'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #6
0
 def works_like(self, param1):
     self.req_method = 'POST'
     self.req_url = '/core/competitionEnterName/worksLike'
     self.req_body = {"id": param1}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #7
0
 def get_pay_page(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/goodsOrder/getPayPage'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #8
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def send_sms2(self, phone):
     self.req_method = 'GET'
     self.req_url = '/core/ccbb/sendSMS2'
     self.req_body = {"phone": phone, 'countryCode': '86'}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #9
0
 def get_scoring_dimension_list(self):
     self.req_method = 'GET'
     self.req_url = '/core/scoringDimension/getScoringDimensionList'
     self.req_body = {}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #10
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def logout(self):
     self.req_method = 'GET'
     self.req_url = '/core/user/logout'
     self.req_body = {"t": common_util.get_timestamp()}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     auth_util.set_cookie('web', result.rsp.cookies["JSESSIONID"])
     return result
예제 #11
0
    def pay_callback_suc(self, out_trade_no):
        self.req_method = 'GET'
        self.req_url = '/core/goodsOrder/simulationCallBack'
        self.req_body = {'outTradeNo': out_trade_no}

        self.req_cookies = {
            'JSESSIONID': auth_util.get_cookie('web'),
        }
        result = self.x_request()
        assert_util.result_check(result)
        return result
예제 #12
0
 def get_token(self):
     self.req_method = 'GET'
     self.req_url = '/core/leadsApi/getToken'
     self.req_body = {
         "secret": 'w@qB^qxXHhYkLdEJOTEeWigR4rbpm8Ja'
     }
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #13
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def phone_login(self, phone):
     self.req_method = 'GET'
     self.req_url = '/core/user/phoneLogin'
     self.req_body = {"phone": phone, "code": 123456}
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     # auth_util.set_cookie('web', result.rsp.cookies["JSESSIONID"])
     auth_util.set_token('web', 'gz_token', result.rsp.cookies["token"])
     return result
예제 #14
0
 def is_use_coupon(self):
     self.req_method = 'GET'
     self.req_url = '/core/goodsOrder/orderDetailForKK'
     self.req_body = {
         "goodsIds": "373",
     }
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #15
0
 def demolition_order(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/goodsOrder/demolitionOrder'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           data=self.req_body)
     assert_util.result_check(result)
     return result
예제 #16
0
 def add_activity(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/group_buy/add_activity'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           cookies=self.req_cookies,
                           data=self.req_body)
     assert_util.result_check(result)
     return result
예제 #17
0
 def dbf_set_time(self, start_time, end_time):
     self.req_method = 'POST'
     self.req_url = '/core/dragonBoatFestival/setTime'
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     self.req_body = {"startTime": start_time, "endTime": end_time}
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           cookies=self.req_cookies,
                           data=self.req_body)
     assert_util.result_check(result)
     return result
예제 #18
0
 def add_scoring_dimension(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/scoringDimension/saveScoringDimension'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           cookies=self.req_cookies,
                           data=self.req_body)
     return result
예제 #19
0
파일: coupon.py 프로젝트: lzpsgh/AscTrio
 def create_coupon(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/coupon/createCouponNewVersion'
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     self.req_body = kwargs
     result = self.request(
         method=self.req_method, url=self.req_url, cookies=self.req_cookies,
         json=self.req_body
     )
     assert_util.result_check(result)
     return result
예제 #20
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def booking_demo(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/course/bookingDemo'
     self.req_body = kwargs
     # self.req_body = datajson
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           data=self.req_body)
     assert_util.result_check(result)
     return result
예제 #21
0
 def save_competition_project(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/gzproject/project/saveCompetitionProject'
     self.req_body = kwargs
     self.req_headers = {
         "Content-Type":
         'multipart/form-data; boundary=----WebKitFormBoundaryAoRHItbAqq1AUjaW'
     }
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('gz'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #22
0
 def order_detail(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/order/orderDetail'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
         'exam_token': auth_util.get_token('bbc', 'exam_token'),
     }
     result = self.request(
         method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies,
         data=self.req_body
     )
     assert_util.result_check(result)
     return result
예제 #23
0
 def submit_enter_name_info(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/competitionEnterName/submitEnterNameInfo'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           cookies=self.req_cookies,
                           json=self.req_body)
     assert_util.result_check(result)
     return result
예제 #24
0
 def update_coupon(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/goodsOrder/update'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
         # 'exam_token': auth_util.get_token('bbc', 'exam_token'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           cookies=self.req_cookies,
                           data=self.req_body)
     assert_util.result_check(result)
     return result
예제 #25
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def phone_exist(self, phone):
     # application/x-www-form-urlencoded
     self.req_method = 'POST'
     self.req_url = '/core/goodsOrder/phoneExist'
     self.req_body = {
         "phone": phone,
     }
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           data=self.req_body)
     assert_util.result_check(result)
     return result
예제 #26
0
 def del_scoring_dimension_by_id(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/scoringDimension/delScoringDimensionById'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
         'exam_token': auth_util.get_token('bbc', 'exam_token'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           cookies=self.req_cookies,
                           json=self.req_body)
     assert_util.result_check(result)
     return result
예제 #27
0
 def works_like(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/competitionEnterName/worksLike'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
         'exam_token': auth_util.get_token('bbc', 'exam_token'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           cookies=self.req_cookies,
                           json=self.req_body)
     assert_util.result_check(result)
     return result
예제 #28
0
 def test(self, **kwargs):
     self.req_method = 'POST'
     self.req_url = '/core/account/submit'
     self.req_body = kwargs
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
         'exam_token': auth_util.get_token('bbc', 'exam_token'),
     }
     result = self.request(method=self.req_method,
                           url=self.req_url,
                           headers=self.req_headers,
                           cookies=self.req_cookies,
                           json=self.req_body)
     assert_util.result_check(result)
     return result
예제 #29
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def modify_users_owner(self, **kwargs):
     sql_query_userid = "select id from activityuser where phone = "
     # phone = '13333333333'
     self.req_method = 'GET'
     self.req_url = '/core/user/modifyUsersOwner'
     self.req_body = kwargs
     # self.req_body = {
     #     'salerIds': '889',  # cc倪旭(新)  [email protected]
     #     'userIds': mysqler.query(sql_query_userid + phone)
     # }
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('crm'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     return result
예제 #30
0
파일: user.py 프로젝트: lzpsgh/AscTrio
 def login(self, phone):
     self.req_method = 'GET'
     self.req_url = '/core/user/login'
     self.req_body = {
         "phone": phone,
         "userPassword": '******',  # common.calc_pwd(phone),
         # 't': common.get_timestamp(),
         # 'countryCode': '86'
     }
     self.req_cookies = {
         'JSESSIONID': auth_util.get_cookie('web'),
     }
     result = self.x_request()
     assert_util.result_check(result)
     auth_util.set_token('web', 'gz_token', result.rsp.cookies["token"])
     return result