예제 #1
0
파일: pms.py 프로젝트: akoon/OldPipeline
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
예제 #2
0
파일: goto.py 프로젝트: akoon/OldPipeline
 def dologin(self):
     self.__workspace.setCurrentWidget(self.__goto_area)
     self.__goto_area.loadProjects()
     self.showMessage('Welcome %s' % penv.user())