forked from Gitlink/forgeplus-react
fixed: 增加对应行字段
This commit is contained in:
parent
5dc6e827c2
commit
afdb688cd8
|
|
@ -19,11 +19,11 @@ function Quality(props){
|
|||
const [isDetail,setDetail] = useState(false) //对应问题列表
|
||||
const [codeDetailValue,setCodeDetailValue] = useState("") //对应问题列表
|
||||
const severityList = {
|
||||
'BLOCKER': "阻断",
|
||||
"MINOR":"次要",
|
||||
'BLOCKER': "致命缺陷",
|
||||
"MINOR":"严重缺陷",
|
||||
"CRITICAL":"重要",
|
||||
"INFO":"普通",
|
||||
"MAJOR":"主要的",
|
||||
"INFO":"建议缺陷",
|
||||
"MAJOR":"一般缺陷",
|
||||
}
|
||||
useEffect(()=>{
|
||||
getTask()
|
||||
|
|
@ -95,13 +95,13 @@ function Quality(props){
|
|||
<div className="wrap-header">
|
||||
<div className="quality">
|
||||
<div className="quality-fill mr35"><img alt='' src={bug}/>Bug<span className="ml3">{sonarList.bugs}</span></div>
|
||||
<div className="quality-fill mr35"><img alt='' src={semibold}/>Security<span className="ml3">{sonarList.bugs}</span></div>
|
||||
<div className="quality-fill mr35"><img alt='' src={semibold}/>Security<span className="ml3">{sonarList.vulnerability}</span></div>
|
||||
<div className="quality-fill mr35"><img alt='' src={codesmell}/>Codesmell<span className="ml3">{sonarList.codeSmell}</span></div>
|
||||
<div>
|
||||
<div className="quality-total mr20">代码量统计:{sonarList.codeLines}</div>
|
||||
{/* <div className="quality-total mr20">代码量统计:{sonarList.codeLines}</div> */}
|
||||
<div className="quality-total mr20">检测语言:{sonarList.language}</div>
|
||||
<div className="quality-total mr20">最后更新时间:{moment(sonarList.updated_at).format("YYYY-MM-DD HH:mm")}</div>
|
||||
<div className="quality-total mr20">最后检测时间:{moment(sonarList.updated_at).format("YYYY-MM-DD HH:mm")}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div className={`wrap-header-btn ${statuts===-1?'blue':statuts===0?'green':'orange'}`} onClick={handlecheck}>{(statuts===-1)?"开始检测":(statuts===0)?"重新检测":"正在检测"}</div>
|
||||
|
|
@ -110,9 +110,9 @@ function Quality(props){
|
|||
{questionList.map((item,index)=>{
|
||||
return <div key={index} className='message-item' onClick={()=>handleCodeDetail(item)}>
|
||||
{item.component}
|
||||
<div className="message-item-content mb30 mt20">
|
||||
<div className="message-item-content mb30 mt10">
|
||||
<img alt="" src={bugRed}/>{item.message}
|
||||
<div className="message-item-content-serverity">{severityList[item.severity]}</div>
|
||||
<div className="message-item-content-serverity">缺陷类型:{severityList[item.severity]}<span className="ml15">line:{item.line}行</span></div>
|
||||
</div>
|
||||
</div>
|
||||
})}
|
||||
|
|
|
|||
Loading…
Reference in New Issue