From 2794f6266c99d13a035f489030697a0e4904f4f8 Mon Sep 17 00:00:00 2001 From: zelian_wu Date: Thu, 4 Jan 2024 16:47:42 +0800 Subject: [PATCH] =?UTF-8?q?2024-1-4=20=E6=95=B0=E6=8D=AE=E5=AD=97=E5=85=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dict.js | 70 ++++++ src/views/modules/sys/dict-data.vue | 364 ++++++++++++++++++++++++++++ src/views/modules/sys/dict.vue | 318 ++++++++++++++++++++++++ 3 files changed, 752 insertions(+) create mode 100644 src/api/dict.js create mode 100644 src/views/modules/sys/dict-data.vue create mode 100644 src/views/modules/sys/dict.vue diff --git a/src/api/dict.js b/src/api/dict.js new file mode 100644 index 0000000..f939ccd --- /dev/null +++ b/src/api/dict.js @@ -0,0 +1,70 @@ +import {createAPI} from "../utils/httpRequest"; + +/** + * 查询字典类型 + * @param no + * @param size + * @param data + * @returns {*} + */ +export const selectDictTypePage = (no,size,data) =>createAPI(`/sys/dictType/${no}/${size}`,'get',data) +export const selectDictTypeList = (data) =>createAPI(`/sys/dictType/list`,'get',data) +/** + * 新增字典类型 + * @param data + * @returns {*} + */ +export const saveDictType = (data) => createAPI(`/sys/dictType/save`,'post',data); +/** + * 删除字典类型 + * @param data + * @returns {*} + */ +export const removeDictType = (data) => createAPI(`/sys/dictType/remove`,'post',data); +/** + * 删除字典类型 + * @param data + * @returns {*} + */ +export const delDictType = (data) => createAPI(`/sys/dictType/del`,'post',data); +export const delBatchDictType = (data) => createAPI(`/sys/dictType/delBatch`,'post',data); +/** + * 修改字典类型 + * @param data + * @returns {*} + */ +export const updateDictType = (data) => createAPI(`/sys/dictType/update`,'post',data); +/** + * 查询字典数据 + * @param no + * @param size + * @param data + * @returns {*} + */ +export const selectDictDataPage = (no,size,data) =>createAPI(`/sys/dictData/${no}/${size}`,'get',data) +export const selectDictDataList = (data) =>createAPI(`/sys/dictData/list`,'get',data) +/** + * 新增字典数据 + * @param data + * @returns {*} + */ +export const saveDictData = (data) => createAPI(`/sys/dictData/save`,'post',data); +/** + * 删除字典数据 + * @param data + * @returns {*} + */ +export const removeDictData = (data) => createAPI(`/sys/dictData/remove`,'post',data); +/** + * 删除字典数据 + * @param data + * @returns {*} + */ +export const delDictData = (data) => createAPI(`/sys/dictData/del`,'post',data); +export const delBatchDictData = (data) => createAPI(`/sys/dictData/delBatch`,'post',data); +/** + * 修改字典数据 + * @param data + * @returns {*} + */ +export const updateDictData = (data) => createAPI(`/sys/dictData/update`,'post',data); diff --git a/src/views/modules/sys/dict-data.vue b/src/views/modules/sys/dict-data.vue new file mode 100644 index 0000000..3bd5317 --- /dev/null +++ b/src/views/modules/sys/dict-data.vue @@ -0,0 +1,364 @@ + + + + + diff --git a/src/views/modules/sys/dict.vue b/src/views/modules/sys/dict.vue new file mode 100644 index 0000000..0e757af --- /dev/null +++ b/src/views/modules/sys/dict.vue @@ -0,0 +1,318 @@ + + + + +