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))
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))