def myTasks(project_id = None): if not isLogin(): return [] url = r'http://%s/InterfaceSys/taskRead/' % penv.host() parm = {} parm['username'] = penv.user() if project_id: parm['p_id'] = project_id ts_json_stream = post(url, parm, penv.cookie()) if not ts_json_stream: return [] ts = [] ts_data = json.loads(ts_json_stream) for t_dict in ts_data: t = passet.dict_to_asset(t_dict) if t: ts.append(t) return ts
def dologin(self): self.__workspace.setCurrentWidget(self.__goto_area) self.__goto_area.loadProjects() self.showMessage('Welcome %s' % penv.user())