From 9de2957dffd8eded5a92210b46c29a506ff244da Mon Sep 17 00:00:00 2001
From: Arth <65160206@go.buu.ac.th>
Date: Fri, 14 Mar 2025 17:37:37 +0700
Subject: [PATCH] delete Aof view

---
 src/views/ProductQueueViewAof.vue | 90 -------------------------------
 1 file changed, 90 deletions(-)
 delete mode 100644 src/views/ProductQueueViewAof.vue

diff --git a/src/views/ProductQueueViewAof.vue b/src/views/ProductQueueViewAof.vue
deleted file mode 100644
index 78c78c3..0000000
--- a/src/views/ProductQueueViewAof.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-<script setup>
-import { ref } from 'vue'
-import GanttChart from '@/components/GanttChartAof/GanttChart.vue'
-import EmployeeSector from '@/components/EmployeeSector.vue'
-
-
-const employees = Array.from({ length: 10 }, (_, i) => `EM${i + 1}`)
-const orders = ref([
-  { id: 1, name: 'ORDER1' },
-  { id: 2, name: 'ORDER2' },
-  { id: 3, name: 'ORDER3' }
-])
-
-// Drag and drop functionality
-const draggedOrder = ref(null)
-
-const handleDragStart = (order) => {
-  draggedOrder.value = order
-}
-
-const handleDragOver = (event) => {
-  event.preventDefault()
-}
-
-const handleDrop = (targetOrder) => {
-  if (!draggedOrder.value || draggedOrder.value === targetOrder) return
-
-  // Find the indices of the dragged and target orders
-  const draggedIndex = orders.value.findIndex((o) => o.id === draggedOrder.value.id)
-  const targetIndex = orders.value.findIndex((o) => o.id === targetOrder.id)
-
-  // Remove the dragged order from its original position
-  const [removed] = orders.value.splice(draggedIndex, 1)
-
-  // Insert the dragged order at the target position
-  orders.value.splice(targetIndex, 0, removed)
-
-  // Reset the dragged order
-  draggedOrder.value = null
-}
-</script>
-
-<template>
-  <v-container class="pa-0">
-    <!-- Gantt chart -->
-    <v-sheet class="pa-1 mb-3"
-      style="border-radius: 15px; max-width: 98%; margin-left: auto; margin-right: auto; min-height: 460px;">
-      <!-- Gantt Chart -->
-      <GanttChart />
-    </v-sheet>
-
-    <!-- Bottom Section -->
-    <v-row class="mt-1" style="max-width: 100%; margin-left: auto; margin-right: auto;">
-      <!-- Employee Selection -->
-      <v-col cols="6">
-        <v-card class="pa-4" style="background-color: white; border-radius: 15px; min-height: 280px;">
-          <!-- เลือกพนักงานวางทับตรงนี้ -->
-          <EmployeeSector :employees="employees" />
-        </v-card>
-      </v-col>
-
-      <!-- Order Priority -->
-      <v-col cols="6">
-        <v-card class="pa-5" style="background-color: white; border-radius: 15px; min-height: 280px">
-          <p class="text-center font-weight-bold mb-4 text-black" style="font-size: 20px;">ลำดับความสำคัญ</p>
-          <div v-for="order in orders" :key="order.id" class="order-item" draggable="true"
-            @dragstart="() => handleDragStart(order)" @dragover="handleDragOver" @drop="() => handleDrop(order)">
-            {{ order.name }}
-          </div>
-        </v-card>
-      </v-col>
-    </v-row>
-  </v-container>
-</template>
-<!-- ส่วน UI ของปุ่ม Order1--2 -->
-<style scoped>
-.order-item {
-  background-color: #2b2e3f;
-  color: white;
-  padding: 7px;
-  margin-bottom: 8px;
-  text-align: center;
-  cursor: move;
-  user-select: none;
-}
-
-.order-item:hover {
-  opacity: 0.9;
-}
-</style>
-- 
GitLab