def listupdate(): if not session: return redirect("/login") if request.method=="GET": uid=request.args.get("id","") data={"id":uid} result=getone("mylist",filed,data) if result["code"]==0: result=result["msg"] return json.dumps(result)
def userinfo(): if not session: return redirect("/login/") data = {'username': session['username']} result = getone("mylist", filed, data) print result if result["code"] == 0: result = result["msg"] #return json.dumps(result) return render_template("user.html", result=result)
def jobdetail(): if not session: return redirect("/login/") job = {k: v[0] for k, v in dict(request.args).items()} file_job = [ 'id', 'apply_name', 'apply_desc', 'apply_desc', 'apply_desc', 'handle_desc', 'created', 'created' ] result = getone("job", file_job, job) return json.dumps(result, cls=DatetimeEncoder)
def jobdetail(): if not session: return redirect("/login/") job = {k:v[0] for k,v in dict(request.args).items()} file = ['id','apply_name','created','apply_desc','apply_desc','handle_desc'] result=getone("job",file,job) print result if result["code"]==0: result=result["msg"] #return json.dumps(result) return render_template("user.html",result=result)
def updataidc(): if not session: return redirect("/login/") if request.method=="GET": uid=request.args.get("id","") data={"id":uid} result=getone("machine",filed_idc,data) return render_template("updataidc.html",idc=result["msg"]) if request.method=="POST": data={k: v[0] for k,v in dict(request.form).items()} result=update("machine",filed_idc,data) return json.dumps(result)
def login(): if request.method == "POST": data = {k: v[0] for k, v in dict(request.form).items()} result = getone("mylist", filed, data) if result["code"] == 0: if result["msg"]["passwd"] == data["passwd"]: session["username"] = data["username"] session["role"] = result["msg"]["role"] #print(json.dumps(result)) return json.dumps(result) else: result["errmsg"] = "passwd is wrong" return json.dumps(result) return render_template("login.html")
def updatamoney(): if not session: return redirect("/login/") if request.method == "GET": uid = request.args.get("id", "") data = {"id": uid} result = getone("money", file, data) result = result["msg"] print result return json.dumps(result) if request.method == "POST": data = {k: v[0] for k, v in dict(request.form).items()} result = update("money", file, data) return json.dumps(result)
def reg(): if request.method == "POST": file = ["username", "passwd", "phone", "email", "age", "sex", "role"] user = {k: v[0] for k, v in dict(request.form).items()} result = insert("mylist", file, user) if result["code"] == 0: return json.dumps(result) else: return json.dumps(result) else: uid = request.args.get("id", "") data = {"id": uid} result = getone("mylist", filed, data) if result["code"] == 0: result = result["msg"] return render_template("new-reg.html", result=result)
def cbtenupdate(): if not session: return redirect("/login/") if request.method == 'POST': data = {k: v[0] for k, v in dict(request.form).items()} result = update("cbten", filed_cbt, data) return json.dumps(result) else: uid = request.args.get("id", "") data = {"id": uid} result = getone("cbten", filed_cbt, data) idc = list("machine", filed_idc)["msg"] if result["code"] == 0: result = result["msg"] #return json.dumps(result) return render_template("cbtenupdate.html", result=result, idc=idc)
def cbtenupdate(): if not session: return redirect("/login/") filed=["id","username","address","U","power"] if request.method=='POST': data={k:v[0] for k,v in dict(request.form).items()} result=update("cbten",filed,data) return json.dumps(result) else: uid=request.args.get("id","") data={"id":uid} result=getone("cbten",filed,data) if result["code"]==0: result=result["msg"] #return json.dumps(result) return render_template("cbtenupdate.html",result=result)
def machinupdate(): if not session: return redirect("/login") filed = ["username", "address", "phone"] if request.method == 'POST': datas = request.form data = {k: v[0] for k, v in dict(request.form).items()} print data print datas result = update("machine", filed, data) return json.dumps(result) else: uid = request.args.get("id", "") data = {"id": uid} result = getone("machine", filed_idc, data) #return json.dumps(result) return render_template("machinupdate.html", idc=result["msg"])
def login(): if request.method=="POST": data={k:v[0]for k,v in dict(request.form).items()} print data result=getone("mylist",filed,data) print result if result["code"]==0: if result["msg"]["passwd"]==data["passwd"]: session["username"]=data["username"] session["role"]=result["msg"]["role"] return json.dumps(result) else: result={"code":1,"errmsg":"密码不正确"} else: result={"code":1,"errmsg":"用户名或密码不正确"} return json.dumps(result) return render_template("login.html")
def updata(): if not session: return redirect("/login") if request.method == "POST": data = dict(request.form) data = {k: v[0] for k, v in data.items()} result = update("mylist", filed, data) if result["code"] == 0: return redirect("/userlist/") else: return render_template("new-updata.html", result=result['errmsg']) else: uid = request.args.get("id", "") data = {"id": uid} result = getone("mylist", filed, data) if result["code"] == 0: result = result["msg"] return render_template("new-updata.html", result=result)
def machinreg(): if request.method == "POST": file = ["username", "address", "phone"] user = {k: v[0] for k, v in dict(request.form).items()} result = insert("machine", file, user) print result if result["code"] == 0: return json.dumps(result) else: return json.dumps(result) print result else: uid = request.args.get("id", "") data = {"id": uid} result = getone("mylist", filed, data) if result["code"] == 0: result = result["msg"] return render_template("machinreg.html", result=result)
def cbtenreg(): if request.method == "POST": file = ["username", "address", "U", "power"] user = {k: v[0] for k, v in dict(request.form).items()} result = insert("cbten", file, user) print result if result["code"] == 0: return json.dumps(result) else: return json.dumps(result) print result else: UID = request.args.get("id", "") data = {"id": UID} filed = ["id", "username", "address", "U", "power"] result = getone("cbten", filed, data) if result["code"] == 0: result = result["msg"] return render_template("cbtenreg.html", result=result)
def updatesever(): if 'username' not in session: return redirect("/login/") if request.method == "GET": id = request.args.get("id") data = {"id": id} server = getone("server", fileds_server, data) idc = list('machine', filed_idc) cabinet = list('cbten', cabinet_fields) result = { 'code': 0, 'idc': idc['msg'], 'cabinet': cabinet['msg'], 'server': server['msg'] } return json.dumps(result) else: user = {k: v[0] for k, v in dict(request.form).items()} result = update("server", fileds_server, user) if result["code"] == 0: return json.dumps(result)
def login(): if request.method == "POST": data = {k: v[0] for k, v in dict(request.form).items()} result = getone("mylist", filed, data) if result["code"] == 0: if result["msg"]["passwd"] == data["passwd"]: session["username"] = data["username"] session["role"] = result["msg"]["role"] print session if session["role"] == 0: result = result["msg"] return render_template("index.html", result=result) else: return redirect("/userinfo/") else: result["errmsg"] = "passwd is wrong" return render_template("login.html", result=result) else: result["errmsg"] = "usdad" return render_template("login.html", result=result["errmsg"]) return render_template("login.html")
def updataserver(): if not session: return redirect("/login/") if request.method == "GET": uid = request.args.get("id") data = {"id": uid} server = getone("server", fileds_server, data) idc = list('machine', filed_idc) cabinet = list('cbten', cabinet_fields) result = { "code": 0, "idc": idc["msg"], 'cabinet': cabinet["msg"], 'server': server["msg"] } return json.dumps(result) if request.method == "POST": data = {k: v[0] for k, v in dict(request.form).items()} result = update("server", fileds_server, data) if result["code"] == 0: return json.dumps(result)