WarehouseMaterialList
- listExpanded+ viewType
- renderCardView()- renderListView()
VerifyMaterialModal
- step: Enum- currentInstanceId: Number- templateInfo: Object+ optType
- handleVerifySuccess()- handlePrevStep()- handleNextStep()
RawMaterialPanel
- selfSelectSkuId- expandedRowKeys: Array<Number>
- renderTable()- renderExpandRow()
WarehouseList
- showAddSceneWarehouse- commonWarehouses- roleWarehouses- stopWarehouses- hasNoPermission- showEditManagerModal
- getEachWarehouseSize()- fetchWarehouseList()- renderItem()
AssetRepoContainer
+affair: Object
TemplateSelectList
- searchKey: String- data: Object- hasMore: Boolean- allianceInfos: Array<Object>- selectedAllianceId: Number
- fetchAllianceList()- fetchTableData()- getColumns()
WarehouseIndexContainer
- currentDimensionId: Number
- renderDimensionList()- renderWarehouseList()
React Component
- componentWillMount()- componentDidMount()- componentWillReceiveProps()- static getDerivedStateFromProps()+ render()- componentDidUpdate()
MaterialOperationSwitch
+ materialOperation: Enum+ warehouseId: Number
+ onCancel()+ onSuccess()
material action
- config+ UPDATE_WAREHOUSE_LIST: String+ UPDATE_WAREHOUSE_INFO: String+ UPDATE_ALLIANCE_TEMPLATES: String
- getWarehouseList()- getWarehouseInfo()- updateTemplateList()
MaterialService
- config: Object
+ getWarehouseList()+ getWarehouseInfo()+ getWarehouseOfTypeSize()+ getWarehouseMaterials()+ getDimensionList()+ getDimensionDetail()+ getUsableTemplateAlilanceInfo()+ getUsableTemplates()+ getTemplateDetail()+ getProduceNeedMaterials()+ getCanManagerWarehouse()+ handleProduceMaterial()+ handleBatchScrap()+ handleBatchWrapOff()
MaterialCardItem
material reducer
- state: Object
- getMaterialState()
RegisterMaterialPanel
- template: Object- specValue: Array<Object>
- updateSpecKey()- submit()
PublicWarehouse
- warehouseName- currentDimensionId- dimensionList- currentViewType- materialOperationType- materialList- currentDimensionGroups
- fetchWarehouseMaterials()- handleRefresh()- handleChangeViewType()- renderHeader()- renderDimensionGroupList()
ProductionPanel
- roleList: Array<Object>+ amount: Number+ id: Number+ roleId: Number
- renderSpecProduction()- renderNormalProduction()- handleUpdateMaterialForms()- fetchRoleList()
AffairService
+ fetchAffairMemberCards()
MaterialItem
- showDetailModal- activeTab- selectedSkuSpecifications
- handleShowDetail()
MaterialListItem
- showSpecList
WarehouseHeader
- dimensionList: Array<Object>- showAddDimension: Boolean- currentDimensionId: Number
- renderHeader()- renderList()- fetchDimensionList()- handleEnterDimension()
ProduceMaterialModal
- step: Enum- currentMaterial: Object- production: Object- materialList: Array<Object>+ type: Enum+ defaultSku: Object
- fetchMaterialsInfo()- handleProduce()- handleUpdateInstances()- handleOptOtherTemplate()- handleUpdateProduction()
BatchOperationModal
- searchMode: Boolean- searchKeyword: String- materials: Array<Object>- selectedMaterials: Array<Object>
- handleSubmit()- handleSelectMaterial()- handleSelectInstance()- renderSelectedMaterials()- renderCandidateMaterials()
SendMaterialModal
- searchMode: Boolean- searchKeyword: String- templates: Array<Object>- chosenTemplates: Array<Object>- warehouseList: Array<Object>
- renderSelectedList()- handleSelfInstances()- handleSelectItem()- handleSubmit()
RegisterMaterialModal
- step: Enum- currentMaterial: Object+ type: Enum+ defaultSku: Object
- onPanelRef()- handleSubmit()