From cef3f2ba29e5ee5a07a6ae77088f96bc722a802d Mon Sep 17 00:00:00 2001 From: powersir <1576775122@qq.com> Date: Sat, 7 Oct 2023 17:37:58 +0800 Subject: [PATCH] add:system-dict,update:template-dict --- src/models/index.ts | 1 + src/models/system-dict.data.ts | 46 +++++++++++++++++++ .../template/dict/dict-detail-editor.tsx | 2 +- .../custom/template/dict/dict-editor.tsx | 2 +- .../service/{dict.ts => template-dict.ts} | 0 5 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 src/models/system-dict.data.ts rename src/request/service/{dict.ts => template-dict.ts} (100%) 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