Skip to content

Commit 3771917

Browse files
author
alirizaadiyahsi
authored
Merge pull request #326 from zorc/master
Update iView to 3.x
2 parents 31e0a6f + 7f0860a commit 3771917

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+4126
-2947
lines changed

vue/package.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,26 @@
1111
"abp-web-resources": "^3.8.2",
1212
"axios": "^0.18.0",
1313
"famfamfam-flags": "^1.0.0",
14-
"iview": "^2.13.1",
14+
"iview": "^3.0.0",
1515
"js-cookie": "^2.2.0",
1616
"register-service-worker": "^1.0.0",
17-
"vue": "^2.5.16",
17+
"vue": "^2.5.17",
1818
"vue-class-component": "^6.0.0",
19-
"vue-property-decorator": "^6.0.0",
19+
"vue-property-decorator": "^7.0.0",
2020
"vue-router": "^3.0.1",
2121
"vuex": "^3.0.1"
2222
},
2323
"devDependencies": {
2424
"@types/axios": "^0.14.0",
2525
"@types/js-cookie": "^2.1.0",
26-
"@vue/cli-plugin-babel": "^3.0.0-beta.9",
27-
"@vue/cli-plugin-pwa": "^3.0.0-beta.9",
28-
"@vue/cli-plugin-typescript": "^3.0.0-beta.9",
29-
"@vue/cli-service": "^3.0.0-beta.9",
26+
"@vue/cli-plugin-babel": "^3.0.4",
27+
"@vue/cli-plugin-pwa": "^3.0.4",
28+
"@vue/cli-plugin-typescript": "^3.0.4",
29+
"@vue/cli-service": "^3.0.4",
3030
"less": "^2.7.3",
3131
"less-loader": "^4.0.5",
32-
"vue-template-compiler": "^2.5.13"
32+
"vue-template-compiler": "^2.5.17",
33+
"typescript": "^3.0.0"
3334
},
3435
"babel": {
3536
"presets": [

vue/src/iview.d.ts

Lines changed: 0 additions & 4 deletions
This file was deleted.

vue/src/lib/ajax.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import axios from 'axios'
2-
import Util from './util'
32
import appconst from './appconst'
43
import Vue from 'vue'
54
const ajax = axios.create({

vue/src/lib/util.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import axios from 'axios';
21
import Vue from 'vue';
32
import {FieldType,CompareType,Filter} from '../store/entities/filter'
43
import appconst from './appconst'

vue/src/main.ts

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
1-
import Vue from 'vue'
2-
import App from './app.vue'
3-
import iView from 'iview'
1+
import Vue from 'vue';
2+
import App from './app.vue';
3+
import iView from 'iview';
44
import {router} from './router/index';
5-
//import 'iview/dist/styles/iview.css';
65
import 'famfamfam-flags/dist/sprite/famfamfam-flags.css';
76
import './theme.less';
8-
import Vuex from 'vuex';
97
import Ajax from './lib/ajax';
10-
import Util from './lib/util'
11-
import SignalRAspNetCoreHelper from './lib/SignalRAspNetCoreHelper'
8+
import Util from './lib/util';
9+
import SignalRAspNetCoreHelper from './lib/SignalRAspNetCoreHelper';
1210
Vue.use(iView);
13-
//Vue.use(Vuex)
1411
import store from './store/index';
15-
Vue.config.productionTip = false
16-
import { appRouters,otherRouters} from './router/router'
12+
Vue.config.productionTip = false;
13+
import { appRouters,otherRouters} from './router/router';
1714
if(!abp.utils.getCookieValue('Abp.Localization.CultureName')){
1815
let language=navigator.language;
1916
abp.utils.setCookieValue('Abp.Localization.CultureName',language,new Date(new Date().getTime() + 5 * 365 * 86400000),abp.appPath);

vue/src/router/router.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ import main from '../views/main.vue'
1010
export const locking = {
1111
path: '/locking',
1212
name: 'locking',
13-
component: () => System.import('../components/lockscreen/components/locking-page.vue')
13+
component: () => import('../components/lockscreen/components/locking-page.vue')
1414
};
1515
export const loginRouter = {
1616
path: '/',
1717
name: 'login',
1818
meta: {
1919
title: 'LogIn'
2020
},
21-
component:()=>System.import('../views/login.vue')
21+
component:()=>import('../views/login.vue')
2222
};
2323
export const otherRouters={
2424
path:'/main',
@@ -27,7 +27,7 @@ export const otherRouters={
2727
meta:{title:'ManageMenu'},
2828
component:main,
2929
children:[
30-
{path: 'home', meta:{title:'HomePage'}, name: 'home', component:()=>System.import('../views/home/home.vue')}
30+
{path: 'home', meta:{title:'HomePage'}, name: 'home', component:()=>import('../views/home/home.vue')}
3131
]
3232
}
3333
export const appRouters=[{
@@ -38,9 +38,9 @@ export const appRouters=[{
3838
icon:'',
3939
component:main,
4040
children:[
41-
{path: 'user',permission:'Pages.Users', meta:{title:'Users'}, name: 'user', component:()=>System.import('../views/setting/user/user.vue')},
42-
{path: 'role',permission:'Pages.Roles', meta:{title:'Roles'}, name: 'role', component:()=>System.import('../views/setting/role/role.vue')},
43-
{path: 'tenant',permission:'Pages.Tenants', meta:{title:'Tenants'}, name: 'tenant', component:()=>System.import('../views/setting/tenant/tenant.vue')}
41+
{path: 'user',permission:'Pages.Users', meta:{title:'Users'}, name: 'user', component:()=>import('../views/setting/user/user.vue')},
42+
{path: 'role',permission:'Pages.Roles', meta:{title:'Roles'}, name: 'role', component:()=>import('../views/setting/role/role.vue')},
43+
{path: 'tenant',permission:'Pages.Tenants', meta:{title:'Tenants'}, name: 'tenant', component:()=>import('../views/setting/tenant/tenant.vue')}
4444
]
4545
}]
4646
export const routers = [

vue/src/store/modules/role.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ import ListState from './list-state'
44
import Role from '../entities/role'
55
import Ajax from '../../lib/ajax'
66
import PageResult from '@/store/entities/page-result';
7-
import ListMutations from './list-mutations'
8-
import { stat } from 'fs';
7+
98
interface RoleState extends ListState<Role>{
109
editRole:Role;
1110
permissions:Array<string>

vue/src/store/modules/user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import Role from '../entities/role'
66
import Ajax from '../../lib/ajax'
77
import PageResult from '@/store/entities/page-result';
88
import ListMutations from './list-mutations'
9-
import { stat } from 'fs';
9+
1010
interface UserState extends ListState<User>{
1111
editUser:User,
1212
roles:Role[]

vue/src/types/badge.d.ts

Lines changed: 0 additions & 28 deletions
This file was deleted.

vue/src/types/button.d.ts

Lines changed: 0 additions & 61 deletions
This file was deleted.

0 commit comments

Comments
 (0)