示例#1
0
    def doGet(self):
        strPage = ActionBase.checkArgs('page', '0')
        strPageSize = ActionBase.checkArgs('page_size', '25')

        arrEvents = EventDao.getEventList(int(strPage), int(strPageSize))

        for event in arrEvents:
            event['gmt_create'] = str(event['gmt_create'])

        return {'code': 0, 'desc': 'ok', 'result': arrEvents}
示例#2
0
    def doGet(self):
        strPage = ActionBase.checkArgs('page', '0')
        strPageSize = ActionBase.checkArgs('page_size', '25')

        arrEvents = EventDao.getEventList(int(strPage), int(strPageSize))

        for event in arrEvents:
            event['gmt_create'] = str(event['gmt_create'])

        return {
            'code': 0,
            'desc': 'ok',
            'result': arrEvents
        }
示例#3
0
    def doGet(self):
        strGroup = ActionBase.checkArgs(self, 'group', '')

        if strGroup != '':
            arrUsers = UserDao.queryUserByGroup(strGroup)
        else:
            arrUsers = UserDao.getUserList()

        return {'code': 0, 'decs': 'ok', 'result': arrUsers}
示例#4
0
    def doGet(self):
        strId = ActionBase.checkArgs(self, 'user_id', '', True)
        arrUser = UserDao.queryUser(strId)

        return {
            'code': 0,
            'desc': 'ok',
            'result': arrUser
        }
示例#5
0
    def doPost(self):
        strEmail = ActionBase.checkForm('email', '', True)
        strName = ActionBase.checkForm('name', '', True)
        strRealName = ActionBase.checkForm('real_name', '', True)
        strPassword = ActionBase.checkForm('password', '', True)

        m = hashlib.md5()
        m.update(strPassword)
        strMd5Password = m.hexdigest()

        UserDao.addUser({
            'name': strName,
            'real_name': strRealName,
            'email': strEmail,
            'password': strMd5Password
        })

        return {
            'code': 0,
            'desc': 'ok'
        }
示例#6
0
    def doGet(self):
        strEventId = ActionBase.checkArgs('event_id', '', True)

        arrEvent = EventDao.queryEvent(int(strEventId))
        arrLendings = LendingDao.getLendingByEventId(int(strEventId))

        arrEvent['gmt_create'] = str(arrEvent['gmt_create'])
        for lending in arrLendings:
            lending['gmt_create'] = str(lending['gmt_create'])
        arrEvent['lendings'] = arrLendings

        return {'code': 0, 'desc': 'ok', 'result': arrEvent}
示例#7
0
    def doGet(self):
        strGroup = ActionBase.checkArgs(self, 'group', '')

        if strGroup != '':
            arrUsers = UserDao.queryUserByGroup(strGroup)
        else:
            arrUsers = UserDao.getUserList()

        return {
            'code': 0,
            'decs': 'ok',
            'result': arrUsers
        }
示例#8
0
    def doGet(self):
        strEventId = ActionBase.checkArgs('event_id', '', True)

        arrEvent = EventDao.queryEvent(int(strEventId))
        arrLendings = LendingDao.getLendingByEventId(int(strEventId))

        arrEvent['gmt_create'] = str(arrEvent['gmt_create'])
        for lending in arrLendings:
            lending['gmt_create'] = str(lending['gmt_create'])
        arrEvent['lendings'] = arrLendings

        return {
            'code': 0,
            'desc': 'ok',
            'result': arrEvent
        }
示例#9
0
 def __init__(self):
     ActionBase.__init__(self)
示例#10
0
 def __init__(self):
     ActionBase.__init__(self)
示例#11
0
    def doGet(self):
        strId = ActionBase.checkArgs(self, 'user_id', '', True)
        arrUser = UserDao.queryUser(strId)

        return {'code': 0, 'desc': 'ok', 'result': arrUser}