From 1c751073a19a8895132fb01e8e7311aa77277b92 Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Sat, 15 Aug 2020 17:48:32 +0800 Subject: [PATCH] remove unwanted views and fix eslint errors --- vueJs/src/api/apiresources.ts | 6 +++--- vueJs/src/api/identityresources.ts | 12 ++++++------ vueJs/src/router/index.ts | 3 +-- vueJs/src/router/modules/task.ts | 27 --------------------------- 4 files changed, 10 insertions(+), 38 deletions(-) delete mode 100644 vueJs/src/router/modules/task.ts diff --git a/vueJs/src/api/apiresources.ts b/vueJs/src/api/apiresources.ts index 3df9704b4..4056bf72b 100644 --- a/vueJs/src/api/apiresources.ts +++ b/vueJs/src/api/apiresources.ts @@ -131,7 +131,7 @@ export class ApiScope { required!: boolean emphasize!: boolean showInDiscoveryDocument!: boolean - userClaims : ApiScopeClaim[] + userClaims: ApiScopeClaim[] constructor() { this.userClaims = new Array() @@ -146,7 +146,7 @@ export class ApiScopeCreate { required!: boolean emphasize!: boolean showInDiscoveryDocument!: boolean - userClaims : ApiScopeClaim[] + userClaims: ApiScopeClaim[] constructor() { this.apiResourceId = '' @@ -279,4 +279,4 @@ export class ApiResourceGetByPaged extends PagedAndSortedResultRequestDto { super() this.filter = '' } -} \ No newline at end of file +} diff --git a/vueJs/src/api/identityresources.ts b/vueJs/src/api/identityresources.ts index 2bf09eec4..e08bccf49 100644 --- a/vueJs/src/api/identityresources.ts +++ b/vueJs/src/api/identityresources.ts @@ -7,7 +7,7 @@ const serviceUrl = process.env.VUE_APP_BASE_API /** 身份资源Api接口 */ export default class IdentityResourceService { - /** + /** * 获取身份资源 * @param id 身份资源标识 * @returns 返回类型为 IdentityResource 的对象 @@ -155,7 +155,7 @@ export class IdentityResourceCreate { /** 创建身份资源 */ public static create(identityResource: IdentityResource) { - let resource = new IdentityResourceCreate() + const resource = new IdentityResourceCreate() resource.description = identityResource.description resource.displayName = identityResource.displayName resource.emphasize = identityResource.emphasize @@ -198,7 +198,7 @@ export class IdentityResourceUpdate { /** 创建身份资源 */ public static create(identityResource: IdentityResource) { - let resource = new IdentityResourceUpdate() + const resource = new IdentityResourceUpdate() resource.concurrencyStamp = identityResource.concurrencyStamp resource.description = identityResource.description resource.displayName = identityResource.displayName @@ -221,11 +221,11 @@ export class IdentityResource extends FullAuditedEntityDto { name!: string /** 显示名称 */ displayName?: string - /** 说明 */ + /** 说明 */ description?: string /** 并发令牌 */ concurrencyStamp!: string - /** 启用 */ + /** 启用 */ enabled!: boolean /** 必须 */ required!: boolean @@ -240,7 +240,7 @@ export class IdentityResource extends FullAuditedEntityDto { /** 返回一个空对象 */ public static empty() { - const resource = new IdentityResource() + const resource = new IdentityResource() resource.enabled = true return resource } diff --git a/vueJs/src/router/index.ts b/vueJs/src/router/index.ts index 0022ac0e1..05c5a579f 100644 --- a/vueJs/src/router/index.ts +++ b/vueJs/src/router/index.ts @@ -9,7 +9,7 @@ import Layout from '@/layout/index.vue' // import chartsRouter from './modules/charts' // import tableRouter from './modules/table' // import nestedRouter from './modules/nested' -import taskRouter from './modules/task' +// import taskRouter from './modules/task' import adminRouter from './modules/admin' import apigatewayRouter from './modules/apigateway' import identityServerRouter from './modules/identityServer' @@ -124,7 +124,6 @@ export const asyncRoutes: RouteConfig[] = [ } ] }, - taskRouter, adminRouter, apigatewayRouter, identityServerRouter, diff --git a/vueJs/src/router/modules/task.ts b/vueJs/src/router/modules/task.ts deleted file mode 100644 index 7ff30a247..000000000 --- a/vueJs/src/router/modules/task.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { RouteConfig } from 'vue-router' -import Layout from '@/layout/index.vue' - -const taskRouter: RouteConfig = { - path: '/task', - component: Layout, - redirect: '/task', - meta: { - title: 'tasks', - icon: 'lock', - roles: ['AbpIdentity.Roles', 'TaskManagement.Task'], // you can set roles in root nav - alwaysShow: true // will always show the root menu - }, - children: [ - { - path: 'list', - component: () => import(/* webpackChunkName: "permission-page" */ '@/views/task/index.vue'), - name: 'tasks', - meta: { - title: 'tasks', - roles: ['AbpIdentity.Roles', 'TaskManagement.Task'] // or you can only set roles in sub nav - } - } - ] -} - -export default taskRouter