From 085cd400c4026912017ba1b8ce7e49e372c64d2e Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Mon, 27 Feb 2023 11:00:50 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=B5=84=E6=96=99?= =?UTF-8?q?=E5=BC=B9=E6=A1=86=E4=BB=A3=E7=A0=81=E5=BA=93=E6=96=B0=E5=BB=BA?= =?UTF-8?q?=E7=96=91=E4=BF=AE=20=20=E4=BB=A5=E5=8F=8A=20=E9=87=8C=E7=A8=8B?= =?UTF-8?q?=E7=A2=91=E6=96=B0=E5=BB=BA=E7=96=91=E4=BF=AE"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Component/ProfileModal/Profile.jsx | 10 +- src/forge/Issues/Component/comments/list.jsx | 1 - src/forge/Issues/Component/datas.jsx | 2 +- src/forge/Issues/Component/dropMenu.jsx | 67 ++++++---- src/forge/Issues/Pages/details.jsx | 126 +++++++++++++------ src/forge/Issues/Pages/list.jsx | 25 ++-- src/forge/Issues/Pages/new.jsx | 100 +++++++++++---- src/forge/Issues/Pages/sign.jsx | 8 ++ src/forge/Issues/index.scss | 51 +++++--- src/forge/Main/CoderDepot.jsx | 2 +- src/forge/Order/MilepostDetail.jsx | 6 +- src/forge/css/index.scss | 3 + 12 files changed, 282 insertions(+), 119 deletions(-) diff --git a/src/forge/Component/ProfileModal/Profile.jsx b/src/forge/Component/ProfileModal/Profile.jsx index e63c1286d..15d51e575 100644 --- a/src/forge/Component/ProfileModal/Profile.jsx +++ b/src/forge/Component/ProfileModal/Profile.jsx @@ -1,8 +1,14 @@ import React from 'react'; -function Profile({children,sureFunc,showCompeleteDialog , completeProfile, className}) { - +function Profile({children,sureFunc,showCompeleteDialog , completeProfile, className,checkIfLogin,showLoginDialog,checklogin}) { + function checkProfile() { + if(checklogin){ + if(checkIfLogin()===false){ + showLoginDialog(); + return; + } + } if(!completeProfile){ showCompeleteDialog && showCompeleteDialog(); }else{ diff --git a/src/forge/Issues/Component/comments/list.jsx b/src/forge/Issues/Component/comments/list.jsx index 53fe95a92..f5437f1be 100644 --- a/src/forge/Issues/Component/comments/list.jsx +++ b/src/forge/Issues/Component/comments/list.jsx @@ -63,7 +63,6 @@ function IssueCommentList(props){ } }) } - console.log('journals', journals); setJournals(journals); } }) diff --git a/src/forge/Issues/Component/datas.jsx b/src/forge/Issues/Component/datas.jsx index 61e7356f4..7ded85753 100644 --- a/src/forge/Issues/Component/datas.jsx +++ b/src/forge/Issues/Component/datas.jsx @@ -48,7 +48,7 @@ function Datas({checkbox ,item , projectsId,owner}){
{i}
+
+ {i.image_url && }
+ {i.name}
+
{searchValue ? 暂无{placeholder}“{searchValue}”: `暂无${placeholder}`}
- { onAdd && {setVisible(false);onAdd()}}>标记管理}欢迎使用疑修(Issue)
-疑修用于记录与跟踪待办事项、项目bug、功能需求等。在使用之前,请您先
疑修用于记录与跟踪待办事项、项目bug、功能需求等。在使用之前,请您先
新建疑修
+新建疑修