filter task show main task value and main and sub task edit
This commit is contained in:
@@ -7,93 +7,110 @@ from app.Controllers.auth_controller import (login_controller,logout_controller)
|
||||
from app.Controllers.upload_controller import upload_controller
|
||||
from app.Controllers.activity_controller import activity_log_controller
|
||||
from app.Controllers.task_controller import (update_tasks_controller,display_tasks_controller)
|
||||
from app.Controllers.filter_controller import filter_tasks_controller
|
||||
from app.Controllers.filter_controller import (filter_tasks_controller,download_filtered_tasks_controller)
|
||||
from app.Controllers.report_controller import generate_report_page_controller
|
||||
from app.Controllers.dropdown_controller import (get_blocks_by_district_controller,get_tasks_by_block_controller,get_villages_by_block_controller)
|
||||
|
||||
main = Blueprint("main", __name__)
|
||||
|
||||
# -----------Login-----------------------------------
|
||||
@main.route("/login", methods=["GET", "POST"])
|
||||
def login():
|
||||
return login_controller()
|
||||
|
||||
|
||||
@main.route("/logout")
|
||||
@login_required
|
||||
def logout():
|
||||
return logout_controller()
|
||||
# ----------------------------------------------------
|
||||
|
||||
|
||||
# ------------Upload Excel----------------------------
|
||||
@main.route('/upload_excel')
|
||||
@login_required
|
||||
def upload_excel():
|
||||
log_activity(current_user.username, "Page Load", "Upload Excel page accessed")
|
||||
return render_template('upload.html')
|
||||
|
||||
# -----------------------------------------------------
|
||||
|
||||
# @main.route('/dashboard')
|
||||
# def upload_file():
|
||||
# return render_template('dashboard.html')
|
||||
|
||||
# -----------Upload-----------------------------------
|
||||
@main.route('/upload', methods=['POST'])
|
||||
@login_required
|
||||
def upload():
|
||||
return upload_controller()
|
||||
# ----------------------------------------------------
|
||||
|
||||
|
||||
# -----------Update Task-----------------------------
|
||||
@main.route('/update_tasks', methods=['POST'])
|
||||
@login_required
|
||||
def update_tasks():
|
||||
return update_tasks_controller()
|
||||
# -----------------------------------------------------
|
||||
|
||||
|
||||
# --------Task----------------------------------------
|
||||
@main.route('/tasks')
|
||||
@login_required
|
||||
def display_tasks():
|
||||
return display_tasks_controller()
|
||||
# ------------------------------------------------------
|
||||
|
||||
# ----------------Home----------------------------------
|
||||
@main.route('/')
|
||||
@login_required
|
||||
def dashboard():
|
||||
return dashboard_controller()
|
||||
# -------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
# ----------Get Block By Distrit-------------------------
|
||||
@main.route('/get_blocks_by_district')
|
||||
@login_required
|
||||
def get_blocks_by_district():
|
||||
return get_blocks_by_district_controller()
|
||||
# -------------------------------------------------------
|
||||
|
||||
|
||||
# ------------------Get Task by Block--------------------
|
||||
@main.route('/get_tasks_by_block')
|
||||
@login_required
|
||||
def get_tasks_by_block():
|
||||
return get_tasks_by_block_controller()
|
||||
# ------------------------------------------------------
|
||||
|
||||
|
||||
# ---------------Get Village by Block--------------------
|
||||
@main.route('/get_villages_by_block')
|
||||
@login_required
|
||||
def get_villages_by_block():
|
||||
return get_villages_by_block_controller()
|
||||
# -------------------------------------------------------
|
||||
|
||||
|
||||
# --------------genrate Report--------------------------
|
||||
@main.route('/generate_report_page')
|
||||
@login_required
|
||||
def generate_report_page():
|
||||
return generate_report_page_controller()
|
||||
#-----------------------------------------------------
|
||||
|
||||
# -----------Filter Task---------------------------------
|
||||
@main.route('/filter_tasks', methods=['GET'])
|
||||
@login_required
|
||||
def filter_tasks():
|
||||
return filter_tasks_controller()
|
||||
|
||||
# --Download Filter Task--
|
||||
@main.route('/download_filtered_tasks', methods=['GET'])
|
||||
def download_filtered_tasks():
|
||||
return download_filtered_tasks_controller()
|
||||
|
||||
# -----------------------------------------------------------
|
||||
|
||||
# ----------------Activity Log--------------------------
|
||||
@main.route('/activity_log', methods=['GET', 'POST'])
|
||||
@login_required
|
||||
def activity_log():
|
||||
return activity_log_controller()
|
||||
|
||||
|
||||
# -----------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user