def fallBackTheXieTong(self,assertDict): ''' :param assertDict: :return: 指定回退待办协同 ''' # 点击待办 self._click(g().get_resource_infor('协同待办按钮')) # 点击要处理的协同 self._click(g().get_resource_infor('已发送协同')) # 点击处理 self._click(g().get_resource_infor('协同处理按钮')) # 点击协同菜单栏 self._click(g().get_resource_infor('协同菜单栏')) self._wait_ui_appear(g().get_resource_infor('指定回退按钮'), lambda ui: ui._click(g().get_resource_infor('协同菜单栏'))) # 点击回退 self._click(g().get_resource_infor('指定回退按钮')) # 点击回退人员 self._click(g().get_resource_infor('联系人ui_test1')) # 点击流程重走 self._click(g().get_resource_infor('流程重走按钮')) # 点击确定 self._click(g().get_resource_infor('协同确定按钮')) # 点击待发 self._click(g().get_resource_infor('协同待发按钮')) self._performAssert('断言指定回退待办协同成功', assertDict)
def endXieTong(self, assertDict): ''' :param assertDict: :return: 终止待办协同 ''' # 点击待办 self._click(g().get_resource_infor('协同待办按钮')) # 点击要处理的协同 self._click(g().get_resource_infor('已发送协同')) # 点击处理 self._click(g().get_resource_infor('协同处理按钮')) # 点击协同菜单栏 self._click(g().get_resource_infor('协同菜单栏')) self._wait_ui_appear( g().get_resource_infor('终止按钮'), lambda ui: ui._click(g().get_resource_infor('协同菜单栏'))) # 点击回退 self._click(g().get_resource_infor('终止按钮')) # 点击确定 self._click(g().get_resource_infor('协同确定按钮')) # 点击已办 self._click(g().get_resource_infor('协同已办按钮')) self._performAssert('断言终止待办协同成功', assertDict) # 点击已发 self._click(g().get_resource_infor('协同已发按钮'))
def addOfficalDocumentApproval(self, assertDict): ''' :param assertDict: :return: 处理待办公文加签审批人员 ''' # 点击公文 self._click(g().get_resource_infor('公文按钮')) # 点击要处理的公文 self._click(g().get_resource_infor('要加签的公文')) # 点击处理 self._click(g().get_resource_infor('公文处理按钮')) self._wait_ui_appear(g().get_resource_infor('公文菜单栏')) self._wait_ui_appear( g().get_resource_infor('加签按钮'), lambda ui: ui._click(g().get_resource_infor('公文菜单栏'), focus=(0.7, 0.5))) # 点击加签 self._click(g().get_resource_infor('加签按钮')) # 点击加签人员 self._click(g().get_resource_infor('联系人ui_test2')) # 点击确认 self._click(g().get_resource_infor('公文确认按钮')) self._performAssert('断言处理待办公文加签审批人员成功', assertDict) # 点击完成 self._click(g().get_resource_infor('完成按钮')) self._click_back() self._click_back()
def transferXieTong(self, assertDict): ''' :param assertDict: :return: 移交待办协同 ''' # 点击待办 self._click(g().get_resource_infor('协同待办按钮')) # 点击要处理的协同 self._click(g().get_resource_infor('已发送协同')) # 点击处理 self._click(g().get_resource_infor('协同处理按钮')) # 点击协同菜单栏 self._click(g().get_resource_infor('协同菜单栏')) self._wait_ui_appear( g().get_resource_infor('移交按钮'), lambda ui: ui._click(g().get_resource_infor('协同菜单栏'))) # 点击移交 self._click(g().get_resource_infor('移交按钮')) # 点击移交人员 self._click(g().get_resource_infor('联系人ui_test2')) # 点击确认 self._click(g().get_resource_infor('确认')) # 点击确定 self._click(g().get_resource_infor('协同确定按钮')) self._click(g().get_resource_infor('协同已发按钮')) self._performAssert('断言移交待办协同成功', assertDict)