feat: Add Resource Management module with HRM and Asset Management features
- Introduced FilePackageIcon component for resource management. - Updated MainScene to include resource management functionality. - Enhanced SideBarRight to support resource management display. - Created NavigateCategory component for category navigation in resource management. - Developed ResourceManagement component to switch between HRM and Asset Management views. - Implemented Hrm component to display employee details and tasks. - Added AssetManagement component to manage and display asset information. - Updated useModuleStore to include resourceManagement as a submodule. - Created resourceManagement.scss for styling the new module. - Removed hrm.scss as its styles have been integrated into resourceManagement.scss. - Updated main.scss to import resourceManagement styles instead of hrm.
This commit is contained in:
@@ -59,7 +59,7 @@ function MainScene() {
|
||||
const { setFloatingWidget } = useFloatingWidget();
|
||||
const { clearComparisonProduct } = useComparisonProduct();
|
||||
const { selectedFloorItem, setSelectedFloorItem } = useSelectedFloorItem();
|
||||
const { selectedAssets,setSelectedAssets } = useSelectedAssets();
|
||||
const { selectedAssets, setSelectedAssets } = useSelectedAssets();
|
||||
const { assetStore, productStore } = useSceneContext();
|
||||
const { products } = productStore();
|
||||
const { setName } = assetStore();
|
||||
@@ -101,7 +101,7 @@ function MainScene() {
|
||||
if (!projectId) return
|
||||
if (selectedFloorItem) {
|
||||
console.log('selectedFloorItem.userData.modelUuid: ', selectedFloorItem.userData.modelUuid);
|
||||
console.log(' newName: ', newName);
|
||||
console.log(' newName: ', newName);
|
||||
console.log('projectId: ', projectId);
|
||||
setAssetsApi({
|
||||
modelUuid: selectedFloorItem.userData.modelUuid,
|
||||
@@ -140,7 +140,7 @@ function MainScene() {
|
||||
{!selectedUser && (
|
||||
<>
|
||||
<KeyPressListener />
|
||||
{loadingProgress > 0 && <LoadingPage progress={loadingProgress} />}
|
||||
{/* {loadingProgress > 0 && <LoadingPage progress={loadingProgress} />} */}
|
||||
{!isPlaying && (
|
||||
<>
|
||||
{toggleThreeD && !isVersionSaved && <ModuleToggle />}
|
||||
@@ -188,7 +188,7 @@ function MainScene() {
|
||||
}
|
||||
onDragOver={(event) => event.preventDefault()}
|
||||
>
|
||||
<Scene layout="Main Layout" />
|
||||
{/* <Scene layout="Main Layout" /> */}
|
||||
</div>
|
||||
|
||||
{selectedProduct && selectedVersion && isVersionSaved && !isPlaying && activeModule === "simulation" && (
|
||||
|
||||
Reference in New Issue
Block a user