diff --git a/package.json b/package.json
index c11cf50..84b464a 100644
--- a/package.json
+++ b/package.json
@@ -8,34 +8,23 @@
"preview": "vite preview"
},
"dependencies": {
- "@antv/g6": "^3.5.7",
- "@tinymce/tinymce-vue": "^4.0.7",
"axios": "^1.4.0",
- "d3": "^7.8.5",
"echarts": "^5.4.2",
"element-plus": "^2.3.5",
"highlight.js": "9.18.5",
- "jquery": "^3.6.0",
"js-cookie": "^3.0.5",
"nprogress": "^0.2.0",
"pinia": "^2.0.35",
"sass": "^1.62.1",
"scss": "^0.2.4",
- "sql-formatter": "^2.3.4",
- "tinymce": "^5.0.4",
"unplugin-icons": "^0.16.1",
"vite-plugin-inspect": "^0.7.26",
"vue": "^3.2.47",
- "vue-clipboard3": "^2.0.0",
- "vue-codemirror": "^6.1.1",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.1.6",
"vuedraggable": "^4.1.0"
},
"devDependencies": {
- "@codemirror/lang-java": "^6.0.1",
- "@codemirror/lang-javascript": "^6.1.9",
- "@codemirror/lang-sql": "^6.5.4",
"@vitejs/plugin-vue": "^4.2.1",
"@vitejs/plugin-vue-jsx": "^3.0.1",
"lodash": "^4.17.21",
diff --git a/src/api/log/login.js b/src/api/log/login.js
new file mode 100644
index 0000000..2411f44
--- /dev/null
+++ b/src/api/log/login.js
@@ -0,0 +1,24 @@
+import request from "@/utils/request.js";
+
+//查询登录日志
+export const getLoginLogList = (params) => {
+ return request({
+ url: "/log/login-info/list",
+ method: "get",
+ params
+ });
+};
+//查询登录日志详情
+export const getLoginLogDetail = (infoId) => {
+ return request({
+ url: `/log/login-info/${infoId}`,
+ method: "get"
+ });
+};
+//删除登录日志
+export const deleteLoginLog = (infoIds) => {
+ return request({
+ url: `/log/login-info/${infoIds}`,
+ method: "delete"
+ });
+};
diff --git a/src/api/log/operation.js b/src/api/log/operation.js
new file mode 100644
index 0000000..33c7ec7
--- /dev/null
+++ b/src/api/log/operation.js
@@ -0,0 +1,24 @@
+import request from "@/utils/request.js";
+
+//查询操作日志
+export const getOperateLog = (params) => {
+ return request({
+ url: "/log/log/list",
+ method: "get",
+ params
+ });
+};
+//查询操作日志详情
+export const getOperateLogDetail = (operId) => {
+ return request({
+ url: `/log/log/${operId}`,
+ method: "get"
+ });
+};
+//删除操作日志
+export const deleteOperateLog = (operIds) => {
+ return request({
+ url: `/log/log/${operIds}`,
+ method: "delete"
+ });
+};
diff --git a/src/api/notice/notice.js b/src/api/notice/notice.js
deleted file mode 100644
index a0ee333..0000000
--- a/src/api/notice/notice.js
+++ /dev/null
@@ -1,30 +0,0 @@
-import request from '@/utils/request.js'
-export const getNoticeList = (params) => {
- return request({
- url: '/notice/notice',
- method: 'get',
- params
- })
-}
-export const getNoticeDetail = (noticeId) => {
- return request({
- url: '/notice/notice/'+noticeId,
- method: "get"
- });
-};
-
-
-export const addNotice = (data) => {
- return request({
- url: '/notice/notice',
- method: 'post',
- data
- })
-}
-
-export const deleteNotice = (noticeId) => {
- return request({
- url: `/notice/notice/${noticeId}`,
- method: "delete"
- });
-};
diff --git a/src/api/notice/notify.js b/src/api/notice/notify.js
deleted file mode 100644
index bee5657..0000000
--- a/src/api/notice/notify.js
+++ /dev/null
@@ -1,43 +0,0 @@
-import request from '@/utils/request.js'
-export const getNotifyList = (params) => {
- return request({
- url: '/notice/notify',
- method: 'get',
- params
- })
-}
-export const getNotifyDetail = (noticeId) => {
- return request({
- url: '/notice/notify/'+noticeId,
- method: "get"
- });
-};
-//已读单个消息
-export const readSingleNotify = (noticeId) => {
- return request({
- url: '/notice/notify/read/'+noticeId,
- method: 'put'
- })
-}
-//已读全部消息
-export const readAllNotify = () => {
- return request({
- url: '/notice/notify/read/all',
- method: 'put'
- })
-}
-//删除单个消息
-export const deleteSingleNotify = (noticeId) => {
- return request({
- url: '/notice/notify/'+noticeId,
- method: "delete"
- });
-};
-//删除多个消息
-export const deleteMoreNotify = (noticeIds) => {
- return request({
- url: '/notice/notify/batch/'+noticeIds,
- method: "delete"
- });
-};
-
diff --git a/src/api/system/dict-data.js b/src/api/system/dict-data.js
new file mode 100644
index 0000000..a44e3b7
--- /dev/null
+++ b/src/api/system/dict-data.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request.js'
+
+// 请求字典类型表list
+export const getDictDataList = (params) => {
+ return request({
+ url: '/dict/data',
+ method: 'get',
+ params
+ })
+}
+
+// 获取字典数据表详情
+export const getDictDataDetails = (dictCode) => {
+ return request({
+ url: '/dict/data/' + dictCode,
+ method: 'get'
+ })
+}
+
+// 新增字典数据表
+export const addDictData = (data) => {
+ return request({
+ url: '/dict/data',
+ method: 'post',
+ data
+ })
+}
+
+// 修改字典类型表
+export const editDictData = (data) => {
+ return request({
+ url: '/dict/data',
+ method: 'put',
+ data
+ })
+}
+
+// 删除字典类型表
+export const delDictData = (dictCode) => {
+ return request({
+ url: `/dict/data/${dictCode}`,
+ method: 'delete'
+ })
+}
diff --git a/src/api/system/dict-type.js b/src/api/system/dict-type.js
new file mode 100644
index 0000000..de2f716
--- /dev/null
+++ b/src/api/system/dict-type.js
@@ -0,0 +1,51 @@
+import request from '@/utils/request.js'
+
+export const getDictOption = () => {
+ return request({
+ url: '/dict/type/option',
+ method: 'get'
+ })
+}
+
+// 请求字典类型表list
+export const getDictTypeList = (params) => {
+ return request({
+ url: '/dict/type',
+ method: 'get',
+ params
+ })
+}
+
+// 获取字典类型表详情
+export const getDictTypeDetails = (dictTypeId) => {
+ return request({
+ url: '/dict/type/' + dictTypeId,
+ method: 'get'
+ })
+}
+
+// 新增字典类型表
+export const addDictType = (data) => {
+ return request({
+ url: '/dict/type',
+ method: 'post',
+ data
+ })
+}
+
+// 修改字典类型表
+export const editDictType = (data) => {
+ return request({
+ url: '/dict/type',
+ method: 'put',
+ data
+ })
+}
+
+// 删除字典类型表
+export const delDictType =(dictTypeId) => {
+ return request({
+ url: '/dict/type/' + dictTypeId,
+ method: 'delete'
+ })
+}
diff --git a/src/assets/svg/home.svg b/src/assets/svg/home.svg
new file mode 100644
index 0000000..16e00d8
--- /dev/null
+++ b/src/assets/svg/home.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/layout/navbar/BellSocket.vue b/src/layout/navbar/BellSocket.vue
deleted file mode 100644
index a864ed2..0000000
--- a/src/layout/navbar/BellSocket.vue
+++ /dev/null
@@ -1,273 +0,0 @@
-
-
-
-
-