128 lines
11 KiB
Markdown
128 lines
11 KiB
Markdown
# Details
|
|
|
|
Date : 2025-04-27 14:32:08
|
|
|
|
Directory /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src
|
|
|
|
Total : 113 files, 5043 codes, 84 comments, 408 blanks, all 5535 lines
|
|
|
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
|
|
|
## Files
|
|
| filename | language | code | comment | blank | total |
|
|
| :--- | :--- | ---: | ---: | ---: | ---: |
|
|
| [src/App.tsx](/src/App.tsx) | TypeScript JSX | 9 | 0 | 2 | 11 |
|
|
| [src/components/ali\_upload.tsx](/src/components/ali_upload.tsx) | TypeScript JSX | 71 | 0 | 7 | 78 |
|
|
| [src/components/b\_table.tsx](/src/components/b_table.tsx) | TypeScript JSX | 101 | 0 | 4 | 105 |
|
|
| [src/components/edittor.tsx](/src/components/edittor.tsx) | TypeScript JSX | 69 | 6 | 8 | 83 |
|
|
| [src/components/errorComp.tsx](/src/components/errorComp.tsx) | TypeScript JSX | 20 | 1 | 5 | 26 |
|
|
| [src/components/form/dump\_seleft.tsx](/src/components/form/dump_seleft.tsx) | TypeScript JSX | 33 | 0 | 3 | 36 |
|
|
| [src/components/form/featch\_select.tsx](/src/components/form/featch_select.tsx) | TypeScript JSX | 51 | 0 | 10 | 61 |
|
|
| [src/components/form/interface.ts](/src/components/form/interface.ts) | TypeScript | 67 | 0 | 8 | 75 |
|
|
| [src/components/form/select.tsx](/src/components/form/select.tsx) | TypeScript JSX | 30 | 0 | 1 | 31 |
|
|
| [src/components/form/simple\_form.tsx](/src/components/form/simple_form.tsx) | TypeScript JSX | 199 | 1 | 4 | 204 |
|
|
| [src/components/layout/layout.less](/src/components/layout/layout.less) | Less | 34 | 0 | 5 | 39 |
|
|
| [src/components/layout/layout.tsx](/src/components/layout/layout.tsx) | TypeScript JSX | 94 | 1 | 6 | 101 |
|
|
| [src/components/layout/layout\_config.tsx](/src/components/layout/layout_config.tsx) | TypeScript JSX | 87 | 0 | 2 | 89 |
|
|
| [src/components/map/MapComponent.tsx](/src/components/map/MapComponent.tsx) | TypeScript JSX | 49 | 3 | 8 | 60 |
|
|
| [src/components/map/MapContainer.less](/src/components/map/MapContainer.less) | Less | 5 | 0 | 0 | 5 |
|
|
| [src/components/map/MapFrom.tsx](/src/components/map/MapFrom.tsx) | TypeScript JSX | 59 | 2 | 6 | 67 |
|
|
| [src/components/map/mapUtil.ts](/src/components/map/mapUtil.ts) | TypeScript | 127 | 4 | 7 | 138 |
|
|
| [src/components/video\_select.tsx](/src/components/video_select.tsx) | TypeScript JSX | 3 | 26 | 5 | 34 |
|
|
| [src/create/create\_page.js](/src/create/create_page.js) | JavaScript | 82 | 1 | 4 | 87 |
|
|
| [src/create/create\_store.js](/src/create/create_store.js) | JavaScript | 23 | 0 | 3 | 26 |
|
|
| [src/index.less](/src/index.less) | Less | 78 | 0 | 10 | 88 |
|
|
| [src/index.tsx](/src/index.tsx) | TypeScript JSX | 16 | 0 | 4 | 20 |
|
|
| [src/model/userModel.ts](/src/model/userModel.ts) | TypeScript | 34 | 0 | 2 | 36 |
|
|
| [src/pages/charity/af/index.tsx](/src/pages/charity/af/index.tsx) | TypeScript JSX | 8 | 0 | 0 | 8 |
|
|
| [src/pages/charity/artic/artic\_config.tsx](/src/pages/charity/artic/artic_config.tsx) | TypeScript JSX | 55 | 0 | 2 | 57 |
|
|
| [src/pages/charity/artic/index.tsx](/src/pages/charity/artic/index.tsx) | TypeScript JSX | 102 | 0 | 4 | 106 |
|
|
| [src/pages/charity/index.tsx](/src/pages/charity/index.tsx) | TypeScript JSX | 9 | 0 | 3 | 12 |
|
|
| [src/pages/charity/setting/index.tsx](/src/pages/charity/setting/index.tsx) | TypeScript JSX | 8 | 0 | 0 | 8 |
|
|
| [src/pages/city/config.tsx](/src/pages/city/config.tsx) | TypeScript JSX | 62 | 0 | 2 | 64 |
|
|
| [src/pages/city/food/config.tsx](/src/pages/city/food/config.tsx) | TypeScript JSX | 67 | 0 | 3 | 70 |
|
|
| [src/pages/city/food/index.tsx](/src/pages/city/food/index.tsx) | TypeScript JSX | 75 | 1 | 4 | 80 |
|
|
| [src/pages/city/history/config.tsx](/src/pages/city/history/config.tsx) | TypeScript JSX | 67 | 0 | 3 | 70 |
|
|
| [src/pages/city/history/index.tsx](/src/pages/city/history/index.tsx) | TypeScript JSX | 74 | 1 | 4 | 79 |
|
|
| [src/pages/city/hum\_intro/config.tsx](/src/pages/city/hum_intro/config.tsx) | TypeScript JSX | 67 | 0 | 3 | 70 |
|
|
| [src/pages/city/hum\_intro/index.tsx](/src/pages/city/hum_intro/index.tsx) | TypeScript JSX | 75 | 1 | 4 | 80 |
|
|
| [src/pages/city/index.tsx](/src/pages/city/index.tsx) | TypeScript JSX | 9 | 0 | 3 | 12 |
|
|
| [src/pages/city/list.tsx](/src/pages/city/list.tsx) | TypeScript JSX | 71 | 1 | 4 | 76 |
|
|
| [src/pages/dashbord/index.less](/src/pages/dashbord/index.less) | Less | 8 | 0 | 0 | 8 |
|
|
| [src/pages/dashbord/index.tsx](/src/pages/dashbord/index.tsx) | TypeScript JSX | 19 | 0 | 3 | 22 |
|
|
| [src/pages/login/login.less](/src/pages/login/login.less) | Less | 68 | 0 | 8 | 76 |
|
|
| [src/pages/login/login.tsx](/src/pages/login/login.tsx) | TypeScript JSX | 71 | 0 | 2 | 73 |
|
|
| [src/pages/order/config.tsx](/src/pages/order/config.tsx) | TypeScript JSX | 62 | 0 | 2 | 64 |
|
|
| [src/pages/order/index.tsx](/src/pages/order/index.tsx) | TypeScript JSX | 71 | 1 | 4 | 76 |
|
|
| [src/pages/rbac/dep/index.tsx](/src/pages/rbac/dep/index.tsx) | TypeScript JSX | 4 | 0 | 1 | 5 |
|
|
| [src/pages/rbac/index.tsx](/src/pages/rbac/index.tsx) | TypeScript JSX | 9 | 0 | 3 | 12 |
|
|
| [src/pages/rbac/menu/index.tsx](/src/pages/rbac/menu/index.tsx) | TypeScript JSX | 45 | 0 | 6 | 51 |
|
|
| [src/pages/rbac/menu/menu.less](/src/pages/rbac/menu/menu.less) | Less | 8 | 0 | 0 | 8 |
|
|
| [src/pages/rbac/menu/menu\_config.tsx](/src/pages/rbac/menu/menu_config.tsx) | TypeScript JSX | 91 | 0 | 7 | 98 |
|
|
| [src/pages/rbac/org/index.tsx](/src/pages/rbac/org/index.tsx) | TypeScript JSX | 4 | 0 | 1 | 5 |
|
|
| [src/pages/rbac/role/index.tsx](/src/pages/rbac/role/index.tsx) | TypeScript JSX | 45 | 0 | 6 | 51 |
|
|
| [src/pages/rbac/role/role.less](/src/pages/rbac/role/role.less) | Less | 8 | 0 | 0 | 8 |
|
|
| [src/pages/rbac/role/role\_config.tsx](/src/pages/rbac/role/role_config.tsx) | TypeScript JSX | 91 | 0 | 7 | 98 |
|
|
| [src/pages/rbac/staff/index.tsx](/src/pages/rbac/staff/index.tsx) | TypeScript JSX | 4 | 0 | 1 | 5 |
|
|
| [src/pages/sku/brand/index.tsx](/src/pages/sku/brand/index.tsx) | TypeScript JSX | 8 | 0 | 2 | 10 |
|
|
| [src/pages/sku/cat/config.tsx](/src/pages/sku/cat/config.tsx) | TypeScript JSX | 50 | 0 | 2 | 52 |
|
|
| [src/pages/sku/cat/index.tsx](/src/pages/sku/cat/index.tsx) | TypeScript JSX | 78 | 1 | 6 | 85 |
|
|
| [src/pages/sku/index.tsx](/src/pages/sku/index.tsx) | TypeScript JSX | 9 | 0 | 3 | 12 |
|
|
| [src/pages/sku/sku/config.tsx](/src/pages/sku/sku/config.tsx) | TypeScript JSX | 35 | 4 | 2 | 41 |
|
|
| [src/pages/sku/sku/index.tsx](/src/pages/sku/sku/index.tsx) | TypeScript JSX | 36 | 1 | 4 | 41 |
|
|
| [src/pages/sku/sku/sku\_add.tsx](/src/pages/sku/sku/sku_add.tsx) | TypeScript JSX | 143 | 1 | 4 | 148 |
|
|
| [src/pages/sku/sku/sku\_add\_config.tsx](/src/pages/sku/sku/sku_add_config.tsx) | TypeScript JSX | 60 | 0 | 3 | 63 |
|
|
| [src/pages/sku/spec/config.tsx](/src/pages/sku/spec/config.tsx) | TypeScript JSX | 39 | 0 | 2 | 41 |
|
|
| [src/pages/sku/spec/index.tsx](/src/pages/sku/spec/index.tsx) | TypeScript JSX | 71 | 1 | 5 | 77 |
|
|
| [src/pages/sku/tag/config.tsx](/src/pages/sku/tag/config.tsx) | TypeScript JSX | 41 | 0 | 2 | 43 |
|
|
| [src/pages/sku/tag/index.tsx](/src/pages/sku/tag/index.tsx) | TypeScript JSX | 71 | 1 | 5 | 77 |
|
|
| [src/pages/sys/app/banner.tsx](/src/pages/sys/app/banner.tsx) | TypeScript JSX | 46 | 0 | 3 | 49 |
|
|
| [src/pages/sys/app/hp\_banner.tsx](/src/pages/sys/app/hp_banner.tsx) | TypeScript JSX | 46 | 0 | 3 | 49 |
|
|
| [src/pages/sys/app/index.tsx](/src/pages/sys/app/index.tsx) | TypeScript JSX | 25 | 0 | 3 | 28 |
|
|
| [src/pages/sys/don/don\_rule\_setting.tsx](/src/pages/sys/don/don_rule_setting.tsx) | TypeScript JSX | 8 | 0 | 1 | 9 |
|
|
| [src/pages/sys/don/don\_setting.tsx](/src/pages/sys/don/don_setting.tsx) | TypeScript JSX | 8 | 0 | 1 | 9 |
|
|
| [src/pages/sys/don/index.tsx](/src/pages/sys/don/index.tsx) | TypeScript JSX | 25 | 0 | 3 | 28 |
|
|
| [src/pages/sys/index.tsx](/src/pages/sys/index.tsx) | TypeScript JSX | 9 | 0 | 3 | 12 |
|
|
| [src/pages/sys/keywod/index.tsx](/src/pages/sys/keywod/index.tsx) | TypeScript JSX | 8 | 0 | 2 | 10 |
|
|
| [src/pages/sys/notic/index.tsx](/src/pages/sys/notic/index.tsx) | TypeScript JSX | 8 | 0 | 2 | 10 |
|
|
| [src/pages/sys/version/index.tsx](/src/pages/sys/version/index.tsx) | TypeScript JSX | 8 | 0 | 2 | 10 |
|
|
| [src/pages/user/user.less](/src/pages/user/user.less) | Less | 8 | 0 | 0 | 8 |
|
|
| [src/pages/user/user.tsx](/src/pages/user/user.tsx) | TypeScript JSX | 68 | 1 | 6 | 75 |
|
|
| [src/pages/user/user\_config.tsx](/src/pages/user/user_config.tsx) | TypeScript JSX | 84 | 0 | 4 | 88 |
|
|
| [src/react-app-env.d.ts](/src/react-app-env.d.ts) | TypeScript | 54 | 3 | 15 | 72 |
|
|
| [src/reportWebVitals.ts](/src/reportWebVitals.ts) | TypeScript | 13 | 0 | 3 | 16 |
|
|
| [src/router/index.tsx](/src/router/index.tsx) | TypeScript JSX | 48 | 3 | 3 | 54 |
|
|
| [src/router/routers/charity.tsx](/src/router/routers/charity.tsx) | TypeScript JSX | 31 | 0 | 1 | 32 |
|
|
| [src/router/routers/city\_router.tsx](/src/router/routers/city_router.tsx) | TypeScript JSX | 38 | 0 | 1 | 39 |
|
|
| [src/router/routers/home\_router.tsx](/src/router/routers/home_router.tsx) | TypeScript JSX | 15 | 0 | 1 | 16 |
|
|
| [src/router/routers/rbac\_router.tsx](/src/router/routers/rbac_router.tsx) | TypeScript JSX | 45 | 0 | 1 | 46 |
|
|
| [src/router/routers/sku\_router.tsx](/src/router/routers/sku_router.tsx) | TypeScript JSX | 52 | 0 | 1 | 53 |
|
|
| [src/router/routers/sys\_router.tsx](/src/router/routers/sys_router.tsx) | TypeScript JSX | 45 | 0 | 3 | 48 |
|
|
| [src/service/base.ts](/src/service/base.ts) | TypeScript | 96 | 3 | 3 | 102 |
|
|
| [src/service/config.ts](/src/service/config.ts) | TypeScript | 80 | 0 | 10 | 90 |
|
|
| [src/setupTests.ts](/src/setupTests.ts) | TypeScript | 1 | 4 | 1 | 6 |
|
|
| [src/store/artic.ts](/src/store/artic.ts) | TypeScript | 12 | 0 | 3 | 15 |
|
|
| [src/store/baseStore.ts](/src/store/baseStore.ts) | TypeScript | 108 | 5 | 6 | 119 |
|
|
| [src/store/city.ts](/src/store/city.ts) | TypeScript | 33 | 0 | 4 | 37 |
|
|
| [src/store/index.ts](/src/store/index.ts) | TypeScript | 24 | 0 | 2 | 26 |
|
|
| [src/store/order.tsx](/src/store/order.tsx) | TypeScript JSX | 12 | 0 | 3 | 15 |
|
|
| [src/store/sku.ts](/src/store/sku.ts) | TypeScript | 26 | 1 | 1 | 28 |
|
|
| [src/store/skuCat.ts](/src/store/skuCat.ts) | TypeScript | 12 | 0 | 1 | 13 |
|
|
| [src/store/skuSpec.ts](/src/store/skuSpec.ts) | TypeScript | 12 | 0 | 1 | 13 |
|
|
| [src/store/sysStore.ts](/src/store/sysStore.ts) | TypeScript | 36 | 1 | 5 | 42 |
|
|
| [src/store/tag.ts](/src/store/tag.ts) | TypeScript | 12 | 0 | 1 | 13 |
|
|
| [src/store/user.ts](/src/store/user.ts) | TypeScript | 66 | 0 | 5 | 71 |
|
|
| [src/util/config.ts](/src/util/config.ts) | TypeScript | 4 | 1 | 1 | 6 |
|
|
| [src/util/context/auth\_context.tsx](/src/util/context/auth_context.tsx) | TypeScript JSX | 25 | 0 | 5 | 30 |
|
|
| [src/util/context/index.tsx](/src/util/context/index.tsx) | TypeScript JSX | 6 | 0 | 3 | 9 |
|
|
| [src/util/hooks/friend.tsx](/src/util/hooks/friend.tsx) | TypeScript JSX | 10 | 0 | 5 | 15 |
|
|
| [src/util/hooks/use\_async.ts](/src/util/hooks/use_async.ts) | TypeScript | 50 | 0 | 4 | 54 |
|
|
| [src/util/hooks/use\_permission.ts](/src/util/hooks/use_permission.ts) | TypeScript | 12 | 0 | 1 | 13 |
|
|
| [src/util/hooks/use\_project.ts](/src/util/hooks/use_project.ts) | TypeScript | 2 | 0 | 1 | 3 |
|
|
| [src/util/model/interface.ts](/src/util/model/interface.ts) | TypeScript | 33 | 1 | 9 | 43 |
|
|
| [src/util/oss.ts](/src/util/oss.ts) | TypeScript | 24 | 0 | 1 | 25 |
|
|
| [src/util/socket.ts](/src/util/socket.ts) | TypeScript | 126 | 0 | 18 | 144 |
|
|
| [src/util/util.ts](/src/util/util.ts) | TypeScript | 16 | 0 | 3 | 19 |
|
|
| [src/util/webRtc.ts](/src/util/webRtc.ts) | TypeScript | 174 | 2 | 5 | 181 |
|
|
|
|
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) |