From 8cc5abbd521876f48b262623fc9ca906a32fdebe Mon Sep 17 00:00:00 2001 From: tangjie <122778500@qq.com> Date: Wed, 1 Jul 2026 15:07:58 +0800 Subject: [PATCH] feat --- jjb.config.js | 2 +- src/enumerate/qualFilingOptions.js | 2 +- .../QualApplication/FilingForm/index.js | 40 ++++--------------- .../Container/QualApplication/filingPaths.js | 8 ++-- 4 files changed, 13 insertions(+), 39 deletions(-) diff --git a/jjb.config.js b/jjb.config.js index a10557f..1efdf3b 100644 --- a/jjb.config.js +++ b/jjb.config.js @@ -10,7 +10,7 @@ module.exports = { javaGitBranch: "", // 本地联调 safety-eval-service(context-path: /safety-eval,默认端口 8095) // 可通过环境变量覆盖: SAFETY_EVAL_API_HOST=http://192.168.x.x:8095 - API_HOST: "http://192.168.0.149:8095", + API_HOST: "http://192.168.0.204:8095", }, production: { // 应用后端分支名称,部署上线需要 diff --git a/src/enumerate/qualFilingOptions.js b/src/enumerate/qualFilingOptions.js index 3466782..f051213 100644 --- a/src/enumerate/qualFilingOptions.js +++ b/src/enumerate/qualFilingOptions.js @@ -69,7 +69,7 @@ export const FILING_BUSINESS_SCOPE_OPTIONS = [ ]; export const FILING_FORM_MODE = { - APPLICATION: "application", + APPLICATION: "safety-eval", FILED: "filed", CHANGE: "change", }; diff --git a/src/pages/Container/QualApplication/FilingForm/index.js b/src/pages/Container/QualApplication/FilingForm/index.js index 59d46e4..78ba7aa 100644 --- a/src/pages/Container/QualApplication/FilingForm/index.js +++ b/src/pages/Container/QualApplication/FilingForm/index.js @@ -9,11 +9,10 @@ import { FILING_FORM_MODE, isQualFilingEditable, } from "~/enumerate/qualFilingOptions"; -import { createLocalMaterials } from "../filingMaterialTemplate"; +import { createLocalMaterials, FILING_MATERIAL_TEMPLATE } from "../filingMaterialTemplate"; import { clearLocalDraft, - createEmptyFilingDetail, - loadLocalDraft, + saveLocalDraft, } from "../filingLocalDraft"; import { @@ -24,7 +23,6 @@ import { persistFilingToBackend, } from "../filingPersist"; import { verifyFilingPrerequisites } from "../filingVerify"; -import { toDayjs } from "~/utils/dateFormat"; import { resolveUploadFileId } from "~/utils/mockUpload"; import { goFilingList } from "../filingPaths"; import BasicInfoStep from "./components/BasicInfoStep"; @@ -96,36 +94,11 @@ function FilingFormPage(props) { }, [detail]); useEffect(() => { - if ( - !detail?.commitment?.legalRepPersonnelId && - !detail?.commitment?.legalRepName - ) { - return; - } loadPersonnelOptions(); - }, [ - detail?.commitment?.legalRepPersonnelId, - detail?.commitment?.legalRepName, - loadPersonnelOptions, - ]); + updateDetail((prev) => ({ ...prev, materials: FILING_MATERIAL_TEMPLATE })); + }, []); - useEffect(() => { - if ( - activeStep !== "commitment" && - !detail?.commitment?.legalRepPersonnelId - ) { - return; - } - if (personnelOptions.length) { - return; - } - loadPersonnelOptions(); - }, [ - activeStep, - detail?.commitment?.legalRepPersonnelId, - loadPersonnelOptions, - personnelOptions.length, - ]); + useEffect(() => { if (!personnelOptions.length) { @@ -153,6 +126,7 @@ function FilingFormPage(props) { } }, [commitmentForm, personnelOptions]); + const updateDetail = useCallback( (updater) => { setDetail((prev) => { @@ -404,7 +378,7 @@ function FilingFormPage(props) { basicForm.getFieldValue("filingUnitName") || detail?.filingUnitName, }); - loadPersonnelOptions(); + } setActiveStep(key); }} diff --git a/src/pages/Container/QualApplication/filingPaths.js b/src/pages/Container/QualApplication/filingPaths.js index b9da86b..a4d6891 100644 --- a/src/pages/Container/QualApplication/filingPaths.js +++ b/src/pages/Container/QualApplication/filingPaths.js @@ -1,9 +1,9 @@ -export const FILING_FORM_PATH = "/certificate/container/qualApplication/filingForm"; +export const FILING_FORM_PATH = "/safety-eval/container/qualApplication/filingForm"; export const FILING_LIST_PATH = { - application: "/certificate/container/qualApplication/filingApplication/list", - filed: "/certificate/container/qualApplication/filedManage/list", - change: "/certificate/container/qualApplication/filingChange/list", + application: "/safety-eval/container/qualApplication/filingApplication/list", + filed: "/safety-eval/container/qualApplication/filedManage/list", + change: "/safety-eval/container/qualApplication/filingChange/list", }; export function goFilingForm({ mode, id, originFilingId, readOnly }) {