.angulardoc.json
New file @@ -0,0 +1,4 @@ { "repoId": "3487b7a8-09dc-4dc4-9640-d5a366812785", "lastSync": 0 } src/app/layout/default/header/header.component.html
@@ -1,7 +1,7 @@ <div class="logo"> <a [routerLink]="['/']"> <img class="expanded" src="./assets/logo-full.svg" alt="{{settings.app.name}}" style="max-height:40px;" /> <img class="collapsed" src="./assets/logo.svg" alt="{{settings.app.name}}" style="max-height:30px;" /> <img class="expanded" src="./assets/tmp/img/logo_100x40.png" alt="{{settings.app.name}}" style="max-height:40px;" /> <img class="collapsed" src="./assets/tmp/img/logo_30x30.png" alt="{{settings.app.name}}" style="max-height:30px;" /> </a> </div> <div class="top-nav-wrap"> @@ -13,38 +13,38 @@ </div> </li> <!-- Github Page --> <li> <!-- <li> <a class="item" href="//github.com/cipchk/ng-alain" target="_blank"> <i class="anticon anticon-github"></i> </a> </li> </li> --> <!-- Lock Page --> <li class="hidden-xs"> <!-- <li class="hidden-xs"> <div class="item" [routerLink]="['/lock']"> <i class="anticon anticon-lock"></i> </div> </li> </li> --> <!-- Search Button --> <li class="header-search__btn" (click)="searchToggleChange()"> <!-- <li class="header-search__btn" (click)="searchToggleChange()"> <div class="item"> <i class="anticon anticon-search"></i> </div> </li> </li> --> </ul> <header-search class="header-search" [toggleChange]="searchToggleStatus"></header-search> <!-- <header-search class="header-search" [toggleChange]="searchToggleStatus"></header-search> --> <ul class="top-nav"> <!-- Notify --> <li> <!-- <li> <header-notify></header-notify> </li> </li> --> <!-- Task --> <li class="hidden-xs"> <!-- <li class="hidden-xs"> <header-task></header-task> </li> </li> --> <!-- App Icons --> <li class="hidden-xs"> <!-- <li class="hidden-xs"> <header-icon></header-icon> </li> </li> --> <!-- Settings --> <li class="hidden-xs"> <nz-dropdown nzTrigger="click" nzPlacement="bottomRight"> src/app/routes/callback/callback.component.ts
File was deleted src/app/routes/dashboard/analysis/analysis.component.html
File was deleted src/app/routes/dashboard/analysis/analysis.component.less
File was deleted src/app/routes/dashboard/analysis/analysis.component.ts
File was deleted src/app/routes/dashboard/monitor/monitor.component.html
File was deleted src/app/routes/dashboard/monitor/monitor.component.less
File was deleted src/app/routes/dashboard/monitor/monitor.component.ts
File was deleted src/app/routes/dashboard/v1/v1.component.html
File was deleted src/app/routes/dashboard/v1/v1.component.spec.ts
File was deleted src/app/routes/dashboard/v1/v1.component.ts
File was deleted src/app/routes/dashboard/workplace/workplace.component.html
File was deleted src/app/routes/dashboard/workplace/workplace.component.less
File was deleted src/app/routes/dashboard/workplace/workplace.component.ts
File was deleted src/app/routes/data-v/data-v-routing.module.ts
File was deleted src/app/routes/data-v/data-v.module.ts
File was deleted src/app/routes/data-v/relation/relation.component.html
src/app/routes/data-v/relation/relation.component.ts
File was deleted src/app/routes/delon/acl/acl.component.html
File was deleted src/app/routes/delon/acl/acl.component.spec.ts
File was deleted src/app/routes/delon/acl/acl.component.ts
File was deleted src/app/routes/delon/cache/cache.component.html
File was deleted src/app/routes/delon/cache/cache.component.ts
File was deleted src/app/routes/delon/delon-routing.module.ts
File was deleted src/app/routes/delon/delon.module.ts
File was deleted src/app/routes/delon/downfile/downfile.component.html
File was deleted src/app/routes/delon/downfile/downfile.component.spec.ts
File was deleted src/app/routes/delon/downfile/downfile.component.ts
File was deleted src/app/routes/delon/form/form.component.html
File was deleted src/app/routes/delon/form/form.component.ts
File was deleted src/app/routes/delon/guard/admin.component.ts
File was deleted src/app/routes/delon/guard/auth.component.ts
File was deleted src/app/routes/delon/guard/can-leave.provide.ts
File was deleted src/app/routes/delon/guard/guard.component.html
File was deleted src/app/routes/delon/guard/guard.component.spec.ts
File was deleted src/app/routes/delon/guard/guard.component.ts
File was deleted src/app/routes/delon/guard/leave.component.ts
File was deleted src/app/routes/delon/print/print.component.html
File was deleted src/app/routes/delon/print/print.component.ts
File was deleted src/app/routes/delon/qr/qr.component.html
File was deleted src/app/routes/delon/qr/qr.component.ts
File was deleted src/app/routes/delon/simple-table/simple-table.component.html
File was deleted src/app/routes/delon/simple-table/simple-table.component.ts
File was deleted src/app/routes/delon/util/util.component.html
File was deleted src/app/routes/delon/util/util.component.ts
File was deleted src/app/routes/delon/xlsx/xlsx.component.html
File was deleted src/app/routes/delon/xlsx/xlsx.component.ts
File was deleted src/app/routes/delon/zip/zip.component.html
File was deleted src/app/routes/delon/zip/zip.component.ts
File was deleted src/app/routes/exception/403.component.ts
File was deleted src/app/routes/exception/404.component.ts
File was deleted src/app/routes/exception/500.component.ts
File was deleted src/app/routes/extras/extras-routing.module.ts
File was deleted src/app/routes/extras/extras.module.ts
File was deleted src/app/routes/extras/helpcenter/helpcenter.component.html
File was deleted src/app/routes/extras/helpcenter/helpcenter.component.spec.ts
File was deleted src/app/routes/extras/helpcenter/helpcenter.component.ts
File was deleted src/app/routes/extras/poi/edit/edit.component.html
File was deleted src/app/routes/extras/poi/edit/edit.component.ts
File was deleted src/app/routes/extras/poi/poi.component.html
File was deleted src/app/routes/extras/poi/poi.component.ts
File was deleted src/app/routes/extras/settings/settings.component.html
File was deleted src/app/routes/extras/settings/settings.component.spec.ts
File was deleted src/app/routes/extras/settings/settings.component.ts
File was deleted src/app/routes/home-page/home-page-routing.module.ts
New file @@ -0,0 +1,11 @@ import { NgModule } from '@angular/core'; import { HomePageComponent } from './home-page/home-page.component'; import { Routes, RouterModule } from '@angular/router'; const routes: Routes = [{ path: '', component: HomePageComponent }]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule], }) export class HomePageRoutingModule { } src/app/routes/home-page/home-page.module.ts
New file @@ -0,0 +1,13 @@ import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { SharedModule } from '@shared/shared.module'; import { HomePageRoutingModule } from './home-page-routing.module'; import { HomePageComponent } from './home-page/home-page.component'; @NgModule({ imports: [ SharedModule, HomePageRoutingModule ], declarations: [HomePageComponent] }) export class HomePageModule { } src/app/routes/home-page/home-page/home-page.component.html
New file @@ -0,0 +1,25 @@ <div class="content__title"> <h1>首页概览</h1> </div> <div nz-row [nzGutter]="24" class="pt-lg"> <div nz-col nzXs="24" nzSm="12" nzMd="12" nzLg="8"> <g2-card [title]="'AQI数值'" total="126,560" contentHeight="44px" [action]="action1" [footer]="footer1"> <ng-template #action1> <nz-tooltip [nzTitle]="'刷新'"> <i class="anticon anticon-sync"></i> </nz-tooltip> </ng-template> <trend flag="up" style="display:block; margin-top:2px;">周同比 <span class="pl-sm">12%</span> </trend> <trend flag="down">日环比 <span class="pl-sm">11%</span> </trend> <ng-template #footer1> <p class="text-truncate mb0">日均销售额 <span class="ml-sm">¥12,423</span> </p> </ng-template> </g2-card> </div> </div> src/app/routes/home-page/home-page/home-page.component.less
src/app/routes/home-page/home-page/home-page.component.ts
New file @@ -0,0 +1,15 @@ import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-home-page', templateUrl: './home-page.component.html', styleUrls: ['./home-page.component.less'] }) export class HomePageComponent implements OnInit { constructor() { } ngOnInit() { } } src/app/routes/passport/lock/lock.component.html
File was deleted src/app/routes/passport/lock/lock.component.spec.ts
File was deleted src/app/routes/passport/lock/lock.component.ts
File was deleted src/app/routes/passport/login/login.component.html
File was deleted src/app/routes/passport/login/login.component.less
File was deleted src/app/routes/passport/login/login.component.ts
File was deleted src/app/routes/passport/register-result/register-result.component.html
File was deleted src/app/routes/passport/register-result/register-result.component.ts
File was deleted src/app/routes/passport/register/register.component.html
File was deleted src/app/routes/passport/register/register.component.less
File was deleted src/app/routes/passport/register/register.component.ts
File was deleted src/app/routes/pro/form/advanced-form/advanced-form.component.html
File was deleted src/app/routes/pro/form/advanced-form/advanced-form.component.ts
File was deleted src/app/routes/pro/form/basic-form/basic-form.component.html
File was deleted src/app/routes/pro/form/basic-form/basic-form.component.ts
File was deleted src/app/routes/pro/form/step-form/step-form.component.html
File was deleted src/app/routes/pro/form/step-form/step-form.component.less
File was deleted src/app/routes/pro/form/step-form/step-form.component.ts
File was deleted src/app/routes/pro/form/step-form/step1.component.html
File was deleted src/app/routes/pro/form/step-form/step1.component.ts
File was deleted src/app/routes/pro/form/step-form/step2.component.html
File was deleted src/app/routes/pro/form/step-form/step2.component.ts
File was deleted src/app/routes/pro/form/step-form/step3.component.html
File was deleted src/app/routes/pro/form/step-form/step3.component.ts
File was deleted src/app/routes/pro/form/step-form/transfer.service.ts
File was deleted src/app/routes/pro/list/applications/applications.component.html
File was deleted src/app/routes/pro/list/applications/applications.component.less
File was deleted src/app/routes/pro/list/applications/applications.component.ts
File was deleted src/app/routes/pro/list/articles/articles.component.html
File was deleted src/app/routes/pro/list/articles/articles.component.ts
File was deleted src/app/routes/pro/list/basic-list/basic-list.component.html
File was deleted src/app/routes/pro/list/basic-list/basic-list.component.less
File was deleted src/app/routes/pro/list/basic-list/basic-list.component.ts
File was deleted src/app/routes/pro/list/card-list/card-list.component.html
File was deleted src/app/routes/pro/list/card-list/card-list.component.ts
File was deleted src/app/routes/pro/list/list/list.component.html
File was deleted src/app/routes/pro/list/list/list.component.ts
File was deleted src/app/routes/pro/list/projects/projects.component.html
File was deleted src/app/routes/pro/list/projects/projects.component.less
File was deleted src/app/routes/pro/list/projects/projects.component.ts
File was deleted src/app/routes/pro/list/table-list/table-list.component.html
File was deleted src/app/routes/pro/list/table-list/table-list.component.ts
File was deleted src/app/routes/pro/pro-routing.module.ts
File was deleted src/app/routes/pro/pro.module.ts
File was deleted src/app/routes/pro/profile/advanced/advanced.component.html
File was deleted src/app/routes/pro/profile/advanced/advanced.component.less
File was deleted src/app/routes/pro/profile/advanced/advanced.component.ts
File was deleted src/app/routes/pro/profile/basic/basic.component.html
File was deleted src/app/routes/pro/profile/basic/basic.component.ts
File was deleted src/app/routes/pro/result/fail/fail.component.html
File was deleted src/app/routes/pro/result/fail/fail.component.ts
File was deleted src/app/routes/pro/result/success/success.component.html
File was deleted src/app/routes/pro/result/success/success.component.ts
File was deleted src/app/routes/routes-routing.module.ts
@@ -3,86 +3,20 @@ import { environment } from '@env/environment'; // layout import { LayoutDefaultComponent } from '../layout/default/default.component'; import { LayoutFullScreenComponent } from '../layout/fullscreen/fullscreen.component'; import { LayoutPassportComponent } from '../layout/passport/passport.component'; // dashboard pages import { DashboardV1Component } from './dashboard/v1/v1.component'; import { DashboardAnalysisComponent } from './dashboard/analysis/analysis.component'; import { DashboardMonitorComponent } from './dashboard/monitor/monitor.component'; import { DashboardWorkplaceComponent } from './dashboard/workplace/workplace.component'; // passport pages import { UserLoginComponent } from './passport/login/login.component'; import { UserRegisterComponent } from './passport/register/register.component'; import { UserRegisterResultComponent } from './passport/register-result/register-result.component'; // single pages import { CallbackComponent } from './callback/callback.component'; import { UserLockComponent } from './passport/lock/lock.component'; import { Exception403Component } from './exception/403.component'; import { Exception404Component } from './exception/404.component'; import { Exception500Component } from './exception/500.component'; const routes: Routes = [ { path: '', component: LayoutDefaultComponent, children: [ { path: '', redirectTo: 'dashboard/v1', pathMatch: 'full' }, { path: 'dashboard', redirectTo: 'dashboard/v1', pathMatch: 'full' }, { path: 'dashboard/v1', component: DashboardV1Component }, { path: 'dashboard/analysis', component: DashboardAnalysisComponent }, { path: 'dashboard/monitor', component: DashboardMonitorComponent }, { path: 'dashboard/workplace', component: DashboardWorkplaceComponent }, { path: '', redirectTo: 'home-page', pathMatch: 'full' }, { path: 'widgets', loadChildren: './widgets/widgets.module#WidgetsModule', }, { path: 'style', loadChildren: './style/style.module#StyleModule' }, { path: 'delon', loadChildren: './delon/delon.module#DelonModule' }, { path: 'extras', loadChildren: './extras/extras.module#ExtrasModule' }, { path: 'pro', loadChildren: './pro/pro.module#ProModule' }, ], }, // 全屏布局 { path: 'data-v', component: LayoutFullScreenComponent, children: [ { path: '', loadChildren: './data-v/data-v.module#DataVModule' }, ], }, // passport { path: 'passport', component: LayoutPassportComponent, children: [ { path: 'login', component: UserLoginComponent, data: { title: '登录', titleI18n: 'pro-login' }, }, { path: 'register', component: UserRegisterComponent, data: { title: '注册', titleI18n: 'pro-register' }, }, { path: 'register-result', component: UserRegisterResultComponent, data: { title: '注册结果', titleI18n: 'pro-register-result' }, }, ], }, // 单页不包裹Layout { path: 'callback/:type', component: CallbackComponent }, { path: 'lock', component: UserLockComponent, data: { title: '锁屏', titleI18n: 'lock' }, }, { path: '403', component: Exception403Component }, { path: '404', component: Exception404Component }, { path: '500', component: Exception500Component }, { path: '**', redirectTo: 'dashboard' }, path: 'home-page', loadChildren: './home-page/home-page.module#HomePageModule', } ] } ]; @NgModule({ src/app/routes/routes.module.ts
@@ -2,37 +2,9 @@ import { SharedModule } from '@shared/shared.module'; import { RouteRoutingModule } from './routes-routing.module'; // dashboard pages import { DashboardV1Component } from './dashboard/v1/v1.component'; import { DashboardAnalysisComponent } from './dashboard/analysis/analysis.component'; import { DashboardMonitorComponent } from './dashboard/monitor/monitor.component'; import { DashboardWorkplaceComponent } from './dashboard/workplace/workplace.component'; // passport pages import { UserLoginComponent } from './passport/login/login.component'; import { UserRegisterComponent } from './passport/register/register.component'; import { UserRegisterResultComponent } from './passport/register-result/register-result.component'; // single pages import { UserLockComponent } from './passport/lock/lock.component'; import { CallbackComponent } from './callback/callback.component'; import { Exception403Component } from './exception/403.component'; import { Exception404Component } from './exception/404.component'; import { Exception500Component } from './exception/500.component'; const COMPONENTS = [ DashboardV1Component, DashboardAnalysisComponent, DashboardMonitorComponent, DashboardWorkplaceComponent, // passport pages UserLoginComponent, UserRegisterComponent, UserRegisterResultComponent, // single pages UserLockComponent, CallbackComponent, Exception403Component, Exception404Component, Exception500Component ]; const COMPONENTS_NOROUNT = []; src/app/routes/style/color.service.ts
File was deleted src/app/routes/style/colors/colors.component.html
File was deleted src/app/routes/style/colors/colors.component.less
File was deleted src/app/routes/style/colors/colors.component.spec.ts
File was deleted src/app/routes/style/colors/colors.component.ts
File was deleted src/app/routes/style/gridmasonry/gridmasonry.component.html
File was deleted src/app/routes/style/gridmasonry/gridmasonry.component.spec.ts
File was deleted src/app/routes/style/gridmasonry/gridmasonry.component.ts
File was deleted src/app/routes/style/style-routing.module.ts
File was deleted src/app/routes/style/style.module.ts
File was deleted src/app/routes/style/typography/typography.component.html
File was deleted src/app/routes/style/typography/typography.component.spec.ts
File was deleted src/app/routes/style/typography/typography.component.ts
File was deleted src/app/routes/widgets/widgets-routing.module.ts
File was deleted src/app/routes/widgets/widgets.module.ts
File was deleted src/app/routes/widgets/widgets/widgets.component.html
File was deleted src/app/routes/widgets/widgets/widgets.component.less
File was deleted src/app/routes/widgets/widgets/widgets.component.spec.ts
File was deleted src/app/routes/widgets/widgets/widgets.component.ts
File was deleted src/assets/tmp/app-data.json
@@ -1,12 +1,12 @@ { "app": { "name": "Alain", "name": "七星瓢虫环境监测", "description": "Ng-zorro admin panel front-end framework" }, "user": { "name": "Admin", "avatar": "./assets/tmp/img/avatar.jpg", "email": "cipchk@qq.com" "email": "admin@qq.com" }, "menu": [ { src/assets/tmp/i18n/zh-CN.json
@@ -64,5 +64,7 @@ "pro-user": "账户", "pro-login": "登录", "pro-register": "注册", "pro-register-result": "注册结果" "pro-register-result": "注册结果", "home-page":"首页概览", "system_navigation":"系统导航" } src/assets/tmp/img/No1.png
src/assets/tmp/img/No2.png
src/assets/tmp/img/No3.png
src/assets/tmp/img/No4.png
src/assets/tmp/img/No5.png
src/assets/tmp/img/logo.png
src/assets/tmp/img/logo_100x40.png
src/assets/tmp/img/logo_30x30.png
src/assets/tmp/img/logo_44x44.png
src/assets/tmp/img/map_coordinates.png
src/assets/tmp/img/zorro.svg
New file @@ -0,0 +1,34 @@ <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 400 400" style="enable-background:new 0 0 400 400;" xml:space="preserve"> <style type="text/css"> .st0{fill:url(#SVGID_1_);} .st1{fill:url(#SVGID_2_);} .st2{fill:url(#SVGID_3_);} </style> <g> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="215.0983" y1="173.3861" x2="271.3071" y2="173.3861"> <stop offset="3.215440e-02" style="stop-color:#F0776F"/> <stop offset="1" style="stop-color:#F0606F"/> </linearGradient> <path class="st0" d="M258.7,213.4c-0.3,0-0.6,0-1-0.1c-4.3-0.5-7.4-4.4-6.9-8.7l4.7-38.9c0.3-2.5-1.2-4.9-3.5-5.7l-31.7-11.3 c-4.1-1.5-6.2-5.9-4.8-10c1.5-4.1,5.9-6.2,10-4.8l31.7,11.3c9.4,3.3,15.1,12.5,13.9,22.4l-4.7,38.9 C266,210.4,262.6,213.4,258.7,213.4z"/> <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="127.4784" y1="201.0843" x2="263.3311" y2="201.0843"> <stop offset="0" style="stop-color:#6EB4E0"/> <stop offset="1" style="stop-color:#1588E0"/> </linearGradient> <path class="st1" d="M197.9,275.7c-3.5,0-7-0.9-10.3-2.7l-41-22.8c-5.9-3.3-9.9-9.2-10.7-15.9l-8.3-67.6 c-1.2-9.9,4.7-19.3,14.1-22.6l50.7-17.3c4.1-1.4,8.6,0.8,10,4.9c1.4,4.1-0.8,8.6-4.9,10l-50.7,17.3c-2.4,0.8-3.9,3.2-3.6,5.8 l8.3,67.6c0.2,1.7,1.2,3.2,2.7,4.1l41,22.8c1.6,0.9,3.6,0.9,5.2,0l44.4-24.3c1.5-0.8,2.6-2.4,2.8-4.1c0.5-4.3,4.4-7.4,8.7-6.9 c4.3,0.5,7.4,4.4,6.9,8.7c-0.8,6.7-4.9,12.7-10.8,16l-44.4,24.3C204.9,274.8,201.4,275.7,197.9,275.7z"/> <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="163.5466" y1="194.4135" x2="233.869" y2="194.4135"> <stop offset="3.215440e-02" style="stop-color:#F0776F"/> <stop offset="1" style="stop-color:#F0606F"/> </linearGradient> <path class="st2" d="M233,214.7l-25.4-45.9l-0.1-0.1c-1.8-3.1-5.2-5.1-8.8-5.1c-3.6,0-7,2-8.8,5.1l-25.4,46 c-1.9,3.5-0.7,7.8,2.8,9.7c3.5,1.9,7.8,0.7,9.7-2.8l4.9-8.9h33.6l4.9,8.9c1.3,2.4,3.7,3.7,6.3,3.7c1.2,0,2.4-0.3,3.4-0.9 C233.6,222.5,234.9,218.1,233,214.7z M189.8,198.4l8.9-16.1l8.9,16.1H189.8z"/> </g> </svg> src/index.html
@@ -3,7 +3,7 @@ <head> <meta charset="utf-8"> <title>ngAlain</title> <title>七星瓢虫环境监测</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="x-ua-compatible" content="ie=edge">