diff --git a/src/models/index.ts b/src/models/index.ts index 18a6f70..a592908 100644 --- a/src/models/index.ts +++ b/src/models/index.ts @@ -6,6 +6,7 @@ export * from './department.data.ts' export * from './tenant.data.ts' export * from './template.data.ts' export * from './platform-product.data.ts' +export * from './system-dict.data.ts' export interface ResponseDTO{ code: number; diff --git a/src/models/system-dict.data.ts b/src/models/system-dict.data.ts new file mode 100644 index 0000000..36416de --- /dev/null +++ b/src/models/system-dict.data.ts @@ -0,0 +1,46 @@ +export type DictTypeVO = { + id: number + name: string + type: string + status: number + remark: string + createTime: Date +} + +export type DictTypePageReqVO = { + name: string + type: string + status: number + createTime: Date[] +} + +export type DictTypeExportReqVO = { + name: string + type: string + status: number + createTime: Date[] +} + +export type DictDataVO = { + id: number + sort: number + label: string + value: string + dictType: string + status: number + colorType: string + cssClass: string + remark: string + createTime: Date +} +export type DictDataPageReqVO = { + label: string + dictType: string + status: number +} + +export type DictDataExportReqVO = { + label: string + dictType: string + status: number +} diff --git a/src/pages/custom/template/dict/dict-detail-editor.tsx b/src/pages/custom/template/dict/dict-detail-editor.tsx index 715cbf7..9c684b7 100644 --- a/src/pages/custom/template/dict/dict-detail-editor.tsx +++ b/src/pages/custom/template/dict/dict-detail-editor.tsx @@ -1,6 +1,6 @@ import React, { useEffect, useState } from 'react' import { Form, Input, InputNumber, Modal } from 'antd'; -import dictService from '@/request/service/dict'; +import dictService from '@/request/service/template-dict'; import { useRequest } from '@/hooks/use-request'; import type { DataDictDetailVO } from '@/models' import { antdUtils } from '@/utils/antd'; diff --git a/src/pages/custom/template/dict/dict-editor.tsx b/src/pages/custom/template/dict/dict-editor.tsx index 2d4fe17..13802fe 100644 --- a/src/pages/custom/template/dict/dict-editor.tsx +++ b/src/pages/custom/template/dict/dict-editor.tsx @@ -1,6 +1,6 @@ import React, { useEffect, useState } from 'react' import { Form, Input, Modal } from 'antd'; -import dictService from '@/request/service/dict'; +import dictService from '@/request/service/template-dict'; import { useRequest } from '@/hooks/use-request'; import type { DataDictVO } from '@/models' import { antdUtils } from '@/utils/antd'; diff --git a/src/request/service/dict.ts b/src/request/service/template-dict.ts similarity index 100% rename from src/request/service/dict.ts rename to src/request/service/template-dict.ts