diff --git a/src/api/xj/task.js b/src/api/xj/task.js
index 8cc5c56..fa89510 100644
--- a/src/api/xj/task.js
+++ b/src/api/xj/task.js
@@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com
* @Date: 2024-10-14 10:04:12
* @LastEditors: SunTao 328867980@qq.com
- * @LastEditTime: 2024-12-05 15:34:41
+ * @LastEditTime: 2025-01-02 15:10:39
* @FilePath: \znxjxt-ui\src\api\xj\task.js
* @Description: 巡检任务管理接口
*/
@@ -74,3 +74,12 @@ export function exportDefectData(params) {
params,
});
}
+
+// 根据任务id查询病害点位
+export function getDefectPoint(params) {
+ return request({
+ url: "/xj/xjtask/getMapInfoByTaskId",
+ method: "get",
+ params,
+ });
+}
diff --git a/src/components/map/fssm-map.vue b/src/components/map/fssm-map.vue
index 2160b93..fbf9be3 100644
--- a/src/components/map/fssm-map.vue
+++ b/src/components/map/fssm-map.vue
@@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com
* @Date: 2024-10-14 10:46:23
* @LastEditors: SunTao 328867980@qq.com
- * @LastEditTime: 2025-01-02 10:33:02
+ * @LastEditTime: 2025-01-02 16:17:20
* @FilePath: \znxjxt-ui\src\components\map\fssm-map.vue
* @Description: 公共地图
-->
@@ -428,7 +428,9 @@ export default {
this.$emit("map-moveend", zoom);
});
// 图层选择事件
- this.selectSingClick = new Select();
+ this.selectSingClick = new Select({
+ style: null,
+ });
map.addInteraction(this.selectSingClick);
this.selectSingClick.on("select", (e) => {
this.$emit("feature-select", e);
diff --git a/src/views/xj/document/maintenance-notice/components/edit-dialog.vue b/src/views/xj/document/maintenance-notice/components/edit-dialog.vue
index 1e93a49..af510c7 100644
--- a/src/views/xj/document/maintenance-notice/components/edit-dialog.vue
+++ b/src/views/xj/document/maintenance-notice/components/edit-dialog.vue
@@ -180,6 +180,7 @@ export default {
handler(val) {
this.editForm = {
...val,
+ segmentId: val.segmentId === "未知路段" ? "" : val.segmentId,
id: null,
defectId: val.id,
createdTime: null,
diff --git a/src/views/xj/inspection/task-management/components/task-map.vue b/src/views/xj/inspection/task-management/components/task-map.vue
new file mode 100644
index 0000000..13503f5
--- /dev/null
+++ b/src/views/xj/inspection/task-management/components/task-map.vue
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/xj/inspection/task-management/index.vue b/src/views/xj/inspection/task-management/index.vue
index 36fb093..bc829b6 100644
--- a/src/views/xj/inspection/task-management/index.vue
+++ b/src/views/xj/inspection/task-management/index.vue
@@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com
* @Date: 2024-10-14 09:48:43
* @LastEditors: SunTao 328867980@qq.com
- * @LastEditTime: 2024-12-27 14:03:45
+ * @LastEditTime: 2025-01-02 15:21:44
* @FilePath: \znxjxt-ui\src\views\xj\inspection\task-management\index.vue
* @Description: 巡检管理-巡检任务
-->
@@ -95,7 +95,11 @@
-
+
导出是否附带图片?
- 取消
- 确定
@@ -130,6 +137,14 @@
@click="viewDefect(scope.row)"
>查看
+ 地图
+
+
+
+
+