diff --git a/README.md b/README.md index 8f5877a..d755e6f 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ The repo uses [vue-cli](https://github.com/vuejs/vue-cli) scaffolding which take - Please don't use jQuery or jQuery based plugins since there are many pure Vue alternatives For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader). - + [changelog]: ./CHANGELOG.md [license]: ./LICENSE.md [version-badge]: https://img.shields.io/badge/version-2.1.0-blue.svg diff --git a/vue-light-bootstrap-dashboard-master/README.md b/vue-light-bootstrap-dashboard-master/README.md deleted file mode 100644 index 52fef23..0000000 --- a/vue-light-bootstrap-dashboard-master/README.md +++ /dev/null @@ -1,58 +0,0 @@ -# [Vue Light Bootstrap Dashboard](http://vuejs.creative-tim.com/vue-light-bootstrap-dashboard) [![version][version-badge]][changelog] [![license][license-badge]][license] - - -> Admin dashboard based on light bootstrap dashboard UI template + vue-routers - -This project is a vue version of [Light bootstrap dashboard](https://www.creative-tim.com/product/light-bootstrap-dashboard) -designed for vue js. The dashboard includes Bootstrap 4, vue-router, chartist, google-maps and several other plugins/components. - -Check the [Live Demo here](http://vuejs.creative-tim.com/vue-light-bootstrap-dashboard). - -![](public/Dashboard.PNG) - -## :rocket: Getting started - -Vue Light Bootstrap Dashboard is built on top of Bootstrap 4, Vuejs and Vue-router. To get started do the following steps: - -1. Download the project -2. Make sure you have node.js (https://nodejs.org/en/) installed -3. Type `npm install` in the source folder where `package.json` is located -4. Type `npm run dev` to start the development server - -The repo uses [vue-cli](https://github.com/vuejs/vue-cli) scaffolding which takes care of the development setup with webpack and all the necessary modern tools to make web development faster and easier. - -## [Documentation](https://demos.creative-tim.com/vue-light-bootstrap-dashboard/documentation/#/buttons) - -## :cloud: Build Setup - -### install dependencies - -`npm install` - -### serve with hot reload at localhost:8000 - -`npm run dev` - -### build for production with minification - -`npm run build` - -### run unit tests - -`npm run unit` - -### run and watch unit tests - -`npm run unit:watch` - -## :clipboard: Contribution guide - -- `npm install` or `yarn install` -- Please don't use jQuery or jQuery based plugins since there are many pure Vue alternatives - -For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader). - -[changelog]: ./CHANGELOG.md -[license]: ./LICENSE.md -[version-badge]: https://img.shields.io/badge/version-2.1.0-blue.svg -[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg diff --git a/vue-light-bootstrap-dashboard-master/src/components/index.js b/vue-light-bootstrap-dashboard-master/src/components/index.js deleted file mode 100644 index 59e3512..0000000 --- a/vue-light-bootstrap-dashboard-master/src/components/index.js +++ /dev/null @@ -1,30 +0,0 @@ - -import BaseCheckbox from './Inputs/BaseCheckbox.vue' -import Radio from './Inputs/BaseRadio.vue' -import BaseInput from './Inputs/BaseInput.vue' - -import BaseDropdown from './BaseDropdown.vue' -import Table from './Table.vue' - - import Card1 from './Cards/Card1.vue' - import ChartCard1 from './Cards/ChartCard1.vue' - import StatsCard1 from './Cards/StatsCard1.vue' -import Card from './Cards/Card.vue' -import ChartCard from './Cards/ChartCard.vue' -import StatsCard from './Cards/StatsCard.vue' - -import SidebarPlugin from './SidebarPlugin' - -let components = { - BaseCheckbox, - Radio, - BaseInput, - Card,Card1, - ChartCard,ChartCard1, - StatsCard, StatsCard1, - Table, - BaseDropdown, - SidebarPlugin -} - -export default components diff --git a/vue-light-bootstrap-dashboard-master/src/pages/OpenAI.vue b/vue-light-bootstrap-dashboard-master/src/pages/OpenAI.vue deleted file mode 100644 index f7d3524..0000000 --- a/vue-light-bootstrap-dashboard-master/src/pages/OpenAI.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - \ No newline at end of file diff --git a/vue-light-bootstrap-dashboard-master/src/routes/routes.js b/vue-light-bootstrap-dashboard-master/src/routes/routes.js deleted file mode 100644 index 0bd4c68..0000000 --- a/vue-light-bootstrap-dashboard-master/src/routes/routes.js +++ /dev/null @@ -1,270 +0,0 @@ -// GeneralViews -import NotFound from '../pages/NotFoundPage.vue' -import CustomerDashboardLayout from '../layout/CustomerDashboardLayout.vue' -import DashboardLayout from '../layout/DashboardLayout.vue'// 대시보드 레이아웃 컴포넌트 - -// Admin pages -import Overview from 'src/pages/Overview.vue' -import UserProfile from 'src/pages/UserProfile.vue' -import TableList from 'src/pages/TableList.vue' -import Typography from 'src/pages/Typography.vue' -import Icons from 'src/pages/Icons.vue' -import Maps from 'src/pages/Maps.vue' -import Notifications from 'src/pages/Notifications.vue' -import Upgrade from 'src/pages/Upgrade.vue' -import WarehouseList from 'src/components/WarehouseList.vue' -import InventoryList from "src/components/InventoryList.vue"; -import InventoryAll from "../components/InventoryAll.vue"; -import CstoragePage from "src/components/CStoragePage.vue"; -import vendorList from "../components/VendorList.vue"; -import VendorDetails from "src/components/VendorDetails.vue"; -import Fruit from "src/components/Fruit_Information"; -import DeliveryStatus from "src/components/DeliveryStatus.vue"; - -import OrderList from 'src/pages/TableList6.vue' -import OrderDetail from 'src/pages/TableList3.vue' -import CustomerOrderList from 'src/pages/TableList4.vue' -import CustomerOrderDetail from 'src/pages/TableList5.vue' -import OrderApply1 from 'src/pages/TableList2.vue' -import OrderApply from 'src/pages/TableList7.vue' -import Overview1 from 'src/pages/Overview1.vue' -import OpenAI from 'src/pages/OpenAI.vue' -/*import { component } from 'vue/types/umd.js'*/ -/*import CustomerList1 from 'src/components/CustomerList.vue'*/ -import BCustomerList from 'src/pages/BCustomerList.vue' -import BAdjustment from 'src/pages/BAdjustment.vue' // 경로 수정 -import CustomerList from 'src/pages/CustomerList.vue' -import InputCustomer from 'src/pages/InputCustomer.vue' -import Delivery from 'src/pages/Delivery.vue' -import CustomerDetail from 'src/pages/CustomerDetail.vue' -import CAdjustment from 'src/pages/CAdjustment.vue' - -const routes = [ - { - path: '/', - component: DashboardLayout, - redirect: '/admin/overview' - }, - { - path: '/admin', - component: DashboardLayout, - redirect: '/admin/overview', - children: [ - { - path: 'overview', - name: 'Overview', - component: Overview - }, - - { - path: 'cstoragePage', - name: 'CstoragePage', - component: CstoragePage // 거래처 창고관리 페이지 - }, - - - { - path: 'warehouses', - name: 'Warehouses', - component: WarehouseList // 추가된 컴포넌트 라우트 창고페이지 - }, - - { - path: 'inventory/:storageCode', - name: 'Inventory', - component: InventoryList, - props: true // 이렇게 설정하면 컴포넌트 내에서 $route.params를 통해 파라미터에 접근할 수 있습니다. - }, - - // { - // path: 'inventory', - // name: 'Inventory', - // component: InventoryList // 추가된 컴포넌트 라우트 창고별 인벤토리 - // }, - { - path: 'inventoryAll', - name: 'InventoryAll', - component: InventoryAll // 모든재고목록 페이지 - }, - - { - path: 'vendorList', - name: 'VendorList', - component: vendorList // 공급처 관리 페이지 - }, - - { - path: '/vendor/:contactCode', - name: 'VendorDetails', - component: VendorDetails, // 공급처 상세정보 페이지 - props: true - }, - - { - path: 'fruit', - name: 'Fruit', - component: Fruit, // 공급처 상세정보 페이지 - }, - - - { - path: 'deliveryStatus', - name: 'DeliveryStatus', - component: DeliveryStatus, // 배송 현황 - }, - - - { - path: 'user', - name: 'User', - component: UserProfile - }, - { - path: 'table-list', - name: 'Table List', - component: TableList - }, - { - path: 'typography', - name: 'Typography', - component: Typography - }, - { - path: 'icons', - name: 'Icons', - component: Icons - }, - { - path: 'maps', - name: 'Maps', - component: Maps - }, - { - path: 'notifications', - name: 'Notifications', - component: Notifications - }, - { - path: 'upgrade', - name: 'Upgrade to PRO', - component: Upgrade - }, - { - path: 'orders/:businessId', - name: 'OrderList', - component: OrderList - }, - { - path: '/orders/detail/:orderNumber', - name: 'OrderDetail', - component: OrderDetail, - props: true - }, - { - path: 'overview1/:businessId', - name: 'Overview1', - component: Overview1 - }, - { - path: 'ask', - name: 'OpenAI', - component: OpenAI - }, - { - path: 'bcustomer_list', - name: 'B Customer List', - component: BCustomerList - }, - { - path: '/bcustomer_list/b_adjustment/:customerCode', - name: 'B Adjustment List', - component: BAdjustment, - props: true - }, - { - path: 'customer_list', - name: 'Customer List', - component: CustomerList - }, - { - path: 'input_customer', - name: 'Input Customer', - component: InputCustomer, - props: true - }, - { - path: 'delivery', - name: 'Delivery', - component: Delivery, - }, - { - path: 'customer_list/customer_detail/:customerCode', - name: 'Customer Detail', - component: CustomerDetail, - props: true - } - ] - }, - { - // 판매처 - path: '/buyer', - component: CustomerDashboardLayout, - redirect: '/buyer/:customerCode', - children: [ - { - //주문 목록(판매처) - path: ':customerCode', - name: 'CustomerOrderList', - component: CustomerOrderList - }, - { - //주문 상세(판매처) - path: 'detail/:orderNumber', - name: 'CustomerOrderDetail', - component: CustomerOrderDetail, - props: true - } - , - { - //주문 등록 - temp (판매처) - path: 'apply1/:customerCode', - name: 'OrderApply1', - component: OrderApply1 - } - , - { - //주문 등록(판매처) - path: 'apply/:customerCode', - name: 'OrderApply', - component: OrderApply - }, - { - path: '/customer/overview', - name: 'Overview', - component: Overview - }, - { - path: '/customer/icons', - name: 'Icons', - component: Icons - }, - { - path: ':customerCode', - name: 'customer Adjustment', - component: CAdjustment - } - ] - }, - { path: '*', component: NotFound } -] - -/** - * Asynchronously load view (Webpack Lazy loading compatible) - * The specified component must be inside the Views folder - * @param {string} name the filename (basename) of the view to load. - function view(name) { - var res= require('../components/Dashboard/Views/' + name + '.vue'); - return res; - };**/ - -export default routes;