座位仓库子模块类图
2016-11-04 00:21:43 0 举报
座位仓库子模块类图主要展示了座位仓库系统中的各个组件及其之间的关系。在这个类图中,我们可以看到以下几个主要的类:座位、仓库、库存管理、订单处理和报表统计。座位类表示仓库中的具体座位,包含了座位的基本信息,如位置、大小等。仓库类表示一个具体的仓库,包含了仓库的基本信息,如地址、容量等。库存管理类负责对座位的库存进行管理,包括座位的增加、删除和修改等操作。订单处理类负责处理客户对座位的预订和取消预订请求。报表统计类负责对座位的销售情况、库存情况等进行统计分析,以便于管理者了解座位仓库的整体运营状况。这些类之间通过关联、继承和依赖等关系相互联系,共同构成了座位仓库子模块的功能体系。
作者其他创作
大纲/内容
BookWarehouse
- seatList: Array<Object>
- handleEditSeat()- renderEditSeatModal()
DragSeatCard
SeatPad
- draggingType: Enum- draggingItem: Object- draggingStart: Object- canvasStyle: Object+ editable: Boolean
- updateImageScale()- onViewPortChange()- onCanvasMouseMove()- onItemMouseMove()- renderSeatPad()+ onUpdateItemList()
oss
- config: Object
+ uploadMaterialFile()
DropSeatPad
PlanViewContainer
- serviceList: Array<Object>- viewData: Object- viewPortData: Object- showEditModal: Boolean
- onResize()- updatePlanViewInfo()
MaterialService
+ getServiceFlatView()+ getServiceTimeViewData()+ getSeatList()+ handleUpdateFlatView()+ handleCreateSeat()+ handleUpdateSeat()
React Component
- componentWillMount()- componentDidMount()- componentWillReceiveProps()- static getDerivedStateFromProps()+ render()- componentDidUpdate()
TimelineView
- serviceList: Array<Object>- currentServiceId: Number
- getServiceLabel()
TimelineContainer
- data: Array<Object>- timeList: Array<Object>
- handleScroll()- handleStartCircleArea()- handleEndCircleArea()- handleLock()- renderCircleArea()- renderSeat()
SeatWarehouse
- currentTab: Enum+ warehouse: Object
- handleChangeTab()
EditSeatViewModal
- showUpdateImageModal: Boolean- layerImage: Object- seatList: Array<Object>- itemList: Array<Object>
- handleSelectFile()- handleOk()
0 条评论
下一页