modification of datatime() new added entry created

This commit is contained in:
2025-12-18 10:41:54 +05:30
parent dc7acc7592
commit fe89d5e2eb
22 changed files with 62 additions and 43 deletions

View File

@@ -4,6 +4,7 @@ from app.models.subcontractor_model import Subcontractor
file_import_bp = Blueprint("file_import", __name__, url_prefix="/file")
# this route import Subcontractor files
@file_import_bp.route("/import", methods=["GET", "POST"])
def import_file():
subcontractors = Subcontractor.query.all()
@@ -11,16 +12,18 @@ def import_file():
if request.method == "POST":
file = request.files.get("file")
subcontractor_id = request.form.get("subcontractor_id")
file_type = request.form.get("file_type")
# file_type = request.form.get("file_type")
service = FileService()
success, msg = service.handle_file_upload(file, subcontractor_id, file_type)
# success, msg = service.handle_file_upload(file, subcontractor_id, file_type)
success, msg = service.handle_file_upload(file, subcontractor_id)
flash(msg, "success" if success else "danger")
return render_template("file_import.html", title="Sub-cont. File Import", subcontractors=subcontractors)
# this route import client files
@file_import_bp.route("/import_client", methods=["GET", "POST"])
def client_import_file():
subcontractors = Subcontractor.query.all()

View File

@@ -1,6 +1,10 @@
from flask import Blueprint, render_template, request, send_file, flash
from app import db
import pandas as pd
import io
from app.models.subcontractor_model import Subcontractor
from app.models.trench_excavation_model import TrenchExcavation
from app.models.tr_ex_client_model import TrenchExcavationClient
from app.models.manhole_excavation_model import ManholeExcavation
@@ -8,11 +12,6 @@ from app.models.mh_ex_client_model import ManholeExcavationClient
from app.models.manhole_domestic_chamber_model import ManholeDomesticChamber
from app.models.mh_dc_client_model import ManholeDomesticChamberClient
from app import db
import pandas as pd
import io
generate_report_bp = Blueprint("generate_report", __name__, url_prefix="/report")