Last active
June 4, 2019 13:54
-
-
Save GiaoGiaoCat/339d54b66ff8a9cafdc9a9463028179b to your computer and use it in GitHub Desktop.
PlantUML 样式
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
' defaults | |
' skinparam monochrome true | |
skinparam roundcorner 10 | |
skinparam shadowing false | |
skinparam DefaultFontName Proxima Nova | |
skinparam ArrowColor #00b2e2 | |
skinparam DefaultFontColor #454645 | |
' BorderColor | |
skinparam ActivityBorderColor #2D74BA | |
skinparam ActivityDiamondBorderColor #2D74BA | |
skinparam ActorBorderColor #2D74BA | |
skinparam AgentBorderColor #2D74BA | |
skinparam ArtifactBorderColor #2D74BA | |
skinparam BoundaryBorderColor #2D74BA | |
skinparam CardBorderColor #2D74BA | |
skinparam ClassBorderColor #2D74BA | |
skinparam CloudBorderColor #2D74BA | |
skinparam CollectionsBorderColor #2D74BA | |
skinparam ComponentBorderColor #2D74BA | |
skinparam ControlBorderColor #2D74BA | |
skinparam DatabaseBorderColor #2D74BA | |
skinparam EntityBorderColor #2D74BA | |
skinparam FileBorderColor #2D74BA | |
skinparam FolderBorderColor #2D74BA | |
skinparam FrameBorderColor #2D74BA | |
skinparam InterfaceBorderColor #2D74BA | |
skinparam LegendBorderColor #2D74BA | |
skinparam NodeBorderColor #2D74BA | |
skinparam NoteBorderColor #2D74BA | |
skinparam ObjectBorderColor #2D74BA | |
skinparam PackageBorderColor #2D74BA | |
skinparam PageBorderColor #2D74BA | |
skinparam ParticipantBorderColor #2D74BA | |
skinparam PartitionBorderColor #2D74BA | |
skinparam QueueBorderColor #2D74BA | |
skinparam RectangleBorderColor #2D74BA | |
skinparam SequenceBoxBorderColor #2D74BA | |
skinparam SequenceDividerBorderColor #2D74BA | |
skinparam SequenceGroupBorderColor #2D74BA | |
skinparam SequenceLifeLineBorderColor #2D74BA | |
skinparam SequenceReferenceBorderColor #2D74BA | |
skinparam StackBorderColor #2D74BA | |
skinparam StateBorderColor #2D74BA | |
skinparam StereotypeABorderColor #2D74BA | |
skinparam StereotypeCBorderColor #2D74BA | |
skinparam StereotypeEBorderColor #2D74BA | |
skinparam StereotypeIBorderColor #2D74BA | |
skinparam StereotypeNBorderColor #2D74BA | |
skinparam StorageBorderColor #2D74BA | |
skinparam SwimlaneBorderColor #2D74BA | |
skinparam UsecaseBorderColor #2D74BA | |
' BackgroundColor | |
skinparam ActivityBackgroundColor #FFFFFF | |
skinparam ActivityDiamondBackgroundColor #FFFFFF | |
skinparam ActorBackgroundColor #FFFFFF | |
skinparam AgentBackgroundColor #FFFFFF | |
skinparam ArtifactBackgroundColor #FFFFFF | |
skinparam BackgroundColor #FFFFFF | |
skinparam BoundaryBackgroundColor #FFFFFF | |
skinparam CardBackgroundColor #FFFFFF | |
skinparam ClassBackgroundColor #FFFFFF | |
skinparam ClassHeaderBackgroundColor #FFFFFF | |
skinparam CloudBackgroundColor #FFFFFF | |
skinparam CollectionsBackgroundColor #FFFFFF | |
skinparam ComponentBackgroundColor #FFFFFF | |
skinparam ControlBackgroundColor #FFFFFF | |
skinparam DatabaseBackgroundColor #FFFFFF | |
skinparam EntityBackgroundColor #FFFFFF | |
skinparam FileBackgroundColor #FFFFFF | |
skinparam FolderBackgroundColor #FFFFFF | |
skinparam FrameBackgroundColor #FFFFFF | |
skinparam IconPackageBackgroundColor #FFFFFF | |
skinparam IconPrivateBackgroundColor #FFFFFF | |
skinparam IconProtectedBackgroundColor #FFFFFF | |
skinparam IconPublicBackgroundColor #FFFFFF | |
skinparam InterfaceBackgroundColor #FFFFFF | |
skinparam LegendBackgroundColor #FFFFFF | |
skinparam NodeBackgroundColor #FFFFFF | |
skinparam NoteBackgroundColor #FFFFFF | |
skinparam ObjectBackgroundColor #FFFFFF | |
skinparam PackageBackgroundColor #FFFFFF | |
skinparam ParticipantBackgroundColor #FFFFFF | |
skinparam PartitionBackgroundColor #FFFFFF | |
skinparam QueueBackgroundColor #FFFFFF | |
skinparam RectangleBackgroundColor #FFFFFF | |
skinparam SequenceBoxBackgroundColor #FFFFFF | |
skinparam SequenceDividerBackgroundColor #FFFFFF | |
skinparam SequenceGroupBackgroundColor #FFFFFF | |
skinparam SequenceGroupBodyBackgroundColor #FFFFFF | |
skinparam SequenceLifeLineBackgroundColor #FFFFFF | |
skinparam SequenceReferenceBackgroundColor #FFFFFF | |
skinparam SequenceReferenceHeaderBackgroundColor #FFFFFF | |
skinparam StackBackgroundColor #FFFFFF | |
skinparam StateBackgroundColor #FFFFFF | |
skinparam StereotypeABackgroundColor #FFFFFF | |
skinparam StereotypeCBackgroundColor #FFFFFF | |
skinparam StereotypeEBackgroundColor #FFFFFF | |
skinparam StereotypeIBackgroundColor #FFFFFF | |
skinparam StereotypeNBackgroundColor #FFFFFF | |
skinparam StorageBackgroundColor #FFFFFF | |
skinparam TitleBackgroundColor #FFFFFF | |
skinparam UsecaseBackgroundColor #FFFFFF | |
' StateColor | |
skinparam ActivityStartColor #454645 | |
skinparam ActivityEndColor #454645 | |
skinparam StateStartColor #454645 | |
skinparam StateEndColor #454645 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@startuml | |
!include style.plantuml | |
actor Client | |
Client -> Java : Request | |
activate Java | |
Java -> CircleService : Request Tip tax and Tip allow | |
CircleService --> Java | |
alt 圈子关闭打赏 | |
Java --> Client : Response error msg | |
else | |
Java -> TopicService : 我是否可打赏该对象 | |
TopicService --> Java | |
alt 不可继续打赏 | |
Java --> Client : Response error msg | |
else | |
Java -> WalletService : 打赏者扣钱,创作者加钱 | |
WalletService --> Java | |
opt 圈主需要抽成 | |
Java -> WalletService : 圈主加钱 | |
WalletService --> Java | |
end | |
Java -> TopicService : 创建打赏记录 | |
TopicService --> Java | |
opt | |
Java -> TopicService : 创建回复或评论 | |
TopicService --> Java | |
end | |
Java -> TransactionService : 创建打赏者和创作者的复式账单 | |
TransactionService --> Java | |
opt 圈主需要抽成 | |
Java -> TransactionService : 创建圈主抽成的单式账单 | |
TransactionService --> Java | |
end | |
Java --> Client : Response body | |
end | |
end | |
deactivate Java | |
@enduml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment