Cambios acerca de implementacion de token y usabilidad de datos
This commit is contained in:
@@ -11,7 +11,7 @@ router = APIRouter(prefix="/comercial", tags=["Comercial"])
|
|||||||
def create_project(data: dict, token_data: dict = Depends(TokenDoliManager.verify_header)):
|
def create_project(data: dict, token_data: dict = Depends(TokenDoliManager.verify_header)):
|
||||||
try:
|
try:
|
||||||
service = ComercialService()
|
service = ComercialService()
|
||||||
result = service.create_project_commercial(data)
|
result = service.create_project_commercial(data, token_data)
|
||||||
return ApiResponse.success(result, "Proyecto creado", HttpStatus.CREATED)
|
return ApiResponse.success(result, "Proyecto creado", HttpStatus.CREATED)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
return ApiResponse.error(str(e), HttpStatus.NOT_FOUND)
|
return ApiResponse.error(str(e), HttpStatus.NOT_FOUND)
|
||||||
@@ -9,8 +9,9 @@ class ComercialService:
|
|||||||
self.conn = Database()
|
self.conn = Database()
|
||||||
self.db = self.conn.setConnection()
|
self.db = self.conn.setConnection()
|
||||||
|
|
||||||
def create_project_commercial(self, data: dict):
|
def create_project_commercial(self, data: dict, token_data: dict):
|
||||||
|
|
||||||
|
data_session_login = token_data['data']
|
||||||
FieldValidator.required(data.get("ex_societe"), "ex_societe")
|
FieldValidator.required(data.get("ex_societe"), "ex_societe")
|
||||||
FieldValidator.required(data.get("nomUser"), "nomUser")
|
FieldValidator.required(data.get("nomUser"), "nomUser")
|
||||||
nombre_soc = data.get("ex_societe")
|
nombre_soc = data.get("ex_societe")
|
||||||
@@ -22,3 +23,4 @@ class ComercialService:
|
|||||||
"fk_soc": result_soc.ROWID,
|
"fk_soc": result_soc.ROWID,
|
||||||
"nombre_soc": nombre_soc
|
"nombre_soc": nombre_soc
|
||||||
}
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user