|
@@ -1,14 +1,16 @@
|
|
|
+import { useList } from "@/modules/list";
|
|
|
import { css } from "@linaria/core";
|
|
|
+import { setQueentreeExplorer } from "@queenjs-modules/queentree-explorer";
|
|
|
+import PickNodeSteps from "@queenjs-modules/queentree-explorer/components/PickNodeSteps";
|
|
|
+import { BranchFolder } from "@queenjs-modules/queentree-explorer/objects/fileSystem/branchFolder";
|
|
|
+import { Image } from "@queenjs/ui";
|
|
|
import { Button, Space, Table } from "ant-design-vue";
|
|
|
import { defineComponent } from "vue";
|
|
|
|
|
|
-import { Image } from "@queenjs/ui";
|
|
|
-
|
|
|
-import { useList } from "@/modules/list";
|
|
|
-
|
|
|
export default defineComponent({
|
|
|
setup() {
|
|
|
- const { store, showModal } = useList();
|
|
|
+ const { store, showModal, actions } = useList();
|
|
|
+ setQueentreeExplorer({});
|
|
|
const columns = [
|
|
|
{
|
|
|
title: "封面图",
|
|
@@ -25,6 +27,40 @@ export default defineComponent({
|
|
|
},
|
|
|
];
|
|
|
|
|
|
+ const showFiles = () => {
|
|
|
+ showModal(
|
|
|
+ <PickNodeSteps
|
|
|
+ onSubmit={(branch: BranchFolder) => {
|
|
|
+ const dbId = branch.parent?.state.id;
|
|
|
+ const defineId = branch.state.id;
|
|
|
+ localStorage.setItem("dbId", dbId);
|
|
|
+ localStorage.setItem("defineId", defineId);
|
|
|
+ console.log(dbId, defineId);
|
|
|
+ actions.getAssetList(dbId, defineId);
|
|
|
+ }}
|
|
|
+ lastStepText="选择"
|
|
|
+ steps={[
|
|
|
+ {
|
|
|
+ title: "选择模型库",
|
|
|
+ content: () => {
|
|
|
+ return (
|
|
|
+ <PickNodeSteps.PickNodeStep
|
|
|
+ options={{
|
|
|
+ nodeType: "branch",
|
|
|
+ childNodeType: "pack",
|
|
|
+ }}
|
|
|
+ />
|
|
|
+ );
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ]}
|
|
|
+ expConfig={{ showNodeToolbar: false, nodeListColumns: 6 }}
|
|
|
+ />,
|
|
|
+ {
|
|
|
+ width: "600px",
|
|
|
+ }
|
|
|
+ );
|
|
|
+ };
|
|
|
return () => (
|
|
|
<div class={ViewStyle}>
|
|
|
<div class="table_header">
|
|
@@ -35,7 +71,7 @@ export default defineComponent({
|
|
|
type="primary"
|
|
|
ghost
|
|
|
onClick={() => {
|
|
|
- console.log(1);
|
|
|
+ showFiles();
|
|
|
}}
|
|
|
>
|
|
|
导入模型
|