Пример #1
0
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'})
Пример #2
0
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'}