|
@@ -3,6 +3,25 @@
|
|
|
<t-tabs v-model="data.tab">
|
|
|
<t-tab-panel :value="1" label="画布">
|
|
|
<t-space direction="vertical" size="small" class="panel">
|
|
|
+ <div class="form-item">
|
|
|
+ <label>文件名</label>
|
|
|
+ <t-input
|
|
|
+ class="w-full"
|
|
|
+ placeholder="文件名"
|
|
|
+ :value="meta2dData.name"
|
|
|
+ @change="changeName($event, 'name')"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ <div class="form-item">
|
|
|
+ <label>分类</label>
|
|
|
+ <t-select
|
|
|
+ v-model="data.meta2dData.case"
|
|
|
+ @change="changeValue($event, 'case')"
|
|
|
+ >
|
|
|
+ <t-option v-for="_case in cases " :value="_case.value" :label="_case.label"> {{ _case.label }} </t-option>
|
|
|
+ </t-select>
|
|
|
+ </div>
|
|
|
+ <t-divider style="margin-left: -16px;width: 120%; " />
|
|
|
<div class="form-item">
|
|
|
<label>画布尺寸</label>
|
|
|
<t-input-number
|
|
@@ -282,8 +301,10 @@ import { loadCss } from '@meta2d/core';
|
|
|
import { defaultPureColor } from '@/services/defaults';
|
|
|
import { useEnterprise } from '@/services/enterprise';
|
|
|
import { MoreIcon, CloseIcon, EllipsisIcon} from 'tdesign-icons-vue-next';
|
|
|
+import { useMeta2dData } from '@/services/common';
|
|
|
|
|
|
const { getEnterprise } = useEnterprise();
|
|
|
+const { meta2dData, setMeta2dData } = useMeta2dData();
|
|
|
|
|
|
const headers = {
|
|
|
Authorization: 'Bearer ' + (getCookie('token') || ''),
|
|
@@ -301,6 +322,57 @@ const data = reactive<any>({
|
|
|
iconUrl: '',
|
|
|
});
|
|
|
|
|
|
+const cases = [
|
|
|
+ {
|
|
|
+ label:'智慧物联',
|
|
|
+ value:'智慧物联'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'电力能源',
|
|
|
+ value:'电力能源'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧水务',
|
|
|
+ value:'智慧水务'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧工厂',
|
|
|
+ value:'智慧工厂'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧校园',
|
|
|
+ value:'智慧校园'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧园区',
|
|
|
+ value:'智慧园区'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧交通',
|
|
|
+ value:'智慧交通'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧城市',
|
|
|
+ value:'智慧城市'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智慧农业',
|
|
|
+ value:'智慧农业'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'电信机房',
|
|
|
+ value:'电信机房'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'航空航天',
|
|
|
+ value:'航空航天'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'智能家居',
|
|
|
+ value:'智能家居'
|
|
|
+ }
|
|
|
+];
|
|
|
+
|
|
|
const screenList = reactive([
|
|
|
{
|
|
|
name: '大屏',
|
|
@@ -405,6 +477,10 @@ const changeValue = (e: any, key: string) => {
|
|
|
openData();
|
|
|
};
|
|
|
|
|
|
+const changeName = (e: any, key: string) => {
|
|
|
+ setMeta2dData({name:e});
|
|
|
+};
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
if (inTreePanel.value) {
|
|
|
data.tab = 2;
|