diff --git a/src/api/studentTrainingAnswer.js b/src/api/studentTrainingAnswer.js
index d0fce08..8477691 100644
--- a/src/api/studentTrainingAnswer.js
+++ b/src/api/studentTrainingAnswer.js
@@ -170,3 +170,34 @@ export function checkNewProductSurveyStepThree(payload) {
headers: { repeatSubmit: false },
});
}
+
+function validateNewProductSurveyStepFourDemo(form) {
+ const value = form || {};
+ const fields = [
+ ["coreValue", "核心层"],
+ ["tangibleValue", "有形层"],
+ ["extendedValue", "延伸层"],
+ ];
+ for (const [field, label] of fields) {
+ if (!String(value[field] || "").trim()) {
+ throw new Error(`请填写${label}AI应用价值分析`);
+ }
+ }
+ return { valid: true, message: "校验通过" };
+}
+
+export function checkNewProductSurveyStepFour(form) {
+ if (isStudentDemo()) {
+ try {
+ return Promise.resolve({ code: 200, data: validateNewProductSurveyStepFourDemo(form) });
+ } catch (error) {
+ return Promise.reject(error);
+ }
+ }
+ return request({
+ url: "/api/student-training-answers/new-product-survey/step-4/validate",
+ method: "post",
+ data: form,
+ headers: { repeatSubmit: false },
+ });
+}
diff --git a/src/views/foundation/new-product-survey.vue b/src/views/foundation/new-product-survey.vue
index 774d2b0..a2d532a 100644
--- a/src/views/foundation/new-product-survey.vue
+++ b/src/views/foundation/new-product-survey.vue
@@ -197,19 +197,19 @@
价值判断
-
根据上面分析,围绕核心层、有形层、延伸层回答以下问题,并形成产品开发启发。
+ 结合上面实训,针对AI技术在产品中的应用价值进行分析,回答以下问题。
@@ -230,9 +230,9 @@
-