From ae716ac2ece2a743644772d54a1f1e4713ff3f88 Mon Sep 17 00:00:00 2001 From: renjianbo <263303411@qq.com> Date: Tue, 24 Oct 2023 23:11:14 +0800 Subject: [PATCH] SSss --- web/controllers/api/Member.py | 70 +++++++++++++++++------------------ 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/web/controllers/api/Member.py b/web/controllers/api/Member.py index f81d55c..86053be 100644 --- a/web/controllers/api/Member.py +++ b/web/controllers/api/Member.py @@ -86,41 +86,41 @@ def logintwo(): @route_api.route("/member/deviceinfo",methods = [ "GET","POST" ]) def deviceinfo(): resp = {'code': 200, 'msg': '操作成功~', 'data': {}} - # req = request.values - # app.logger.info(req) - # name = req['name'] if 'name' in req else '' - # app.logger.info(name) - # version = req['version'] if 'version' in req else '' - # app.logger.info(version) - # jiguang = req['jiguang'] if 'jiguang' in req else '' - # app.logger.info(jiguang) - # xiaoqu = req['xiaoqu'] if 'xiaoqu' in req else '' - # app.logger.info(xiaoqu) - # louhao = req['louhao'] if 'louhao' in req else '' - # app.logger.info(louhao) - # danyuan = req['danyuan'] if 'danyuan' in req else '' - # app.logger.info(danyuan) - # jingdu = req['jingdu'] if 'jingdu' in req else '' - # app.logger.info(jingdu) - # weidu = req['weidu'] if 'weidu' in req else '' - # app.logger.info(weidu) - # snnum = req['snnum'] if 'snnum' in req else '' - # app.logger.info(snnum) - # - # name_info = Deviceinfo.query.filter_by(nickname=name).first() - # if not name_info: - # model_deviceinfo = Deviceinfo() - # model_deviceinfo.nickname = name - # model_deviceinfo.version = version - # model_deviceinfo.jiguang = jiguang - # model_deviceinfo.xiaoqu = xiaoqu - # model_deviceinfo.louhao = louhao - # model_deviceinfo.danyuan = danyuan - # model_deviceinfo.jingdu = jingdu - # model_deviceinfo.weidu = weidu - # model_deviceinfo.snnum = snnum - # db.session.add(model_deviceinfo) - # db.session.commit() + req = request.values + app.logger.info(req) + nickname = req['nickname'] if 'nickname' in req else '' + app.logger.info(nickname) + version = req['version'] if 'version' in req else '' + app.logger.info(version) + jiguang = req['jiguang'] if 'jiguang' in req else '' + app.logger.info(jiguang) + xiaoqu = req['xiaoqu'] if 'xiaoqu' in req else '' + app.logger.info(xiaoqu) + louhao = req['louhao'] if 'louhao' in req else '' + app.logger.info(louhao) + danyuan = req['danyuan'] if 'danyuan' in req else '' + app.logger.info(danyuan) + jingdu = req['jingdu'] if 'jingdu' in req else '' + app.logger.info(jingdu) + weidu = req['weidu'] if 'weidu' in req else '' + app.logger.info(weidu) + snnum = req['snnum'] if 'snnum' in req else '' + app.logger.info(snnum) + + name_info = Deviceinfo.query.filter_by(nickname=nickname).first() + if not name_info: + model_deviceinfo = Deviceinfo() + model_deviceinfo.nickname = nickname + model_deviceinfo.version = version + model_deviceinfo.jiguang = jiguang + model_deviceinfo.xiaoqu = xiaoqu + model_deviceinfo.louhao = louhao + model_deviceinfo.danyuan = danyuan + model_deviceinfo.jingdu = jingdu + model_deviceinfo.weidu = weidu + model_deviceinfo.snnum = snnum + db.session.add(model_deviceinfo) + db.session.commit() return jsonify(resp)