diff --git a/ayanova/src/views/adm-global-settings.vue b/ayanova/src/views/adm-global-settings.vue index 63d3f75f..2011a8ef 100644 --- a/ayanova/src/views/adm-global-settings.vue +++ b/ayanova/src/views/adm-global-settings.vue @@ -147,7 +147,7 @@ {{ $ay.t("CustomerAccessSettings") }} - +
{{ $ay.t("CustomerServiceRequestList") }} @@ -190,7 +190,7 @@ @input="fieldValueChanged('customerAllowCSROutTags')" > - +
{{ $ay.t("WorkOrderList") }} @@ -233,6 +233,311 @@ @input="fieldValueChanged('customerAllowViewWOOutTags')" > + + + +
+ {{ $ay.t("CustomerAccessWorkOrderWiki") }} +
+
+ + + + + + + + + + + + +
+ {{ $ay.t("UserSettings") }} +
+
+ + + + + + + + + + + + +
+ {{ $ay.t("NotifySubscriptionList") }} +
+
+ {{ $ay.t("NotifyEventCustomerServiceImminent") }} +
+
+ + + + + + + + + + + + +
+ {{ $ay.t("NotifyEventCSRAccepted") }} +
+
+ + + + + + + + + + + + +
+ {{ $ay.t("NotifyEventCSRRejected") }} +
+
+ + + + + + + + + + + + +
+ {{ $ay.t("NotifyEventWOCreatedForCustomer") }} +
+
+ + + + + + + + + + +
@@ -308,45 +613,6 @@ export default { return { // formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY, - a: { - id: 1, - concurrency: 9339819, - searchCaseSensitiveOnly: false, - useInventory: true, - taxPartPurchaseId: 2, - taxPartSaleId: 2, - taxRateSaleId: 1, - workLaborScheduleDefaultMinutes: 0, - workOrderTravelDefaultMinutes: 0, - workOrderCompleteByAge: "00:00:00", - customerDefaultWorkOrderReportId: null, - customerServiceRequestInfoHTML: null, - customerAllowCSR: false, - customerAllowCSRInTags: null, - customerAllowCSROutTags: null, - customerAllowViewWO: false, - customerAllowViewWOInTags: null, - customerAllowViewWOOutTags: null, - customerAllowWOWiki: false, - customerAllowWOWikiInTags: null, - customerAllowWOWikiOutTags: null, - customerAllowUserSettings: false, - customerAllowUserSettingsInTags: null, - customerAllowUserSettingsOutTags: null, - customerAllowNotifyServiceImminent: false, - customerAllowNotifyServiceImminentInTags: null, - customerAllowNotifyServiceImminentOutTags: null, - customerAllowNotifyCSRAccepted: false, - customerAllowNotifyCSRAcceptedInTags: null, - customerAllowNotifyCSRAcceptedOutTags: null, - customerAllowNotifyCSRRejected: false, - customerAllowNotifyCSRRejectedInTags: null, - customerAllowNotifyCSRRejectedOutTags: null, - customerAllowNotifyWorkorderCreated: false, - customerAllowNotifyWorkorderCreatedInTags: null, - customerAllowNotifyWorkorderCreatedOutTags: null - }, - obj: //IMPORTANT NOTE: Fields that are NON NULLABLE in the schema for the table but *are* hideable **MUST** have a default value set here or else there will be no way to save the record //I.E. Serial, usertype fields, ACTIVE @@ -385,9 +651,9 @@ export default { customerAllowNotifyCSRRejected: false, customerAllowNotifyCSRRejectedInTags: [], customerAllowNotifyCSRRejectedOutTags: [], - customerAllowNotifyWorkorderCreated: false, - customerAllowNotifyWorkorderCreatedInTags: [], - customerAllowNotifyWorkorderCreatedOutTags: [] + customerAllowNotifyWOCreated: false, + customerAllowNotifyWOCreatedInTags: [], + customerAllowNotifyWOCreatedOutTags: [] }, formState: { ready: false, @@ -610,6 +876,7 @@ async function fetchTranslatedText(vm) { "NotTaggedWith", "CustomerServiceRequestList", "WorkOrderList", + "UserSettings", "UserInterfaceSettings", "BusinessSettings", "CustomerAccessSettings",