16493 routing for PET team send email

This commit is contained in:
2025-05-28 14:12:31 +01:00
parent e04f87323f
commit 8e6b88984f
2 changed files with 37 additions and 67 deletions
+6 -65
View File
@@ -71,76 +71,17 @@ export default async function ApiProxy(req, res) {
let contactValue = createTaskBody.typeOfContact;
// const whichTeam = (contactValue) => {
// switch (contactValue) {
// case "plq":
// //Questions about Planning legislation or policy
// //PD - Via Email - Planning.Directorate@gov.wales
// return;
// break;
// case "ipq":
// //Questions or comments about applications for major infrastructure projects
// //Infrastructure
// return "7fb9e598-7d26-ec11-a97f-00224800e98c";
// break;
// case "pcpq":
// //Questions or comments about planning and environmental appeals
// //Casework
// return "8ffabad9-7c26-ec11-a97f-00224800e98c";
// break;
// case "pi":
// //Query about using the Casework Portal
// // Digital Support Team - PEDW
// return "5554882f-4606-ec11-a97f-00224800d374";
// break;
// case "appadvice":
// //Advice How to submit an appeal
// //R&D
// return "5554882f-4606-ec11-a97f-00224800d374";
// break;
// case "repadvice":
// //Advice How to comment on an appeal or application
// //R&D
// return "5554882f-4606-ec11-a97f-00224800d374";
// break;
// case "ceq":
// //Queries about forthcoming Hearing or Inquiry event
// //Inspector Scheduling
// return "4fddd7e8-7d26-ec11-a97f-00224800e98c";
// break;
// case "other":
// //Other enquiry for PEDW
// //Casework
// return "8ffabad9-7c26-ec11-a97f-00224800e98c";
// break;
// case "postdec":
// //Issues or questions about a case after the decision is issued
// //SLT Team
// return "cc3d987e-7c26-ec11-a97f-00224800e98c";
// break;
// case "comp":
// //General Complaints of Compliments
// //SLT Team
// return "cc3d987e-7c26-ec11-a97f-00224800e98c";
// break;
// default:
// // code block
// }
// };
// let teamId = whichTeam(contactValue);
const teamMap = {
plq: "ec48450c-7e26-ec11-a97f-00224800e98c", //PET
ipq: "7fb9e598-7d26-ec11-a97f-00224800e98c", // Infrastructure
pcpq: "8ffabad9-7c26-ec11-a97f-00224800e98c", // Casework
pi: "5554882f-4606-ec11-a97f-00224800d374", // Digital Support Team
appadvice: "5554882f-4606-ec11-a97f-00224800d374",
repadvice: "5554882f-4606-ec11-a97f-00224800d374",
appadvice: "cc3d987e-7c26-ec11-a97f-00224800e98c",
repadvice: "cc3d987e-7c26-ec11-a97f-00224800e98c",
ceq: "4fddd7e8-7d26-ec11-a97f-00224800e98c", // Inspector Scheduling
other: "8ffabad9-7c26-ec11-a97f-00224800e98c",
postdec: "cc3d987e-7c26-ec11-a97f-00224800e98c", // SLT Team
comp: "cc3d987e-7c26-ec11-a97f-00224800e98c",
other: "8ffabad9-7c26-ec11-a97f-00224800e98c", // Casework
postdec: "1357e457-7e26-ec11-a97f-00224800e98c", // SLT Team
comp: "1357e457-7e26-ec11-a97f-00224800e98c", // SLT Team
};
let teamId = teamMap[contactValue];