From aa22136ad06aa48a6085adeb2f09d255499fb4d5 Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Sat, 03 Feb 2024 13:26:56 +0800
Subject: [PATCH] 检查记录
---
src/api/patrol/placeChek.js | 7 +++
src/views/patrolList/patrolRecord.vue | 59 ++++++++++++++++++-----------
2 files changed, 43 insertions(+), 23 deletions(-)
diff --git a/src/api/patrol/placeChek.js b/src/api/patrol/placeChek.js
index bd91456..fac0435 100644
--- a/src/api/patrol/placeChek.js
+++ b/src/api/patrol/placeChek.js
@@ -47,3 +47,10 @@
}
})
}
+
+export const getPatrolGroupTree = () => {
+ return request({
+ url: '/api/patrol/patrolGroup/getPatrolGroupTree',
+ method: 'get',
+ })
+}
\ No newline at end of file
diff --git a/src/views/patrolList/patrolRecord.vue b/src/views/patrolList/patrolRecord.vue
index 6cdee2b..5bb1ad1 100644
--- a/src/views/patrolList/patrolRecord.vue
+++ b/src/views/patrolList/patrolRecord.vue
@@ -15,18 +15,36 @@
<el-drawer title="巡查详情" :visible.sync="isDetail" :append-to-body="true" size="60%" direction="rtl">
<el-card class="trackClass" style="overflow-y: auto">
- <el-form :model="form" label-position="right" size="mini" class="taskinfoForm" label-width="70px">
+
+ <el-collapse v-model="activeNames" @change="handleChange">
+ <div v-for="(item, index) in 10" :key="index">
+ <el-collapse-item title="一致性 Consistency" name="1">
+ <div>{{index}}
+
+ <el-collapse v-model="activeNames" @change="handleChange">
+ <div v-for="(item, index) in 3" :key="index">
+ <el-collapse-item title="er致性 Consistency" name="1">
+ <div>在界面中一致:所有的元素和结构需保持一致,比如:设计样式、图标和文本、元素的位置等。{{index}}</div>
+ </el-collapse-item>
+ </div>
+ </el-collapse>
+ </div>
+ </el-collapse-item>
+ </div>
+ </el-collapse>
+
+ <!-- <el-form :model="form" label-position="right" size="mini" class="taskinfoForm" label-width="70px">
<el-row>
<el-col :span="24">
- <el-form-item label="巡检状态">
- <el-input :disabled="true" v-model="form.$status" autocomplete="off"></el-input>
+ <el-form-item label="巡查内容">
+ <el-input :disabled="true" v-model="form.content" autocomplete="off"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
- <el-form-item label="巡查内容">
- <el-input :disabled="true" v-model="form.content" autocomplete="off"></el-input>
+ <el-form-item label="巡检状态">
+ <el-input :disabled="true" v-model="form.$status" autocomplete="off"></el-input>
</el-form-item>
</el-col>
</el-row>
@@ -39,7 +57,8 @@
</el-col>
</el-row>
- </el-form>
+ </el-form> -->
+
</el-card>
<!-- <DcMap v-if="isDetail" :is-detail="isDetail" :range="form.taskRoute" :patrolRoute="form.patrolRoute">
@@ -54,22 +73,18 @@
import {
getList,
remove,
- update,
add,
- getNotice,
- upcomment
+ update,
+ getDetail,
+ getPatrolGroupTree
} from "@/api/patrol/placeChek"
-
- import {
- addPd,
- } from "@/api/discuss/publicDiscuss"
import website from '@/config/website'
- import {
- getDistrictTree
- } from "@/api/district/index"
+ // import {
+ // getDistrictTree
+ // } from "@/api/district/index"
import {
mapGetters
@@ -194,7 +209,7 @@
},
data: [],
- districtTree: [],
+ patrolTree: [],
}
},
watch: {
@@ -325,13 +340,11 @@
this.loading = false
this.selectionClear()
})
- getDistrictTree({
- filterFlag: 1
- }).then((res) => {
+ getPatrolGroupTree({}).then((res) => {
const data = res.data.data
- this.districtTree = data
- const column = this.findObject(this.option.column, "articleList")
- column.dicData = res.data.data
+ this.patrolTree = data
+ // const column = this.findObject(this.option.column, "articleList")
+ // column.dicData = res.data.data
this.loading = false
})
},
--
Gitblit v1.9.3