fix: 门店评价

This commit is contained in:
wanglei
2024-06-26 11:56:47 +08:00
parent e73dd17908
commit e1b9633ba4
3 changed files with 15 additions and 25 deletions

View File

@@ -7,7 +7,6 @@
<template slot="content"> <template slot="content">
<ai-search-bar class="search-bar"> <ai-search-bar class="search-bar">
<template #left> <template #left>
<el-input placeholder="请输入门店名称" v-model="search.shopName" size="small" clearable></el-input>
<ai-select <ai-select
v-model="search.isOrNotMan" v-model="search.isOrNotMan"
@change="(search.current = 1), getList()" @change="(search.current = 1), getList()"
@@ -52,13 +51,13 @@
</template> </template>
<template #right> <template #right>
<el-input <el-input
v-model="search.idNumber" v-model="search.shopName"
class="search-input" class="search-input"
size="small" size="small"
v-throttle="() => {search.current = 1, getList()}" v-throttle="() => {search.current = 1, getList()}"
placeholder="请输入身份证、姓名、联系电话" placeholder="请输入门店名称、姓名、联系电话"
clearable clearable
@clear="search.current = 1, search.idNumber = '', getList()" @clear="search.current = 1, search.shopName = '', getList()"
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</template> </template>

View File

@@ -11,12 +11,12 @@
<ai-info-item label="门店地址" :value="info.address"></ai-info-item> <ai-info-item label="门店地址" :value="info.address"></ai-info-item>
<ai-info-item label="经营者姓名" :value="info.phone"></ai-info-item> <ai-info-item label="经营者姓名" :value="info.phone"></ai-info-item>
<ai-info-item label="联系电话" :value="info.areaName"></ai-info-item> <ai-info-item label="联系电话" :value="info.areaName"></ai-info-item>
<ai-info-item label="评价人" :value="info.girdName"></ai-info-item> <ai-info-item label="评价人" :value="info.evaluator"></ai-info-item>
<ai-info-item label="评价人电话" :value="info.auditTime"></ai-info-item> <ai-info-item label="评价人电话" :value="info.evaluatorPhone"></ai-info-item>
<ai-info-item label="评价时间" :value="info.auditTime"></ai-info-item> <ai-info-item label="评价时间" :value="info.evaluationTime"></ai-info-item>
<ai-info-item label="评价人类型" :value="info.auditTime"></ai-info-item> <ai-info-item label="评价人类型" :value="info.evaluatorType"></ai-info-item>
<ai-info-item label="评价类型" isLine :value="info.auditTime"></ai-info-item> <ai-info-item label="评价类型" isLine :value="info.auditTime"></ai-info-item>
<ai-info-item label="评语" isLine :value="info.auditTime"></ai-info-item> <ai-info-item label="评语" isLine :value="info.remark"></ai-info-item>
<ai-info-item label="现场图片" isLine :value="info.auditTime"> <ai-info-item label="现场图片" isLine :value="info.auditTime">
<div class="files"> <div class="files">
<ai-uploader <ai-uploader
@@ -91,7 +91,7 @@ export default {
} }
}) })
if(code===0){ if(code===0){
console.log('data',data) this.info = data
} }
}catch (e) { }catch (e) {
console.error(e) console.error(e)

View File

@@ -6,12 +6,11 @@
<template slot="content"> <template slot="content">
<ai-search-bar class="search-bar"> <ai-search-bar class="search-bar">
<template #left> <template #left>
<el-input placeholder="请输入门店名称" size="small" clearable></el-input>
<ai-select <ai-select
v-model="search.shopName" v-model="search.evaluatorType"
@change="(search.current = 1), getList()" @change="(search.current = 1), getList()"
placeholder="评价人员类型" placeholder="评价人员类型"
:selectList="[]"> :selectList="$dict.getDict('evaluatorType')">
</ai-select> </ai-select>
<ai-search label="评价时间"> <ai-search label="评价时间">
<el-date-picker <el-date-picker
@@ -46,13 +45,13 @@
</template> </template>
<template #right> <template #right>
<el-input <el-input
v-model="search.createUserName" v-model="search.shopName"
class="search-input" class="search-input"
size="small" size="small"
v-throttle="() => {search.current = 1, getList()}" v-throttle="() => {search.current = 1, getList()}"
placeholder="请输入身份证、姓名、联系电话" placeholder="请输入门店名称、姓名、联系电话"
clearable clearable
@clear="search.current = 1, search.createUserName = '', getList()" @clear="search.current = 1, search.shopName = '', getList()"
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</template> </template>
@@ -124,17 +123,9 @@ export default {
dateList: [] dateList: []
} }
}, },
computed: {
...mapState(['user']),
hideLevel () {
return this.user.info.areaList?.length || 0
}
},
created () { created () {
this.search.areaId = this.user.info.areaId this.$dict.load('evaluatorType').then(() => {
this.$dict.load().then(() => {
this.getList() this.getList()
}) })
}, },