def supervision_register(): if login_client(): return redirect(url_for('index.index')) form = request.form group = form['group'] Supervision.supervision_register(form) return redirect(url_for('.superv', groups=group))
def superv(groups): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) group_list = group_cell() uu = Supervision.find_all(user_id=uid, group=groups) return render_template('topic2/supervision.html', u=uu, s=group_list)
def detail(id): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) now_year = int(time.strftime('%Y', time.localtime(time.time()))) uu = Latent_calendar.find_all(month=id, year=now_year, user_id=uid) return render_template('topic1/weight1.html', u=uu)
def delete3(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) id = int(request.args.get('id')) w = Market_index1.find_one(id=id, user_id=uid) Market_index1.delete(w) return redirect(url_for('.admin1'))
def delete2(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) id = int(request.args.get('id')) w = Height.find_one(id=id, user_id=uid) Height.delete(w) return redirect(url_for('.height'))
def delete1(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) id = int(request.args.get('id')) w = Policy_action1.find_one(id=id, user_id=uid) Policy_action1.delete(w) return redirect(url_for('.policy1'))
def delete(): if login_client(): return redirect(url_for('index.index')) id = int(request.args.get('id')) uid = session.get('user_id', -1) w = Weight_action.find_one(id=id, user_id=uid) Weight_action.delete(w) return redirect(url_for('.weight'))
def update(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) if uid == -10086: pass else: broadcast_all() return redirect(url_for('topic.index'))
def delete(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) id = int(request.args.get('id')) w = Latent_calendar.find_one(id=id, user_id=uid) if True: Latent_calendar.delete(w) return redirect(url_for('.weight1')) else: return redirect(url_for('.weight1'))
def index(): # 获得最大id # query = {} # df = mongua.xx['Market_index'].find(query, {'id': 1, '_id': 0}).sort('id', -1).limit(1) # max_id = [x['id'] for x in df][0] if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) uu = Market_index.find_all(user_id=uid) ss = Weight_action.find_all(user_id=uid) pp = Policy_action.find_all(user_id=uid) return render_template('topic/index.html', u=uu, s=ss, p=pp)
def index1(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) uu = Market_index1.find_all(user_id=uid) # 显示最近两个月潜伏日历 month = int(time.strftime('%m', time.localtime(time.time()))) now_year = int(time.strftime('%Y', time.localtime(time.time()))) ss1 = Latent_calendar.find_all(month=month, year=now_year) ss2 = Latent_calendar.find_all(month=month + 1, year=now_year) ss = ss1 + ss2 pp = Policy_action1.find_all(user_id=uid) gg = Height.find_all(user_id=uid) return render_template('topic1/index1.html', u=uu, s=ss, p=pp, g=gg)
def front_running2(): if login_client(): return redirect(url_for('index.index')) form = request.form name_str = form['list'] name_list = name_str.split(',') name_set_all, all_coper_dict = second_analyze(name_list) cooper_new = {} for k, v in all_coper_dict.items(): v[1] = ','.join(v[1]) cooper_new[k] = v print('个人协同分析', cooper_new) return render_template( 'topic2/front_running2.html', uu=cooper_new, ss=','.join(name_list), pp=','.join(name_set_all), )
def front_running(): if login_client(): return redirect(url_for('index.index')) form = request.form code = form['stock'] qua = form['quarter'] yea = int(form['year']) if qua == "{}.12.31-{}.03.31": quar = qua.format(int(yea - 1), yea) else: quar = qua.format(yea, yea) coopers, name_set_list = name_find(code, quar) name_set_list = ','.join(name_set_list) cooper_new = {} for k, v in coopers.items(): v = ','.join(v) cooper_new[k] = v session['name_list'] = name_set_list return render_template('topic2/front_running.html', uu=cooper_new, ss=name_set_list)
def analyze(): if login_client(): return redirect(url_for('index.index')) name_list = session.get('name_list', '请先进行季报协同分析') return render_template('topic2/analyze.html', na=name_list)
def policy1(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) uu = Policy_action1.find_all(user_id=uid) return render_template('topic1/policy1.html', u=uu)
def ranklist(): if login_client(): return redirect(url_for('index.index')) return render_template('topic2/ranklist.html')
def instruction4(): if login_client(): return redirect(url_for('index.index')) return render_template('topic/instruction4.html')
def index2(): if login_client(): return redirect(url_for('index.index')) return render_template('topic2/index2.html')
def user(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) uu = User.find_by(id=uid) return render_template('topic2/user.html', u=uu)
def supervision(): if login_client(): return redirect(url_for('index.index')) return redirect(url_for('topic2.superv', groups='groups'))
def weight_index(): if login_client(): return redirect(url_for('index.index')) form = request.form Weight_action.index_register(form) return redirect(url_for('.weight'))
def height_index(): if login_client(): return redirect(url_for('index.index')) form = request.form Height.index_register(form) return redirect(url_for('.height'))
def policy_index1(): if login_client(): return redirect(url_for('index.index')) form = request.form Policy_action1.index_register(form) return redirect(url_for('.policy1'))
def latent_calendar(): if login_client(): return redirect(url_for('index.index')) form = request.form Latent_calendar.index_register(form) return redirect(url_for('.weight1'))
def market_index1(): if login_client(): return redirect(url_for('index.index')) form = request.form Market_index1.index_register(form) return redirect(url_for('.admin1'))
def height(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) uu = Height.find_all(user_id=uid) return render_template('topic1/height.html', u=uu)
def admin1(): if login_client(): return redirect(url_for('index.index')) uid = session.get('user_id', -1) uu = Market_index1.find_all(user_id=uid) return render_template('topic1/admin1.html', u=uu)
def weight1(): if login_client(): return redirect(url_for('index.index')) month = int(time.strftime('%m', time.localtime(time.time()))) return redirect(url_for('.detail', id=month))