diff --git a/src/api/studentTrainingAnswer.js b/src/api/studentTrainingAnswer.js
index 89d446d..107c812 100644
--- a/src/api/studentTrainingAnswer.js
+++ b/src/api/studentTrainingAnswer.js
@@ -149,6 +149,22 @@ export function checkProductDevelopmentProcessStepTwo(items) {
});
}
+export function checkProductDevelopmentProcessStepThree(payload) {
+ if (isStudentDemo()) {
+ const value = payload || {};
+ if (!String(value.ganttImageUrl || "").trim() || !/\.(png|jpe?g|webp|gif)$/i.test(String(value.ganttImageName || ""))) {
+ return Promise.reject(new Error("请上传甘特图图片(PNG、JPG、JPEG、WEBP 或 GIF)"));
+ }
+ return Promise.resolve({ code: 200, data: { valid: true, message: "校验通过" } });
+ }
+ return request({
+ url: "/api/student-training-answers/product-development-process/step-3/validate",
+ method: "post",
+ data: payload,
+ headers: { repeatSubmit: false },
+ });
+}
+
function validateNewProductSurveyStepTwoDemo(form) {
const value = form || {};
const images = Array.isArray(value.images) ? value.images : [];
diff --git a/src/views/foundation/product-development-process.vue b/src/views/foundation/product-development-process.vue
index 075a444..1eba979 100644
--- a/src/views/foundation/product-development-process.vue
+++ b/src/views/foundation/product-development-process.vue
@@ -87,6 +87,38 @@
+
+ Step 03 根据上表数据,使用工具绘制甘特图,并上传。 请先保存第 2 步项目排期,再上传甘特图。{{ trainingSteps[2] }}
+
推荐工具如下,自行选择作图工具:
+
+
+
第 {{ currentStep }} 步内容待配置
第 1 步答案已保存,可从上方步骤栏返回查看。