提交代码

master
胡锐 7 months ago
parent e12bb3c312
commit 634bfe0dc5
  1. 2
      .angular/cache/17.0.7/high-web/.tsbuildinfo
  2. 10
      .angular/cache/17.0.7/vite/deps/@angular_animations.js
  3. 8
      .angular/cache/17.0.7/vite/deps/@angular_common.js
  4. 10
      .angular/cache/17.0.7/vite/deps/@angular_common_http.js
  5. 6
      .angular/cache/17.0.7/vite/deps/@angular_core.js
  6. 10
      .angular/cache/17.0.7/vite/deps/@angular_forms.js
  7. 12
      .angular/cache/17.0.7/vite/deps/@angular_platform-browser.js
  8. 16
      .angular/cache/17.0.7/vite/deps/@angular_platform-browser_animations.js
  9. 14
      .angular/cache/17.0.7/vite/deps/@angular_router.js
  10. 214
      .angular/cache/17.0.7/vite/deps/_metadata.json
  11. 50
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_breadcrumb.js
  12. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_breadcrumb.js.map
  13. 28
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_button.js
  14. 24
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_carousel.js
  15. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_carousel.js.map
  16. 47
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_checkbox.js
  17. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_checkbox.js.map
  18. 76
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_form.js
  19. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_form.js.map
  20. 21
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_grid.js
  21. 12
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_i18n.js
  22. 20
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_icon.js
  23. 56
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_input.js
  24. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_input.js.map
  25. 46
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_layout.js
  26. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_layout.js.map
  27. 46
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_menu.js
  28. 44
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_message.js
  29. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_message.js.map
  30. 53
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_slider.js
  31. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_slider.js.map
  32. 73
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_tabs.js
  33. 2
      .angular/cache/17.0.7/vite/deps/ng-zorro-antd_tabs.js.map
  34. 5
      src/app/app.config.ts
  35. 2
      src/app/pages/account/sys-account/sys-account.component.html
  36. 2
      src/app/pages/body/index/index.component.html
  37. 5
      src/app/pages/body/index/index.component.ts
  38. 27
      src/app/pages/body/tab/tab.component.html
  39. 26
      src/app/pages/body/tab/tab.component.ts
  40. 3
      src/app/pages/index/index/index.component.html
  41. 2
      src/app/pages/login/login/login.component.ts
  42. 115
      src/app/pages/system/menu/menu.component.html
  43. 144
      src/app/pages/system/menu/menu.component.ts
  44. 21
      src/app/pipes/menu/menu-type.pipe.ts
  45. 15
      src/app/servies/menu/menu.service.ts
  46. 2
      src/environments/environment.ts

File diff suppressed because one or more lines are too long

@ -19,10 +19,12 @@ import {
trigger,
useAnimation,
ɵPRE_STYLE
} from "./chunk-EIAJJHP2.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-5XUV42UB.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
AUTO_STYLE,

@ -96,11 +96,13 @@ import {
provideImgixLoader,
registerLocaleData,
setRootDomAdapter
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
IMAGE_CONFIG
} from "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
APP_BASE_HREF,

@ -35,10 +35,12 @@ import {
withNoXsrfProtection,
withRequestsMadeViaParent,
withXsrfConfiguration
} from "./chunk-U3HDGNZW.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-H4SUVL7M.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
FetchBackend,

@ -427,8 +427,10 @@ import {
ɵɵtrustConstantResourceUrl,
ɵɵvalidateIframeAttribute,
ɵɵviewQuery
} from "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
ANIMATION_MODULE_TYPE,

@ -55,10 +55,12 @@ import {
ɵInternalFormsSharedModule,
ɵNgNoValidate,
ɵNgSelectMultipleOption
} from "./chunk-CGZ73UGK.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-KV2GTD5O.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
AbstractControl,

@ -34,13 +34,15 @@ import {
provideProtractorTestingSupport,
withHttpTransferCacheOptions,
withNoHttpTransferCache
} from "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
} from "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
getDOM
} from "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
BrowserModule,

@ -4,15 +4,17 @@ import {
NoopAnimationsModule,
provideAnimations,
provideNoopAnimations
} from "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import "./chunk-GRUKGTMG.js";
} from "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import "./chunk-RQODYWEH.js";
import {
ANIMATION_MODULE_TYPE
} from "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
ANIMATION_MODULE_TYPE,

@ -71,12 +71,14 @@ import {
withRouterConfig,
withViewTransitions,
ɵEmptyOutletComponent
} from "./chunk-OHFVGNRL.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-YIEFHK2C.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
ActivatedRoute,

