7/17 修复添加车辆上传样式,校验上传文件不能是exe;

This commit is contained in:
Zy
2026-07-17 15:24:02 +08:00
parent 725bdfa3fe
commit 37970c547b
6 changed files with 263 additions and 231 deletions

View File

@@ -51,7 +51,6 @@
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="车辆照片">
@@ -69,7 +68,7 @@
<img alt="车辆照片" v-if="form.carImageUrl" :src="form.carImageUrl" class="avatar" />
<el-icon v-else class="avatar-uploader-icon"><Plus /></el-icon>
<template #tip>
<span>支持jpg, png等格式文件上传,文件大小不超过10MB,可上传多张 </span>
<div style="color: gray; font-size: small">支持jpg, png等格式文件上传</div>
</template>
</el-upload>
</el-form-item>
@@ -82,12 +81,12 @@
<AppUser returnable="*" :isMultiple="false" ref="HolderRef" @change="handleChange">
<template #default>
<div class="residentBox" @click="choiceResidentFun">
<div class="defaultBox" v-if="form.residentId === '' || form.userId === ''">
<div class="defaultBox" v-if="form.userId === ''">
<span>请选择</span>
<el-icon><Search /></el-icon>
</div>
<div v-else class="overflow-auto overflow-hidden w-full text-ellipsis text-nowrap">
<span>姓名:{{ form.residentName && form.residentName.trim() !== '' ? form.residentName : form.userName }}</span>
<span>姓名:{{ form.userName && form.userName.trim() !== '' ? form.userName : form.residentName }}</span>
</div>
</div>
</template>
@@ -275,14 +274,22 @@ function handleChange(pop) {
}
}
</script>
<style scoped>
.avatar-uploader .avatar {
<style scoped lang="scss">
.avatar {
width: 178px;
height: 178px;
display: block;
vertical-align: center;
}
.el-icon.avatar-uploader-icon {
font-size: 28px;
color: #8c939d;
width: 178px;
height: 178px;
border-radius: 5px;
border: 1px dashed #ccc;
margin-right: 20px;
text-align: center;
}
</style>
<style scoped lang="scss">
.AddBuildingBox {
padding: 15px;
height: 100%;