diff --git a/ah-jjzhgd-web/src/api/basic/3dFile.js b/ah-jjzhgd-web/src/api/basic/3dFile.js
new file mode 100644
index 0000000..caf59bd
--- /dev/null
+++ b/ah-jjzhgd-web/src/api/basic/3dFile.js
@@ -0,0 +1,55 @@
+import request from '@/utils/request'
+
+// 查询三维文件列表
+export function get3dFileList(data) {
+ return request({
+ url: '/background/back/area/getSwList',
+ method: 'get',
+ params: data
+ })
+}
+
+// 新增三维文件列表
+export function add3dFileItem(data) {
+ return request({
+ url: '/background/back/area/addSwFile',
+ method: 'post',
+ data
+ })
+}
+
+// 编辑三维文件列表
+export function update3dFileItem(data) {
+ return request({
+ url: '/system/sys/pro/editPro',
+ method: 'post',
+ data
+ })
+}
+
+// 删除三维文件列表
+export function delete3dFileItem(data) {
+ return request({
+ url: '/background/back/area/deleteSwFile',
+ method: 'post',
+ data
+ })
+}
+
+// 三维文件查看
+export function view3dFileItem(data) {
+ return request({
+ url: '/background/back/emerge/getFileDetails',
+ method: 'post',
+ data
+ })
+}
+
+export function downloadModelById(data) {
+ return request({
+ url: '/background/back/emerge/downLoadFile',
+ method: 'get',
+ responseType: 'blob',
+ params: data
+ })
+}
diff --git a/ah-jjzhgd-web/src/views/basic/area/index.vue b/ah-jjzhgd-web/src/views/basic/area/index.vue
index 88d67a9..07c3ac1 100644
--- a/ah-jjzhgd-web/src/views/basic/area/index.vue
+++ b/ah-jjzhgd-web/src/views/basic/area/index.vue
@@ -91,10 +91,10 @@
-
+
-
+
@@ -272,6 +272,19 @@ export default {
this.$refs['dataForm'].resetFields()
this.temp = _.cloneDeep(defaultTmp)
this.currentProjectType = ''
+ },
+ handleProjectChange(val) {
+ const gtSelectRef = this.$refs.gtSelectRef
+ this.$nextTick(() => {
+ gtSelectRef.getList(() => {
+ const gtList = gtSelectRef.options
+ if (this.temp.areaId && !gtList.find(item => item.value === this.temp.gtId)) {
+ this.temp.areaId = ''
+ this.bidCode = ''
+ this.gtId = ''
+ }
+ })
+ })
}
}
}
diff --git a/ah-jjzhgd-web/src/views/basic/model/index.vue b/ah-jjzhgd-web/src/views/basic/model/index.vue
new file mode 100644
index 0000000..9045ab2
--- /dev/null
+++ b/ah-jjzhgd-web/src/views/basic/model/index.vue
@@ -0,0 +1,284 @@
+
+
+
+
+
+ 查询
+
+
+ 上传
+
+
+
+
+
+ {{ (listQuery.pageNum - 1) * 10 + scope.$index + 1 }}
+
+
+
+
+
+
+
+
+ {{ row.fileNum }}
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 点击上传
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ah-jjzhgd-web/src/views/basic/project/components/3dFileTable.vue b/ah-jjzhgd-web/src/views/basic/project/components/3dFileTable.vue
new file mode 100644
index 0000000..6b5fb3c
--- /dev/null
+++ b/ah-jjzhgd-web/src/views/basic/project/components/3dFileTable.vue
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+ 查询
+
+
+ 上传
+
+
+
+
+
+
+ {{ (listQuery.pageNum - 1) * 10 + scope.$index + 1 }}
+
+
+
+
+
+
+ 查看
+ 删除
+
+
+
+
+
+
+
+
+
+
+ 点击上传
+
+
+
+
+
+
+
+
+
diff --git a/ah-jjzhgd-web/src/views/risk/emergency/components/FileTable.vue b/ah-jjzhgd-web/src/views/risk/emergency/components/FileTable.vue
index 225ef6d..3d3d017 100644
--- a/ah-jjzhgd-web/src/views/risk/emergency/components/FileTable.vue
+++ b/ah-jjzhgd-web/src/views/risk/emergency/components/FileTable.vue
@@ -6,7 +6,7 @@
-
+
+
+
+
+
+
+
@@ -40,7 +40,6 @@
import Pagination from '@/components/Pagination'
import { downloadFile } from '@/utils/download'
-import { exportCarAccessRecord, getCarAccessRecord } from '@/api/car-man/car'
import { downloadFileById } from '@/api/risk/emergency'
export default {
@@ -70,17 +69,7 @@ export default {
}
}
},
- watch: {
- visible(val) {
- if (val) {
- this.getList()
- }
- }
- },
methods: {
- getList() {
- this.list = this.fileList
- },
// 查询
handleFilter() {
this.listQuery.pageNum = 1