diff --git a/src/api/data-collect/data-class-manage.js b/src/api/data-collect/data-class-manage.js new file mode 100644 index 0000000..e021a80 --- /dev/null +++ b/src/api/data-collect/data-class-manage.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 新增数据类型 +export function addDataClassAPI(data) { + return request({ + url: '/smartArchives/***', + method: 'POST', + data: data, + }) +} + +// 修改数据类型 +export function updateDataClassAPI(data) { + return request({ + url: '/smartArchives/***', + method: 'POST', + data: data, + }) +} + +// 删除数据类型 +export function deleteDataClassAPI(data) { + return request({ + url: '/smartArchives/***', + method: 'DELETE', + data: data, + }) +} + +// 查询数据类型列表 +export function getListDataClassAPI(data) { + return request({ + url: '/smartArchives/***', + method: 'GET', + params: data, + }) +} diff --git a/src/plugins/modal.js b/src/plugins/modal.js index 92bc1ef..506609d 100644 --- a/src/plugins/modal.js +++ b/src/plugins/modal.js @@ -3,81 +3,84 @@ import { Message, MessageBox, Notification, Loading } from 'element-ui' let loadingInstance export default { - // 消息提示 - msg(content) { - Message.info(content) - }, - // 错误消息 - msgError(content) { - Message.error(content) - }, - // 成功消息 - msgSuccess(content) { - Message.success(content) - }, - // 警告消息 - msgWarning(content) { - Message.warning(content) - }, - // 弹出提示 - alert(content) { - MessageBox.alert(content, "系统提示") - }, - // 错误提示 - alertError(content) { - MessageBox.alert(content, "系统提示", { type: 'error' }) - }, - // 成功提示 - alertSuccess(content) { - MessageBox.alert(content, "系统提示", { type: 'success' }) - }, - // 警告提示 - alertWarning(content) { - MessageBox.alert(content, "系统提示", { type: 'warning' }) - }, - // 通知提示 - notify(content) { - Notification.info(content) - }, - // 错误通知 - notifyError(content) { - Notification.error(content) - }, - // 成功通知 - notifySuccess(content) { - Notification.success(content) - }, - // 警告通知 - notifyWarning(content) { - Notification.warning(content) - }, - // 确认窗体 - confirm(content) { - return MessageBox.confirm(content, "系统提示", { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: "warning", - }) - }, - // 提交内容 - prompt(content) { - return MessageBox.prompt(content, "系统提示", { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: "warning", - }) - }, - // 打开遮罩层 - loading(content) { - loadingInstance = Loading.service({ - lock: true, - text: content, - spinner: "el-icon-loading", - background: "rgba(0, 0, 0, 0.7)", - }) - }, - // 关闭遮罩层 - closeLoading() { - loadingInstance.close() - } + // 消息提示 + msg(content) { + Message.info(content) + }, + // 错误消息 + msgError(content) { + Message.closeAll() + Message.error(content) + }, + // 成功消息 + msgSuccess(content) { + Message.closeAll() + Message.success(content) + }, + // 警告消息 + msgWarning(content) { + Message.closeAll() + Message.warning(content) + }, + // 弹出提示 + alert(content) { + MessageBox.alert(content, '系统提示') + }, + // 错误提示 + alertError(content) { + MessageBox.alert(content, '系统提示', { type: 'error' }) + }, + // 成功提示 + alertSuccess(content) { + MessageBox.alert(content, '系统提示', { type: 'success' }) + }, + // 警告提示 + alertWarning(content) { + MessageBox.alert(content, '系统提示', { type: 'warning' }) + }, + // 通知提示 + notify(content) { + Notification.info(content) + }, + // 错误通知 + notifyError(content) { + Notification.error(content) + }, + // 成功通知 + notifySuccess(content) { + Notification.success(content) + }, + // 警告通知 + notifyWarning(content) { + Notification.warning(content) + }, + // 确认窗体 + confirm(content) { + return MessageBox.confirm(content, '系统提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning', + }) + }, + // 提交内容 + prompt(content) { + return MessageBox.prompt(content, '系统提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning', + }) + }, + // 打开遮罩层 + loading(content) { + loadingInstance = Loading.service({ + lock: true, + text: content, + spinner: 'el-icon-loading', + background: 'rgba(0, 0, 0, 0.7)', + }) + }, + // 关闭遮罩层 + closeLoading() { + loadingInstance.close() + }, } diff --git a/src/views/data-collect/data-class-manage/index.vue b/src/views/data-collect/data-class-manage/index.vue new file mode 100644 index 0000000..66bab5f --- /dev/null +++ b/src/views/data-collect/data-class-manage/index.vue @@ -0,0 +1,326 @@ + + + diff --git a/src/views/data-collect/data-set-manage/index.vue b/src/views/data-collect/data-set-manage/index.vue new file mode 100644 index 0000000..b592633 --- /dev/null +++ b/src/views/data-collect/data-set-manage/index.vue @@ -0,0 +1,12 @@ + + + + +