feat: 门店档案接口

This commit is contained in:
wanglei
2024-06-26 11:19:28 +08:00
parent 2ff20d4fc5
commit 54880a9562
3 changed files with 42 additions and 24 deletions

View File

@@ -7,35 +7,35 @@
<ai-card title="基本信息">
<template #content>
<ai-wrapper>
<ai-info-item label="经营者姓名" isLine :value="form.name"></ai-info-item>
<ai-info-item label="身份证号" :value="form.idNumber"></ai-info-item>
<ai-info-item label="性别" :value="form.sex"></ai-info-item>
<ai-info-item label="联系电话" :value="form.phone"></ai-info-item>
<ai-info-item label="出生日期" :value="form.birthday"></ai-info-item>
<ai-info-item label="年龄" :value="form.age"></ai-info-item>
<ai-info-item label="经营者姓名" isLine :value="form.name"></ai-info-item>
<ai-info-item label="身份证号" :value="form.idNumber"></ai-info-item>
<ai-info-item label="性别" :value="$dict.getLabel('sex', form.sex)"></ai-info-item>
<ai-info-item label="联系电话" :value="form.phone"></ai-info-item>
<ai-info-item label="出生日期" :value="form.birthday"></ai-info-item>
<ai-info-item label="年龄" :value="form.age"></ai-info-item>
</ai-wrapper>
</template>
</ai-card>
<ai-card title="门店信息">
<template #content>
<ai-wrapper>
<ai-info-item label="门店名称" isLine :value="form.shopName"></ai-info-item>
<ai-info-item label="门店照片" isLine>
<ai-wrapper label-width="100px">
<ai-info-item label="门店名称" isLine :value="form.shopName"></ai-info-item>
<ai-info-item label="门店照片" isLine>
<div class="files">
<ai-uploader
:instance="instance"
fileType="img"
acceptType=".jpg,.png,.jpeg,.JPG,.PNG,.JPEG"
v-model="form.fileUrl"
:limit="9" :disabled="true">
:limit="1" :disabled="true">
</ai-uploader>
</div>
</ai-info-item>
<ai-info-item label="经营类型" isLine :value="form.operatorTypes"></ai-info-item>
<ai-info-item label="所属片区" isLine :value="form.girdName"></ai-info-item>
<ai-info-item label="社会信用代码" isLine :value="form.creditCode"></ai-info-item>
<ai-info-item label="门店住址" isLine :value="form.address"></ai-info-item>
<ai-info-item label="门店描述" isLine :value="form.description"></ai-info-item>
<ai-info-item label="经营类型" isLine :value="$dict.getLabel('operatorType',form.operatorType)"></ai-info-item>
<ai-info-item label="所属片区" isLine :value="form.girdName"></ai-info-item>
<ai-info-item label="社会信用代码" isLine :value="form.creditCode"></ai-info-item>
<ai-info-item label="门店住址" isLine :value="form.address"></ai-info-item>
<ai-info-item label="门店描述" isLine :value="form.description"></ai-info-item>
</ai-wrapper>
</template>
</ai-card>
@@ -68,12 +68,15 @@ export default {
girdName: '',
address: '',
description: '',
fileUrl:[]
},
}
},
created() {
this.getDetail()
this.$dict.load('sex','operatorType').then(()=>{
this.getDetail()
})
},
methods: {
@@ -86,6 +89,9 @@ export default {
})
if (code === 0) {
this.form = {...data}
this.form.fileUrl = [{
url: data.fileUrl
}]
}
} catch (e) {
console.error(e)