feat(aigc): add standalone AIGC task progress page

- Add dedicated progress page for viewing AIGC generation task status
- Extract reusable GeneratingProgressPanel component
- Update task record cards to link to progress page for pending tasks
- Rework useTemplate flow to redirect to progress page post task creation
- Remove unused inline generating code and styles from useTemplate
- Adjust quick access menu item order
This commit is contained in:
duanshuwen
2026-07-15 11:24:28 +08:00
parent d6c82204d4
commit c7785e55d7
10 changed files with 229 additions and 114 deletions

View File

@@ -12,10 +12,7 @@
</view>
</view>
<AigcConsentDialog
v-model:visible="aigcConsentVisible"
@agree="handleAigcConsentAgree"
/>
<AigcConsentDialog v-model:visible="aigcConsentVisible" @agree="handleAigcConsentAgree" />
</view>
</template>
@@ -36,16 +33,16 @@ const itemList = ref([
title: "快速预定",
type: Command.quickBooking,
},
// {
// icon: "",
// title: "旅行记录",
// type: Command.travelAIGC,
// },
{
icon: "",
title: "我的订单",
type: Command.myOrder,
title: "旅行记录",
type: Command.travelAIGC,
},
// {
// icon: "",
// title: "我的订单",
// type: Command.myOrder,
// },
{
icon: "",
title: "呼叫服务",