From ce67b69e129c1a40ffac01f539efebb0e4ff1ec6 Mon Sep 17 00:00:00 2001
From: wanggongfeng <1305282856@qq.com>
Date: Fri, 13 May 2022 17:20:59 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B8=AE=E5=8A=9E=E5=9C=B0=E7=82=B9=E7=AE=A1?=
=?UTF-8?q?=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../convenienceofservice-add-or-update.vue | 2 +-
.../servevisithelphandle-add-or-update.vue | 33 ++++++-
.../servevisithelpplace-add-or-update.vue | 89 +++++++++++++++++++
.../modules/custom/servevisithelpplace.vue | 75 ++++++++++++++++
4 files changed, 196 insertions(+), 3 deletions(-)
create mode 100644 src/views/modules/custom/servevisithelpplace-add-or-update.vue
create mode 100644 src/views/modules/custom/servevisithelpplace.vue
diff --git a/src/views/modules/custom/convenienceofservice-add-or-update.vue b/src/views/modules/custom/convenienceofservice-add-or-update.vue
index 63d3225..fc14055 100644
--- a/src/views/modules/custom/convenienceofservice-add-or-update.vue
+++ b/src/views/modules/custom/convenienceofservice-add-or-update.vue
@@ -126,7 +126,7 @@ export default {
dataRule () {
return {
serviceName: [
- { required: true, message: this.$t('validate.required'), trigger: 'blur' }
+ { required: false, message: this.$t('validate.required'), trigger: 'blur' }
],
matter: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
diff --git a/src/views/modules/custom/servevisithelphandle-add-or-update.vue b/src/views/modules/custom/servevisithelphandle-add-or-update.vue
index 84c77c5..980eeae 100644
--- a/src/views/modules/custom/servevisithelphandle-add-or-update.vue
+++ b/src/views/modules/custom/servevisithelphandle-add-or-update.vue
@@ -4,8 +4,14 @@
+
+
+
+
+
+
-
+
@@ -43,12 +49,14 @@ export default {
id: '',
materialChooseMode: 2,
helpHandleItem: '',
+ helpArea: '',
handlerMobile: '',
material: '',
remark: '',
isCancel: '0'
},
- serveTypeArr: []
+ serveTypeArr: [],
+ helpAreaArr: []
}
},
computed: {
@@ -69,6 +77,9 @@ export default {
],
remark: [
{ required: false, message: this.$t('validate.required'), trigger: 'blur' }
+ ],
+ helpArea: [
+ { required: true, message: this.$t('validate.required'), trigger: 'blur' }
]
}
}
@@ -76,6 +87,7 @@ export default {
created: function () {
// 获取便民服务下拉选择项
this.getServeTypeArrInfo()
+ this.getHelpAreaArrInfo()
},
methods: {
init () {
@@ -100,6 +112,23 @@ export default {
this.serveTypeArr = res.data
}).catch(() => {})
},
+ // 获取帮办地点下拉选择项
+ getHelpAreaArrInfo () {
+ this.$http.get(`/custom/servevisithelphandle/getHelpAreaArrInfo`).then(({ data: res }) => {
+ if (res.code !== 0) {
+ return this.$message.error(res.msg)
+ }
+ this.helpAreaArr = res.data
+ }).catch(() => {})
+ },
+ // 帮办地点取值变化事件
+ selectModel (id) {
+ this.helpAreaArr.find((item) => {
+ if (item.dictValue === id) {
+ this.dataForm.handlerMobile = item.handlerMobile
+ }
+ })
+ },
// 获取信息
getInfo () {
this.$http.get(`/custom/servevisithelphandle/${this.dataForm.id}`).then(({ data: res }) => {
diff --git a/src/views/modules/custom/servevisithelpplace-add-or-update.vue b/src/views/modules/custom/servevisithelpplace-add-or-update.vue
new file mode 100644
index 0000000..e0017ff
--- /dev/null
+++ b/src/views/modules/custom/servevisithelpplace-add-or-update.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/custom/servevisithelpplace.vue b/src/views/modules/custom/servevisithelpplace.vue
new file mode 100644
index 0000000..09dc6d5
--- /dev/null
+++ b/src/views/modules/custom/servevisithelpplace.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+