def delivery_by_orderno( self, business, username, password, ): ''' 调拨入库单高级搜索,根据调拨单号进行模糊搜索 :return: ''' # 登录 basePage.login(self, business, username, password) # try: # 点击菜单 self.click_acc(basePage.menu) # 点击门店入库 self.click_acc(basePage.stock_in) time.sleep(3) # print self.driver.page_source # self.driver.execute_script("mobile:dragFromToForDuration", # {"duration": 5.0, "element": None, "fromX": 40.0, "fromY": 500.0, "toX": 40.0, # "toY": 130.0}) # print self.driver.page_source # # # 点击调拨入库 self.click_acc(basePage.delivery_receive) # basePage.search_advanced_receipts(self, '1', 'inventory')
def scrap_by_orderno(self, business, username, password): ''' 调拨入库单高级搜索,根据调拨单号进行模糊搜索 :return: ''' # try: self.normal(business, username, password) basePage.search_advanced_receipts(self, '1', 'inventory') # except Exception as e: # raise Exception('损益单高级搜索出现异常:%s'%e)
def transferout_by_orderno(self, business, username, password): ''' 调拨入库单高级搜索,根据调拨单号进行模糊搜索 :return: ''' # 登录 basePage.login(self, business, username, password) # try: # 点击菜单 self.click_acc(basePage.menu) # 点击门店出库 self.click_acc(basePage.stock_out) # 点击调拨出库 self.click_acc(basePage.transfer_out) # 点击高级搜索 basePage.search_advanced_receipts(self, '1', 'transfer_out')
def transfer_by_orderno(self, business, username, password, product_code): ''' 调拨入库单高级搜索,根据调拨单号进行模糊搜索 :return: ''' # 登录 basePage.login(self, business, username, password) try: # 点击菜单 self.click_acc(basePage.menu) # 点击门店入库 self.click_acc(basePage.stock_in) # 点击调拨入库 self.click_acc(basePage.transfer_in) basePage.search_advanced_receipts(self, 1, 'transfer_in') except Exception as e: raise Exception('调拨入库单高级搜索出现异常:%s' % e)
def refund_by_orderno(self, business, username, password): ''' 调拨入库单高级搜索,根据调拨单号进行模糊搜索 :return: ''' # 登录 basePage.login(self, business, username, password) # try: # 点击菜单 self.click_acc(basePage.menu) time.sleep(4) # 点击门店出库 self.click_acc(basePage.stock_out) # 点击调拨出库 self.click_acc(basePage.refund) # 点击高级搜索 basePage.search_advanced_receipts(self, '1', 'inventory')
def search_order_info(self, merchantID, username, password, order_no): ''' 下拉刷新,上拉加载,根据订单号模糊搜索订单 :param merchantID: 商户号 :param username: 用户名 :param password: 密码 :param order_no: 订单号,用于高级搜索 :return: ''' try: # 登录 login(self, merchantID, username, password) receipts_type = 'sale_order' # 点击菜单 self.click_acc(basePage.menu) self.click_acc(oqLocation.order_query_button) basePage.search_advanced_receipts(self, order_no, receipts_type) except Exception as e: raise Exception('订单查询出现异常%s' % e)