"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