3.22 股权关系供应商显示
This commit is contained in:
@ -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" }}>
|
||||||
|
@ -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>
|
||||||
|
Reference in New Issue
Block a user