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