|
|
@@ -24,6 +24,16 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
+ <div
|
|
|
+ v-if="!organizationProfile.isCmf"
|
|
|
+ class="d-flex justify-center mt-6"
|
|
|
+ >
|
|
|
+ <LayoutParametersWebsiteActivationSwitch
|
|
|
+ :model-value="!parameters.desactivateOpentalentSiteWeb"
|
|
|
+ @update:modelValue="parameters.desactivateOpentalentSiteWeb = !parameters.desactivateOpentalentSiteWeb"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+
|
|
|
<!-- les publicationDirectors sont des entités Access -->
|
|
|
<UiInputAutocompleteAccesses
|
|
|
v-if="!parameters.desactivateOpentalentSiteWeb"
|
|
|
@@ -34,52 +44,6 @@
|
|
|
class="my-4"
|
|
|
/>
|
|
|
|
|
|
- <div
|
|
|
- v-if="!organizationProfile.isCmf"
|
|
|
- class="d-flex justify-center mt-3 mb-12"
|
|
|
- >
|
|
|
- <v-btn
|
|
|
- v-if="!parameters.desactivateOpentalentSiteWeb"
|
|
|
- color="error"
|
|
|
- @click="showWebsiteDeactivationDialog = true"
|
|
|
- >
|
|
|
- {{ $t('deactivateOpentalentSiteWeb') }}
|
|
|
- </v-btn>
|
|
|
- <v-btn v-else color="primary" @click="reactivateWebsite">
|
|
|
- {{ $t('reactivateOpentalentSiteWeb') }}
|
|
|
- </v-btn>
|
|
|
-
|
|
|
- <LazyLayoutDialog :show="showWebsiteDeactivationDialog">
|
|
|
- <template #dialogTitle>
|
|
|
- {{ $t('please_confirm') }}
|
|
|
- </template>
|
|
|
- <template #dialogText>
|
|
|
- <v-col>
|
|
|
- <div>
|
|
|
- {{
|
|
|
- $t(
|
|
|
- 'yourOpentalentWebsiteWillBeDeactivatedOnceYouLlHaveSaved',
|
|
|
- )
|
|
|
- }}.
|
|
|
- </div>
|
|
|
- <span>{{ $t('doYouWantToContinue') }} ?</span>
|
|
|
- </v-col>
|
|
|
- </template>
|
|
|
- <template #dialogBtn>
|
|
|
- <v-btn
|
|
|
- class="theme-neutral-soft mr-4"
|
|
|
- @click="showWebsiteDeactivationDialog = false"
|
|
|
- >
|
|
|
- {{ $t('cancel') }}
|
|
|
- </v-btn>
|
|
|
-
|
|
|
- <v-btn class="theme-primary" @click="onDialogYesBtnClick">
|
|
|
- {{ $t('yes') }}
|
|
|
- </v-btn>
|
|
|
- </template>
|
|
|
- </LazyLayoutDialog>
|
|
|
- </div>
|
|
|
-
|
|
|
<UiInputText
|
|
|
v-model="parameters.otherWebsite"
|
|
|
field="otherWebsite"
|
|
|
@@ -187,21 +151,6 @@ const onAddSubdomainClick = () => {
|
|
|
}
|
|
|
navigateTo('/parameters/subdomains/new')
|
|
|
}
|
|
|
-
|
|
|
-const showWebsiteDeactivationDialog: Ref<boolean> = ref(false)
|
|
|
-
|
|
|
-const deactivateWebsite = () => {
|
|
|
- parameters.value!.desactivateOpentalentSiteWeb = true
|
|
|
-}
|
|
|
-
|
|
|
-const reactivateWebsite = () => {
|
|
|
- parameters.value!.desactivateOpentalentSiteWeb = false
|
|
|
-}
|
|
|
-
|
|
|
-const onDialogYesBtnClick = () => {
|
|
|
- showWebsiteDeactivationDialog.value = false
|
|
|
- deactivateWebsite()
|
|
|
-}
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|