服务流程跟踪模块类图
2015-11-16 15:09:41 0 举报
服务流程跟踪模块类图主要包括以下几个部分:客户端、服务提供者、服务接口、服务实现类和服务注册中心。客户端通过调用服务接口来获取服务,服务接口定义了服务提供者需要实现的方法。服务提供者实现了服务接口,并提供了具体的业务逻辑。服务注册中心负责管理所有的服务提供者,包括服务的注册和注销。当客户端需要调用某个服务时,首先会从服务注册中心获取该服务的地址信息,然后通过这个地址信息找到对应的服务提供者,最后调用其提供的服务接口方法来完成业务操作。整个过程中,客户端和服务提供者之间通过网络进行通信。
作者其他创作
大纲/内容
TaskService
- config: Object
+ getTaskList()+ getTaskDetail()
Graph
- showSubFlow: Boolean
- isEndWithSingleNode()- getSubflow()- renderRejectLine()- renderFlowSingleNode()- renderFlowNodes()+ getFlow()
TaskDetailModal
- taskDetail: Object
- renderServiceDetailModal()
HomepageContainer
- serviceList: Array<Object>
- renderService()
task reducer
- state: Object
+ getState()
TodoContainer
- taskList: Array<Object>- searchTaskList: Array<Object>- newTaskCount: Number- filter: Object- switchState: Enum
- recomputedRowHeights()- renderTaskFilterContainer()
DiningHallContainer
- foodData: Array<Object>- selectedMaterials: Array<Object>- member: Object
- handleSelectFood()- handleVerify()- handleSubmit()- handlePrintOrder()- renderHeader()- renderFood()
task action
- config: Object+ ADD_NEW_TASK: String+ UPDATE_TASK_LIST: String+ UPDATE_TASK: String+ DELETE_TASK: String
+ getTaskList()+ updateTask()+ addTask()
DemandObtainMaterialModal
- materials: Array<Object>- selectedMaterials: Array<Object>- needMaterials: Array<Object>
- renderDetail()- renderRight()- renderLeft()- renderNeedName()- renderInputPurchaseNeed()- handleSelectMaterial()- fetchPromise()
ObtainMaterialServiceContainer
- candidateMaterials: Array<Object>- selectedMaterials: Array<Object>
- renderDetail()- renderRight()- renderLeft()- handleSelectMaterial()- fetchPromise()
ServiceInteractContainer
- typeOptions: Array<Object>- processList: Array<Object>- filter: Object
- onChangeFilter()- renderInteractPane()
MaterialService
+ getPutawayMenu()
ServiceRecordContainer
+ ServiceTitleMap: Object
- renderHeader()- renderContent()- renderTable()
TaskItem
+ isWorkflowTask: Boolean- taskDetail: Object
- handleCompleteTask
React Component
- componentWillMount()- componentDidMount()- componentWillReceiveProps()- static getDerivedStateFromProps()+ render()- componentDidUpdate()
ServiceService
- config: Object+ ServiceRecordStatisticsType: Enum
+ fetchServiceRecordList()+ fetchServiceTemplateList()+ fetchServiceRecordStatistics()+ fetchServiceNameList()+ fetchOfferServiceList()+ fetchRestaurantServiceRecordList()
RealTimeLeaf
+ rtSystem
- getLeafIndex()- register()- unregister()
ServiceRecordTableWithQuery
- data: Array<Object>- filters: Object
- handlePushServiceRecord()- handleChangeFilter()
ReaTimeSystemRoot
- notifyMap: Object
+ growLeaf()+ witherLeaf()- dispatchNotify()- mapServiceType()- initNotifyMap()+ init()+ deInit()
getServiceModal
+ getServiceModal
0 条评论
回复 删除
下一页