def case_2_organization(self): driver = self.driver organization_del(driver) # 清空机构 organization(driver) # 创建机构 meeting_room_del(driver, 1) # 清空会议室 meeting_room(driver, 0) # 创建会议室 meeting_type_del(driver, 1) # 清空会议类型 meeting_type(driver, 0) # 创建会议类型 user_del(driver) # 清空用户 user(driver) # 创建用户 meeting_del(driver) # 清空会议 meeting(driver) # 创建会议 while (1): sleep(1) try: driver.find_element_by_xpath("//span[text()='会议列表']").click() driver.find_element_by_xpath("//span[text()='自动化大会0']").click() break except: pass sleep(1) meeting_staff(driver) # 参会人员 meeting_agenda(driver) # 会议议程 meeting_file(driver) # 会议资料 meeting_file_del(driver) # 删除资料 meeting_agenda_del(driver) # 删除议程 meeting_summary(driver) # 会议纪要 meeting_vote(driver) # 会议投票 meeting_vote_del(driver) # 删除投票 meeting_questionnaire(driver) # 会议问卷 meeting_questionnaire_del(driver) # 删除问卷 meeting_message(driver) # 会议通知 meeting_message_del(driver) # 删除通知
def userdel(): '''删除用户''' user_list = user.get_user() if request.method == 'GET': deluser = request.args.get('deluser') user.user_del(deluser) return redirect('/user/userlist')
def userdel(): params = request.args if request.method == 'GET' else request.form username = params.get('username', '') if user.user_del(username): return redirect('/users/') #return render_template('users.html', user_list=user.get_users(), user_info='User [%s] successfully deleted') % username else: return render_template('userdel.html', userdel_info='error, no user')
def userdel_index(): params = request.args if request.method =='GET' else request.form user_id = params.get('user_id', '') if user_id: if user.user_del(user_id): flash('删除用户成功') return redirect('/users/') else: return render_template('users.html', user_list=user.get_users(), user_info='抱歉,删除用户失败') else: return render_template('userdel.html', user_info='错误,用户信息不存在')
def userdel(): user_id = request.form.get('user_id', '') if user_id: if user.user_del(user_id): flash('删除用户成功') _is_ok = True return json.dumps({'is_ok': _is_ok}) else: _is_ok = False return json.dumps({'is_ok': _is_ok, 'error': '用户信息不存在'}) else: _is_ok = False return json.dumps({'is_ok': _is_ok, 'error': '用户ID为空'})
def userdel(): user_id = request.form.get('user_id', '') if user_id: if user.user_del(user_id): flash('删除用户成功') # return redirect('/users/') _is_ok = True return json.dumps({'is_ok':_is_ok}) else: # return render_template('users.html', user_list=user.get_users(), user_info='抱歉,删除用户失败') _is_ok = False return json.dumps({'is_ok':_is_ok, 'error':'用户信息不存在'}) else: # return render_template('userdel.html', user_info='错误,用户信息不存在') _is_ok = False return json.dumps({'is_ok':_is_ok, 'error':'用户ID为空'})
def case_5_user(self): '''用户删除->创建''' driver = self.driver user_del(driver) # 清空用户 user(driver) # 创建用户
try: driver.find_element_by_xpath("//span[text()='系统设置']").click() break except: pass sleep(1) organization_del(driver) #清空机构 organization(driver) #创建机构 meeting_room_del(driver, 1) #清空会议室 meeting_room(driver, 0) #创建会议室 meeting_type_del(driver, 1) #清空会议类型 meeting_type(driver, 0) #创建会议类型 user_del(driver) #清空用户 user(driver) #创建用户 while (1): try: driver.find_element_by_xpath("//span[text()='会议列表']").click() #点击会议列表 break except: pass meeting_del(driver) #清空会议 meeting(driver) #创建会议 try: driver.find_element_by_xpath("//span[text()='自动化大会0']").click() #打开会议详情 except: print(u"无该会议") driver.quit() sleep(1)