diff --git a/src/api/studentTrainingAnswer.js b/src/api/studentTrainingAnswer.js index 6569c16..2074d5a 100644 --- a/src/api/studentTrainingAnswer.js +++ b/src/api/studentTrainingAnswer.js @@ -480,3 +480,23 @@ export function checkConsumerScenarioStepTwo(payload) { headers: { repeatSubmit: false }, }); } + +export function checkConsumerScenarioStepThree(payload) { + const journeyMapUrl = String(payload?.journeyMapUrl || "").trim(); + if (isStudentDemo()) { + const valid = Boolean(journeyMapUrl); + return Promise.resolve({ + code: 200, + data: { + valid, + message: valid ? "用户购买旅程图已上传。" : "请上传用户购买旅程图。", + }, + }); + } + return request({ + url: "/api/student-training-answers/consumer-scenario/step-3/validate", + method: "post", + data: { journeyMapUrl }, + headers: { repeatSubmit: false }, + }); +} diff --git a/src/views/demand/consumer-scenario.vue b/src/views/demand/consumer-scenario.vue index b2302e3..1d899d7 100644 --- a/src/views/demand/consumer-scenario.vue +++ b/src/views/demand/consumer-scenario.vue @@ -140,28 +140,54 @@ - - - - - 阶段 - {{ phase.label }} - - - - - {{ row.label }} - - - - - - - + + Step 03 + 绘制用户购买旅程图 + 基于步骤二的分析结果,绘制完整的用户购买旅程图,呈现旅程阶段、情感体验曲线、关键触点、痛点和机会点。 + + + + + + + + + {{ form.journeyMap.name || "用户购买旅程图" }} + + + 更换用户购买旅程图 + 移除图片 + + + + + 上传用户购买旅程图 + 支持 PNG、JPG、JPEG、WEBP 格式,单个文件不超过 5MB + 上传用户购买旅程图 + + + + + + 推荐工具及方法如下,自行选择: + 1. 下载模板,填写各阶段数据,完成用户购买旅程图。 + 2. 下载步骤二用户购买旅程表,使用通用 AI 大模型辅助生成。 + 参考提示词:请根据用户购买旅程表文件,生成一个美观的用户购买旅程图。 + + 下载用户购买旅程模板 + @@ -260,12 +286,13 @@
基于步骤二的分析结果,绘制完整的用户购买旅程图,呈现旅程阶段、情感体验曲线、关键触点、痛点和机会点。
支持 PNG、JPG、JPEG、WEBP 格式,单个文件不超过 5MB
1. 下载模板,填写各阶段数据,完成用户购买旅程图。
2. 下载步骤二用户购买旅程表,使用通用 AI 大模型辅助生成。
参考提示词:请根据用户购买旅程表文件,生成一个美观的用户购买旅程图。