From 7f21cbca36ec6a1b6e17d9163f71effc4ac33ad7 Mon Sep 17 00:00:00 2001
From: Jackwang
Date: Wed, 11 May 2022 16:02:36 +0800
Subject: [PATCH 3/6] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/plugins/change/changedeath.vue | 31 +++++++++++++++++++
.../plugins/change/changerelocation.vue | 2 +-
2 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/src/views/modules/plugins/change/changedeath.vue b/src/views/modules/plugins/change/changedeath.vue
index 965084d62..20ca3bc2b 100644
--- a/src/views/modules/plugins/change/changedeath.vue
+++ b/src/views/modules/plugins/change/changedeath.vue
@@ -163,6 +163,37 @@ export default {
peopleMore
},
methods: {
+ exportHandle () {
+ const url = this.mixinViewModuleOptions.exportURL
+
+ this.$http({
+ method: 'GET',
+ url,
+ responseType: 'blob',
+ data: this.formData
+ })
+ .then(res => {
+ // this.download(res.data, title + '.xls')
+ if (res.headers["content-disposition"]) {
+ let fileName = window.decodeURI(res.headers["content-disposition"].split(";")[1].split("=")[1])
+ console.log('filename', fileName)
+ let blob = new Blob([res.data], { type: 'application/vnd.ms-excel' })
+ var url = window.URL.createObjectURL(blob)
+ var aLink = document.createElement('a')
+ aLink.style.display = 'none'
+ aLink.href = url
+ aLink.setAttribute('download', fileName)
+ document.body.appendChild(aLink)
+ aLink.click()
+ document.body.removeChild(aLink) //下载完成移除元素
+ window.URL.revokeObjectURL(url) //释放掉blob对象
+ } else this.$message.error('下载失败')
+ })
+ .catch(err => {
+ console.log('err', err)
+ return this.$message.error('网络错误')
+ })
+ },
resetForm(formName) {
for(const n in this.dataForm) {
this.dataForm[n] = ''
diff --git a/src/views/modules/plugins/change/changerelocation.vue b/src/views/modules/plugins/change/changerelocation.vue
index b5fc3f4e3..608e42a48 100644
--- a/src/views/modules/plugins/change/changerelocation.vue
+++ b/src/views/modules/plugins/change/changerelocation.vue
@@ -169,6 +169,7 @@
+
@@ -176,7 +177,6 @@
-
Date: Wed, 11 May 2022 16:08:48 +0800
Subject: [PATCH 4/6] =?UTF-8?q?=E8=B4=AD=E6=88=BF=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/components/resiChangeTransfer.vue | 16 +-
.../modules/plugins/change/changedeath.vue | 6 +-
.../plugins/change/changerelocation.vue | 46 +-
.../modules/plugins/change/changewelfare.vue | 6 +-
src/views/modules/plugins/rent/renthouse.vue | 473 ++++++++++++--
.../modules/plugins/rent/renthouseForm.vue | 606 ++++++++++++++++++
6 files changed, 1101 insertions(+), 52 deletions(-)
create mode 100644 src/views/modules/plugins/rent/renthouseForm.vue
diff --git a/src/views/components/resiChangeTransfer.vue b/src/views/components/resiChangeTransfer.vue
index 363da052d..33bafc8f2 100644
--- a/src/views/components/resiChangeTransfer.vue
+++ b/src/views/components/resiChangeTransfer.vue
@@ -283,9 +283,7 @@ export default {
this.dataForm.idCard = row.ID_CARD
this.dataForm.mobile = row.MOBILE
- this.dataForm.oldDept = row.GRID_ID
- this.dataForm.oldAddress = row.HOME_ID
- this.dataForm.ownerName = row.NAME
+ await this.loadHouseInfo(row.HOME_ID)
this.dataForm.name = row.NAME
this.dataForm.gender = row.GENDER
@@ -296,6 +294,18 @@ export default {
await this.getAgencylist()
},
+ async loadHouseInfo (homeId) {
+ const url = "/gov/org/ichouse/" + homeId
+ const { data, code, msg } = await requestGet(url)
+ if (code === 0) {
+ this.dataForm.oldDept = ''
+ this.dataForm.oldAddress = row.houseName
+ this.dataForm.ownerName = row.ownerName
+ } else {
+ this.$message.error(msg)
+ }
+
+ },
//根据人员id获取根组织信息
async loadRootAgency () {
diff --git a/src/views/modules/plugins/change/changedeath.vue b/src/views/modules/plugins/change/changedeath.vue
index 965084d62..357c52476 100644
--- a/src/views/modules/plugins/change/changedeath.vue
+++ b/src/views/modules/plugins/change/changedeath.vue
@@ -70,7 +70,11 @@
-
+
+
+ {{scope.row.name}}
+
+
diff --git a/src/views/modules/plugins/change/changerelocation.vue b/src/views/modules/plugins/change/changerelocation.vue
index b5fc3f4e3..b628ddc2e 100644
--- a/src/views/modules/plugins/change/changerelocation.vue
+++ b/src/views/modules/plugins/change/changerelocation.vue
@@ -166,7 +166,11 @@
align="center"
width="50">
-
+
+
+ {{scope.row.name}}
+
+
@@ -190,6 +194,10 @@
+