@ -1,254 +1,296 @@
{
"hash": "caa9087e",
"browserHash": "8f2eb2e1",
"hash": "fa74674f",
"browserHash": "a7d13b8a",
"optimized": {
"@angular/animations": {
"src": "../../../../../node_modules/@angular/animations/fesm2022/animations.mjs",
"file": "@angular_animations.js",
"fileHash": "2190e03c",
"fileHash": "b1c011e0",
"needsInterop": false
},
"@angular/common": {
"src": "../../../../../node_modules/@angular/common/fesm2022/common.mjs",
"file": "@angular_common.js",
"fileHash": "551819e1",
"fileHash": "78ea6901",
"needsInterop": false
},
"@angular/common/http": {
"src": "../../../../../node_modules/@angular/common/fesm2022/http.mjs",
"file": "@angular_common_http.js",
"fileHash": "7404b45a",
"fileHash": "a5d3444e",
"needsInterop": false
},
"@angular/common/locales/zh": {
"src": "../../../../../node_modules/@angular/common/locales/zh.mjs",
"file": "@angular_common_locales_zh.js",
"fileHash": "cd176df5",
"fileHash": "ce6b7767",
"needsInterop": false
},
"@angular/core": {
"src": "../../../../../node_modules/@angular/core/fesm2022/core.mjs",
"file": "@angular_core.js",
"fileHash": "7b677792",
"fileHash": "e915a890",
"needsInterop": false
},
"@angular/forms": {
"src": "../../../../../node_modules/@angular/forms/fesm2022/forms.mjs",
"file": "@angular_forms.js",
"fileHash": "f0acb155",
"fileHash": "17b0fe3e",
"needsInterop": false
},
"@angular/platform-browser": {
"src": "../../../../../node_modules/@angular/platform-browser/fesm2022/platform-browser.mjs",
"file": "@angular_platform-browser.js",
"fileHash": "ffbed09d",
"fileHash": "49d570b3",
"needsInterop": false
},
"@angular/platform-browser/animations": {
"src": "../../../../../node_modules/@angular/platform-browser/fesm2022/animations.mjs",
"file": "@angular_platform-browser_animations.js",
"fileHash": "4860f4ea",
"fileHash": "7a382e2c",
"needsInterop": false
},
"@angular/router": {
"src": "../../../../../node_modules/@angular/router/fesm2022/router.mjs",
"file": "@angular_router.js",
"fileHash": "e90b260e",
"fileHash": "7770bcd8",
"needsInterop": false
},
"ng-zorro-antd/breadcrumb": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-breadcrumb.mjs",
"file": "ng-zorro-antd_breadcrumb.js",
"fileHash": "12f6c2c5",
"fileHash": "114319d5",
"needsInterop": false
},
"ng-zorro-antd/button": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-button.mjs",
"file": "ng-zorro-antd_button.js",
"fileHash": "c5ebfbce",
"fileHash": "f5ce782b",
"needsInterop": false
},
"ng-zorro-antd/carousel": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-carousel.mjs",
"file": "ng-zorro-antd_carousel.js",
"fileHash": "5e6da238",
"fileHash": "00687fae",
"needsInterop": false
},
"ng-zorro-antd/checkbox": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-checkbox.mjs",
"file": "ng-zorro-antd_checkbox.js",
"fileHash": "d930cc3e",
"fileHash": "dfb2021a",
"needsInterop": false
},
"ng-zorro-antd/dropdown": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-dropdown.mjs",
"file": "ng-zorro-antd_dropdown.js",
"fileHash": "6929b596",
"fileHash": "cf0cff93",
"needsInterop": false
},
"ng-zorro-antd/form": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-form.mjs",
"file": "ng-zorro-antd_form.js",
"fileHash": "fc1c1004",
"fileHash": "70e67d7d",
"needsInterop": false
},
"ng-zorro-antd/grid": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-grid.mjs",
"file": "ng-zorro-antd_grid.js",
"fileHash": "4c95b572",
"fileHash": "5e3cc691",
"needsInterop": false
},
"ng-zorro-antd/i18n": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-i18n.mjs",
"file": "ng-zorro-antd_i18n.js",
"fileHash": "004b3458",
"fileHash": "158933f4",
"needsInterop": false
},
"ng-zorro-antd/icon": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-icon.mjs",
"file": "ng-zorro-antd_icon.js",
"fileHash": "56995e8e",
"fileHash": "eb53a90a",
"needsInterop": false
},
"ng-zorro-antd/input": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-input.mjs",
"file": "ng-zorro-antd_input.js",
"fileHash": "a2792fcb",
"fileHash": "a78a7132",
"needsInterop": false
},
"ng-zorro-antd/layout": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-layout.mjs",
"file": "ng-zorro-antd_layout.js",
"fileHash": "957541f4",
"fileHash": "f8393470",
"needsInterop": false
},
"ng-zorro-antd/menu": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-menu.mjs",
"file": "ng-zorro-antd_menu.js",
"fileHash": "d7106df7",
"fileHash": "adc57742",
"needsInterop": false
},
"ng-zorro-antd/message": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-message.mjs",
"file": "ng-zorro-antd_message.js",
"fileHash": "1d7cb4e4",
"fileHash": "763bbf42",
"needsInterop": false
},
"ng-zorro-antd/slider": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-slider.mjs",
"file": "ng-zorro-antd_slider.js",
"fileHash": "d037669f",
"fileHash": "0041d0cf",
"needsInterop": false
},
"ng-zorro-antd/tabs": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-tabs.mjs",
"file": "ng-zorro-antd_tabs.js",
"fileHash": "969c5dee",
"fileHash": "3454d39e",
"needsInterop": false
},
"ng-zorro-antd/tree": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-tree.mjs",
"file": "ng-zorro-antd_tree.js",
"fileHash": "4070f5b6",
"fileHash": "cadb2dad",
"needsInterop": false
},
"rxjs": {
"src": "../../../../../node_modules/rxjs/dist/esm5/index.js",
"file": "rxjs.js",
"fileHash": "007f5363",
"fileHash": "960059c6",
"needsInterop": false
},
"rxjs/operators": {
"src": "../../../../../node_modules/rxjs/dist/esm5/operators/index.js",
"file": "rxjs_operators.js",
"fileHash": "08c34a36",
"needsInterop": false
},
"ng-zorro-antd/tree-view": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-tree-view.mjs",
"file": "ng-zorro-antd_tree-view.js",
"fileHash": "9acccda1",
"needsInterop": false
},
"ng-zorro-antd/card": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-card.mjs",
"file": "ng-zorro-antd_card.js",
"fileHash": "4031b3a9",
"needsInterop": false
},
"ng-zorro-antd/descriptions": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-descriptions.mjs",
"file": "ng-zorro-antd_descriptions.js",
"fileHash": "316d0007",
"needsInterop": false
},
"ng-zorro-antd/modal": {
"src": "../../../../../node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-modal.mjs",
"file": "ng-zorro-antd_modal.js",
"fileHash": "f8af8c58",
"needsInterop": false
}
},
"chunks": {
"chunk-SIWHY5U5": {
"file": "chunk-SIWHY5U5.js"
"chunk-RKNMKKTW": {
"file": "chunk-RKNMKKTW.js"
},
"chunk-D6DO6IHN": {
"file": "chunk-D6DO6IHN.js"
},
"chunk-HGCFPTHW": {
"file": "chunk-HGCFPTHW.js"
"chunk-KV2GTD5O": {
"file": "chunk-KV2GTD5O.js"
},
"chunk-6YSLOGDV": {
"file": "chunk-6YSLOGDV.js"
"chunk-PRD53KSD": {
"file": "chunk-PRD53KSD.js"
},
"chunk-N2PB3IXS": {
"file": "chunk-N2PB3IXS.js"
"chunk-V5NR3KKJ": {
"file": "chunk-V5NR3KKJ.js"
},
"chunk-XNSEPSHF": {
"file": "chunk-XNSEPSHF.js"
"chunk-Z54DX2JX": {
"file": "chunk-Z54DX2JX.js"
},
"chunk-OHFVGNRL": {
"file": "chunk-OHFVGNRL.js"
"chunk-MDYXI2T4": {
"file": "chunk-MDYXI2T4.js"
},
"chunk-BGVPPB2M": {
"file": "chunk-BGVPPB2M.js"
"chunk-G4UIEY53": {
"file": "chunk-G4UIEY53.js"
},
"chunk-RKDI7MDU": {
"file": "chunk-RKDI7MDU.js"
"chunk-BFKTAJFL": {
"file": "chunk-BFKTAJFL.js"
},
"chunk-YFXR6SLR": {
"file": "chunk-YFXR6SLR.js"
"chunk-PV2VGRCO": {
"file": "chunk-PV2VGRCO.js"
},
"chunk-HF5YUKES": {
"file": "chunk-HF5YUKES.js"
"chunk-TZ34JMHS": {
"file": "chunk-TZ34JMHS.js"
},
"chunk-II6F7O4R": {
"file": "chunk-II6F7O4R.js"
"chunk-TUMDWDUH": {
"file": "chunk-TUMDWDUH.js"
},
"chunk-P2PA3N7Y": {
"file": "chunk-P2PA3N7Y.js"
"chunk-YIEFHK2C": {
"file": "chunk-YIEFHK2C.js"
},
"chunk-I4PM4FPC": {
"file": "chunk-I4PM4FPC.js"
"chunk-KLB2NXTR": {
"file": "chunk-KLB2NXTR.js"
},
"chunk-V3LUKTWG": {
"file": "chunk-V3LUKTWG.js"
"chunk-G4JETVSN": {
"file": "chunk-G4JETVSN.js"
},
"chunk-E6X5K3WX": {
"file": "chunk-E6X5K3WX.js"
"chunk-ECV2444B": {
"file": "chunk-ECV2444B.js"
},
"chunk-LE6DQ524": {
"file": "chunk-LE6DQ524.js"
"chunk-T5W7WWKL": {
"file": "chunk-T5W7WWKL.js"
},
"chunk-7Q7WAYOY": {
"file": "chunk-7Q7WAYOY.js"
},
"chunk-JGP5BR6B": {
"file": "chunk-JGP5BR6B.js"
},
"chunk-R3YQA6NO": {
"file": "chunk-R3YQA6NO.js"
"chunk-BNITHAM7": {
"file": "chunk-BNITHAM7.js"
},
"chunk-QEN6HAOX": {
"file": "chunk-QEN6HAOX.js"
},
"chunk-OIBJZ65X": {
"file": "chunk-OIBJZ65X.js"
},
"chunk-KBVCKJGB": {
"file": "chunk-KBVCKJGB.js"
"chunk-6HKP3LGF": {
"file": "chunk-6HKP3LGF.js"
},
"chunk-XJ6U6HBE": {
"file": "chunk-XJ6U6HBE.js"
"chunk-7B6SO6PC": {
"file": "chunk-7B6SO6PC.js"
},
"chunk-MQMU2B2N": {
"file": "chunk-MQMU2B2N.js"
"chunk-AHYTJFAR": {
"file": "chunk-AHYTJFAR.js"
},
"chunk-JXVDBMEG": {
"file": "chunk-JXVDBMEG.js"
"chunk-FKCH4QVE": {
"file": "chunk-FKCH4QVE.js"
},
"chunk-DLJPVZ6P": {
"file": "chunk-DLJPVZ6P.js"
"chunk-5XUV42UB": {
"file": "chunk-5XUV42UB.js"
},
"chunk-EIAJJHP2": {
"file": "chunk-EIAJJHP2.js"
"chunk-JRJKRCSV": {
"file": "chunk-JRJKRCSV.js"
},
"chunk-Q3CVYH5T": {
"file": "chunk-Q3CVYH5T.js"
"chunk-H4SUVL7M": {
"file": "chunk-H4SUVL7M.js"
},
"chunk-U3HDGNZW": {
"file": "chunk-U3HDGNZW.js"
"chunk-RQODYWEH": {
"file": "chunk-RQODYWEH.js"
},
"chunk-CGZ73UGK": {
"file": "chunk-CGZ73UGK.js"
"chunk-JL5JO5ML": {
"file": "chunk-JL5JO5ML.js"
},
"chunk-GRUKGTMG": {
"file": "chunk-GRUKGTMG.js"
"chunk-FFLIBWXC": {
"file": "chunk-FFLIBWXC.js"
},
"chunk-A6CRNF4U": {
"file": "chunk-A6CRNF4U.js"
"chunk-C5B75AWU": {
"file": "chunk-C5B75AWU.js"
},
"chunk-ZAWZRDJR": {
"file": "chunk-ZAWZRDJR.js"
"chunk-KN6UFG4V": {
"file": "chunk-KN6UFG4V.js"
},
"chunk-HSNDBVJ3": {
"file": "chunk-HSNDBVJ3.js"

@ -1,48 +1,50 @@
import {
NzDropDownDirective,
NzDropDownModule
} from "./chunk-6YSLOGDV.js";
import "./chunk-N2PB3IXS.js";
import "./chunk-XNSEPSHF.js";
} from "./chunk-MDYXI2T4.js";
import "./chunk-G4UIEY53.js";
import "./chunk-BFKTAJFL.js";
import "./chunk-PV2VGRCO.js";
import "./chunk-TZ34JMHS.js";
import "./chunk-TUMDWDUH.js";
import {
ActivatedRoute,
NavigationEnd,
PRIMARY_OUTLET,
Router
} from "./chunk-OHFVGNRL.js";
import "./chunk-BGVPPB2M.js";
import "./chunk-RKDI7MDU.js";
import "./chunk-YFXR6SLR.js";
import "./chunk-HF5YUKES.js";
} from "./chunk-YIEFHK2C.js";
import "./chunk-KLB2NXTR.js";
import "./chunk-G4JETVSN.js";
import "./chunk-ECV2444B.js";
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-II6F7O4R.js";
import "./chunk-I4PM4FPC.js";
} from "./chunk-T5W7WWKL.js";
import {
NzIconDirective,
NzIconModule
} from "./chunk-LE6DQ524.js";
} from "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
} from "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import {
InputBoolean,
PREFIX
} from "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgForOf,
NgIf,
NgTemplateOutlet
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -83,14 +85,16 @@ import {
ɵɵtext,
ɵɵtextInterpolate,
ɵɵtextInterpolate1
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
__decorate,
filter,
startWith,
takeUntil
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
// node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-breadcrumb.mjs

File diff suppressed because one or more lines are too long

@ -2,19 +2,21 @@ import {
NzButtonComponent,
NzButtonGroupComponent,
NzButtonModule
} from "./chunk-XNSEPSHF.js";
import "./chunk-LE6DQ524.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
import "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-KLB2NXTR.js";
import "./chunk-7Q7WAYOY.js";
import "./chunk-BNITHAM7.js";
import "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
NzButtonComponent,

@ -1,7 +1,7 @@
import {
NzDragService,
NzResizeService
} from "./chunk-I4PM4FPC.js";
} from "./chunk-TUMDWDUH.js";
import {
LEFT_ARROW,
RIGHT_ARROW
@ -9,23 +9,24 @@ import {
import {
NzConfigService,
WithConfig
} from "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
} from "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
} from "./chunk-6HKP3LGF.js";
import {
Platform
} from "./chunk-MQMU2B2N.js";
} from "./chunk-7B6SO6PC.js";
import {
InputBoolean,
InputNumber
} from "./chunk-JXVDBMEG.js";
} from "./chunk-AHYTJFAR.js";
import {
NgForOf,
NgIf,
NgTemplateOutlet
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -74,14 +75,17 @@ import {
ɵɵtext,
ɵɵtextInterpolate,
ɵɵviewQuery
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import {
fromEvent
} from "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
__decorate,
fromEvent,
takeUntil,
timer
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
// node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-carousel.mjs

File diff suppressed because one or more lines are too long

@ -1,32 +1,32 @@
import {
FocusMonitor
} from "./chunk-V3LUKTWG.js";
import {
NzFormStatusService
} from "./chunk-E6X5K3WX.js";
import "./chunk-LE6DQ524.js";
import "./chunk-JGP5BR6B.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
import {
InputBoolean
} from "./chunk-JXVDBMEG.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
} from "./chunk-D6DO6IHN.js";
import {
CheckboxControlValueAccessor,
FormsModule,
NG_VALUE_ACCESSOR,
NgControlStatus,
NgModel
} from "./chunk-CGZ73UGK.js";
} from "./chunk-KV2GTD5O.js";
import {
FocusMonitor
} from "./chunk-V5NR3KKJ.js";
import "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import "./chunk-BNITHAM7.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import {
InputBoolean
} from "./chunk-AHYTJFAR.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgForOf
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -68,13 +68,16 @@ import {
ɵɵtext,
ɵɵtextInterpolate,
ɵɵviewQuery
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import {
fromEvent
} from "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
__decorate,
fromEvent,
takeUntil
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
// node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-checkbox.mjs

File diff suppressed because one or more lines are too long

@ -1,59 +1,61 @@
import {
NzI18nService
} from "./chunk-SIWHY5U5.js";
import {
NzTooltipDirective
} from "./chunk-HGCFPTHW.js";
import "./chunk-BGVPPB2M.js";
import "./chunk-RKDI7MDU.js";
import "./chunk-YFXR6SLR.js";
} from "./chunk-RKNMKKTW.js";
import {
helpMotion
} from "./chunk-HF5YUKES.js";
NzFormStatusService
} from "./chunk-D6DO6IHN.js";
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-II6F7O4R.js";
AbstractControl,
FormControlDirective,
FormControlName,
NgControl,
NgModel
} from "./chunk-KV2GTD5O.js";
import {
NzGridModule
} from "./chunk-P2PA3N7Y.js";
import "./chunk-I4PM4FPC.js";
} from "./chunk-PRD53KSD.js";
import {
NzFormStatusService
} from "./chunk-E6X5K3WX.js";
NzI18nService
} from "./chunk-Z54DX2JX.js";
import "./chunk-BFKTAJFL.js";
import "./chunk-PV2VGRCO.js";
import {
helpMotion
} from "./chunk-TZ34JMHS.js";
import "./chunk-TUMDWDUH.js";
import "./chunk-G4JETVSN.js";
import "./chunk-ECV2444B.js";
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-T5W7WWKL.js";
import {
NzIconDirective,
NzIconModule
} from "./chunk-LE6DQ524.js";
} from "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import {
NzConfigService,
WithConfig
} from "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
} from "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
} from "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import {
InputBoolean,
toBoolean
} from "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import {
AbstractControl,
FormControlDirective,
FormControlName,
NgControl,
NgModel
} from "./chunk-CGZ73UGK.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgClass,
NgIf
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -94,7 +96,9 @@ import {
ɵɵtemplate,
ɵɵtext,
ɵɵtextInterpolate
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
Subscription,
@ -104,7 +108,7 @@ import {
startWith,
takeUntil,
tap
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import {
__spreadValues
} from "./chunk-HSNDBVJ3.js";

File diff suppressed because one or more lines are too long

@ -2,15 +2,18 @@ import {
NzColDirective,
NzGridModule,
NzRowDirective
} from "./chunk-P2PA3N7Y.js";
import "./chunk-I4PM4FPC.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
import "./chunk-JXVDBMEG.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-PRD53KSD.js";
import "./chunk-TUMDWDUH.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import "./chunk-AHYTJFAR.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
NzColDirective,

@ -77,11 +77,13 @@ import {
zh_CN,
zh_HK,
zh_TW
} from "./chunk-SIWHY5U5.js";
import "./chunk-JXVDBMEG.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-Z54DX2JX.js";
import "./chunk-AHYTJFAR.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
DATE_HELPER_SERVICE_FACTORY,

@ -8,15 +8,17 @@ import {
NzIconModule,
NzIconPatchService,
NzIconService
} from "./chunk-LE6DQ524.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-MQMU2B2N.js";
import "./chunk-JXVDBMEG.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
} from "./chunk-7Q7WAYOY.js";
import "./chunk-BNITHAM7.js";
import "./chunk-7B6SO6PC.js";
import "./chunk-AHYTJFAR.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
DEFAULT_TWOTONE_COLOR,

@ -1,47 +1,48 @@
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-II6F7O4R.js";
import {
NzResizeService
} from "./chunk-I4PM4FPC.js";
import {
FocusMonitor
} from "./chunk-V3LUKTWG.js";
import {
NzFormItemFeedbackIconComponent,
NzFormNoStatusService,
NzFormPatchModule,
NzFormStatusService
} from "./chunk-E6X5K3WX.js";
} from "./chunk-D6DO6IHN.js";
import {
NgControl
} from "./chunk-KV2GTD5O.js";
import {
FocusMonitor
} from "./chunk-V5NR3KKJ.js";
import {
NzResizeService
} from "./chunk-TUMDWDUH.js";
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-T5W7WWKL.js";
import {
NzIconDirective,
NzIconModule
} from "./chunk-LE6DQ524.js";
} from "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
} from "./chunk-6HKP3LGF.js";
import {
Platform
} from "./chunk-MQMU2B2N.js";
} from "./chunk-7B6SO6PC.js";
import {
InputBoolean,
getStatusClassNames,
isNotNil
} from "./chunk-JXVDBMEG.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import {
NgControl
} from "./chunk-CGZ73UGK.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgClass,
NgIf,
NgTemplateOutlet
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -89,7 +90,11 @@ import {
ɵɵtemplateRefExtractor,
ɵɵtext,
ɵɵtextInterpolate
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import {
merge
} from "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
EMPTY,
Subject,
@ -97,12 +102,11 @@ import {
distinctUntilChanged,
filter,
map,
merge,
mergeMap,
startWith,
switchMap,
takeUntil
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import {
__spreadValues
} from "./chunk-HSNDBVJ3.js";

File diff suppressed because one or more lines are too long

@ -1,42 +1,44 @@
import {
NzMenuDirective
} from "./chunk-N2PB3IXS.js";
import "./chunk-OHFVGNRL.js";
import "./chunk-BGVPPB2M.js";
import "./chunk-RKDI7MDU.js";
import "./chunk-YFXR6SLR.js";
import "./chunk-HF5YUKES.js";
import "./chunk-II6F7O4R.js";
} from "./chunk-G4UIEY53.js";
import "./chunk-BFKTAJFL.js";
import "./chunk-PV2VGRCO.js";
import "./chunk-TZ34JMHS.js";
import {
NzBreakpointService,
siderResponsiveMap
} from "./chunk-I4PM4FPC.js";
} from "./chunk-TUMDWDUH.js";
import "./chunk-YIEFHK2C.js";
import "./chunk-G4JETVSN.js";
import "./chunk-ECV2444B.js";
import "./chunk-T5W7WWKL.js";
import {
NzIconDirective,
NzIconModule
} from "./chunk-LE6DQ524.js";
} from "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
} from "./chunk-6HKP3LGF.js";
import {
Platform
} from "./chunk-MQMU2B2N.js";
} from "./chunk-7B6SO6PC.js";
import {
InputBoolean,
inNextTick,
toCssPixel
} from "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgIf,
NgTemplateOutlet
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -80,12 +82,14 @@ import {
ɵɵstyleProp,
ɵɵtemplate,
ɵɵtemplateRefExtractor
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
__decorate,
takeUntil
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
// node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-layout.mjs

File diff suppressed because one or more lines are too long

@ -15,28 +15,32 @@ import {
NzSubmenuInlineChildComponent,
NzSubmenuNoneInlineChildComponent,
NzSubmenuService
} from "./chunk-N2PB3IXS.js";
import "./chunk-OHFVGNRL.js";
import "./chunk-BGVPPB2M.js";
import "./chunk-RKDI7MDU.js";
import "./chunk-YFXR6SLR.js";
import "./chunk-HF5YUKES.js";
import "./chunk-II6F7O4R.js";
import "./chunk-I4PM4FPC.js";
import "./chunk-LE6DQ524.js";
} from "./chunk-G4UIEY53.js";
import "./chunk-BFKTAJFL.js";
import "./chunk-PV2VGRCO.js";
import "./chunk-TZ34JMHS.js";
import "./chunk-TUMDWDUH.js";
import "./chunk-YIEFHK2C.js";
import "./chunk-G4JETVSN.js";
import "./chunk-ECV2444B.js";
import "./chunk-T5W7WWKL.js";
import "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
import "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import "./chunk-GRUKGTMG.js";
import "./chunk-A6CRNF4U.js";
import "./chunk-ZAWZRDJR.js";
import "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import "./chunk-RQODYWEH.js";
import "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
export {
MenuDropDownTokenFactory,

@ -1,40 +1,42 @@
import {
moveUpMotion
} from "./chunk-TZ34JMHS.js";
import {
NzSingletonService
} from "./chunk-TUMDWDUH.js";
import {
ComponentPortal,
Overlay
} from "./chunk-YFXR6SLR.js";
import {
moveUpMotion
} from "./chunk-HF5YUKES.js";
} from "./chunk-G4JETVSN.js";
import "./chunk-ECV2444B.js";
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-II6F7O4R.js";
import {
NzSingletonService
} from "./chunk-I4PM4FPC.js";
} from "./chunk-T5W7WWKL.js";
import {
NzIconDirective,
NzIconModule
} from "./chunk-LE6DQ524.js";
} from "./chunk-7Q7WAYOY.js";
import "./chunk-JGP5BR6B.js";
import {
NzConfigService
} from "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
} from "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import {
toCssPixel
} from "./chunk-JXVDBMEG.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgClass,
NgForOf,
NgSwitch,
NgSwitchCase
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -73,13 +75,15 @@ import {
ɵɵsanitizeHtml,
ɵɵstyleProp,
ɵɵtemplate
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
filter,
take,
takeUntil
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import {
__spreadValues
} from "./chunk-HSNDBVJ3.js";

File diff suppressed because one or more lines are too long

@ -1,27 +1,32 @@
import {
NzToolTipModule,
NzTooltipDirective
} from "./chunk-HGCFPTHW.js";
import "./chunk-BGVPPB2M.js";
import "./chunk-RKDI7MDU.js";
import "./chunk-YFXR6SLR.js";
import "./chunk-HF5YUKES.js";
import "./chunk-II6F7O4R.js";
import "./chunk-I4PM4FPC.js";
} from "./chunk-RKNMKKTW.js";
import {
NG_VALUE_ACCESSOR
} from "./chunk-KV2GTD5O.js";
import "./chunk-BFKTAJFL.js";
import "./chunk-PV2VGRCO.js";
import "./chunk-TZ34JMHS.js";
import "./chunk-TUMDWDUH.js";
import "./chunk-G4JETVSN.js";
import "./chunk-ECV2444B.js";
import "./chunk-T5W7WWKL.js";
import {
DOWN_ARROW,
LEFT_ARROW,
RIGHT_ARROW,
UP_ARROW
} from "./chunk-JGP5BR6B.js";
import "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
import "./chunk-BNITHAM7.js";
import "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
} from "./chunk-6HKP3LGF.js";
import {
Platform
} from "./chunk-MQMU2B2N.js";
} from "./chunk-7B6SO6PC.js";
import {
InputBoolean,
InputNumber,
@ -32,19 +37,16 @@ import {
getPrecision,
isNil,
silentEvent
} from "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
import {
NG_VALUE_ACCESSOR
} from "./chunk-CGZ73UGK.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgForOf,
NgIf,
NgStyle
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@ -85,18 +87,21 @@ import {
ɵɵsanitizeHtml,
ɵɵtemplate,
ɵɵviewQuery
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import {
fromEvent,
merge
} from "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Subject,
__decorate,
distinctUntilChanged,
filter,
fromEvent,
map,
merge,
takeUntil,
tap
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import {
__spreadProps,
__spreadValues

File diff suppressed because one or more lines are too long

@ -1,40 +1,39 @@
import {
A11yModule,
CdkMonitorFocus,
FocusKeyManager
} from "./chunk-V5NR3KKJ.js";
import {
NzDropDownDirective,
NzDropdownMenuComponent
} from "./chunk-6YSLOGDV.js";
} from "./chunk-MDYXI2T4.js";
import {
NzMenuDirective,
NzMenuItemComponent,
NzMenuModule
} from "./chunk-N2PB3IXS.js";
import "./chunk-XNSEPSHF.js";
} from "./chunk-G4UIEY53.js";
import "./chunk-BFKTAJFL.js";
import "./chunk-PV2VGRCO.js";
import "./chunk-TZ34JMHS.js";
import "./chunk-TUMDWDUH.js";
import {
NavigationEnd,
Router,
RouterLink
} from "./chunk-OHFVGNRL.js";
import "./chunk-BGVPPB2M.js";
import "./chunk-RKDI7MDU.js";
import "./chunk-YFXR6SLR.js";
} from "./chunk-YIEFHK2C.js";
import "./chunk-KLB2NXTR.js";
import "./chunk-G4JETVSN.js";
import {
ViewportRuler
} from "./chunk-HF5YUKES.js";
} from "./chunk-ECV2444B.js";
import {
NzOutletModule,
NzStringTemplateOutletDirective
} from "./chunk-II6F7O4R.js";
import {
reqAnimFrame
} from "./chunk-I4PM4FPC.js";
import {
A11yModule,
CdkMonitorFocus,
FocusKeyManager
} from "./chunk-V3LUKTWG.js";
} from "./chunk-T5W7WWKL.js";
import {
NzIconDirective,
NzIconModule
} from "./chunk-LE6DQ524.js";
} from "./chunk-7Q7WAYOY.js";
import {
DOWN_ARROW,
ENTER,
@ -47,29 +46,32 @@ import {
import {
NzConfigService,
WithConfig
} from "./chunk-R3YQA6NO.js";
import "./chunk-KBVCKJGB.js";
} from "./chunk-BNITHAM7.js";
import {
reqAnimFrame
} from "./chunk-QEN6HAOX.js";
import "./chunk-OIBJZ65X.js";
import {
Directionality
} from "./chunk-XJ6U6HBE.js";
import "./chunk-MQMU2B2N.js";
} from "./chunk-6HKP3LGF.js";
import "./chunk-7B6SO6PC.js";
import {
InputBoolean,
PREFIX,
coerceElement,
coerceNumberProperty,
wrapIntoObservable
} from "./chunk-JXVDBMEG.js";
import "./chunk-DLJPVZ6P.js";
import "./chunk-EIAJJHP2.js";
import "./chunk-Q3CVYH5T.js";
import "./chunk-U3HDGNZW.js";
} from "./chunk-AHYTJFAR.js";
import "./chunk-FKCH4QVE.js";
import "./chunk-5XUV42UB.js";
import "./chunk-JRJKRCSV.js";
import "./chunk-H4SUVL7M.js";
import {
NgForOf,
NgIf,
NgStyle,
NgTemplateOutlet
} from "./chunk-GRUKGTMG.js";
} from "./chunk-RQODYWEH.js";
import {
ANIMATION_MODULE_TYPE,
ChangeDetectionStrategy,
@ -133,24 +135,27 @@ import {
ɵɵtextInterpolate,
ɵɵtextInterpolate1,
ɵɵviewQuery
} from "./chunk-A6CRNF4U.js";
} from "./chunk-JL5JO5ML.js";
import {
animationFrameScheduler,
asapScheduler,
fromEvent,
merge
} from "./chunk-FFLIBWXC.js";
import "./chunk-C5B75AWU.js";
import {
Observable,
Subject,
Subscription,
__decorate,
animationFrameScheduler,
asapScheduler,
auditTime,
delay,
filter,
first,
fromEvent,
merge,
of,
startWith,
takeUntil
} from "./chunk-ZAWZRDJR.js";
} from "./chunk-KN6UFG4V.js";
import "./chunk-HSNDBVJ3.js";
// node_modules/ng-zorro-antd/fesm2022/ng-zorro-antd-cdk-resize-observer.mjs

