From 10dda206624a915b9a89d48c415f5d2ef012a08a Mon Sep 17 00:00:00 2001 From: weiyida <2465069308@qq.com> Date: Sun, 23 Feb 2025 20:31:20 +0800 Subject: [PATCH] 2031 --- apps/web/nginx.conf | 0 apps/web/src/App.css | 0 apps/web/src/app/main/home/page.tsx | 53 +++++++++++++++---- apps/web/src/app/main/layout/index.tsx | 0 .../common/container/CollapsibleContent.tsx | 0 .../src/components/common/input/InputList.tsx | 0 apps/web/src/routes/main-route.tsx | 2 +- apps/web/src/utils/index.ts | 0 config/nginx/conf.d/web.conf | 9 ++-- package.json | 5 +- packages/config/src/index.ts | 0 11 files changed, 53 insertions(+), 16 deletions(-) mode change 100644 => 100755 apps/web/nginx.conf mode change 100644 => 100755 apps/web/src/App.css mode change 100644 => 100755 apps/web/src/app/main/layout/index.tsx mode change 100644 => 100755 apps/web/src/components/common/container/CollapsibleContent.tsx mode change 100644 => 100755 apps/web/src/components/common/input/InputList.tsx mode change 100644 => 100755 apps/web/src/routes/main-route.tsx mode change 100644 => 100755 apps/web/src/utils/index.ts mode change 100644 => 100755 packages/config/src/index.ts diff --git a/apps/web/nginx.conf b/apps/web/nginx.conf old mode 100644 new mode 100755 diff --git a/apps/web/src/App.css b/apps/web/src/App.css old mode 100644 new mode 100755 diff --git a/apps/web/src/app/main/home/page.tsx b/apps/web/src/app/main/home/page.tsx index 7c1e5a3..199e3d5 100755 --- a/apps/web/src/app/main/home/page.tsx +++ b/apps/web/src/app/main/home/page.tsx @@ -1,10 +1,45 @@ -import { api } from "@nice/client" -import { useEffect } from "react" - -export default function HomePage() { - const { data } = api.staff.findMany.useQuery({ take: 10 }) - useEffect(() => { +import { api, useStaff } from "@nice/client" +import { useAuth } from "@web/src/providers/auth-provider"; +import { Button, Tag } from "antd"; +import { useEffect, useMemo, useState } from "react"; +function HomePage(){ + const {data} = api.staff.findMany.useQuery({ + take: 10 + }) + const {user,}=useAuth() +const {update,create}=useStaff() + const [counter, setCounter] = useState(0) + const counterText=useMemo(()=>{ + return `当前计数为:${counter}` + },[counter]) + // const test=async ()=>{ + + // await update.mutateAsync({ + // where: { + // username: user?.username + // }, + // data: { + // username: "test" + // } + // }) + // } + useEffect(()=>{ console.log(data) - }, [data]) - return <>Home -} \ No newline at end of file + },[data]) + + return
+ 当前计数为:{counter} +
+ + +
+ { + data?.map(i=>{ + return
i.username
+ }) + } + +
+} +export default HomePage; +// export {HomePage};//main-route那里也需要加括号 \ No newline at end of file diff --git a/apps/web/src/app/main/layout/index.tsx b/apps/web/src/app/main/layout/index.tsx old mode 100644 new mode 100755 diff --git a/apps/web/src/components/common/container/CollapsibleContent.tsx b/apps/web/src/components/common/container/CollapsibleContent.tsx old mode 100644 new mode 100755 diff --git a/apps/web/src/components/common/input/InputList.tsx b/apps/web/src/components/common/input/InputList.tsx old mode 100644 new mode 100755 diff --git a/apps/web/src/routes/main-route.tsx b/apps/web/src/routes/main-route.tsx old mode 100644 new mode 100755 index 1c23dc9..4894120 --- a/apps/web/src/routes/main-route.tsx +++ b/apps/web/src/routes/main-route.tsx @@ -6,7 +6,7 @@ export const MainRoute: CustomRouteObject = { element: , children: [ { - index: true, + index: true, //默认为主页,app进入第一次进入这个页面 element: , }, ], diff --git a/apps/web/src/utils/index.ts b/apps/web/src/utils/index.ts old mode 100644 new mode 100755 diff --git a/config/nginx/conf.d/web.conf b/config/nginx/conf.d/web.conf index 00fbbf1..bf90259 100755 --- a/config/nginx/conf.d/web.conf +++ b/config/nginx/conf.d/web.conf @@ -27,7 +27,8 @@ server { # 压缩HTTP版本 gzip_http_version 1.1; # 压缩的文件类型 - gzip_types text/plain + gzip_types + text/plain text/css application/json application/javascript @@ -90,8 +91,8 @@ server { add_header 'Access-Control-Allow-Origin' '$http_origin' always; add_header 'Access-Control-Allow-Credentials' 'true' always; add_header 'Access-Control-Allow-Methods' 'GET, OPTIONS' always; - add_header 'Access-Control-Allow-Headers' - 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization' + add_header 'Access-Control-Allow-Headers' + 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization' always; } # 内部认证服务位置 @@ -110,4 +111,4 @@ server { proxy_set_header Host $host; proxy_set_header X-Query-Params $query_string; } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 8a85a11..b351532 100755 --- a/package.json +++ b/package.json @@ -5,8 +5,9 @@ "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "dev": "pnpm run --parallel dev", - "db:clear": "pnpm --filter common run db:clear" + "dev": "pnpm run --parallel dev", + "db:clear": "pnpm --filter common run db:clear", + "studio": "pnpm --filter common run studio" }, "keywords": [], "author": "insiinc", diff --git a/packages/config/src/index.ts b/packages/config/src/index.ts old mode 100644 new mode 100755