diff --git a/.VSCodeCounter/2025-04-27_14-32-08/details.md b/.VSCodeCounter/2025-04-27_14-32-08/details.md new file mode 100644 index 0000000..bb20d4b --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/details.md @@ -0,0 +1,128 @@ +# 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) \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/diff-details.md b/.VSCodeCounter/2025-04-27_14-32-08/diff-details.md new file mode 100644 index 0000000..45f3651 --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/diff-details.md @@ -0,0 +1,15 @@ +# Diff Details + +Date : 2025-04-27 14:32:08 + +Directory /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src + +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/diff.csv b/.VSCodeCounter/2025-04-27_14-32-08/diff.csv new file mode 100644 index 0000000..b7d8d75 --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/diff.csv @@ -0,0 +1,2 @@ +"filename", "language", "", "comment", "blank", "total" +"Total", "-", , 0, 0, 0 \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/diff.md b/.VSCodeCounter/2025-04-27_14-32-08/diff.md new file mode 100644 index 0000000..6bfacae --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/diff.md @@ -0,0 +1,19 @@ +# Diff Summary + +Date : 2025-04-27 14:32:08 + +Directory /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src + +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/diff.txt b/.VSCodeCounter/2025-04-27_14-32-08/diff.txt new file mode 100644 index 0000000..b4859ff --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/diff.txt @@ -0,0 +1,22 @@ +Date : 2025-04-27 14:32:08 +Directory : /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +Languages ++----------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++----------+------------+------------+------------+------------+------------+ ++----------+------------+------------+------------+------------+------------+ + +Directories ++------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++------+------------+------------+------------+------------+------------+ ++------+------------+------------+------------+------------+------------+ + +Files ++----------+----------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++----------+----------+------------+------------+------------+------------+ +| Total | | 0 | 0 | 0 | 0 | ++----------+----------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/results.csv b/.VSCodeCounter/2025-04-27_14-32-08/results.csv new file mode 100644 index 0000000..6d9183c --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/results.csv @@ -0,0 +1,115 @@ +"filename", "language", "TypeScript JSX", "TypeScript", "Less", "JavaScript", "comment", "blank", "total" +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/App.tsx", "TypeScript JSX", 9, 0, 0, 0, 0, 2, 11 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/ali_upload.tsx", "TypeScript JSX", 71, 0, 0, 0, 0, 7, 78 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/b_table.tsx", "TypeScript JSX", 101, 0, 0, 0, 0, 4, 105 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/edittor.tsx", "TypeScript JSX", 69, 0, 0, 0, 6, 8, 83 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/errorComp.tsx", "TypeScript JSX", 20, 0, 0, 0, 1, 5, 26 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/dump_seleft.tsx", "TypeScript JSX", 33, 0, 0, 0, 0, 3, 36 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/featch_select.tsx", "TypeScript JSX", 51, 0, 0, 0, 0, 10, 61 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/interface.ts", "TypeScript", 0, 67, 0, 0, 0, 8, 75 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/select.tsx", "TypeScript JSX", 30, 0, 0, 0, 0, 1, 31 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/simple_form.tsx", "TypeScript JSX", 199, 0, 0, 0, 1, 4, 204 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout.less", "Less", 0, 0, 34, 0, 0, 5, 39 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout.tsx", "TypeScript JSX", 94, 0, 0, 0, 1, 6, 101 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout_config.tsx", "TypeScript JSX", 87, 0, 0, 0, 0, 2, 89 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapComponent.tsx", "TypeScript JSX", 49, 0, 0, 0, 3, 8, 60 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapContainer.less", "Less", 0, 0, 5, 0, 0, 0, 5 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapFrom.tsx", "TypeScript JSX", 59, 0, 0, 0, 2, 6, 67 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/mapUtil.ts", "TypeScript", 0, 127, 0, 0, 4, 7, 138 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/video_select.tsx", "TypeScript JSX", 3, 0, 0, 0, 26, 5, 34 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/create/create_page.js", "JavaScript", 0, 0, 0, 82, 1, 4, 87 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/create/create_store.js", "JavaScript", 0, 0, 0, 23, 0, 3, 26 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/index.less", "Less", 0, 0, 78, 0, 0, 10, 88 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/index.tsx", "TypeScript JSX", 16, 0, 0, 0, 0, 4, 20 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/model/userModel.ts", "TypeScript", 0, 34, 0, 0, 0, 2, 36 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/af/index.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 0, 8 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/artic/artic_config.tsx", "TypeScript JSX", 55, 0, 0, 0, 0, 2, 57 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/artic/index.tsx", "TypeScript JSX", 102, 0, 0, 0, 0, 4, 106 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/index.tsx", "TypeScript JSX", 9, 0, 0, 0, 0, 3, 12 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/setting/index.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 0, 8 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/config.tsx", "TypeScript JSX", 62, 0, 0, 0, 0, 2, 64 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/food/config.tsx", "TypeScript JSX", 67, 0, 0, 0, 0, 3, 70 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/food/index.tsx", "TypeScript JSX", 75, 0, 0, 0, 1, 4, 80 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/history/config.tsx", "TypeScript JSX", 67, 0, 0, 0, 0, 3, 70 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/history/index.tsx", "TypeScript JSX", 74, 0, 0, 0, 1, 4, 79 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/hum_intro/config.tsx", "TypeScript JSX", 67, 0, 0, 0, 0, 3, 70 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/hum_intro/index.tsx", "TypeScript JSX", 75, 0, 0, 0, 1, 4, 80 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/index.tsx", "TypeScript JSX", 9, 0, 0, 0, 0, 3, 12 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/list.tsx", "TypeScript JSX", 71, 0, 0, 0, 1, 4, 76 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/dashbord/index.less", "Less", 0, 0, 8, 0, 0, 0, 8 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/dashbord/index.tsx", "TypeScript JSX", 19, 0, 0, 0, 0, 3, 22 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/login/login.less", "Less", 0, 0, 68, 0, 0, 8, 76 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/login/login.tsx", "TypeScript JSX", 71, 0, 0, 0, 0, 2, 73 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/order/config.tsx", "TypeScript JSX", 62, 0, 0, 0, 0, 2, 64 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/order/index.tsx", "TypeScript JSX", 71, 0, 0, 0, 1, 4, 76 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/dep/index.tsx", "TypeScript JSX", 4, 0, 0, 0, 0, 1, 5 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/index.tsx", "TypeScript JSX", 9, 0, 0, 0, 0, 3, 12 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/index.tsx", "TypeScript JSX", 45, 0, 0, 0, 0, 6, 51 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/menu.less", "Less", 0, 0, 8, 0, 0, 0, 8 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/menu_config.tsx", "TypeScript JSX", 91, 0, 0, 0, 0, 7, 98 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/org/index.tsx", "TypeScript JSX", 4, 0, 0, 0, 0, 1, 5 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/index.tsx", "TypeScript JSX", 45, 0, 0, 0, 0, 6, 51 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/role.less", "Less", 0, 0, 8, 0, 0, 0, 8 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/role_config.tsx", "TypeScript JSX", 91, 0, 0, 0, 0, 7, 98 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/staff/index.tsx", "TypeScript JSX", 4, 0, 0, 0, 0, 1, 5 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/brand/index.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 2, 10 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/cat/config.tsx", "TypeScript JSX", 50, 0, 0, 0, 0, 2, 52 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/cat/index.tsx", "TypeScript JSX", 78, 0, 0, 0, 1, 6, 85 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/index.tsx", "TypeScript JSX", 9, 0, 0, 0, 0, 3, 12 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/config.tsx", "TypeScript JSX", 35, 0, 0, 0, 4, 2, 41 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/index.tsx", "TypeScript JSX", 36, 0, 0, 0, 1, 4, 41 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/sku_add.tsx", "TypeScript JSX", 143, 0, 0, 0, 1, 4, 148 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/sku_add_config.tsx", "TypeScript JSX", 60, 0, 0, 0, 0, 3, 63 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/spec/config.tsx", "TypeScript JSX", 39, 0, 0, 0, 0, 2, 41 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/spec/index.tsx", "TypeScript JSX", 71, 0, 0, 0, 1, 5, 77 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/tag/config.tsx", "TypeScript JSX", 41, 0, 0, 0, 0, 2, 43 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/tag/index.tsx", "TypeScript JSX", 71, 0, 0, 0, 1, 5, 77 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/banner.tsx", "TypeScript JSX", 46, 0, 0, 0, 0, 3, 49 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/hp_banner.tsx", "TypeScript JSX", 46, 0, 0, 0, 0, 3, 49 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/index.tsx", "TypeScript JSX", 25, 0, 0, 0, 0, 3, 28 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/don_rule_setting.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 1, 9 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/don_setting.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 1, 9 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/index.tsx", "TypeScript JSX", 25, 0, 0, 0, 0, 3, 28 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/index.tsx", "TypeScript JSX", 9, 0, 0, 0, 0, 3, 12 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/keywod/index.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 2, 10 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/notic/index.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 2, 10 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/version/index.tsx", "TypeScript JSX", 8, 0, 0, 0, 0, 2, 10 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user.less", "Less", 0, 0, 8, 0, 0, 0, 8 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user.tsx", "TypeScript JSX", 68, 0, 0, 0, 1, 6, 75 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user_config.tsx", "TypeScript JSX", 84, 0, 0, 0, 0, 4, 88 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/react-app-env.d.ts", "TypeScript", 0, 54, 0, 0, 3, 15, 72 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/reportWebVitals.ts", "TypeScript", 0, 13, 0, 0, 0, 3, 16 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/index.tsx", "TypeScript JSX", 48, 0, 0, 0, 3, 3, 54 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/charity.tsx", "TypeScript JSX", 31, 0, 0, 0, 0, 1, 32 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/city_router.tsx", "TypeScript JSX", 38, 0, 0, 0, 0, 1, 39 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/home_router.tsx", "TypeScript JSX", 15, 0, 0, 0, 0, 1, 16 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/rbac_router.tsx", "TypeScript JSX", 45, 0, 0, 0, 0, 1, 46 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/sku_router.tsx", "TypeScript JSX", 52, 0, 0, 0, 0, 1, 53 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/sys_router.tsx", "TypeScript JSX", 45, 0, 0, 0, 0, 3, 48 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/service/base.ts", "TypeScript", 0, 96, 0, 0, 3, 3, 102 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/service/config.ts", "TypeScript", 0, 80, 0, 0, 0, 10, 90 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/setupTests.ts", "TypeScript", 0, 1, 0, 0, 4, 1, 6 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/artic.ts", "TypeScript", 0, 12, 0, 0, 0, 3, 15 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/baseStore.ts", "TypeScript", 0, 108, 0, 0, 5, 6, 119 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/city.ts", "TypeScript", 0, 33, 0, 0, 0, 4, 37 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/index.ts", "TypeScript", 0, 24, 0, 0, 0, 2, 26 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/order.tsx", "TypeScript JSX", 12, 0, 0, 0, 0, 3, 15 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/sku.ts", "TypeScript", 0, 26, 0, 0, 1, 1, 28 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/skuCat.ts", "TypeScript", 0, 12, 0, 0, 0, 1, 13 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/skuSpec.ts", "TypeScript", 0, 12, 0, 0, 0, 1, 13 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/sysStore.ts", "TypeScript", 0, 36, 0, 0, 1, 5, 42 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/tag.ts", "TypeScript", 0, 12, 0, 0, 0, 1, 13 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/user.ts", "TypeScript", 0, 66, 0, 0, 0, 5, 71 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/config.ts", "TypeScript", 0, 4, 0, 0, 1, 1, 6 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/context/auth_context.tsx", "TypeScript JSX", 25, 0, 0, 0, 0, 5, 30 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/context/index.tsx", "TypeScript JSX", 6, 0, 0, 0, 0, 3, 9 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/friend.tsx", "TypeScript JSX", 10, 0, 0, 0, 0, 5, 15 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_async.ts", "TypeScript", 0, 50, 0, 0, 0, 4, 54 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_permission.ts", "TypeScript", 0, 12, 0, 0, 0, 1, 13 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_project.ts", "TypeScript", 0, 2, 0, 0, 0, 1, 3 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/model/interface.ts", "TypeScript", 0, 33, 0, 0, 1, 9, 43 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/oss.ts", "TypeScript", 0, 24, 0, 0, 0, 1, 25 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/socket.ts", "TypeScript", 0, 126, 0, 0, 0, 18, 144 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/util.ts", "TypeScript", 0, 16, 0, 0, 0, 3, 19 +"/Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/webRtc.ts", "TypeScript", 0, 174, 0, 0, 2, 5, 181 +"Total", "-", 3467, 1254, 217, 105, 84, 408, 5535 \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/results.json b/.VSCodeCounter/2025-04-27_14-32-08/results.json new file mode 100644 index 0000000..7888c31 --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/results.json @@ -0,0 +1 @@ +{"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/index.tsx":{"language":"TypeScript JSX","code":48,"comment":3,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/city_router.tsx":{"language":"TypeScript JSX","code":38,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/rbac_router.tsx":{"language":"TypeScript JSX","code":45,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/home_router.tsx":{"language":"TypeScript JSX","code":15,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/sys_router.tsx":{"language":"TypeScript JSX","code":45,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/sku_router.tsx":{"language":"TypeScript JSX","code":52,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/charity.tsx":{"language":"TypeScript JSX","code":31,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/sku.ts":{"language":"TypeScript","code":26,"comment":1,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/city.ts":{"language":"TypeScript","code":33,"comment":0,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/user.ts":{"language":"TypeScript","code":66,"comment":0,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/index.ts":{"language":"TypeScript","code":24,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/sysStore.ts":{"language":"TypeScript","code":36,"comment":1,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/baseStore.ts":{"language":"TypeScript","code":108,"comment":5,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/artic.ts":{"language":"TypeScript","code":12,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/skuCat.ts":{"language":"TypeScript","code":12,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/skuSpec.ts":{"language":"TypeScript","code":12,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/order.tsx":{"language":"TypeScript JSX","code":12,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/tag.ts":{"language":"TypeScript","code":12,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/login/login.tsx":{"language":"TypeScript JSX","code":71,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/setting/index.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/af/index.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/artic/index.tsx":{"language":"TypeScript JSX","code":102,"comment":0,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/index.tsx":{"language":"TypeScript JSX","code":9,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/tag/config.tsx":{"language":"TypeScript JSX","code":41,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/tag/index.tsx":{"language":"TypeScript JSX","code":71,"comment":1,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/sku_add_config.tsx":{"language":"TypeScript JSX","code":60,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/config.tsx":{"language":"TypeScript JSX","code":35,"comment":4,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/artic/artic_config.tsx":{"language":"TypeScript JSX","code":55,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/sku_add.tsx":{"language":"TypeScript JSX","code":143,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/index.tsx":{"language":"TypeScript JSX","code":36,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/spec/config.tsx":{"language":"TypeScript JSX","code":39,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/spec/index.tsx":{"language":"TypeScript JSX","code":71,"comment":1,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/brand/index.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/index.tsx":{"language":"TypeScript JSX","code":9,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/cat/config.tsx":{"language":"TypeScript JSX","code":50,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/cat/index.tsx":{"language":"TypeScript JSX","code":78,"comment":1,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/version/index.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/notic/index.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/keywod/index.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/don_rule_setting.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/don_setting.tsx":{"language":"TypeScript JSX","code":8,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/index.tsx":{"language":"TypeScript JSX","code":25,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/hp_banner.tsx":{"language":"TypeScript JSX","code":46,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/banner.tsx":{"language":"TypeScript JSX","code":46,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/index.tsx":{"language":"TypeScript JSX","code":25,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/index.tsx":{"language":"TypeScript JSX","code":9,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/login/login.less":{"language":"Less","code":68,"comment":0,"blank":8},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user_config.tsx":{"language":"TypeScript JSX","code":84,"comment":0,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user.tsx":{"language":"TypeScript JSX","code":68,"comment":1,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/dashbord/index.tsx":{"language":"TypeScript JSX","code":19,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/history/config.tsx":{"language":"TypeScript JSX","code":67,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/history/index.tsx":{"language":"TypeScript JSX","code":74,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/food/config.tsx":{"language":"TypeScript JSX","code":67,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/food/index.tsx":{"language":"TypeScript JSX","code":75,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/list.tsx":{"language":"TypeScript JSX","code":71,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/config.tsx":{"language":"TypeScript JSX","code":62,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/hum_intro/config.tsx":{"language":"TypeScript JSX","code":67,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/hum_intro/index.tsx":{"language":"TypeScript JSX","code":75,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/index.tsx":{"language":"TypeScript JSX","code":9,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/staff/index.tsx":{"language":"TypeScript JSX","code":4,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/index.tsx":{"language":"TypeScript JSX","code":45,"comment":0,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/menu_config.tsx":{"language":"TypeScript JSX","code":91,"comment":0,"blank":7},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/dep/index.tsx":{"language":"TypeScript JSX","code":4,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/org/index.tsx":{"language":"TypeScript JSX","code":4,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/dashbord/index.less":{"language":"Less","code":8,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/role_config.tsx":{"language":"TypeScript JSX","code":91,"comment":0,"blank":7},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/menu.less":{"language":"Less","code":8,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/index.tsx":{"language":"TypeScript JSX","code":45,"comment":0,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/index.tsx":{"language":"TypeScript JSX","code":9,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/order/config.tsx":{"language":"TypeScript JSX","code":62,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/order/index.tsx":{"language":"TypeScript JSX","code":71,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/create/create_store.js":{"language":"JavaScript","code":23,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/create/create_page.js":{"language":"JavaScript","code":82,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/react-app-env.d.ts":{"language":"TypeScript","code":54,"comment":3,"blank":15},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/service/config.ts":{"language":"TypeScript","code":80,"comment":0,"blank":10},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/service/base.ts":{"language":"TypeScript","code":96,"comment":3,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/model/userModel.ts":{"language":"TypeScript","code":34,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/errorComp.tsx":{"language":"TypeScript JSX","code":20,"comment":1,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/ali_upload.tsx":{"language":"TypeScript JSX","code":71,"comment":0,"blank":7},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/video_select.tsx":{"language":"TypeScript JSX","code":3,"comment":26,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/edittor.tsx":{"language":"TypeScript JSX","code":69,"comment":6,"blank":8},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/b_table.tsx":{"language":"TypeScript JSX","code":101,"comment":0,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/reportWebVitals.ts":{"language":"TypeScript","code":13,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/setupTests.ts":{"language":"TypeScript","code":1,"comment":4,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/featch_select.tsx":{"language":"TypeScript JSX","code":51,"comment":0,"blank":10},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/interface.ts":{"language":"TypeScript","code":67,"comment":0,"blank":8},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/select.tsx":{"language":"TypeScript JSX","code":30,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/dump_seleft.tsx":{"language":"TypeScript JSX","code":33,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout_config.tsx":{"language":"TypeScript JSX","code":87,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/simple_form.tsx":{"language":"TypeScript JSX","code":199,"comment":1,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout.tsx":{"language":"TypeScript JSX","code":94,"comment":1,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user.less":{"language":"Less","code":8,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/App.tsx":{"language":"TypeScript JSX","code":9,"comment":0,"blank":2},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/index.tsx":{"language":"TypeScript JSX","code":16,"comment":0,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapComponent.tsx":{"language":"TypeScript JSX","code":49,"comment":3,"blank":8},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/mapUtil.ts":{"language":"TypeScript","code":127,"comment":4,"blank":7},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/role.less":{"language":"Less","code":8,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/config.ts":{"language":"TypeScript","code":4,"comment":1,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/util.ts":{"language":"TypeScript","code":16,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/webRtc.ts":{"language":"TypeScript","code":174,"comment":2,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/context/auth_context.tsx":{"language":"TypeScript JSX","code":25,"comment":0,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapFrom.tsx":{"language":"TypeScript JSX","code":59,"comment":2,"blank":6},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_permission.ts":{"language":"TypeScript","code":12,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/context/index.tsx":{"language":"TypeScript JSX","code":6,"comment":0,"blank":3},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/friend.tsx":{"language":"TypeScript JSX","code":10,"comment":0,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_async.ts":{"language":"TypeScript","code":50,"comment":0,"blank":4},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_project.ts":{"language":"TypeScript","code":2,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/oss.ts":{"language":"TypeScript","code":24,"comment":0,"blank":1},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/socket.ts":{"language":"TypeScript","code":126,"comment":0,"blank":18},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/index.less":{"language":"Less","code":78,"comment":0,"blank":10},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout.less":{"language":"Less","code":34,"comment":0,"blank":5},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapContainer.less":{"language":"Less","code":5,"comment":0,"blank":0},"file:///Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/model/interface.ts":{"language":"TypeScript","code":33,"comment":1,"blank":9}} \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/results.md b/.VSCodeCounter/2025-04-27_14-32-08/results.md new file mode 100644 index 0000000..35bbbc7 --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/results.md @@ -0,0 +1,78 @@ +# Summary + +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 / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| TypeScript JSX | 76 | 3,467 | 58 | 257 | 3,782 | +| TypeScript | 27 | 1,254 | 25 | 121 | 1,400 | +| Less | 8 | 217 | 0 | 23 | 240 | +| JavaScript | 2 | 105 | 1 | 7 | 113 | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| . | 113 | 5,043 | 84 | 408 | 5,535 | +| . (Files) | 6 | 171 | 7 | 35 | 213 | +| components | 17 | 1,099 | 44 | 89 | 1,232 | +| components (Files) | 5 | 264 | 33 | 29 | 326 | +| components/form | 5 | 380 | 1 | 26 | 407 | +| components/layout | 3 | 215 | 1 | 13 | 229 | +| components/map | 4 | 240 | 9 | 21 | 270 | +| create | 2 | 105 | 1 | 7 | 113 | +| model | 1 | 34 | 0 | 2 | 36 | +| pages | 55 | 2,349 | 15 | 163 | 2,527 | +| pages/charity | 5 | 182 | 0 | 9 | 191 | +| pages/charity (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/charity/af | 1 | 8 | 0 | 0 | 8 | +| pages/charity/artic | 2 | 157 | 0 | 6 | 163 | +| pages/charity/setting | 1 | 8 | 0 | 0 | 8 | +| pages/city | 9 | 567 | 4 | 30 | 601 | +| pages/city (Files) | 3 | 142 | 1 | 9 | 152 | +| pages/city/food | 2 | 142 | 1 | 7 | 150 | +| pages/city/history | 2 | 141 | 1 | 7 | 149 | +| pages/city/hum_intro | 2 | 142 | 1 | 7 | 150 | +| pages/dashbord | 2 | 27 | 0 | 3 | 30 | +| pages/login | 2 | 139 | 0 | 10 | 149 | +| pages/order | 2 | 133 | 1 | 6 | 140 | +| pages/rbac | 10 | 309 | 0 | 32 | 341 | +| pages/rbac (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/rbac/dep | 1 | 4 | 0 | 1 | 5 | +| pages/rbac/menu | 3 | 144 | 0 | 13 | 157 | +| pages/rbac/org | 1 | 4 | 0 | 1 | 5 | +| pages/rbac/role | 3 | 144 | 0 | 13 | 157 | +| pages/rbac/staff | 1 | 4 | 0 | 1 | 5 | +| pages/sku | 12 | 641 | 9 | 40 | 690 | +| pages/sku (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/sku/brand | 1 | 8 | 0 | 2 | 10 | +| pages/sku/cat | 2 | 128 | 1 | 8 | 137 | +| pages/sku/sku | 4 | 274 | 6 | 13 | 293 | +| pages/sku/spec | 2 | 110 | 1 | 7 | 118 | +| pages/sku/tag | 2 | 112 | 1 | 7 | 120 | +| pages/sys | 10 | 191 | 0 | 23 | 214 | +| pages/sys (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/sys/app | 3 | 117 | 0 | 9 | 126 | +| pages/sys/don | 3 | 41 | 0 | 5 | 46 | +| pages/sys/keywod | 1 | 8 | 0 | 2 | 10 | +| pages/sys/notic | 1 | 8 | 0 | 2 | 10 | +| pages/sys/version | 1 | 8 | 0 | 2 | 10 | +| pages/user | 3 | 160 | 1 | 10 | 171 | +| router | 7 | 274 | 3 | 11 | 288 | +| router (Files) | 1 | 48 | 3 | 3 | 54 | +| router/routers | 6 | 226 | 0 | 8 | 234 | +| service | 2 | 176 | 3 | 13 | 192 | +| store | 11 | 353 | 7 | 32 | 392 | +| util | 12 | 482 | 4 | 56 | 542 | +| util (Files) | 5 | 344 | 3 | 28 | 375 | +| util/context | 2 | 31 | 0 | 8 | 39 | +| util/hooks | 4 | 74 | 0 | 11 | 85 | +| util/model | 1 | 33 | 1 | 9 | 43 | + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/.VSCodeCounter/2025-04-27_14-32-08/results.txt b/.VSCodeCounter/2025-04-27_14-32-08/results.txt new file mode 100644 index 0000000..40c350d --- /dev/null +++ b/.VSCodeCounter/2025-04-27_14-32-08/results.txt @@ -0,0 +1,194 @@ +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 + +Languages ++----------------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++----------------+------------+------------+------------+------------+------------+ +| TypeScript JSX | 76 | 3,467 | 58 | 257 | 3,782 | +| TypeScript | 27 | 1,254 | 25 | 121 | 1,400 | +| Less | 8 | 217 | 0 | 23 | 240 | +| JavaScript | 2 | 105 | 1 | 7 | 113 | ++----------------+------------+------------+------------+------------+------------+ + +Directories ++------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| . | 113 | 5,043 | 84 | 408 | 5,535 | +| . (Files) | 6 | 171 | 7 | 35 | 213 | +| components | 17 | 1,099 | 44 | 89 | 1,232 | +| components (Files) | 5 | 264 | 33 | 29 | 326 | +| components/form | 5 | 380 | 1 | 26 | 407 | +| components/layout | 3 | 215 | 1 | 13 | 229 | +| components/map | 4 | 240 | 9 | 21 | 270 | +| create | 2 | 105 | 1 | 7 | 113 | +| model | 1 | 34 | 0 | 2 | 36 | +| pages | 55 | 2,349 | 15 | 163 | 2,527 | +| pages/charity | 5 | 182 | 0 | 9 | 191 | +| pages/charity (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/charity/af | 1 | 8 | 0 | 0 | 8 | +| pages/charity/artic | 2 | 157 | 0 | 6 | 163 | +| pages/charity/setting | 1 | 8 | 0 | 0 | 8 | +| pages/city | 9 | 567 | 4 | 30 | 601 | +| pages/city (Files) | 3 | 142 | 1 | 9 | 152 | +| pages/city/food | 2 | 142 | 1 | 7 | 150 | +| pages/city/history | 2 | 141 | 1 | 7 | 149 | +| pages/city/hum_intro | 2 | 142 | 1 | 7 | 150 | +| pages/dashbord | 2 | 27 | 0 | 3 | 30 | +| pages/login | 2 | 139 | 0 | 10 | 149 | +| pages/order | 2 | 133 | 1 | 6 | 140 | +| pages/rbac | 10 | 309 | 0 | 32 | 341 | +| pages/rbac (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/rbac/dep | 1 | 4 | 0 | 1 | 5 | +| pages/rbac/menu | 3 | 144 | 0 | 13 | 157 | +| pages/rbac/org | 1 | 4 | 0 | 1 | 5 | +| pages/rbac/role | 3 | 144 | 0 | 13 | 157 | +| pages/rbac/staff | 1 | 4 | 0 | 1 | 5 | +| pages/sku | 12 | 641 | 9 | 40 | 690 | +| pages/sku (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/sku/brand | 1 | 8 | 0 | 2 | 10 | +| pages/sku/cat | 2 | 128 | 1 | 8 | 137 | +| pages/sku/sku | 4 | 274 | 6 | 13 | 293 | +| pages/sku/spec | 2 | 110 | 1 | 7 | 118 | +| pages/sku/tag | 2 | 112 | 1 | 7 | 120 | +| pages/sys | 10 | 191 | 0 | 23 | 214 | +| pages/sys (Files) | 1 | 9 | 0 | 3 | 12 | +| pages/sys/app | 3 | 117 | 0 | 9 | 126 | +| pages/sys/don | 3 | 41 | 0 | 5 | 46 | +| pages/sys/keywod | 1 | 8 | 0 | 2 | 10 | +| pages/sys/notic | 1 | 8 | 0 | 2 | 10 | +| pages/sys/version | 1 | 8 | 0 | 2 | 10 | +| pages/user | 3 | 160 | 1 | 10 | 171 | +| router | 7 | 274 | 3 | 11 | 288 | +| router (Files) | 1 | 48 | 3 | 3 | 54 | +| router/routers | 6 | 226 | 0 | 8 | 234 | +| service | 2 | 176 | 3 | 13 | 192 | +| store | 11 | 353 | 7 | 32 | 392 | +| util | 12 | 482 | 4 | 56 | 542 | +| util (Files) | 5 | 344 | 3 | 28 | 375 | +| util/context | 2 | 31 | 0 | 8 | 39 | +| util/hooks | 4 | 74 | 0 | 11 | 85 | +| util/model | 1 | 33 | 1 | 9 | 43 | ++------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ + +Files ++------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+ +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/App.tsx | TypeScript JSX | 9 | 0 | 2 | 11 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/ali_upload.tsx | TypeScript JSX | 71 | 0 | 7 | 78 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/b_table.tsx | TypeScript JSX | 101 | 0 | 4 | 105 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/edittor.tsx | TypeScript JSX | 69 | 6 | 8 | 83 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/errorComp.tsx | TypeScript JSX | 20 | 1 | 5 | 26 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/dump_seleft.tsx | TypeScript JSX | 33 | 0 | 3 | 36 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/featch_select.tsx | TypeScript JSX | 51 | 0 | 10 | 61 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/interface.ts | TypeScript | 67 | 0 | 8 | 75 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/select.tsx | TypeScript JSX | 30 | 0 | 1 | 31 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/form/simple_form.tsx | TypeScript JSX | 199 | 1 | 4 | 204 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout.less | Less | 34 | 0 | 5 | 39 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout.tsx | TypeScript JSX | 94 | 1 | 6 | 101 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/layout/layout_config.tsx | TypeScript JSX | 87 | 0 | 2 | 89 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapComponent.tsx | TypeScript JSX | 49 | 3 | 8 | 60 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapContainer.less | Less | 5 | 0 | 0 | 5 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/MapFrom.tsx | TypeScript JSX | 59 | 2 | 6 | 67 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/map/mapUtil.ts | TypeScript | 127 | 4 | 7 | 138 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/components/video_select.tsx | TypeScript JSX | 3 | 26 | 5 | 34 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/create/create_page.js | JavaScript | 82 | 1 | 4 | 87 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/create/create_store.js | JavaScript | 23 | 0 | 3 | 26 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/index.less | Less | 78 | 0 | 10 | 88 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/index.tsx | TypeScript JSX | 16 | 0 | 4 | 20 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/model/userModel.ts | TypeScript | 34 | 0 | 2 | 36 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/af/index.tsx | TypeScript JSX | 8 | 0 | 0 | 8 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/artic/artic_config.tsx | TypeScript JSX | 55 | 0 | 2 | 57 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/artic/index.tsx | TypeScript JSX | 102 | 0 | 4 | 106 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/index.tsx | TypeScript JSX | 9 | 0 | 3 | 12 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/charity/setting/index.tsx | TypeScript JSX | 8 | 0 | 0 | 8 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/config.tsx | TypeScript JSX | 62 | 0 | 2 | 64 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/food/config.tsx | TypeScript JSX | 67 | 0 | 3 | 70 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/food/index.tsx | TypeScript JSX | 75 | 1 | 4 | 80 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/history/config.tsx | TypeScript JSX | 67 | 0 | 3 | 70 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/history/index.tsx | TypeScript JSX | 74 | 1 | 4 | 79 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/hum_intro/config.tsx | TypeScript JSX | 67 | 0 | 3 | 70 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/hum_intro/index.tsx | TypeScript JSX | 75 | 1 | 4 | 80 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/index.tsx | TypeScript JSX | 9 | 0 | 3 | 12 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/city/list.tsx | TypeScript JSX | 71 | 1 | 4 | 76 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/dashbord/index.less | Less | 8 | 0 | 0 | 8 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/dashbord/index.tsx | TypeScript JSX | 19 | 0 | 3 | 22 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/login/login.less | Less | 68 | 0 | 8 | 76 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/login/login.tsx | TypeScript JSX | 71 | 0 | 2 | 73 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/order/config.tsx | TypeScript JSX | 62 | 0 | 2 | 64 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/order/index.tsx | TypeScript JSX | 71 | 1 | 4 | 76 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/dep/index.tsx | TypeScript JSX | 4 | 0 | 1 | 5 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/index.tsx | TypeScript JSX | 9 | 0 | 3 | 12 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/index.tsx | TypeScript JSX | 45 | 0 | 6 | 51 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/menu.less | Less | 8 | 0 | 0 | 8 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/menu/menu_config.tsx | TypeScript JSX | 91 | 0 | 7 | 98 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/org/index.tsx | TypeScript JSX | 4 | 0 | 1 | 5 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/index.tsx | TypeScript JSX | 45 | 0 | 6 | 51 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/role.less | Less | 8 | 0 | 0 | 8 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/role/role_config.tsx | TypeScript JSX | 91 | 0 | 7 | 98 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/rbac/staff/index.tsx | TypeScript JSX | 4 | 0 | 1 | 5 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/brand/index.tsx | TypeScript JSX | 8 | 0 | 2 | 10 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/cat/config.tsx | TypeScript JSX | 50 | 0 | 2 | 52 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/cat/index.tsx | TypeScript JSX | 78 | 1 | 6 | 85 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/index.tsx | TypeScript JSX | 9 | 0 | 3 | 12 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/config.tsx | TypeScript JSX | 35 | 4 | 2 | 41 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/index.tsx | TypeScript JSX | 36 | 1 | 4 | 41 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/sku_add.tsx | TypeScript JSX | 143 | 1 | 4 | 148 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/sku/sku_add_config.tsx | TypeScript JSX | 60 | 0 | 3 | 63 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/spec/config.tsx | TypeScript JSX | 39 | 0 | 2 | 41 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/spec/index.tsx | TypeScript JSX | 71 | 1 | 5 | 77 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/tag/config.tsx | TypeScript JSX | 41 | 0 | 2 | 43 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sku/tag/index.tsx | TypeScript JSX | 71 | 1 | 5 | 77 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/banner.tsx | TypeScript JSX | 46 | 0 | 3 | 49 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/hp_banner.tsx | TypeScript JSX | 46 | 0 | 3 | 49 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/app/index.tsx | TypeScript JSX | 25 | 0 | 3 | 28 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/don_rule_setting.tsx | TypeScript JSX | 8 | 0 | 1 | 9 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/don_setting.tsx | TypeScript JSX | 8 | 0 | 1 | 9 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/don/index.tsx | TypeScript JSX | 25 | 0 | 3 | 28 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/index.tsx | TypeScript JSX | 9 | 0 | 3 | 12 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/keywod/index.tsx | TypeScript JSX | 8 | 0 | 2 | 10 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/notic/index.tsx | TypeScript JSX | 8 | 0 | 2 | 10 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/sys/version/index.tsx | TypeScript JSX | 8 | 0 | 2 | 10 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user.less | Less | 8 | 0 | 0 | 8 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user.tsx | TypeScript JSX | 68 | 1 | 6 | 75 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/pages/user/user_config.tsx | TypeScript JSX | 84 | 0 | 4 | 88 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/react-app-env.d.ts | TypeScript | 54 | 3 | 15 | 72 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/reportWebVitals.ts | TypeScript | 13 | 0 | 3 | 16 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/index.tsx | TypeScript JSX | 48 | 3 | 3 | 54 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/charity.tsx | TypeScript JSX | 31 | 0 | 1 | 32 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/city_router.tsx | TypeScript JSX | 38 | 0 | 1 | 39 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/home_router.tsx | TypeScript JSX | 15 | 0 | 1 | 16 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/rbac_router.tsx | TypeScript JSX | 45 | 0 | 1 | 46 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/sku_router.tsx | TypeScript JSX | 52 | 0 | 1 | 53 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/router/routers/sys_router.tsx | TypeScript JSX | 45 | 0 | 3 | 48 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/service/base.ts | TypeScript | 96 | 3 | 3 | 102 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/service/config.ts | TypeScript | 80 | 0 | 10 | 90 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/setupTests.ts | TypeScript | 1 | 4 | 1 | 6 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/artic.ts | TypeScript | 12 | 0 | 3 | 15 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/baseStore.ts | TypeScript | 108 | 5 | 6 | 119 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/city.ts | TypeScript | 33 | 0 | 4 | 37 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/index.ts | TypeScript | 24 | 0 | 2 | 26 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/order.tsx | TypeScript JSX | 12 | 0 | 3 | 15 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/sku.ts | TypeScript | 26 | 1 | 1 | 28 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/skuCat.ts | TypeScript | 12 | 0 | 1 | 13 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/skuSpec.ts | TypeScript | 12 | 0 | 1 | 13 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/sysStore.ts | TypeScript | 36 | 1 | 5 | 42 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/tag.ts | TypeScript | 12 | 0 | 1 | 13 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/store/user.ts | TypeScript | 66 | 0 | 5 | 71 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/config.ts | TypeScript | 4 | 1 | 1 | 6 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/context/auth_context.tsx | TypeScript JSX | 25 | 0 | 5 | 30 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/context/index.tsx | TypeScript JSX | 6 | 0 | 3 | 9 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/friend.tsx | TypeScript JSX | 10 | 0 | 5 | 15 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_async.ts | TypeScript | 50 | 0 | 4 | 54 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_permission.ts | TypeScript | 12 | 0 | 1 | 13 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/hooks/use_project.ts | TypeScript | 2 | 0 | 1 | 3 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/model/interface.ts | TypeScript | 33 | 1 | 9 | 43 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/oss.ts | TypeScript | 24 | 0 | 1 | 25 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/socket.ts | TypeScript | 126 | 0 | 18 | 144 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/util.ts | TypeScript | 16 | 0 | 3 | 19 | +| /Users/wang_yp/Documents/work/wang_yp/ball/ball_admin/src/util/webRtc.ts | TypeScript | 174 | 2 | 5 | 181 | +| Total | | 5,043 | 84 | 408 | 5,535 | ++------------------------------------------------------------------------------------------------+----------------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/package.json b/package.json index a87bad0..526fecb 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ "build": "node scripts/build.js", "test": "node scripts/test.js" }, - "proxy":"http://127.0.0.1:12214/v1", + "proxy":"http://127.0.0.1:12216/v1", "eslintConfig": { "extends": [ "react-app", diff --git a/src/components/form/interface.ts b/src/components/form/interface.ts index 8de5a32..f25c015 100644 --- a/src/components/form/interface.ts +++ b/src/components/form/interface.ts @@ -23,6 +23,7 @@ export interface FormDatas { name: string, value: any, selectUrl?: string, + key?: string, selectList?: Array checkboxData?: Array, radioData?: Array, diff --git a/src/components/form/select.tsx b/src/components/form/select.tsx index 5dac9ce..5672d6e 100644 --- a/src/components/form/select.tsx +++ b/src/components/form/select.tsx @@ -17,10 +17,10 @@ export const FormSelect = (v: FormDatas) => { return (