From 686d88c8d4fc5acf33698e99e016c98e64115f7b Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Wed, 19 Jun 2024 15:43:58 +0700 Subject: [PATCH] feat: buy-sale page quatation form --- src/components/05_buy-sale/MainDialog.vue | 77 ++++++++++ src/components/05_buy-sale/WorkerItem.vue | 70 +++++++++ src/pages/05_buy-sale/MainPage.vue | 9 ++ src/pages/05_buy-sale/QuatationForm.vue | 177 ++++++++++++++++++++++ src/router/routes.ts | 5 + 5 files changed, 338 insertions(+) create mode 100644 src/components/05_buy-sale/MainDialog.vue create mode 100644 src/components/05_buy-sale/WorkerItem.vue create mode 100644 src/pages/05_buy-sale/MainPage.vue create mode 100644 src/pages/05_buy-sale/QuatationForm.vue diff --git a/src/components/05_buy-sale/MainDialog.vue b/src/components/05_buy-sale/MainDialog.vue new file mode 100644 index 00000000..fe59cc7c --- /dev/null +++ b/src/components/05_buy-sale/MainDialog.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/src/components/05_buy-sale/WorkerItem.vue b/src/components/05_buy-sale/WorkerItem.vue new file mode 100644 index 00000000..2edacee6 --- /dev/null +++ b/src/components/05_buy-sale/WorkerItem.vue @@ -0,0 +1,70 @@ + + + + diff --git a/src/pages/05_buy-sale/MainPage.vue b/src/pages/05_buy-sale/MainPage.vue new file mode 100644 index 00000000..1b141e7f --- /dev/null +++ b/src/pages/05_buy-sale/MainPage.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/pages/05_buy-sale/QuatationForm.vue b/src/pages/05_buy-sale/QuatationForm.vue new file mode 100644 index 00000000..2e25a13c --- /dev/null +++ b/src/pages/05_buy-sale/QuatationForm.vue @@ -0,0 +1,177 @@ + + + + + diff --git a/src/router/routes.ts b/src/router/routes.ts index cc25e9bb..2790a62f 100644 --- a/src/router/routes.ts +++ b/src/router/routes.ts @@ -31,6 +31,11 @@ const routes: RouteRecordRaw[] = [ name: 'productAndService', component: () => import('pages/04_product-service/MainPage.vue'), }, + { + path: '/buy-sale', + name: 'BuySale', + component: () => import('pages/05_buy-sale/MainPage.vue'), + }, ], },