|
@@ -7,7 +7,7 @@ |
|
@@ -7,7 +7,7 @@ |
|
7
|
import { useMessage } from '/@/hooks/web/useMessage';
|
7
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
8
|
import { Authority } from '/@/components/Authority';
|
8
|
import { Authority } from '/@/components/Authority';
|
|
9
|
import { useModal } from '/@/components/Modal';
|
9
|
import { useModal } from '/@/components/Modal';
|
|
10
|
- import { classModal, physicalModel } from './components/index';
|
10
|
+ import { classModal } from './components/index';
|
|
11
|
import { useDrawer } from '/@/components/Drawer';
|
11
|
import { useDrawer } from '/@/components/Drawer';
|
|
12
|
import { USER_INFO_KEY } from '/@/enums/cacheEnum';
|
12
|
import { USER_INFO_KEY } from '/@/enums/cacheEnum';
|
|
13
|
import { getAuthCache } from '/@/utils/auth';
|
13
|
import { getAuthCache } from '/@/utils/auth';
|
|
@@ -17,6 +17,9 @@ |
|
@@ -17,6 +17,9 @@ |
|
17
|
deleteDeviceClass,
|
17
|
deleteDeviceClass,
|
|
18
|
deviceProfileCategory,
|
18
|
deviceProfileCategory,
|
|
19
|
} from '/@/api/device/classModal';
|
19
|
} from '/@/api/device/classModal';
|
|
|
|
20
|
+
|
|
|
|
21
|
+ import { BasicDrawer } from '/@/components/Drawer';
|
|
|
|
22
|
+ import PhysicalModelManagementStep from '/@/views/device/profiles/step/PhysicalModelManagementStep.vue';
|
|
20
|
const [
|
23
|
const [
|
|
21
|
registerTable,
|
24
|
registerTable,
|
|
22
|
{ reload, setLoading, getSelectRowKeys, setSelectedRowKeys, getRowSelection },
|
25
|
{ reload, setLoading, getSelectRowKeys, setSelectedRowKeys, getRowSelection },
|
|
@@ -82,8 +85,13 @@ |
|
@@ -82,8 +85,13 @@ |
|
82
|
};
|
85
|
};
|
|
83
|
|
86
|
|
|
84
|
// 详情
|
87
|
// 详情
|
|
|
|
88
|
+ const registerDetailRecord = ref<any>({});
|
|
85
|
const handleDetail = (record?: any) => {
|
89
|
const handleDetail = (record?: any) => {
|
|
86
|
- openDrawer(true, { record });
|
90
|
+ openDrawer(true);
|
|
|
|
91
|
+ registerDetailRecord.value = {
|
|
|
|
92
|
+ ...record,
|
|
|
|
93
|
+ ifShowClass: true,
|
|
|
|
94
|
+ };
|
|
87
|
};
|
95
|
};
|
|
88
|
|
96
|
|
|
89
|
// 状态->编辑
|
97
|
// 状态->编辑
|
|
@@ -177,6 +185,9 @@ |
|
@@ -177,6 +185,9 @@ |
|
177
|
</template>
|
185
|
</template>
|
|
178
|
</BasicTable>
|
186
|
</BasicTable>
|
|
179
|
<classModal @register="registerModal" @handleReload="handleReload" />
|
187
|
<classModal @register="registerModal" @handleReload="handleReload" />
|
|
180
|
- <physicalModel @register="registerDetailDrawer" />
|
188
|
+ <!-- <physicalModel @register="registerDetailDrawer" :record /> -->
|
|
|
|
189
|
+ <BasicDrawer title="物模型" @register="registerDetailDrawer" width="60%" destroy-on-close>
|
|
|
|
190
|
+ <PhysicalModelManagementStep :record="registerDetailRecord" />
|
|
|
|
191
|
+ </BasicDrawer>
|
|
181
|
</div>
|
192
|
</div>
|
|
182
|
</template> |
193
|
</template> |