Ejemplo n.º 1
0
    def get(self, *args, **kwargs):
        response = ConchResponse.getFailureResponse()
        user_info = self.getLoginUserInfor()

        ConchResponse.setResponseData(response, {'userinfo': user_info})
        ConchResponse.changeResponse2Success(response)
        self.write(ConchResponse.makeJsonResponse(response))
Ejemplo n.º 2
0
    def post(self, *args, **kwargs):
        email, pwd = self.get_request_params('email', 'pwd')
        response = ConchResponse.getFailureResponse()

        if self.check_request_params_valid(email, pwd):
            admin_info = self.getDbSession().query(HornWaiter).filter(HornWaiter.email == email).first()
            if admin_info is not None and admin_info.checkPwd(pwd):
                self.setHornerUUID()
                self.setLoginUserInfor(admin_info)
                ConchResponse.changeResponse2Success(response)
            else:
                ConchResponse.setResponseMsg(response, '用户不存在')
        else:
            ConchResponse.setResponseMsg(response, '参数信息不完整!')
        self.write(ConchResponse.makeJsonResponse(response))