コード例 #1
0
    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')
コード例 #2
0
 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)
コード例 #3
0
 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')
コード例 #4
0
 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)
コード例 #5
0
 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')
コード例 #6
0
 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)