tangjie 2026-08-06 12:00:07 +08:00
parent 7147cff0bf
commit f6fa4864a6
6 changed files with 21 additions and 16 deletions

View File

@ -10,10 +10,10 @@ module.exports = {
javaGitBranch: "dev",
// 本地联调 safetyEval-servicecontext-path: /safetyEval默认端口 8095
// 可通过环境变量覆盖: SAFETY_EVAL_API_HOST=http://192.168.x.x:8095
// API_HOST: "https://gbs-gateway.qhdsafety.com",
API_HOST: "https://gbs-gateway.qhdsafety.com",
// API_HOST: "http://192.168.0.134",
API_HOST: "http://192.168.0.150", //太浅
// API_HOST: "http://192.168.0.150", //太浅
// API_HOST: "http://192.168.0.152",
//API_HOST: "http://192.168.0.103", //huwei
},

View File

@ -106,7 +106,7 @@ const EvalProjectCreate = (props) => {
name: item.userName,
deptName: item.deptName,
posName: item.postName,
capacity: '',
capacity: item.abilityNames,
})),
};
if (isView) {

View File

@ -270,11 +270,11 @@ const ControlContent = ({ readOnly, ...props }) => {
{!readOnly && (
<Button
type="primary"
disabled={processControl?.reviewerSignatureTaskStatus !== "non_dispatched"}
disabled={ ["dispatched", 'completed'].includes(processControl?.reviewerSignatureTaskStatus)}
onClick={() => handleConfirm("passed")}
loading={props.safetyEvalBusiness?.processControlConfirmLoading}
>
{reviewerSignatureTaskStatusMap[processControl?.reviewerSignatureTaskStatus]}
{reviewerSignatureTaskStatusMap[processControl?.reviewerSignatureTaskStatus] || '过程控制签字提交'}
</Button>
)}
</Flex>

View File

@ -73,8 +73,12 @@ const InternalReviewContent = ({ readOnly, ...props }) => {
setRows(next);
};
const isDispatched =
internalReview?.reviewerSignatureTaskStatus === "dispatched";
const isDispatched = ["dispatched", 'completed'].includes(internalReview?.reviewerSignatureTaskStatus);
const textMap={
"dispatched": "已下发",
"completed": "已完成",
};
const problemCount = rows.filter(
(r) => r.reviewConclusion === "not_conform_to",
).length;
@ -274,7 +278,7 @@ const InternalReviewContent = ({ readOnly, ...props }) => {
loading={internalReviewAssignLoading || props.safetyEvalBusiness?.internalReviewConfirmLoading}
disabled={isDispatched || !selectedReviewer || readOnly}
>
{isDispatched ? "已下发APP签字" : "下发APP签字"}
{textMap[internalReview?.reviewerSignatureTaskStatus] || '下发App签字'}
</Button>
</Flex>
</Flex>

View File

@ -206,7 +206,7 @@ const TeamContent = ({ readOnly, ...props }) => {
</div>
),
},
{ title: "资质与专业", dataIndex: "capacity", width: 200, ellipsis: true },
{ title: "能力", dataIndex: "capacity", width: 200, ellipsis: true },
{
title: "主要职责",
dataIndex: "roles",

View File

@ -71,10 +71,11 @@ const TechnicalReviewContent = ({ readOnly, ...props }) => {
setRows(next);
};
const isDispatched = techReview?.reviewerSignatureTaskStatus === "dispatched";
const staffMatch = techReview?.staffMatchCode === 1 ? "满足" : "不满足";
const inBizScope =
techReview?.inBizScopeFlag === 1 ? "在范围内" : "不在范围内";
const isDispatched = ["dispatched", 'completed'].includes(techReview?.reviewerSignatureTaskStatus);
const textMap={
"dispatched": "已下发",
"completed": "已完成",
};
const handleAssign = async () => {
if (!projectId) return;
@ -276,7 +277,7 @@ const TechnicalReviewContent = ({ readOnly, ...props }) => {
loading={props.safetyEvalBusiness?.techReviewAssignLoading || props.safetyEvalBusiness?.techReviewConfirmLoading}
disabled={isDispatched || !selectedReviewer || readOnly}
>
{isDispatched ? "已下发APP签字" : "下发APP签字"}
{textMap[techReview?.reviewerSignatureTaskStatus] || '下发App签字'}
</Button>
</Flex>
</Flex>