diff --git a/src/api/cs-device-boot/fileService.ts b/src/api/cs-device-boot/fileService.ts
index c38bd17..1f6b778 100644
--- a/src/api/cs-device-boot/fileService.ts
+++ b/src/api/cs-device-boot/fileService.ts
@@ -1,93 +1,109 @@
-import createAxios from '@/utils/request'
-
-// 设备文件根目录查询
-export function getDeviceRootPath(nDid) {
- return createAxios({
- url: '/cs-device-boot/deviceFile/askDeviceRootPath?nDid=' + nDid,
- method: 'POST'
- })
-}
-
-// 设备文件-目录信息询问
-export function getFileServiceFileOrDir(data) {
- return createAxios({
- url: `cs-device-boot/deviceFile/askDeviceFileOrDir?nDid=${data.nDid}&name=${data.name}&type=${data.type}`,
- method: 'POST'
- })
-}
-
-//设备文件下载
-export function downLoadDeviceFile(data) {
- return createAxios({
- url: `/cs-device-boot/deviceFile/downloadFile?nDid=${data.nDid}&name=${data.name}&fileCheck=${data.fileCheck}&size=${data.size}`,
- method: 'POST'
- })
-}
-
-//获取下载文件的文件路径地址
-export function downLoadDeviceFilePath(obj) {
- let form = new FormData()
- form.append('name', obj.name)
- form.append('nDid', obj.nDid)
- return createAxios({
- url: `/cs-device-boot/deviceFile/getDownloadFilePath`,
- method: 'POST',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded'
- },
- data: form
- })
-}
-//装置重启
-export function reStartDevice(data) {
- return createAxios({
- url: `/cs-device-boot/EquipmentDelivery/rebootDevice?nDid=${data.nDid}`,
- method: 'POST'
- })
-}
-
-//上传文件至装置
-export function uploadDeviceFile(data) {
- let form = new FormData()
- form.append('file', data.file)
- form.append('filePath', data.filePath)
- form.append('id', data.id)
- return createAxios({
- url: `/access-boot/analyzeModel/uploadDevFile`,
- method: 'POST',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded'
- },
- data: form
- })
-}
-
-//新建文件夹目录
-export function addDeviceDir(data) {
- let form = new FormData()
- form.append('nDid', data.nDid)
- form.append('path', data.path)
- return createAxios({
- url: `/access-boot/askDeviceData/createFolder`,
- method: 'POST',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded'
- },
- data: form
- })
-}
-
-//删除文件/文件夹
-export function delDeviceDir(data) {
- let form = new FormData()
- form.append('nDid', data.nDid)
- form.append('path', data.path)
- return createAxios({
- url: `/access-boot/askDeviceData/deleteFolder`,
- method: 'POST',
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded'
- },
- data: form
- })
-}
+import createAxios from '@/utils/request'
+
+// 设备文件根目录查询
+export function getDeviceRootPath(nDid) {
+ return createAxios({
+ url: '/cs-device-boot/deviceFile/askDeviceRootPath?nDid=' + nDid,
+ method: 'POST'
+ })
+}
+
+// 设备文件-目录信息询问
+export function getFileServiceFileOrDir(data) {
+ return createAxios({
+ url: `cs-device-boot/deviceFile/askDeviceFileOrDir?nDid=${data.nDid}&name=${data.name}&type=${data.type}`,
+ method: 'POST'
+ })
+}
+// 监测设备-目录信息询问
+export function listDir(data) {
+ return createAxios({
+ url: `/zl-event-boot/file/listDir`,
+ method: 'POST',
+ data: data
+ })
+}
+// 下载文件
+export function downloadFileFromFrontr(data: any) {
+ return createAxios({
+ url: `/zl-event-boot/file/downloadFileFromFront`,
+ method: 'POST',
+ data: data,
+ responseType: 'blob'
+ })
+}
+//设备文件下载
+export function downLoadDeviceFile(data) {
+ return createAxios({
+ url: `/cs-device-boot/deviceFile/downloadFile?nDid=${data.nDid}&name=${data.name}&fileCheck=${data.fileCheck}&size=${data.size}`,
+ method: 'POST'
+ })
+}
+
+//获取下载文件的文件路径地址
+export function downLoadDeviceFilePath(obj) {
+ let form = new FormData()
+ form.append('name', obj.name)
+ form.append('nDid', obj.nDid)
+ return createAxios({
+ url: `/cs-device-boot/deviceFile/getDownloadFilePath`,
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/x-www-form-urlencoded'
+ },
+ data: form
+ })
+}
+//装置重启
+export function reStartDevice(data) {
+ return createAxios({
+ url: `/cs-device-boot/EquipmentDelivery/rebootDevice?nDid=${data.nDid}`,
+ method: 'POST'
+ })
+}
+
+//上传文件至装置
+export function uploadDeviceFile(data) {
+ let form = new FormData()
+ form.append('file', data.file)
+ form.append('filePath', data.filePath)
+ form.append('id', data.id)
+ return createAxios({
+ url: `/access-boot/analyzeModel/uploadDevFile`,
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/x-www-form-urlencoded'
+ },
+ data: form
+ })
+}
+
+//新建文件夹目录
+export function addDeviceDir(data) {
+ let form = new FormData()
+ form.append('nDid', data.nDid)
+ form.append('path', data.path)
+ return createAxios({
+ url: `/access-boot/askDeviceData/createFolder`,
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/x-www-form-urlencoded'
+ },
+ data: form
+ })
+}
+
+//删除文件/文件夹
+export function delDeviceDir(data) {
+ let form = new FormData()
+ form.append('nDid', data.nDid)
+ form.append('path', data.path)
+ return createAxios({
+ url: `/access-boot/askDeviceData/deleteFolder`,
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/x-www-form-urlencoded'
+ },
+ data: form
+ })
+}
diff --git a/src/api/cs-system-boot/device.ts b/src/api/cs-system-boot/device.ts
index d14e362..534aaa3 100644
--- a/src/api/cs-system-boot/device.ts
+++ b/src/api/cs-system-boot/device.ts
@@ -1,98 +1,105 @@
-import createAxios from '@/utils/request'
-// 新增出厂设备
-export const addEquipmentDelivery = (data: any) => {
- return createAxios({
- url: '/cs-device-boot/EquipmentDelivery/addEquipmentDelivery',
- method: 'POST',
- data: data
- })
-}
-
-// 删除出厂设备
-export const deleteEquipmentDelivery = (id: any) => {
- let form = new FormData()
- form.append('id', id)
- return createAxios({
- url: '/cs-device-boot/EquipmentDelivery/AuditEquipmentDelivery',
- method: 'POST',
- data: form
- })
-}
-
-// 恢复出厂设置
-export const resetEquipmentDelivery = (id: any) => {
- let form = new FormData()
- form.append('nDid', id)
- return createAxios({
- url: '/access-boot/device/resetFactory',
- method: 'POST',
- data: form
- })
-}
-
-// 编辑出厂设备
-export const editEquipmentDelivery = (data: any) => {
- return createAxios({
- url: '/cs-device-boot/EquipmentDelivery/updateEquipmentDelivery',
- method: 'POST',
- data: data
- })
-}
-
-// 上传拓扑图
-export const uploadTopo = (file: any) => {
- let form = new FormData()
- form.append('file', file)
- return createAxios({
- url: '/cs-device-boot/topologyTemplate/uploadImage',
- method: 'POST',
- headers: {
- 'Content-Type': 'multipart/form-data'
- },
- data: form
- })
-}
-// 批量导入设备
-export const batchImportDevice = (file: any) => {
- let form = new FormData()
- form.append('file', file)
- return createAxios({
- url: '/cs-device-boot/EquipmentDelivery/importEquipment',
- method: 'POST',
- responseType: 'blob',
- data: form
- })
-}
-
-// 直连设备注册接入
-export const governDeviceRegister = (data: any) => {
- return createAxios({
- url: `/access-boot/device/register?nDid=${data.nDid}&type=${data.type}`,
- method: 'POST'
- })
-}
-
-// 便携式设备注册
-export const portableDeviceRegister = (params: any) => {
- return createAxios({
- url: `/access-boot/device/wlRegister`,
- method: 'POST',
- params
- })
-}
-
-// 便携式设备接入
-export const portableDeviceAccess = (data: any) => {
- return createAxios({
- url: `/access-boot/device/wlAccess?nDid=${data.nDid}`,
- method: 'POST',
- })
-}
-// 下载模版
-export function getExcelTemplate() {
- return createAxios({
- url: '/cs-device-boot/EquipmentDelivery/getExcelTemplate',
- method: 'get',
- responseType: 'blob'
- })
-}
\ No newline at end of file
+import createAxios from '@/utils/request'
+// 新增出厂设备
+export const addEquipmentDelivery = (data: any) => {
+ return createAxios({
+ url: '/cs-device-boot/EquipmentDelivery/addEquipmentDelivery',
+ method: 'POST',
+ data: data
+ })
+}
+
+// 删除出厂设备
+export const deleteEquipmentDelivery = (id: any) => {
+ let form = new FormData()
+ form.append('id', id)
+ return createAxios({
+ url: '/cs-device-boot/EquipmentDelivery/AuditEquipmentDelivery',
+ method: 'POST',
+ data: form
+ })
+}
+
+// 恢复出厂设置
+export const resetEquipmentDelivery = (id: any) => {
+ let form = new FormData()
+ form.append('nDid', id)
+ return createAxios({
+ url: '/access-boot/device/resetFactory',
+ method: 'POST',
+ data: form
+ })
+}
+
+// 编辑出厂设备
+export const editEquipmentDelivery = (data: any) => {
+ return createAxios({
+ url: '/cs-device-boot/EquipmentDelivery/updateEquipmentDelivery',
+ method: 'POST',
+ data: data
+ })
+}
+
+// 上传拓扑图
+export const uploadTopo = (file: any) => {
+ let form = new FormData()
+ form.append('file', file)
+ return createAxios({
+ url: '/cs-device-boot/topologyTemplate/uploadImage',
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'multipart/form-data'
+ },
+ data: form
+ })
+}
+// 批量导入设备
+export const batchImportDevice = (file: any) => {
+ let form = new FormData()
+ form.append('file', file)
+ return createAxios({
+ url: '/cs-device-boot/EquipmentDelivery/importEquipment',
+ method: 'POST',
+ responseType: 'blob',
+ data: form
+ })
+}
+
+// 直连设备注册接入
+export const governDeviceRegister = (data: any) => {
+ return createAxios({
+ url: `/access-boot/device/register?nDid=${data.nDid}&type=${data.type}`,
+ method: 'POST'
+ })
+}
+
+// 便携式设备注册
+export const portableDeviceRegister = (params: any) => {
+ return createAxios({
+ url: `/access-boot/device/wlRegister`,
+ method: 'POST',
+ params
+ })
+}
+
+// 便携式设备接入
+export const portableDeviceAccess = (data: any) => {
+ return createAxios({
+ url: `/access-boot/device/wlAccess?nDid=${data.nDid}`,
+ method: 'POST'
+ })
+}
+// 下载模版
+export function getExcelTemplate() {
+ return createAxios({
+ url: '/cs-device-boot/EquipmentDelivery/getExcelTemplate',
+ method: 'get',
+ responseType: 'blob'
+ })
+}
+// 查询工程信息列表
+export function engineeringProject() {
+ return createAxios({
+ url: '/cs-device-boot/engineeringProjectRelation/list',
+ method: 'post'
+ })
+}
diff --git a/src/components/tree/govern/csLedgerLineTree.vue b/src/components/tree/govern/csLedgerLineTree.vue
index a935065..dd8a5ca 100644
--- a/src/components/tree/govern/csLedgerLineTree.vue
+++ b/src/components/tree/govern/csLedgerLineTree.vue
@@ -1,11 +1,19 @@
-
+