save email as pdf likae attachment version 2
This commit is contained in:
+7
-1
@@ -48,7 +48,13 @@ const contractService = __importStar(require("../services/contract.service.js"))
|
||||
const contractCockpitService = __importStar(require("../services/contractCockpit.service.js"));
|
||||
async function getContracts(req, res) {
|
||||
try {
|
||||
const { customerId, type, status, search, page, limit } = req.query;
|
||||
const { customerId, type, status, search, page, limit, tree } = req.query;
|
||||
// Baumstruktur für Kundenansicht
|
||||
if (tree === 'true' && customerId) {
|
||||
const treeData = await contractService.getContractTreeForCustomer(parseInt(customerId));
|
||||
res.json({ success: true, data: treeData });
|
||||
return;
|
||||
}
|
||||
// Für Kundenportal-Benutzer: nur eigene + vertretene Kunden-Verträge anzeigen
|
||||
let customerIds;
|
||||
if (req.user?.isCustomerPortal && req.user.customerId) {
|
||||
|
||||
Reference in New Issue
Block a user