Exemplo n.º 1
0
    def post(self):
        """
        项目列表
        """
        rsp = RspInfo()
        token = self.get_argument('token', None)
        page = self.get_argument('pageNum', 1)
        size = self.get_argument('pageSize', 10)
        proId = self.get_argument('proId', None)
        proName = self.get_argument('proName', None)
        proType = self.get_argument('proType', None)
        proUse = self.get_argument('proUse', None)
        userCreator = self.get_current_user()['userId'] or None

        try:
            dao = ProjectDao()
            list, total = dao.getList(page, size, proId, proName, proType,
                                      proUse, userCreator)
            rsp.setSuccess()
            rsp.setData(list, total)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("查询项目列表失败")
        finally:
            del (dao)
        self.write(rsp.toDict())
        return
Exemplo n.º 2
0
    def queryInfo(self):
        """
        加载小组项目中的成员及负责模块
        """
        token = self.get_argument('token', None)
        page = self.get_argument('pageNum', 1)
        size = self.get_argument('pageSize', 10)
        proId = self.get_argument('proId', None)
        userId = self.get_argument('userId', None)
        userName = self.get_argument('userName', None)

        rsp = RspInfo()
        try:
            dao = ProjectUserDao()
            list, total = dao.getInfo(page, size, proId, userId, userName)
            rsp.setSuccess()
            rsp.setInfo("加载成员成功")
            rsp.setData(list, total)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("加载成员失败")
        finally:
            del (dao)
        return rsp
Exemplo n.º 3
0
 def list(self):
     """
     查询任务列表
     """
     token = self.get_argument('token', None)
     page = self.get_argument('pageNum', 1)
     size = self.get_argument('pageSize', 10)
     proName = self.get_argument('proName', None)
     userName = self.get_argument('userName', None)
     modName = self.get_argument('modName', None)
     limitTime = self.get_argument('limitTime', None)
     currentUser = self.get_current_user()['userId'] or ''
     rsp = RspInfo()
     try:
         dao = ProjectTaskDao()
         list, total = dao.list(page, size, proName, userName, modName,
                                limitTime, currentUser)
         rsp.setSuccess()
         rsp.setData(list, total)
     except Exception as e:
         print('ERROR {}'.format(e))
         Utils.log('ERROR {}'.format(e))
         rsp.setInfo("查询项目列表失败")
     finally:
         del (dao)
     return rsp
Exemplo n.º 4
0
    def list(self):
        """
        查询文件列表
        """
        rsp = RspInfo()
        token = self.get_argument('token', None)
        page = self.get_argument('pageNum', 1)
        size = self.get_argument('pageSize', 10)
        proName = self.get_argument('proName', None)
        fileName = self.get_argument('fileName', None)
        uploadStart = self.get_argument('uploadStart', None)
        uploadEnd = self.get_argument('uploadEnd', None)
        userCreator = self.get_current_user()['userId'] or None

        try:
            dao = SettingDownloadDao()
            list, total = dao.list(page, size, proName, fileName, uploadStart,
                                   uploadEnd, userCreator)
            rsp.setSuccess()
            rsp.setData(list, total)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("获取文件下载列表失败")
        finally:
            del (dao)
        return rsp
Exemplo n.º 5
0
    def list(self):
        """
        查询文件列表
        """
        rsp = RspInfo()
        token = self.get_argument('token', None)
        page = self.get_argument('pageNum', 1)
        size = self.get_argument('pageSize', 10)
        proName = self.get_argument('proName', None)
        modName = self.get_argument('modName', None)
        bugTitle = self.get_argument('bugTitle', None)
        bugLevel = self.get_argument('bugLevel', None)
        bugStatus = self.get_argument('bugStatus', None)
        createBy = self.get_argument('createBy', None)
        handleBy = self.get_argument('handleBy', None)
        createStart = self.get_argument('createStart', None)
        createEnd = self.get_argument('createEnd', None)
        userCreator = self.get_current_user()['userId'] or ''

        try:
            dao = TaskDebugDao()
            list, total = dao.list(page, size, proName, modName, bugTitle,
                                   bugLevel, bugStatus, createBy, handleBy,
                                   createStart, createEnd, userCreator)
            rsp.setSuccess()
            rsp.setData(list, total)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("获取文件下载列表失败")
        finally:
            del (dao)
        return rsp
Exemplo n.º 6
0
 def query(self):
     """
     查询项目模块信息
     """
     proId = self.get_argument('proId', None)
     userId = self.get_current_user()['userId'] or ''
     rsp = RspInfo()
     try:
         dao = ProjectModuleDao()
         list = dao.query(proId, userId)
         rsp.setSuccess()
         rsp.setData(list)
     except Exception as e:
         print('ERROR {}'.format(e))
         Utils.log('ERROR 查询项目模块信息失败 {}'.format(e))
         rsp.setInfo("查询项目模块信息失败")
     finally:
         del (dao)
     return rsp
Exemplo n.º 7
0
    def queryListAll(self):
        """
        加载小组中不在当前项目中的成员
        """
        token = self.get_argument('token', None)
        proId = self.get_argument('proId', None)

        rsp = RspInfo()
        try:
            dao = ProjectUserDao()
            list = dao.getListAll(proId)
            rsp.setSuccess()
            rsp.setData(list)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("加载成员失败")
        finally:
            del (dao)
        return rsp
Exemplo n.º 8
0
 def queryList(self):
     """
     加载项目类型
     """
     token = self.get_argument('token', None)
     
     rsp = RspInfo()
     try:
         dao = ProjectTypeDao()
         list = dao.getList()
         rsp.setSuccess()
         rsp.setInfo("加载项目类型成功")
         rsp.setData(list)
     except Exception as e:
         print('ERROR {}'.format(e))
         Utils.log('ERROR {}'.format(e))
         rsp.setInfo("加载项目类型失败")
     finally:
         del(dao)
     return rsp
Exemplo n.º 9
0
    def record(self):
        """
        查询文件列表
        """
        rsp = RspInfo()
        token = self.get_argument('token', None)
        page = self.get_argument('pageNum', 1)
        size = self.get_argument('pageSize', 10)
        currentUserr = self.get_current_user()['userId'] or ''

        try:
            dao = TaskDebugDao()
            list, total = dao.record(page, size, currentUserr)
            rsp.setSuccess()
            rsp.setData(list, total)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("获取文件下载列表失败")
        finally:
            del (dao)
        return rsp
Exemplo n.º 10
0
    def list(self):
        rsp = RspInfo()
        token = self.get_argument('token', None)
        page = self.get_argument('pageNum', 1)
        size = self.get_argument('pageSize', 10)
        userId = self.get_argument('userId', None)
        userName = self.get_argument('userName', None)
        applyStart = self.get_argument('applyStart', None)
        applyEnd = self.get_argument('applyEnd', None)
        userCreator = self.get_current_user()['userId'] or None

        try:
            dao = ApplyDao()
            list, total = dao.list(page, size, userId, userName, applyStart, applyEnd, userCreator)
            rsp.setSuccess()
            rsp.setData(list, total)
        except Exception as e:
            print('ERROR {}'.format(e))
            Utils.log('ERROR {}'.format(e))
            rsp.setInfo("获取文件下载列表失败")
        finally:
            del(dao)
        return rsp