ソースを参照

refactor(device): device -> Metadata

Lind 4 年 前
コミット
dd8eab58e7

+ 1 - 1
src/pages/device/Product/Detail/index.tsx

@@ -6,7 +6,7 @@ import { observer } from '@formily/react';
 import { productModel, service } from '@/pages/device/Product';
 import { useCallback, useEffect, useState } from 'react';
 import { useIntl } from '@@/plugin-locale/localeExports';
-import Metadata from '@/pages/device/Product/Detail/Metadata';
+import Metadata from '@/pages/device/components/Metadata';
 import Alarm from '@/pages/device/Product/Detail/Alarm';
 import type { DeviceMetadata } from '@/pages/device/Product/typings';
 import DB from '@/db';

+ 1 - 2
src/pages/device/Product/Detail/Metadata/Base/Edit/index.tsx

@@ -1,6 +1,6 @@
 import { Drawer, Dropdown, Menu, message } from 'antd';
 import { createSchemaField } from '@formily/react';
-import MetadataModel from '@/pages/device/Product/Detail/Metadata/Base/model';
+import MetadataModel from '../model';
 import type { Field, IFieldState } from '@formily/core';
 import { createForm } from '@formily/core';
 import {
@@ -526,7 +526,6 @@ const Edit = () => {
     if (result.status === 200) {
       message.success('操作成功!');
       Store.set(SystemConst.REFRESH_METADATA_TABLE, true);
-      console.log(deploy, 'dep');
       if (deploy) {
         // 不阻塞主流程。发布更新通知
         Store.set('product-deploy', deploy);

src/pages/device/Product/Detail/Metadata/Base/columns.ts → src/pages/device/components/Metadata/Base/columns.ts


+ 3 - 3
src/pages/device/Product/Detail/Metadata/Base/index.tsx

@@ -4,12 +4,12 @@ import { useCallback, useEffect, useState } from 'react';
 import { useParams } from 'umi';
 import DB from '@/db';
 import type { MetadataItem, MetadataType } from '@/pages/device/Product/typings';
-import MetadataMapping from '@/pages/device/Product/Detail/Metadata/Base/columns';
+import MetadataMapping from './columns';
 import { Button, Popconfirm, Tooltip } from 'antd';
 import { EditOutlined, MinusOutlined, PlusOutlined } from '@ant-design/icons';
-import Edit from '@/pages/device/Product/Detail/Metadata/Base/Edit';
+import Edit from './Edit';
 import { observer } from '@formily/react';
-import MetadataModel from '@/pages/device/Product/Detail/Metadata/Base/model';
+import MetadataModel from './model';
 import { Store } from 'jetlinks-store';
 import SystemConst from '@/utils/const';
 import { useIntl } from '@@/plugin-locale/localeExports';

src/pages/device/Product/Detail/Metadata/Base/model.ts → src/pages/device/components/Metadata/Base/model.ts


src/pages/device/Product/Detail/Metadata/Cat/index.tsx → src/pages/device/components/Metadata/Cat/index.tsx


src/pages/device/Product/Detail/Metadata/Import/index.tsx → src/pages/device/components/Metadata/Import/index.tsx


+ 3 - 3
src/pages/device/Product/Detail/Metadata/index.tsx

@@ -1,10 +1,10 @@
 import { observer } from '@formily/react';
 import { Button, Space, Tabs } from 'antd';
-import BaseMetadata from '@/pages/device/Product/Detail/Metadata/Base';
+import BaseMetadata from './Base';
 import { useIntl } from '@@/plugin-locale/localeExports';
-import Import from '@/pages/device/Product/Detail/Metadata/Import';
+import Import from './Import';
 import { useState } from 'react';
-import Cat from '@/pages/device/Product/Detail/Metadata/Cat';
+import Cat from './Cat';
 
 const Metadata = observer(() => {
   const intl = useIntl();