diff --git a/src/api/access-boot/analyzeModel.ts b/src/api/access-boot/analyzeModel.ts new file mode 100644 index 0000000..cf51193 --- /dev/null +++ b/src/api/access-boot/analyzeModel.ts @@ -0,0 +1,15 @@ +import request from '@/utils/request' + +// 新增设备模版 +export const addDevModel = (file:any) => { + let form = new FormData() + form.append('file', file) + return request({ + url: '/access-boot/analyzeModel/addModel', + method: 'post', + headers: { + 'Content-Type': 'multipart/form-data', + }, + data: form, + }) +} \ No newline at end of file diff --git a/src/api/cs-device-boot/devmodel.ts b/src/api/cs-device-boot/devmodel.ts new file mode 100644 index 0000000..1ac695d --- /dev/null +++ b/src/api/cs-device-boot/devmodel.ts @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 编辑设备模版 +export const AuditDevModel = (data:any) => { + return request({ + url: '/cs-device-boot/devmodel/AuditDevModel', + method: 'post', + data: data, + }) +} \ No newline at end of file diff --git a/src/api/cs-device-boot/edData.ts b/src/api/cs-device-boot/edData.ts new file mode 100644 index 0000000..27e4e09 --- /dev/null +++ b/src/api/cs-device-boot/edData.ts @@ -0,0 +1,24 @@ +import request from '@/utils/request' + +// 新增程序版本 +export const addEdData = (data) => { + return request({ + url: '/cs-device-boot/edData/addEdData', + method: 'post', + headers: { + 'Content-Type': 'multipart/form-data', + }, + data: data, + }) +} + +export const auditEdData = (data) => { + return request({ + url: '/cs-device-boot/edData/auditEdData', + method: 'post', + headers: { + 'Content-Type': 'multipart/form-data', + }, + data: data, + }) +} \ No newline at end of file diff --git a/src/views/govern/manage/basic/dictionary.vue b/src/views/govern/manage/basic/dictionary.vue index 96fe80f..f54e0a0 100644 --- a/src/views/govern/manage/basic/dictionary.vue +++ b/src/views/govern/manage/basic/dictionary.vue @@ -42,7 +42,7 @@ @@ -56,6 +56,9 @@ import Table from '@/components/table/index.vue' import TableHeader from '@/components/table/header/index.vue' import { useDictData } from '@/stores/dictData' import PopupDictionary from './popupDictionary.vue' +import { ElMessage } from 'element-plus' +import { delCsDictData } from '@/api/system-boot/csDictData' +import { Plus } from '@element-plus/icons-vue' defineOptions({ name: 'govern/manage/basic/dictionary' @@ -109,6 +112,11 @@ const tableStore = new TableStore({ title: '确定删除吗?' }, click: row => { + delCsDictData(row.id).then((res) => { + console.warn(res) + ElMessage.success(res.message) + tableStore.index() + }) } } ] diff --git a/src/views/govern/manage/basic/popupVersion.vue b/src/views/govern/manage/basic/popupVersion.vue new file mode 100644 index 0000000..918eec9 --- /dev/null +++ b/src/views/govern/manage/basic/popupVersion.vue @@ -0,0 +1,178 @@ + + diff --git a/src/views/govern/manage/basic/template.vue b/src/views/govern/manage/basic/template.vue index 40f5f07..5dfc740 100644 --- a/src/views/govern/manage/basic/template.vue +++ b/src/views/govern/manage/basic/template.vue @@ -1,41 +1,104 @@ - diff --git a/src/views/govern/manage/basic/version.vue b/src/views/govern/manage/basic/version.vue index ca43a86..20a829f 100644 --- a/src/views/govern/manage/basic/version.vue +++ b/src/views/govern/manage/basic/version.vue @@ -1,41 +1,141 @@ - diff --git a/src/views/govern/manage/gplot/index.vue b/src/views/govern/manage/gplot/index.vue index 1b51060..40f9fb9 100644 --- a/src/views/govern/manage/gplot/index.vue +++ b/src/views/govern/manage/gplot/index.vue @@ -9,7 +9,7 @@ :auto-upload="false" :on-change="chooseImage" > - 新增拓扑图 + 新增拓扑图