老产品前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

152 lines
3.7 KiB

3 years ago
<template>
<div>
<div class="dialog-h-content scroll-h">
<el-form ref="ref_form"
:inline="true"
3 years ago
:model="formData"
3 years ago
class="form">
3 years ago
<el-form-item label="服务类型:"
3 years ago
prop="serviceTypeName"
label-width="150px"
3 years ago
style="display: block"
class="input-width">
3 years ago
<span>{{formData.serviceTypeName}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="所属网格:"
3 years ago
prop="gridName"
label-width="150px"
style="display: block">
<span>{{formData.gridName}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="申请人:"
3 years ago
prop="applicantName"
label-width="150px"
3 years ago
class="input-width"
3 years ago
style="display: block">
3 years ago
<span>{{formData.applicantName}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="住址:"
3 years ago
prop="capacity"
label-width="150px"
style="display: block">
<span>{{formData.applicantAddress}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="服务内容:"
3 years ago
prop="serviceContent"
3 years ago
label-width="150px"
style="display: block">
3 years ago
<span>{{formData.serviceContent}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="联系电话:"
3 years ago
prop="mobile"
label-width="150px"
style="display: block">
<span>{{formData.applicantMobile}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="负责人:"
3 years ago
style="display: block"
prop="address"
label-width="150px">
<span>{{formData.principalName}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="服务时间:"
3 years ago
style="display: block"
prop="address"
label-width="150px">
<span>{{formData.serviceTime}}</span>
3 years ago
</el-form-item>
3 years ago
<el-form-item label="备注:"
3 years ago
style="display: block"
prop="address"
label-width="150px">
<span>{{formData.remark}}</span>
3 years ago
</el-form-item>
</el-form>
</div>
<div class="div_btn">
<el-button size="small"
@click="handleCancle"> </el-button>
</div>
</div>
</template>
<script>
import { Loading } from 'element-ui' // 引入Loading服务
var infoWindowList
var geocoder // 新建一个正逆地址解析类
let loading // 加载动画
export default {
data () {
return {
3 years ago
formData: {},
3 years ago
}
},
components: {},
mounted () {
},
methods: {
handleCancle () {
this.$emit('diaClose')
},
async initForm (row) {
this.startLoading()
this.formData = { ...row }
this.endLoading()
},
// 开启加载动画
startLoading () {
loading = Loading.service({
lock: true, // 是否锁定
text: '正在加载……', // 加载中需要显示的文字
background: 'rgba(0,0,0,.7)' // 背景颜色
})
},
// 结束加载动画
endLoading () {
// clearTimeout(timer);
if (loading) {
loading.close()
}
}
},
computed: {
},
props: {
}
}
</script>
<style lang="scss" scoped >
@import "@/assets/scss/modules/visual/communityManageForm.scss";
</style>
<style scoped>
.detail_span {
width: 500px;
font-weight: bold;
text-align: left;
margin: 0 0;
font-size: 16px;
}
.form {
margin-top: 30px;
}
</style>