''' 疫情数据模块 ''' from flask import Blueprint,request,render_template,jsonify import adminProcess yq = Blueprint("yq",__name__) # 数据管理部分 @yq.route("/admin/result_yq") def result_yq(): # 获取来源的参数 page = request.args.get('page') if page is None: page = 1 # 增加获取一共多少页的代码 data = {} data['totalPage']=adminProcess.getDataListPage(tableName='yq') data['currentPage'] = int(page) data['yq']=adminProcess.getDataListByPage(tableName='yq',page=int(page)) return render_template("admin/yq.html",data=data) '''处理疫情数据采集''' @yq.route("/admin/yqCollect") def yqCollect(): sourceID = request.args.get('source') if adminProcess.yqFetch(sourceID): return jsonify({'code':200,'msg':"爬取成功!"}) else: return jsonify({'code':200,'msg':'爬取失败!'}) '''处理疫情数据删除''' @yq.route("/admin/yqDelete") def yqDelete(): id = request.args.get('id') if adminProcess.newsDelete("yq",id): return jsonify({'code':200,'msg':'删除成功!'}) else: return jsonify({'code':404,'msg':'删除不成功!'}) '''处理疫情数据显示''' @yq.route("/admin/yqShow") def yqShow(): id = request.args.get('id') if adminProcess.newsShow("yq",id): return jsonify({'code':200,'msg':'删除成功!'}) else: return jsonify({'code':404,'msg':'删除不成功!'})