import laying model of client side
This commit is contained in:
@@ -16,6 +16,7 @@ from app.models.laying_model import Laying
|
||||
from app.models.tr_ex_client_model import TrenchExcavationClient
|
||||
from app.models.mh_ex_client_model import ManholeExcavationClient
|
||||
from app.models.mh_dc_client_model import ManholeDomesticChamberClient
|
||||
from app.models.laying_client_model import LayingClient
|
||||
|
||||
|
||||
|
||||
@@ -335,10 +336,12 @@ class FileService:
|
||||
df_tr_ex = pd.read_excel(filepath, sheet_name="Tr.Ex.", header=4)
|
||||
df_mh_ex = pd.read_excel(filepath, sheet_name="MH Ex.", header=4)
|
||||
df_mh_dc = pd.read_excel(filepath, sheet_name="MH & DC", header=3)
|
||||
df_lay = pd.read_excel(filepath, sheet_name="Laying & Bedding", header=3)
|
||||
|
||||
self.save_client_data(df_tr_ex, TrenchExcavationClient, RA_Bill_No)
|
||||
self.save_client_data(df_mh_ex, ManholeExcavationClient, RA_Bill_No)
|
||||
self.save_client_data(df_mh_dc, ManholeDomesticChamberClient, RA_Bill_No)
|
||||
self.save_client_data(df_lay, LayingClient, RA_Bill_No)
|
||||
|
||||
db.session.commit()
|
||||
return True, "Client file uploaded successfully."
|
||||
@@ -369,3 +372,4 @@ class FileService:
|
||||
|
||||
record = model(RA_Bill_No=RA_Bill_No, **record_data)
|
||||
db.session.add(record)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user