Browse Source

emm

feature
zxc 3 years ago
parent
commit
3c0ac6b7b6
  1. 23
      src/views/modules/communityService/worklog/workLogForm.vue

23
src/views/modules/communityService/worklog/workLogForm.vue

@ -49,6 +49,7 @@
<el-select v-model="formData.applicantId"
filterable
placeholder="请选择"
@change="handleUserChange"
clearable>
<el-option v-for="item in demandUserList"
:key="item.demandUserId"
@ -132,6 +133,7 @@
import { mapGetters } from 'vuex'
import { Loading } from 'element-ui' // Loading
import { requestPost } from '@/js/dai/request'
import {requestGet} from "../../../../js/dai/request";
@ -168,7 +170,7 @@ export default {
optionsG: [],
serviceTypeList: [],
publicServiceData: {},
demandUserList: []
demandUserList: [],
}
},
components: {},
@ -253,7 +255,22 @@ export default {
handleGridChange (val) {
this.getDemandUserList(this.formData.gridId);
},
async handleUserChange () {
let homeId
this.demandUserList.forEach(d => {
if (d.demandUserId === this.formData.applicantId){
homeId = d.houseId
}
})
let url = '/gov/org/ichouse/'+homeId
let params = {}
const { data, code, msg } = await requestGet(url)
if (code === 0) {
this.formData.applicantAddress = data.fullName
} else {
this.$message.error(msg)
}
},
async handleComfirm () {
this.btnDisable = true
@ -289,7 +306,7 @@ export default {
this.btnDisable = false
} else {
this.btnDisable = false
this.$message.error(internalMsg)
this.$message.error(msg)
}
},

Loading…
Cancel
Save