def __doLogin(self, params): user = params.get('usr', None) pwd = params.get('pwd', None) if user == None or pwd == None: return rsformat.jsonError(302, userMsg="'usr', 'pwd'") #返回结果如下: #-1表示用户不存在, #密码不正确返回-2 #若登录成功则返回group字段 rst = modelOperator.UserOperations.tryLogin(params.get('usr', ''), params.get('pwd', '')) if rst < 0: if rst == -1: return rsformat.jsonError(200) if rst == -2: return rsformat.jsonError(201) return super(UserLogin, self).apiResult(rst)
def doPut(self, params, datas): return rsformat.jsonError(297, "current method: put")
def doDelete(self, params, datas): return rsformat.jsonError(297, "current method: delete")