File diff suppressed because one or more lines are too long

@ -7,10 +7,10 @@ import { zh_CN, provideNzI18n } from 'ng-zorro-antd/i18n';
import { registerLocaleData } from '@angular/common';
import zh from '@angular/common/locales/zh';
import { FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import {HTTP_INTERCEPTORS, HttpClientModule} from '@angular/common/http';
import {BrowserAnimationsModule, provideAnimations} from '@angular/platform-browser/animations';
import {InitGuardService} from "./utils/initGuard.service";
import {AiRouteReuseStrategy} from "./utils/routeReuseStrategy";
import {InterceptorService} from "./utils/Interceptor.service";
registerLocaleData(zh);
@ -24,5 +24,6 @@ export const appConfig: ApplicationConfig = {
provideAnimations(),
BrowserAnimationsModule,
InitGuardService, // 校验登录
{ provide: HTTP_INTERCEPTORS, useClass: InterceptorService, multi: true}
]
};

@ -1 +1 @@
<p>sys-account works!</p>
<p>系统账户</p>

@ -36,7 +36,7 @@
<li nz-menu-group>
<ul>
<li nz-menu-item nzMatchRouter *ngFor="let childMenu of item['childMenuList']">
<a [routerLink]="[item['menuUrl'], childMenu['menuUrl']]" (click)="clickMenu(childMenu)">{{childMenu['menuName']}}</a>
<a [routerLink]="[item['menuUrl'], childMenu['menuUrl']]" [queryParams]="{title: item['menuName']}" (click)="clickMenu(childMenu)">{{childMenu['menuName']}}</a>
</li>
</ul>
</li>

