Sfoglia il codice sorgente

Added design user

master
30117125 4 anni fa
parent
commit
9f4ff964ea

+ 1
- 2
src/components/marketing/landingPage.vue Vedi File

443
   },
443
   },
444
   mounted() {
444
   mounted() {
445
     this.getCampaign(this.$route.params.id);
445
     this.getCampaign(this.$route.params.id);
446
-
447
     this.wait = false;
446
     this.wait = false;
448
     if (this.$route.params.id > 0) {
447
     if (this.$route.params.id > 0) {
449
       this.isNew = false;
448
       this.isNew = false;
452
   computed: {
451
   computed: {
453
     ...mapState("campaign", ["campaign", "campaignPlaceHolders", "campaignItems"]),
452
     ...mapState("campaign", ["campaign", "campaignPlaceHolders", "campaignItems"]),
454
     checkAccess() {
453
     checkAccess() {
455
-      if (Log.getUser().role === "Super Admin") {
454
+      if (Log.getUser().role === "Super Admin" || Log.getUser().role === "Designer") {
456
         return true;
455
         return true;
457
       } else {
456
       } else {
458
         return false;
457
         return false;

+ 1
- 1
src/components/marketing/landingPages.vue Vedi File

81
   computed: {
81
   computed: {
82
     ...mapState("campaign", ["campaigns"]),
82
     ...mapState("campaign", ["campaigns"]),
83
     checkAccess() {
83
     checkAccess() {
84
-      if (Log.getUser().role === "Super Admin") {
84
+      if (Log.getUser().role === "Super Admin" || Log.getUser().role === "Designer") {
85
         return true;
85
         return true;
86
       } else {
86
       } else {
87
         return false;
87
         return false;

+ 3
- 0
src/components/shared/navBar.vue Vedi File

314
                       <li v-if="ROLE === 'Super Admin'">
314
                       <li v-if="ROLE === 'Super Admin'">
315
                         <router-link to="/landingPages">Landing Pages / Campaignes</router-link>
315
                         <router-link to="/landingPages">Landing Pages / Campaignes</router-link>
316
                       </li>
316
                       </li>
317
+                      <li v-if="ROLE === 'Designer'">
318
+                        <router-link to="/landingPages">Landing Pages / Campaignes</router-link>
319
+                      </li>
317
                       <li>
320
                       <li>
318
                         <router-link class="btn-white-border p-2" to="/user/login"
321
                         <router-link class="btn-white-border p-2" to="/user/login"
319
                           >Logout</router-link
322
                           >Logout</router-link

Loading…
Annulla
Salva