3.22 股权关系供应商显示

This commit is contained in:
jl-zhoujl2
2023-03-22 15:31:40 +08:00
parent 6f4bbd0f8a
commit aae9d78143
2 changed files with 6 additions and 6 deletions

View File

@ -9,8 +9,8 @@ import empty_data from '@/assets/supplierRisk/empty_data.png';
* 供应商股权关系-关系图 * 供应商股权关系-关系图
* @returns * @returns
*/ */
const EquityRelation: React.FC<{ result: any, suppCodeList: any[] }> = (props) => { const EquityRelation: React.FC<{ result: any }> = (props) => {
const { result, suppCodeList } = props; const { result } = props;
const plainOptions = [ const plainOptions = [
{ label: '法人', value: '6' }, { label: '法人', value: '6' },
{ label: '分支机构', value: '5' }, { label: '分支机构', value: '5' },
@ -165,7 +165,7 @@ const EquityRelation: React.FC<{ result: any, suppCodeList: any[] }> = (props) =
Object.assign(item, { Object.assign(item, {
name: item.name ? item.name : item.properties.samevalue ? item.properties.samevalue : '暂无信息', name: item.name ? item.name : item.properties.samevalue ? item.properties.samevalue : '暂无信息',
// category: item.isProvider == 1 ? 1 : 2, // category: item.isProvider == 1 ? 1 : 2,
category: suppCodeList.indexOf(item.name) !== -1 ? 3 : (item.type == 1 ? 1 : 2), category: item.innode ? 3 : (item.type == 1 ? 1 : 2),
id: item.id, id: item.id,
}) })
return item return item
@ -260,11 +260,11 @@ const EquityRelation: React.FC<{ result: any, suppCodeList: any[] }> = (props) =
setLinkData(copeLink1) setLinkData(copeLink1)
} }
useEffect(() => { useEffect(() => {
if (result && result?.nodes && result.nodes.length > 0 && suppCodeList && suppCodeList.length > 0) { if (result && result?.nodes && result.nodes.length > 0) {
resDataRef.current = result; resDataRef.current = result;
dataHandle(result.nodes, result.links); dataHandle(result.nodes, result.links);
} }
}, [result, suppCodeList]) }, [result])
return ( return (
<> <>
<div style={{ margin: "0 0 20px" }}> <div style={{ margin: "0 0 20px" }}>

View File

@ -243,7 +243,7 @@ const ZhiQiCha: React.FC<{}> = (props) => {
<h3 className="first-title" style={title_style}></h3> <h3 className="first-title" style={title_style}></h3>
<div style={{ display: "flex", justifyContent: "flex-start", alignItems: "flex-start" }}> <div style={{ display: "flex", justifyContent: "flex-start", alignItems: "flex-start" }}>
<div style={{ width: "50vw" }}> <div style={{ width: "50vw" }}>
<EquityRelation result={warningsData?.riskData} suppCodeList={isRisk ? warningsData?.riskSupplier : []} /> <EquityRelation result={warningsData?.riskData} />
</div> </div>
<div style={{ width: "calc(50vw - 60px)", paddingLeft: "40px", paddingTop: "42px" }}> <div style={{ width: "calc(50vw - 60px)", paddingLeft: "40px", paddingTop: "42px" }}>
<Paragraph> <Paragraph>