@ -72,11 +72,8 @@ export class IndexComponent {
// 侧边菜单展示开关
isCollapse = false;
constructor(private storage: BrowserStorageService,
private router: Router) {
constructor(private storage: BrowserStorageService) {
this.menuData = this.menuData.concat(this.storage.get(DATA)['menuTree']);
// 激活首页路由
this.router.navigateByUrl("admin/index").finally();
}

@ -1,18 +1,9 @@
<div class="card-container" style="width: 100%;height: 100%">
<nz-tabset nzType="card" [(nzSelectedIndex)]="activatedMenuIndex">
<nz-tab *ngFor="let item of tabs" (nzSelect)="toggleTab(item.path)" [nzTitle]="titleTemplate">
<ng-template #titleTemplate>
<div>
{{item.title}}
<i
class="tab-remove-btn"
nz-icon nzType="close"
nzTheme="outline"
(click)="closeTab(item.path)"
></i>
</div>
</ng-template>
</nz-tab>
</nz-tabset>
<router-outlet></router-outlet>
</div>
<nz-tabset [(nzSelectedIndex)]="activatedMenuIndex" nzType="editable-card" nzHideAdd (nzClose)="closeTab($event)">
<nz-tab *ngFor="let tab of tabs; let i = index" [nzClosable]="i > 0" (nzSelect)="toggleTab(tab.path)" [nzTitle]="tab.title"></nz-tab>
</nz-tabset>
<nz-card [nzBordered]="false" [nzBodyStyle]="{ padding: '12px'}">
<router-outlet></router-outlet>
</nz-card>

@ -4,9 +4,7 @@ import {NzTabComponent, NzTabSetComponent} from "ng-zorro-antd/tabs";
import {ActivationEnd, Router, RouterOutlet} from "@angular/router";
import {filter} from "rxjs";
import {MenuService} from "../../../servies/menu/menu.service";
import {BrowserStorageService} from "../../../utils/localStorage.service";
import {DATA} from "../../../data/login/localStorage.namespace";
import {menuData} from "../../../data/menu/menu.namespace";
import {NzCardComponent} from "ng-zorro-antd/card";
@Component({
selector: 'app-tab',
@ -15,7 +13,8 @@ import {menuData} from "../../../data/menu/menu.namespace";
NgForOf,
NzTabComponent,
NzTabSetComponent,
RouterOutlet
RouterOutlet,
NzCardComponent
],
templateUrl: './tab.component.html',
styleUrl: './tab.component.less'
@ -24,19 +23,25 @@ export class TabComponent {
// 当前打开的Tab页
activatedMenuIndex = -1;
// 存放已打开的Tab页信息
tabs: { path: string, title: string }[] = [];
tabs: { path: string, title: string }[] = [{ path: '/admin/index', title: '首页' }];
constructor(private router: Router) {
// 激活首页路由
this.router.navigateByUrl('/admin/index').finally();
// 监听路由事件,只订阅 ActivationEnd 事件
this.router.events.pipe(filter(e => e instanceof ActivationEnd))
.subscribe((e) => {
// 这里不强转VS Code编译通不过,有没有大佬有解决方法
const thisEvt = <ActivationEnd>e;
console.log("路由监听" , thisEvt.snapshot.routeConfig?.path);
if (thisEvt.snapshot.routeConfig?.loadChildren) {
// 当前激活的路由
const activatedRoutePath = thisEvt.snapshot.routeConfig?.path;
const routeData = thisEvt.snapshot.routeConfig?.data;
// const activatedRoutePath = thisEvt.snapshot.routeConfig?.path;
const activatedRoutePath = this.router.url;
// console.log(activatedRoutePath);
/* if (activatedRoutePath == '/admin/index') {
return;
}*/
const routeData = thisEvt.snapshot.queryParams;
let menuTitle = '新标签页';
if(routeData) {
menuTitle = routeData['title'];
@ -90,8 +95,9 @@ export class TabComponent {
}
// tab页签关闭,从缓存中删除对应信息
closeTab(path: string): void {
closeTab(tabsObj: any): void {
if (1 === this.tabs.length) return;
const path = this.tabs[tabsObj['index']]['path'];
let selectedIndex = -1;
this.tabs.every((t, i) => {

@ -1,2 +1 @@
首页
<div style="width: 100%; height: calc(100vh - 134px);"></div>
<p>首页</p>

@ -97,7 +97,7 @@ export class LoginComponent {
if (data['return_code'] === '000000') {
this.storage.set(LOGIN_DATA, this.validateForm.value);
this.storage.set(DATA, data['return_data']['object']);
this.storage.set(USER_TOKEN, data['return_data']['uniqueCode']);
this.storage.set(USER_TOKEN, data['return_data']['token']);
this.storage.set(INIT_FLAG, true);
this.router.navigateByUrl('/admin/index').then(r => console.log("返回内容" ,r));
} else {

@ -1,29 +1,88 @@
<div nz-row [nzGutter]="16">
<!--
<nz-tree
nzBlockNode
[nzData]="menuData"
[nzTreeTemplate]="nzTreeTemplate"
></nz-tree>
<ng-template #nzTreeTemplate let-node let-origin="origin">
&lt;!&ndash;<span class="custom-node">
<span *ngIf="!node.isLeaf" (contextmenu)="contextMenu($event, menu)">
<span nz-icon [nzType]="node.isExpanded ? 'folder-open' : 'folder'" (click)="openFolder(node)"></span>
<span class="folder-name">{{ node.title }}</span>
<span class="folder-desc">created by {{ origin.author | lowercase }}</span>
</span>
<span *ngIf="node.isLeaf" (contextmenu)="contextMenu($event, menu)">
<span nz-icon nzType="file"></span>
<span class="file-name">{{ node.title }}</span>
<span class="file-desc">modified by {{ origin.author | lowercase }}</span>
</span>
</span>&ndash;&gt;
</ng-template>
<nz-dropdown-menu #menu="nzDropdownMenu">
<ul nz-menu>
&lt;!&ndash; <li nz-menu-item (click)="selectDropdown()">Action 1</li>
<li nz-menu-item (click)="selectDropdown()">Action 2</li>&ndash;&gt;
</ul>
</nz-dropdown-menu>
-->
<div nz-col nzSpan="12">
<nz-card nzTitle="系统菜单">
<nz-tree
[nzData]="menuTree"
[nzShowLine]="true"
[nzExpandAll]="true"
(nzClick)="clickNode($event)"
[nzMultiple]="false"
></nz-tree>
</nz-card>
</div>
<div nz-col nzSpan="12">
<nz-card nzTitle="菜单详情" [nzExtra]="extraTemplate" [nzBodyStyle]="{ padding: '0px'}">
<nz-descriptions nzBordered
nzLayout="vertical"
[nzSize]="'small'"
[nzColumn]="{ xxl: 2, xl: 2, lg: 2, md: 2, sm: 2, xs: 1 }"
>
<nz-descriptions-item nzTitle="父级菜单">{{menuDetail.parentMenu?menuDetail.parentMenu.menuName:'无'}}</nz-descriptions-item>
<nz-descriptions-item nzTitle="菜单名称">{{menuDetail.menuName?menuDetail.menuName:'无'}}</nz-descriptions-item>
<nz-descriptions-item nzTitle="菜单类型">{{menuDetail.menuType| menuType}}</nz-descriptions-item>
<nz-descriptions-item nzTitle="菜单URL">{{menuDetail.menuUrl?menuDetail.menuUrl:'无'}}</nz-descriptions-item>
<nz-descriptions-item nzTitle="菜单图标">{{menuDetail.name?menuDetail.name:'无'}}</nz-descriptions-item>
<nz-descriptions-item nzTitle="菜单描述">{{menuDetail.menuDesc?menuDetail.menuDesc:'无'}}</nz-descriptions-item>
</nz-descriptions>
</nz-card>
<ng-template #extraTemplate>
<div nz-row [nzGutter]="12">
<div nz-col nzSpan="8"><button nz-button nzType="primary" (click)="openEditMenu()">添加</button></div>
<div nz-col nzSpan="8"><button nz-button nzType="primary" (click)="openEditMenu()">修改</button></div>
<div nz-col nzSpan="8"><button nz-button nzType="primary">删除</button></div>
</div>
</ng-template>
</div>
</div>
<nz-modal [(nzVisible)]="editMenuVisible" [nzFooter]="null" nzTitle="菜单" (nzOnCancel)=closeEditMenu()>
<!-- <form nz-form [formGroup]="editMenuForm" (ngSubmit)="submitEditMenuForm()">
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired>菜单名称</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="menuName"/>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired>菜单类型</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="menuType"/>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired>菜单URL</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="menuUrl"/>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired>菜单顺序</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="menuSort"/>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24">图标URL</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="menuUrlImg"/>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24">菜单描述</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="menuDesc"/>
</nz-form-control>
</nz-form-item>
</form>-->
</nz-modal>

@ -4,7 +4,21 @@ import {NgIf} from "@angular/common";
import {NzIconDirective} from "ng-zorro-antd/icon";
import {NzDropdownMenuComponent} from "ng-zorro-antd/dropdown";
import {MenuService} from "../../../servies/menu/menu.service";
import {menuData} from "../../../data/menu/menu.namespace";
import {
NzTreeNodeCheckboxComponent,
NzTreeNodeComponent,
NzTreeNodeOptionComponent,
NzTreeViewComponent
} from "ng-zorro-antd/tree-view";
import {NzCardComponent} from "ng-zorro-antd/card";
import {NzColDirective, NzRowDirective} from "ng-zorro-antd/grid";
import {NzButtonComponent} from "ng-zorro-antd/button";
import {NzDescriptionsComponent, NzDescriptionsItemComponent} from "ng-zorro-antd/descriptions";
import {MenuTypePipe} from "../../../pipes/menu/menu-type.pipe";
import {NzFormDirective, NzFormLabelComponent} from "ng-zorro-antd/form";
import {FormGroup, NonNullableFormBuilder, ReactiveFormsModule, Validators} from "@angular/forms";
import {NzInputDirective} from "ng-zorro-antd/input";
import { NzModalModule } from 'ng-zorro-antd/modal';
@Component({
selector: 'app-menu',
@ -13,25 +27,141 @@ import {menuData} from "../../../data/menu/menu.namespace";
NzTreeComponent,
NgIf,
NzIconDirective,
NzDropdownMenuComponent
NzDropdownMenuComponent,
NzTreeViewComponent,
NzTreeNodeComponent,
NzTreeNodeCheckboxComponent,
NzTreeNodeOptionComponent,
NzCardComponent,
NzRowDirective,
NzColDirective,
NzButtonComponent,
NzDescriptionsComponent,
NzDescriptionsItemComponent,
MenuTypePipe,
NzFormDirective,
ReactiveFormsModule,
NzInputDirective,
NzFormLabelComponent,
NzModalModule
],
templateUrl: './menu.component.html',
styleUrl: './menu.component.less'
})
export class MenuComponent {
menuData = [];
// 菜单数据
menuData: any = [];
// 菜单树形数据
menuTree: any = [];
// 菜单详情
menuDetail: any = {};
// 编辑菜单弹出框
editMenuVisible = false;
// 编辑菜单表单
editMenuForm: FormGroup;
constructor(private menuService: MenuService,
private fb: NonNullableFormBuilder) {
this.queryMenuData();
constructor(private menuService: MenuService) {
this.editMenuForm = this.fb.group({
menuName: ['', [Validators.required]],
menuType: ['', [Validators.required]],
menuUrl: ['', [Validators.required]],
menuPSid: [''],
menuUrlImg: [''],
menuSort: ['', [Validators.required]],
menuDesc: [''],
});
}
/**
*
*/
queryMenuData() {
this.menuService.queryMenuList((data: any) => {
this.menuData = data['return_data'];
// 获取菜单树形结构
this.queryMenuTree();
});
}
queryMenu() {
/**
*
*/
queryMenuTree() {
this.menuService.queryRoleMenuTree('', (data: any) => {
this.menuData = data['return_data'];
console.log(data)
const menuList = data['return_data'];
for (const parent of menuList) {
this.menuTree.push({
key: parent['id'],
title: parent['menuName'],
children: this.recursionChildMenu(this.menuData, parent['id']),
});
}
});
}
/**
*
* @param nodeData
*/
clickNode(nodeData: any) {
const menuId = nodeData['keys'][0];
const menuObj = this.menuData.find((o: any) => o.id == menuId);
if (menuObj != null && menuObj.menuPSid != null) {
// 获取父级菜单
menuObj['parentMenu'] = this.menuData.find((o: any) => o.id == menuObj.menuPSid);
this.menuDetail = menuObj;
}
}
/**
*
* @param dataSource
* @param parentMenuId id
*/
public recursionChildMenu(dataSource: [], parentMenuId: number) {
let dataTree: any = [];
let collect: any = [];
// 筛选子菜单
collect = dataSource.filter((o: any) => o.menuPSid == parentMenuId);
for (const data of collect) {
const childMenuData = this.recursionChildMenu(dataSource, data['id']);
if (childMenuData.length > 0) {
dataTree.push({
key: data['id'],
title: data['menuName'],
children: childMenuData,
});
} else {
dataTree.push({
key: data['id'],
title: data['menuName'],
isLeaf: true
});
}
}
return dataTree;
}
/**
*
*/
openEditMenu() {
this.editMenuVisible = true;
}
submitEditMenuForm() {
}
/**
*
*/
closeEditMenu() {
this.editMenuVisible = false;
}
}

@ -0,0 +1,21 @@
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({
name: 'menuType',
standalone: true
})
export class MenuTypePipe implements PipeTransform {
// @ts-ignore
transform(value: number): string {
switch (value) {
case 1:
return '菜单';
case 2:
return '按钮';
default:
return '未知';
}
}
}

@ -16,7 +16,7 @@ export class MenuService {
* @param callBack
*/
public assignMenu(params: object, callBack:any) {
this.http.post(environment.userUrl + 'secMenu/assignMenu', params).subscribe(data => {
this.http.post(environment.baseUrl + 'secMenu/assignMenu', params).subscribe(data => {
callBack(data);
});
}
@ -27,21 +27,22 @@ export class MenuService {
* @param callBack
*/
public queryMenuList(callBack:any) {
this.http.get(environment.userUrl + 'secMenu/queryMenuList').subscribe(data => {
this.http.get(environment.baseUrl + 'secMenu/queryMenuList').subscribe(data => {
callBack(data);
});
}
/**
*
*
* @param roleId
* @param callBack
*/
public queryRoleMenuTree(roleId: string, callBack:any) {
const param = {
roleId: roleId
let paramStr = '';
if (roleId != null && roleId != '') {
paramStr = '?roleId=' + roleId;
}
this.http.get(environment.userUrl + 'secMenu/queryRoleMenuTree?' + ObjectData.objectByString(param)).subscribe(data => {
this.http.get(environment.baseUrl + 'secMenu/queryRoleMenuTree'+paramStr).subscribe(data => {
callBack(data);
});
}
@ -52,7 +53,7 @@ export class MenuService {
* @param callBack
*/
public editMenu(params: object, callBack:any) {
this.http.post(environment.userUrl + 'secMenu/editMenu', params).subscribe(data => {
this.http.post(environment.baseUrl + 'secMenu/editMenu', params).subscribe(data => {
callBack(data);
});
}

@ -4,7 +4,7 @@
export const environment = {
production: false,
baseUrl: 'http://localhost:9302/brest/', // 测试环境服务器地址(请求数据地址)
baseUrl: 'http://localhost:9502/brest/', // 测试环境服务器地址(请求数据地址)
orderUrl: 'http://localhost:9304/order/', // 测试环境服务器地址(请求数据地址)
userUrl: 'http://localhost:9504/user/', // 测试环境服务器地址(请求数据地址)
imageUrl: 'https://hsgcs.dctpay.com/filesystem/',

Loading…
Cancel
Save