添加甲方,乙方的企查查入口按钮
This commit is contained in:
@@ -2690,7 +2690,49 @@ export function ReviewPointsList({
|
|||||||
{/* <div className='flex flex-col'> */}
|
{/* <div className='flex flex-col'> */}
|
||||||
<div className="flex items-center gap-2 max-w-[75%]">
|
<div className="flex items-center gap-2 max-w-[75%]">
|
||||||
<div className="review-point-title text-left text-blue-500 break-all">{reviewPoint.pointName}</div>
|
<div className="review-point-title text-left text-blue-500 break-all">{reviewPoint.pointName}</div>
|
||||||
{reviewPoint.pointName === '签署乙方详细信息校验' && (
|
{ reviewPoint.pointName === '签署乙方详细信息校验' && (
|
||||||
|
<button
|
||||||
|
className="enterprise-info-btn"
|
||||||
|
style={{
|
||||||
|
padding: '2px 8px',
|
||||||
|
fontSize: '12px',
|
||||||
|
borderRadius: '4px',
|
||||||
|
display: 'flex',
|
||||||
|
alignItems: 'center',
|
||||||
|
gap: '4px',
|
||||||
|
flexShrink: 0,
|
||||||
|
transition: 'all 0.2s',
|
||||||
|
border: 'none',
|
||||||
|
cursor: reviewPoint.content?.['合同主体信息-乙方名称']?.value ? 'pointer' : 'not-allowed',
|
||||||
|
backgroundColor: reviewPoint.content?.['合同主体信息-乙方名称']?.value ? '#00684a' : '#e5e7eb',
|
||||||
|
color: reviewPoint.content?.['合同主体信息-乙方名称']?.value ? '#ffffff' : '#9ca3af',
|
||||||
|
}}
|
||||||
|
disabled={!reviewPoint.content?.['合同主体信息-乙方名称']?.value}
|
||||||
|
onClick={(e) => {
|
||||||
|
e.stopPropagation();
|
||||||
|
const companyNameValue = reviewPoint.content?.['合同主体信息-乙方名称']?.value;
|
||||||
|
// console.log('companyNameValue', companyNameValue);
|
||||||
|
const companyName = typeof companyNameValue === 'string' ? companyNameValue : String(companyNameValue || '');
|
||||||
|
if (companyName) {
|
||||||
|
handleCorporateInfoClick(companyName);
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
onMouseEnter={(e) => {
|
||||||
|
if (reviewPoint.content?.['合同主体信息-乙方名称']?.value) {
|
||||||
|
e.currentTarget.style.backgroundColor = '#005a3f';
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
onMouseLeave={(e) => {
|
||||||
|
if (reviewPoint.content?.['合同主体信息-乙方名称']?.value) {
|
||||||
|
e.currentTarget.style.backgroundColor = '#00684a';
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<i className="ri-eye-line"></i>
|
||||||
|
乙方企业信息
|
||||||
|
</button>
|
||||||
|
)}
|
||||||
|
{ reviewPoint.pointName === '签署甲方详细信息校验' && (
|
||||||
<button
|
<button
|
||||||
className="enterprise-info-btn"
|
className="enterprise-info-btn"
|
||||||
style={{
|
style={{
|
||||||
@@ -2703,32 +2745,32 @@ export function ReviewPointsList({
|
|||||||
flexShrink: 0,
|
flexShrink: 0,
|
||||||
transition: 'all 0.2s',
|
transition: 'all 0.2s',
|
||||||
border: 'none',
|
border: 'none',
|
||||||
cursor: reviewPoint.content?.['合同主体信息-乙方-名称']?.value ? 'pointer' : 'not-allowed',
|
cursor: reviewPoint.content?.['合同主体信息-甲方名称']?.value ? 'pointer' : 'not-allowed',
|
||||||
backgroundColor: reviewPoint.content?.['合同主体信息-乙方-名称']?.value ? '#00684a' : '#e5e7eb',
|
backgroundColor: reviewPoint.content?.['合同主体信息-甲方名称']?.value ? '#00684a' : '#e5e7eb',
|
||||||
color: reviewPoint.content?.['合同主体信息-乙方-名称']?.value ? '#ffffff' : '#9ca3af',
|
color: reviewPoint.content?.['合同主体信息-甲方名称']?.value ? '#ffffff' : '#9ca3af',
|
||||||
}}
|
}}
|
||||||
disabled={!reviewPoint.content?.['合同主体信息-乙方-名称']?.value}
|
disabled={!reviewPoint.content?.['合同主体信息-甲方名称']?.value}
|
||||||
onClick={(e) => {
|
onClick={(e) => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
const companyNameValue = reviewPoint.content?.['合同主体信息-乙方-名称']?.value;
|
const companyNameValue = reviewPoint.content?.['合同主体信息-甲方名称']?.value;
|
||||||
const companyName = typeof companyNameValue === 'string' ? companyNameValue : String(companyNameValue || '');
|
const companyName = typeof companyNameValue === 'string' ? companyNameValue : String(companyNameValue || '');
|
||||||
if (companyName) {
|
if (companyName) {
|
||||||
handleCorporateInfoClick(companyName);
|
handleCorporateInfoClick(companyName);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
onMouseEnter={(e) => {
|
onMouseEnter={(e) => {
|
||||||
if (reviewPoint.content?.['合同主体信息-乙方-名称']?.value) {
|
if (reviewPoint.content?.['合同主体信息-甲方名称']?.value) {
|
||||||
e.currentTarget.style.backgroundColor = '#005a3f';
|
e.currentTarget.style.backgroundColor = '#005a3f';
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
onMouseLeave={(e) => {
|
onMouseLeave={(e) => {
|
||||||
if (reviewPoint.content?.['合同主体信息-乙方-名称']?.value) {
|
if (reviewPoint.content?.['合同主体信息-甲方名称']?.value) {
|
||||||
e.currentTarget.style.backgroundColor = '#00684a';
|
e.currentTarget.style.backgroundColor = '#00684a';
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<i className="ri-eye-line"></i>
|
<i className="ri-eye-line"></i>
|
||||||
企业信息
|
甲方企业信息
|
||||||
</button>
|
</button>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2513,32 +2513,74 @@ export function ReviewPointsList({
|
|||||||
flexShrink: 0,
|
flexShrink: 0,
|
||||||
transition: 'all 0.2s',
|
transition: 'all 0.2s',
|
||||||
border: 'none',
|
border: 'none',
|
||||||
cursor: reviewPoint.content?.['合同主体信息-乙方-名称']?.value ? 'pointer' : 'not-allowed',
|
cursor: reviewPoint.content?.['合同主体信息-乙方名称']?.value ? 'pointer' : 'not-allowed',
|
||||||
backgroundColor: reviewPoint.content?.['合同主体信息-乙方-名称']?.value ? '#00684a' : '#e5e7eb',
|
backgroundColor: reviewPoint.content?.['合同主体信息-乙方名称']?.value ? '#00684a' : '#e5e7eb',
|
||||||
color: reviewPoint.content?.['合同主体信息-乙方-名称']?.value ? '#ffffff' : '#9ca3af',
|
color: reviewPoint.content?.['合同主体信息-乙方名称']?.value ? '#ffffff' : '#9ca3af',
|
||||||
}}
|
}}
|
||||||
disabled={!reviewPoint.content?.['合同主体信息-乙方-名称']?.value}
|
disabled={!reviewPoint.content?.['合同主体信息-乙方名称']?.value}
|
||||||
onClick={(e) => {
|
onClick={(e) => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
const companyNameValue = reviewPoint.content?.['合同主体信息-乙方-名称']?.value;
|
const companyNameValue = reviewPoint.content?.['合同主体信息-乙方名称']?.value;
|
||||||
|
// console.log('companyNameValue', companyNameValue);
|
||||||
const companyName = typeof companyNameValue === 'string' ? companyNameValue : String(companyNameValue || '');
|
const companyName = typeof companyNameValue === 'string' ? companyNameValue : String(companyNameValue || '');
|
||||||
if (companyName) {
|
if (companyName) {
|
||||||
handleCorporateInfoClick(companyName);
|
handleCorporateInfoClick(companyName);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
onMouseEnter={(e) => {
|
onMouseEnter={(e) => {
|
||||||
if (reviewPoint.content?.['合同主体信息-乙方-名称']?.value) {
|
if (reviewPoint.content?.['合同主体信息-乙方名称']?.value) {
|
||||||
e.currentTarget.style.backgroundColor = '#005a3f';
|
e.currentTarget.style.backgroundColor = '#005a3f';
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
onMouseLeave={(e) => {
|
onMouseLeave={(e) => {
|
||||||
if (reviewPoint.content?.['合同主体信息-乙方-名称']?.value) {
|
if (reviewPoint.content?.['合同主体信息-乙方名称']?.value) {
|
||||||
e.currentTarget.style.backgroundColor = '#00684a';
|
e.currentTarget.style.backgroundColor = '#00684a';
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<i className="ri-eye-line"></i>
|
<i className="ri-eye-line"></i>
|
||||||
企业信息
|
乙方企业信息
|
||||||
|
</button>
|
||||||
|
)}
|
||||||
|
{ reviewPoint.pointName === '签署甲方详细信息校验' && (
|
||||||
|
<button
|
||||||
|
className="enterprise-info-btn"
|
||||||
|
style={{
|
||||||
|
padding: '2px 8px',
|
||||||
|
fontSize: '12px',
|
||||||
|
borderRadius: '4px',
|
||||||
|
display: 'flex',
|
||||||
|
alignItems: 'center',
|
||||||
|
gap: '4px',
|
||||||
|
flexShrink: 0,
|
||||||
|
transition: 'all 0.2s',
|
||||||
|
border: 'none',
|
||||||
|
cursor: reviewPoint.content?.['合同主体信息-甲方名称']?.value ? 'pointer' : 'not-allowed',
|
||||||
|
backgroundColor: reviewPoint.content?.['合同主体信息-甲方名称']?.value ? '#00684a' : '#e5e7eb',
|
||||||
|
color: reviewPoint.content?.['合同主体信息-甲方名称']?.value ? '#ffffff' : '#9ca3af',
|
||||||
|
}}
|
||||||
|
disabled={!reviewPoint.content?.['合同主体信息-甲方名称']?.value}
|
||||||
|
onClick={(e) => {
|
||||||
|
e.stopPropagation();
|
||||||
|
const companyNameValue = reviewPoint.content?.['合同主体信息-甲方名称']?.value;
|
||||||
|
const companyName = typeof companyNameValue === 'string' ? companyNameValue : String(companyNameValue || '');
|
||||||
|
if (companyName) {
|
||||||
|
handleCorporateInfoClick(companyName);
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
onMouseEnter={(e) => {
|
||||||
|
if (reviewPoint.content?.['合同主体信息-甲方名称']?.value) {
|
||||||
|
e.currentTarget.style.backgroundColor = '#005a3f';
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
onMouseLeave={(e) => {
|
||||||
|
if (reviewPoint.content?.['合同主体信息-甲方名称']?.value) {
|
||||||
|
e.currentTarget.style.backgroundColor = '#00684a';
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<i className="ri-eye-line"></i>
|
||||||
|
甲方企业信息
|
||||||
</button>
|
</button>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user