def minus(apikey,var1,var2,var3): global apis kernel=Kernel() if apikey in apis: if kernel.chkrole(apis[apikey],"adult"): child=var2 money=var1 notes=var3 tmp=kernel.removemoney(child,apis[apikey],"adult",money,notes) print(tmp) if tmp=="0x0002": return jsonify({"value":"0x00003"}) elif tmp==None: return jsonify({"value":"Completed"}) apis.pop(apikey) else: return jsonify({"value":"0x00001"}) #apis.pop(apikey) else: return jsonify({'value':'0x00002'})
def checklogin(username,password,role): cor=False kernel=Kernel() if role.lower()=="none": cor=kernel.checkuser(username,password)[0] if cor: global apis cor=True return {'value':True} if not cor: return {'value':'PWINC'} else: cor=kernel.checkuser(username,password)[0] if cor: rcor=kernel.chkrole(username,role) if cor and rcor: global apis return {'value':True} elif cor and not rcor: return {'value':'RINC'} if not cor: return {'value':'PWINC'}