From fcfca196ac3c329ad83da49377e68424acf4c716 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 08 Jan 2025 16:07:12 +0800
Subject: [PATCH] 社区感知,户室或独栋点击弹窗中九大场景支持build
---
src/views/house/components/scanCodeAlarm.vue | 38 +++++++++++++++++++++-----------------
1 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/src/views/house/components/scanCodeAlarm.vue b/src/views/house/components/scanCodeAlarm.vue
index 63b90e0..9b5f48f 100644
--- a/src/views/house/components/scanCodeAlarm.vue
+++ b/src/views/house/components/scanCodeAlarm.vue
@@ -111,11 +111,15 @@
residentIdSave: {
type: String,
default: ''
- }
+ },
+ residentDetailsType: {
+ type: Number,
+ default: 1
+ },
},
//import引入的组件需要注入到对象中才能使用
components: {},
- data() {
+ data () {
//这里存放数据
return {
row: {},
@@ -141,20 +145,20 @@
watch: {},
//方法集合
methods: {
- handleSizeChange(val) {
+ handleSizeChange (val) {
console.log(`每页 ${val} 条`)
this.pageparm.pageSize = val
this.init()
},
- handleCurrentChange(val) {
+ handleCurrentChange (val) {
console.log(`当前页: ${val}`)
this.pageparm.current = val
this.init()
},
- init() {
+ init () {
this.residentLoading = true
- getPoliceAlarmRecordsPage(this.residentIdSave, this.pageparm.pageSize, this.pageparm.current).then((res) => {
+ getPoliceAlarmRecordsPage(this.residentDetailsType, this.residentIdSave, this.pageparm.pageSize, this.pageparm.current).then((res) => {
this.dataList.total = res.data.data.total
this.dataList.records = res.data.data.records
this.residentLoading = false
@@ -162,14 +166,14 @@
this.residentLoading = false
})
},
- cellClick(row, column, cell, event) {
+ cellClick (row, column, cell, event) {
row.employerImg = this.getImgUrls(row.employerImg)
this.row = row
this.detailBox = !this.detailBox
console.log('cellClick', row, column, cell, event)
},
// // 图片转换
- getImgUrls(imageUrls) {
+ getImgUrls (imageUrls) {
if (imageUrls && imageUrls != '' && imageUrls.length > 0) {
imageUrls = imageUrls.split(',').filter(ele => ele != '').map(ele => {
return 'http://10.141.11.11/jczzMedia/' + ele
@@ -181,23 +185,23 @@
},
//生命周期 - 创建完成(可以访问当前this实例)
- created() {
+ created () {
console.log('tableFromPop mounted', this.hushiPeoTy)
},
//生命周期 - 挂载完成(可以访问DOM元素)
- mounted() {
+ mounted () {
console.log('tableFromPop mounted', this.hushiPeoTy)
this.init()
},
- beforeCreate() { }, //生命周期 - 创建之前
- beforeMount() { }, //生命周期 - 挂载之前
- beforeUpdate() { }, //生命周期 - 更新之前
- updated() { }, //生命周期 - 更新之后
- beforeDestroy() { }, //生命周期 - 销毁之前
- destroyed() { }, //生命周期 - 销毁完成
- activated() { }, //如果页面有keep-alive缓存功能,这个函数会触发
+ beforeCreate () { }, //生命周期 - 创建之前
+ beforeMount () { }, //生命周期 - 挂载之前
+ beforeUpdate () { }, //生命周期 - 更新之前
+ updated () { }, //生命周期 - 更新之后
+ beforeDestroy () { }, //生命周期 - 销毁之前
+ destroyed () { }, //生命周期 - 销毁完成
+ activated () { }, //如果页面有keep-alive缓存功能,这个函数会触发
}
</script>
--
Gitblit v1.9.3