From 12dfc717930cab9bc6ce566ceff163d6b638d3e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Wed, 6 Sep 2023 16:17:35 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=94=B9=E7=89=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/forge/Information/Pages/source.jsx | 22 ++++++++++++------
src/forge/Information/Pages/sourceDetail.jsx | 24 +++++++++++---------
src/forge/Information/index.scss | 19 ++++++++++++++--
src/forge/Information/indexZone1.scss | 2 +-
4 files changed, 46 insertions(+), 21 deletions(-)
diff --git a/src/forge/Information/Pages/source.jsx b/src/forge/Information/Pages/source.jsx
index d4fe165a0..77fdd5137 100644
--- a/src/forge/Information/Pages/source.jsx
+++ b/src/forge/Information/Pages/source.jsx
@@ -1,5 +1,5 @@
import React , { useEffect , useState } from 'react';
-import { Input , Pagination, Spin } from 'antd';
+import { Input , Pagination, Spin, Tag } from 'antd';
import SourceIcon from '../img/sourceIcon.png';
import { Link } from 'react-router-dom';
import axios from 'axios';
@@ -7,6 +7,7 @@ import { getSourceTypeList , getSourceList , getSourceZoneList } from '../api';
import Nodata from '../../Nodata';
import ImgGreen from '../img/green_nodata.png';
import '../indexZone1.scss';
+import { FlexAJ } from '../../Component/layout';
const { Search } = Input;
@@ -53,7 +54,7 @@ function Source(props){
function getLists(){
setIsSpin(true);
getSourceList({
- id,pageSize:limit,pageNum:page,typeId:chooseTypeId,domainId:chooseZoneId,name:search
+ id,pageSize:limit,pageNum:page,searchTypeId:chooseTypeId,domainId:chooseZoneId,name:search
}).then(response=>{
if(response){
setSourceList(response.data.rows);
@@ -98,7 +99,7 @@ function Source(props){
{
zoneList.map((i,k)=>{
return(
-
{setChooseZoneId(i.id);window.scrollTo(0,450)}} className={chooseZoneId && chooseZoneId === i.id ? "active":"" }>{i.name}
+ {setChooseZoneId(i.id);window.scrollTo(0,450)}} className={`${chooseZoneId && chooseZoneId === i.id ? "active":""} task-hide`}>{i.name}
)
})
}
@@ -138,12 +139,19 @@ function Source(props){
{i.summary}
-
-
{i.downloadCount}
-
+
+ {temp === "zone" && {i.domainName}}
+
+
{i.downloadCount}
+
+
{temp === "zone1" &&
{i.domainName}
- {i.typeName}
+ {i.zoneResourceTypeList &&
+ {i.zoneResourceTypeList.reduce((pre, cur)=>{
+ return pre ? `${pre}, ${cur.name}` : cur.name
+ }, '')}
+ }
}
diff --git a/src/forge/Information/Pages/sourceDetail.jsx b/src/forge/Information/Pages/sourceDetail.jsx
index 9d1570776..93167732a 100644
--- a/src/forge/Information/Pages/sourceDetail.jsx
+++ b/src/forge/Information/Pages/sourceDetail.jsx
@@ -7,6 +7,8 @@ import { Link } from 'react-router-dom';
import axios from 'axios';
import { Base64 } from 'js-base64';
import { httpUrl } from '../fetch';
+import { AlignCenter, FlexAJ } from '../../Component/layout';
+import SourceIcon from '../img/sourceIcon.png';
function SourceDetail(props){
@@ -36,7 +38,16 @@ function SourceDetail(props){
{
detail &&
-
{detail.name}
+
+
+ {detail.domainName}
+ {detail.name}
+
+
+
{detail.downloadCount}
+
+
+
{detail.summary}
{
detail.fileList && detail.fileList.length > 0 &&
@@ -46,6 +57,7 @@ function SourceDetail(props){
-
{i.fileOriginName}
+ {i.zoneResourceType.name}
{i.fileSizeInfo}
下载
@@ -54,16 +66,6 @@ function SourceDetail(props){
}
}
-
- { detail.introduction &&
-
-
-
- }
}
diff --git a/src/forge/Information/index.scss b/src/forge/Information/index.scss
index 0d488e358..f9dc7881c 100644
--- a/src/forge/Information/index.scss
+++ b/src/forge/Information/index.scss
@@ -1380,17 +1380,24 @@
margin-bottom: 14px!important;
}
}
+ .domainNameBox{
+ border:1px solid var(--primary-color);
+ border-radius:2px;
+ height: 28px;
+ padding: 0px 12px;
+ color: var(--primary-color);
+ max-width: 70%;
+ }
}
}
}
.source_detail_box{
background-color: #fff;
- padding:10px 35px 30px;
+ padding:10px 35px 70px 30px;
.s_d_title{
padding:25px 0px;
border-bottom: 1px dashed rgba(141, 149, 172, 0.27);
color:#1f2329;
- font-size:22px;
margin-bottom: 20px!important;
}
.files_box{
@@ -1411,6 +1418,14 @@
}
}
}
+ .domainNameBoxD{
+ display: inline-block;
+ border:1px solid var(--primary-color);
+ border-radius:2px;
+ height: 28px;
+ padding: 0px 12px;
+ color: var(--primary-color);
+ }
}
// 帮助中心
.zoneHelpBox{
diff --git a/src/forge/Information/indexZone1.scss b/src/forge/Information/indexZone1.scss
index 6ee7816ae..f434bba06 100644
--- a/src/forge/Information/indexZone1.scss
+++ b/src/forge/Information/indexZone1.scss
@@ -721,7 +721,7 @@
align-items: center;
margin-top: 10px;
.load_count{
- margin-right: 10px;
+ margin-right: 100px;
min-width: 68px;
}
}