123

@startuml
hide footbox
skinparam sequence {
    LifeLineBorderColor Black
    LifeLineBorderThickness 1
    LifeLineBorderStyle dashed
}

actor 用户 as User
participant "订单浏览界面" as OrderPage
participant "订单控制类" as OrderController
participant "订单数据库" as OrderDatabase

activate User
activate OrderPage

User -> OrderPage: 浏览订单
OrderPage -> OrderController: 请求订单列表
activate OrderController

OrderController -> OrderDatabase: 查询订单数据
activate OrderDatabase
OrderDatabase --> OrderController: 返回订单列表
deactivate OrderDatabase

OrderController --> OrderPage: 返回订单列表
deactivate OrderController

OrderPage --> User: 显示订单列表

User -> OrderPage: 查看订单详情
OrderPage -> OrderController: 请求订单详情
activate OrderController

OrderController -> OrderDatabase: 查询订单详情
activate OrderDatabase
OrderDatabase --> OrderController: 返回订单详情
deactivate OrderDatabase

OrderController --> OrderPage: 返回订单详情
deactivate OrderController

OrderPage --> User: 显示订单详情

deactivate OrderPage
deactivate User
@enduml
posted @ 2025-05-29 01:59  Furau  阅读(8)  评论(0)    收藏  举报