执法一张图功能完善
This commit is contained in:
parent
70fdfb2020
commit
7ee2873914
|
|
@ -209,6 +209,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="bottom_content">
|
<div class="bottom_content">
|
||||||
<div class="bg1"></div>
|
<div class="bg1"></div>
|
||||||
<div class="bg2" :style="{ transform: isMoved ? 'translateY(-210px)' : 'translateY(0)' }">
|
<div class="bg2" :style="{ transform: isMoved ? 'translateY(-210px)' : 'translateY(0)' }">
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
<div class="icon"></div>
|
<div class="icon"></div>
|
||||||
<div class="label">执法车辆</div>
|
<div class="label">执法车辆</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="switch switch4" :class="{ 'switch-active': isMapMarkActive === 4 }" @click="changeMapMark(4)">
|
<div class="switch switch4" :class="{ 'switch-active': isMapMarkActive === 4 }" @click="changeMapMark(4)">
|
||||||
<div class="icon"></div>
|
<div class="icon"></div>
|
||||||
<div class="label">对讲机</div>
|
<div class="label">对讲机</div>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
<template>
|
<template>
|
||||||
|
|
||||||
<el-card :class="mergeParameters.cardClass">
|
<el-card :class="mergeParameters.cardClass">
|
||||||
<div class="clearfix" style="display: flex; align-items: center; justify-content: space-between;">
|
<div class="clearfix" style="display: flex; align-items: center; justify-content: space-between;">
|
||||||
<span><span style="color: red;" v-if="mergeParameters.required">*</span>{{ mergeParameters.title }}</span>
|
<span><span style="color: red;" v-if="mergeParameters.required">*</span>{{ mergeParameters.title }}</span>
|
||||||
|
|
@ -37,6 +38,7 @@
|
||||||
@click="deleteRow(scope.$index, tableData,scope.row)">
|
@click="deleteRow(scope.$index, tableData,scope.row)">
|
||||||
删除
|
删除
|
||||||
</el-link>
|
</el-link>
|
||||||
|
|
||||||
</el-space>
|
</el-space>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,6 @@
|
||||||
<Plus/>
|
<Plus/>
|
||||||
</el-icon>
|
</el-icon>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
|
|
||||||
<el-upload v-if="mergeParameters.mode === 'detail'"
|
<el-upload v-if="mergeParameters.mode === 'detail'"
|
||||||
class="noUpOnly"
|
class="noUpOnly"
|
||||||
action="#"
|
action="#"
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,6 @@ function viewPicture(url, urls) {
|
||||||
else if (url) srcList.value = [url]
|
else if (url) srcList.value = [url]
|
||||||
imageRef.value.$el.querySelector('img').click()
|
imageRef.value.$el.querySelector('img').click()
|
||||||
}
|
}
|
||||||
|
|
||||||
defineExpose({
|
defineExpose({
|
||||||
viewPicture
|
viewPicture
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,6 @@
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import ElDialog from "@/components/ElDialog/index.vue"
|
import ElDialog from "@/components/ElDialog/index.vue"
|
||||||
import { ref, onMounted, watch } from 'vue'
|
import { ref, onMounted, watch } from 'vue'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue