فهرست منبع

项目详情其余功能修改

hanxin 2 سال پیش
والد
کامیت
e88296db4d

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 513 - 621
src/Project/pages/ProjectAdmin/ProjectDetail.tsx


+ 2 - 0
src/Project/pages/ProjectAdmin/UserRoleModal.tsx

@@ -48,6 +48,8 @@ function RoleModal(props: any) {
       );
     });
   };
+  console.log(depUserTree);
+
 
   return (
     <>

+ 7 - 0
src/Project/pages/ProjectAdmin/typing.d.ts

@@ -2,4 +2,11 @@ declare namespace ProjectDetail {
   interface IProjectDetailProps {
     detail: Api.IProject
   }
+  interface IProjectScreenShotProps {
+    ID: Number
+    Name: String
+    Path: String
+    ProjectId: Number
+    Url: String
+  }
 }

+ 9 - 1
src/Project/services/project.ts

@@ -85,7 +85,7 @@ export async function queryFormHistoryData2(params: any) {
 }
 
 //获取当前项目详情
-export async function queryProjectById(params: any){
+export async function queryProjectById(params: any) {
   return request(`/api/v2/project/detail/${params.ID}`);
 }
 
@@ -116,3 +116,11 @@ export async function updateProject(params = {}) {
 export async function removeProjectUser(params: any) {
   return request(`/api/v1/project/user/${params.ProjectId}/${params.UserId}`, { method: 'DELETE' });
 }
+
+export async function queryScreenShort(data: any) {
+  return request(`/api/v1/project-file/${data.projectId}/33/-1`);
+}
+
+export async function deleteScreenShort(data: any) {
+  return request(`/api/v1/project-file/${data.id}`, { method: 'DELETE' });
+}

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است