diff --git a/public/mix-manifest.json b/public/mix-manifest.json
index 50338a2..aa34ff6 100644
--- a/public/mix-manifest.json
+++ b/public/mix-manifest.json
@@ -1,6 +1,6 @@
{
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=126dc6f3c173336b3c08",
- "/js/vue/Home/app.js": "/js/vue/Home/app.js?id=79f8aa6edff8ead412ae",
- "/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=c02efa86f7529baae7b3",
- "/js/vue/User/app.js": "/js/vue/User/app.js?id=7096cbe1285511bfa614"
+ "/js/vue/Home/app.js": "/js/vue/Home/app.js?id=a473f236ecf7672e01a4",
+ "/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=31b2f14d982aa06c67c2",
+ "/js/vue/User/app.js": "/js/vue/User/app.js?id=1a93781a993e7f6b688c"
}
diff --git a/resources/js/User/App.vue b/resources/js/User/App.vue
deleted file mode 100644
index 33d1d9d..0000000
--- a/resources/js/User/App.vue
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/app.js b/resources/js/User/app.js
deleted file mode 100644
index 24a532a..0000000
--- a/resources/js/User/app.js
+++ /dev/null
@@ -1,82 +0,0 @@
-import Vue from 'vue'
-import App from './App.vue'
-import router from './router'
-import store from './store'
-import VueScrollReveal from 'vue-scroll-reveal'
-import Vuetify from 'vuetify'
-import {global} from '../Global/mixins/global';
-
-import 'popper.js'
-import 'bootstrap-v4-rtl'
-import 'bootstrap-v4-rtl/scss/bootstrap-rtl.scss'
-import 'bootstrap-select'
-import 'bootstrap-select/dist/css/bootstrap-select.css'
-import 'vuetify/dist/vuetify.min.css' // Ensure you are using css-loader
-import '@Global/assets/Font-Icons/css/fontello.css'
-import "@Global/scss/style.scss"
-
-
-// components
-import PartTitle from "@Global/components/Dividers/PartTitle.vue";
-import PageTitle from "@Global/components/Dividers/PageTitle.vue";
-import Checkbox from "@Global/components/Inputs/Checkbox.vue";
-import InfoBlock from "@Global/components/Misc/InfoBlock.vue";
-import Breadcrumbs from '@Global/components/Misc/Breadcrumbs';
-
-
-Vue.component('WM-PartTitle', PartTitle)
-Vue.component('WM-PageTitle', PageTitle)
-Vue.component('WM-Checkbox', Checkbox)
-Vue.component('WM-InfoBlock', InfoBlock)
-Vue.component('wm-breadcrumbs', Breadcrumbs)
-
-/**
- * First we will load all of this project's JavaScript dependencies which
- * includes Vue and other libraries. It is a great starting point when
- * building robust, powerful web applications using Vue and Laravel.
- */
-
-
-window.Vue = require('vue');
-
-/**
- * The following block of code may be used to automatically register your
- * Vue components. It will recursively scan this directory for the Vue
- * components and automatically register them with their "basename".
- *
- * Eg. ./components/ExampleComponent.vue ->
- */
-
-// const files = require.context('./', true, /\.vue$/i)
-// files.keys().map(key => Vue.component(key.split('/').pop().split('.')[0], files(key).default))
-
-/**
- * Next, we will create a fresh Vue application instance and attach it to
- * the page. Then, you may begin adding components to this application
- * or customize the JavaScript scaffolding to fit your unique needs.
- */
-
-
-Vue.use(Vuetify, {
- iconfont: 'fa',
- rtl: true,
-});
-
-// Vue.config.productionTip = false;
-Vue.use(VueScrollReveal, {
- class: 'v-scroll-reveal', // A CSS class applied to elements with the v-scroll-reveal directive; useful for animation overrides.
- duration: 800,
- scale: 1,
- distance: '10px',
- mobile: false
-});
-Vue.mixin(global);
-
-
-
-
-const app = new Vue({
- router,
- store,
- render: h => h(App),
-}).$mount('#app');
diff --git a/resources/js/User/components/Config/Department/Add.vue b/resources/js/User/components/Config/Department/Add.vue
deleted file mode 100644
index 1f5429f..0000000
--- a/resources/js/User/components/Config/Department/Add.vue
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-check تایید اطاعلاعات
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Config/Department/DuplicatorView.vue b/resources/js/User/components/Config/Department/DuplicatorView.vue
deleted file mode 100644
index 18d7d81..0000000
--- a/resources/js/User/components/Config/Department/DuplicatorView.vue
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- fas fa-plus
- fas fa-times
-
-
-
-
-
-
-
-
-
-
- fas fa-plus
- fas fa-times
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Config/Department/ListView.vue b/resources/js/User/components/Config/Department/ListView.vue
deleted file mode 100644
index 882b08f..0000000
--- a/resources/js/User/components/Config/Department/ListView.vue
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-
-
-
-
- {{ parseInt(i+1) }}.
- {{ department.name_fa }}
-
- {{ department.name_en }}
-
-
-
- fas fa-pencil-alt
-
- ویرایش
-
-
-
- fas fa-plus
-
- افزودن زیر مجمموعه
-
-
-
- fas fa-trash-alt
-
- حذف آیتم
-
-
-
-
-
-
-
- {{ parseInt(j+1)+'-'+parseInt(i+1) }}
- {{ section.name_fa }}
- {{ section.name_en }}
-
-
-
- fas fa-pencil-alt
-
- ویرایش
-
-
-
- fas fa-trash-alt
-
- حذف آیتم
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Config/Department/Modal-Layout.vue b/resources/js/User/components/Config/Department/Modal-Layout.vue
deleted file mode 100644
index aac599a..0000000
--- a/resources/js/User/components/Config/Department/Modal-Layout.vue
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-check بسیار خب
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Details.vue b/resources/js/User/components/Details.vue
deleted file mode 100644
index c10b69f..0000000
--- a/resources/js/User/components/Details.vue
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
نام و نام خانوادگی
-
علیرضا حسنی
-
-
-
آدرس آیمیل
-
Alireza-Hassani@outlook.com
-
-
-
شماره ی همراه
-
09127004945
-
-
-
-
-
-
-
-
-
- fas fa-check بسیار خب
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Filters.vue b/resources/js/User/components/Filters.vue
deleted file mode 100644
index 2b87bbc..0000000
--- a/resources/js/User/components/Filters.vue
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-filter
- فیلتر سفارشات
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Item.vue b/resources/js/User/components/Item.vue
deleted file mode 100644
index ac8d24c..0000000
--- a/resources/js/User/components/Item.vue
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
- 12
-
-
-
-
- {{ props.item.TitleFa }}
-
-
-
{{ props.item.TitleEn }}
-
-
-
-
- 2
- وظیفه انجام نشده
-
-
- fas fa-plus
-
-
-
-
-
- 2
- دسترسی
-
-
- fas fa-pencil-alt
-
-
-
-
- fas fa-pencil-alt
- ویرایش
-
-
- fas fa-align-right
- جزئیات مشتری
-
-
- fas fa-envelope
- ارسال ایمیل
-
-
- fas fa-comment-alt
- ارسال پیام کوتاه
-
-
- fas fa-trash-alt
- حذف آیتم
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Items.vue b/resources/js/User/components/Items.vue
deleted file mode 100644
index 04cc903..0000000
--- a/resources/js/User/components/Items.vue
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
- نام مشتری
-
-
- وظیفه ها
-
-
- دسترسی ها
-
-
- ابزارها
-
-
-
-
-
-
-
-
- آیتم {{ props.pageStart }} - {{ props.pageStop }} از {{ props.itemsLength }}
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Role/Add.vue b/resources/js/User/components/Role/Add.vue
deleted file mode 100644
index 433543c..0000000
--- a/resources/js/User/components/Role/Add.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 01
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-plus افزودن نقش
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Role/List.vue b/resources/js/User/components/Role/List.vue
deleted file mode 100644
index 29df24d..0000000
--- a/resources/js/User/components/Role/List.vue
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 01
-
-
- fas fa-plus
- افزودن نقش جدید در بخش مدیریت کاربران سیستم
-
-
-
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
-
-
- 02
-
-
مدیریت ارتباط با مشتری
-
CRM
-
-
- fas fa-plus
- افزودن نقش جدید در بخش مدیریت ارتباط با مشتری
-
-
-
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
-
-
- 03
-
-
- fas fa-plus
- افزودن نقش جدید در بخش فروشگاه
-
-
-
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش نقش
-
-
-
-
-
-
-
-
-
-
-
- fas fa-check تایید دسترسی ها
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/components/Roles.vue b/resources/js/User/components/Roles.vue
deleted file mode 100644
index 1475800..0000000
--- a/resources/js/User/components/Roles.vue
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 01
-
-
- fas fa-plus
- افزودن نقش جدید
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 02
-
-
مدیریت ارتباط با مشتری
-
CRM
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 03
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-check تایید دسترسی ها
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/router/index.js b/resources/js/User/router/index.js
deleted file mode 100644
index 8bb0c18..0000000
--- a/resources/js/User/router/index.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * Vue Router
- *
- * @library
- *
- * https://router.vuejs.org/en/
- */
-
-// Lib imports
-import Vue from 'vue'
-// import VueAnalytics from 'vue-analytics'
-import Router from 'vue-router'
-import Meta from 'vue-meta'
-
-// Routes
-import paths from './paths'
-
-function route (options) {
- let path = options.path;
- let view = options.view;
- let name = options.name;
- let meta = (options.meta) ? options.meta : '';
- return {
- name: name || view,
- path,
- meta,
- component: (resovle) => import(
- `@User/views/${view}.vue`
- ).then(resovle)
- }
-
-
-}
-
-Vue.use(Router)
-
-
-
-// Create a new router
-const router = new Router({
- mode: 'history',
- routes: paths.map(path => route(path)).concat([
- { path: '*', redirect: '/Home' }
- ]),
- scrollBehavior (to, from, savedPosition) {
- if (savedPosition) {
- return savedPosition
- }
- if (to.hash) {
- return { selector: to.hash }
- }
- return { x: 0, y: 0 }
- }
-})
-
-Vue.use(Meta)
-
-router.beforeEach((to, from, next) => {
-// const isPublic = to.matched.some(record => record.meta.public);
-// const onlyWhenLoggedOut = to.matched.some(record => record.meta.onlyWhenLoggedOut);
-// const roles = (to.meta && to.meta.roles) ? to.meta.roles : null;
-
-// if (!isPublic && !loggedIn) {
-// return next({
-// path:'/login',
-// query: {redirect: to.fullPath} // Store the full path to redirect the user to after login
-// });
-// }
-
-// // Do not allow user to visit login page or register page if they are logged in
-// if (loggedIn && onlyWhenLoggedOut && policy) {
-// return next('/')
-// }
-
- next();
-});
-
-export default router
diff --git a/resources/js/User/router/paths.js b/resources/js/User/router/paths.js
deleted file mode 100644
index 5eac953..0000000
--- a/resources/js/User/router/paths.js
+++ /dev/null
@@ -1,11 +0,0 @@
-export default [{
- path: '/User/List',
- name: 'UserList',
- view: 'List'
- },
- {
- path: '/User/Add',
- name: 'AddUser',
- view: 'Add'
- },
-];
\ No newline at end of file
diff --git a/resources/js/User/store.js b/resources/js/User/store.js
deleted file mode 100644
index 6939812..0000000
--- a/resources/js/User/store.js
+++ /dev/null
@@ -1,18 +0,0 @@
-import Vue from 'vue'
-import Vuex from 'vuex'
-
-Vue.use(Vuex)
-
-export default new Vuex.Store({
- state: {
- UserDetails: false,
- UserRoles: false,
- AddRole: false,
- ConfigUserDepartments: false,
- ConfigUserDepartmentAdd: false,
- TaskAdd: false,
- TaskTimeline: false,
- SendEmail: false,
- SendSMS: false
- }
-})
\ No newline at end of file
diff --git a/resources/js/User/views/Add.vue b/resources/js/User/views/Add.vue
deleted file mode 100644
index bf3b399..0000000
--- a/resources/js/User/views/Add.vue
+++ /dev/null
@@ -1,219 +0,0 @@
-
-
-
-
-
-
-
-
-
- 01
-
-
اطلاعـــــات عمــــــومی
-
General Info
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-pencil-alt
- ویرایش دپارتمان ها
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 02
-
-
اطلاعــــــات تمــــــاس
-
Contact Info
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-plus
- fas fa-times
-
-
-
-
-
-
-
-
-
-
-
-
- fas fa-plus
- fas fa-times
-
-
-
-
-
-
-
- fas fa-plus افزودن کاربر
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/js/User/views/List.vue b/resources/js/User/views/List.vue
deleted file mode 100644
index 094ecf5..0000000
--- a/resources/js/User/views/List.vue
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- fas fa-plus
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/views/User.blade.php b/resources/views/User.blade.php
deleted file mode 100644
index 2cd3f7b..0000000
--- a/resources/views/User.blade.php
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
- Welcome
-
-
-
-
-
-
-
-
-
diff --git a/routes/web.php b/routes/web.php
index a885722..1a2951a 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -22,9 +22,7 @@ Route::get('/WebsiteManagement/{any?}', function () {
return view('WebsiteManagement');
});
-Route::get( '/User/{any?}', function () {
- return view('User');
-});
+
Route::get( '/Login', function () {
return view( 'Authentication');
});
diff --git a/webpack.mix.js b/webpack.mix.js
index c62e26f..95e20a0 100644
--- a/webpack.mix.js
+++ b/webpack.mix.js
@@ -16,9 +16,6 @@ mix.webpackConfig({
alias: {
'@JS': path.resolve(__dirname, 'resources/js'),
'@Global': path.resolve(__dirname, 'resources/js/Global'),
- // '@Modules': path.resolve(__dirname, 'resources/js/Modules'),
- // -----------------------------Modules--------------------------------
- '@User': path.resolve(__dirname, 'resources/js/User'),
},
},
output: {
@@ -26,20 +23,15 @@ mix.webpackConfig({
},
});
-// mix.js('resources/js/Modules/Website/app.js', 'public/Modules/Website/js')
-// .js('resources/js/Home/app.js', 'public/Home/js');
-// .js('resources/js/Authentication/app.js', 'public/Authentication/js');
mix.js('resources/js/Authentication/app.js', 'public/js/vue/Authentication')
- .js('resources/js/Home/app.js', 'public/js/vue/Home')
- .js('resources/js/User/app.js', 'public/js/vue/User');
+ .js('resources/js/Home/app.js', 'public/js/vue/Home');
-// require('./modules/wm-core/webpack.mix');
+require('./modules/wm-core/webpack.mix');
require('./modules/wm-common/webpack.mix');
require('./modules/wm-crm/webpack.mix');
-// require('./modules/wm-store/webpack.mix');
// require('./modules/wm-reservation/webpack.mix');