feat : add role guest
Auto Tag Develop / tag (push) Has been cancelled

This commit is contained in:
Lethary
2026-05-05 15:51:58 +02:00
parent 1c0cdeb085
commit fa1f0ccaa4
15 changed files with 72 additions and 21 deletions
@@ -17,7 +17,8 @@
<div
v-for="reception in receptionList"
:key="reception.id"
class="grid grid-cols-6 gap-4 px-4 py-3 text-sm hover:bg-slate-50 cursor-pointer border-t border-slate-200"
class="grid grid-cols-6 gap-4 px-4 py-3 text-sm border-t border-slate-200"
:class="auth.canUseWorkflow ? 'hover:bg-slate-50 cursor-pointer' : ''"
role="button"
tabindex="0"
@click="goToReception(reception.id)"
@@ -36,10 +37,11 @@
<script setup lang="ts">
import type {ReceptionData} from "~/services/dto/reception-data";
import {getReceptionList} from "~/services/reception";
import type {ShipmentData} from "~/services/dto/shipment-data";
import { useAuthStore } from '~/stores/auth'
const receptionList = ref<ReceptionData[]>()
const router = useRouter()
const auth = useAuthStore()
const formatDate = (date: string | null) => {
if (!date) return '—'
@@ -66,6 +68,7 @@ const formatWeighing = (reception: ReceptionData) => {
}
const goToReception = (id: number) => {
if (!auth.canUseWorkflow) return
router.push(`/reception/update/${id}`)
}