Exemple #1
0
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))
Exemple #2
0
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)
Exemple #3
0
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)
Exemple #4
0
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'))
Exemple #5
0
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'))
Exemple #6
0
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'))
Exemple #7
0
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'))
Exemple #8
0
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'))
Exemple #9
0
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'))
Exemple #10
0
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)
Exemple #11
0
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)
Exemple #12
0
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),
    )
Exemple #13
0
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)
Exemple #14
0
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)
Exemple #15
0
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)
Exemple #16
0
def ranklist():
    if login_client():
        return redirect(url_for('index.index'))
    return render_template('topic2/ranklist.html')
Exemple #17
0
def instruction4():
    if login_client():
        return redirect(url_for('index.index'))
    return render_template('topic/instruction4.html')
Exemple #18
0
def index2():
    if login_client():
        return redirect(url_for('index.index'))
    return render_template('topic2/index2.html')
Exemple #19
0
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)
Exemple #20
0
def supervision():
    if login_client():
        return redirect(url_for('index.index'))
    return redirect(url_for('topic2.superv', groups='groups'))
Exemple #21
0
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'))
Exemple #22
0
def height_index():
    if login_client():
        return redirect(url_for('index.index'))
    form = request.form
    Height.index_register(form)
    return redirect(url_for('.height'))
Exemple #23
0
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'))
Exemple #24
0
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'))
Exemple #25
0
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'))
Exemple #26
0
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)
Exemple #27
0
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)
Exemple #28
0
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))