|
|
@ -112,13 +112,14 @@ |
|
|
|
<el-form-item label="图片" |
|
|
|
label-width="150px" |
|
|
|
style="display:block"> |
|
|
|
<el-upload class="avatar-uploader" |
|
|
|
<el-upload :class="['avatar-uploader', {'hide': hideUploadBtn}] " |
|
|
|
ref="uploadPic" |
|
|
|
:action="uploadUlr" |
|
|
|
list-type="picture-card" |
|
|
|
:on-exceed="exceedPic" |
|
|
|
:on-remove="removePic" |
|
|
|
:file-list="replayImgList" |
|
|
|
:on-change="handleEditChange" |
|
|
|
:on-success="handleSuccess" |
|
|
|
:limit="3"> |
|
|
|
<span class="font-14">选择图片</span> |
|
|
@ -161,7 +162,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div style="margin-top: 10px"> |
|
|
|
<!-- <div style="margin-top: 10px"> |
|
|
|
<span>经度</span> |
|
|
|
<el-input class="item_width_3" |
|
|
|
maxlength="50" |
|
|
@ -174,7 +175,7 @@ |
|
|
|
placeholder="请输入纬度" |
|
|
|
v-model="formData.latitude"> |
|
|
|
</el-input> |
|
|
|
</div> |
|
|
|
</div> --> |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
@ -343,7 +344,9 @@ export default { |
|
|
|
selGridId: '', |
|
|
|
selPersonIndex: '', |
|
|
|
selPerson: {}, |
|
|
|
demandUserList: [] |
|
|
|
demandUserList: [], |
|
|
|
|
|
|
|
hideUploadBtn: false |
|
|
|
}; |
|
|
|
}, |
|
|
|
components: {}, |
|
|
@ -587,6 +590,10 @@ export default { |
|
|
|
this.replayImgList.splice(this.replayImgList.findIndex(item => item.uid === file.uid), 1) |
|
|
|
|
|
|
|
}, |
|
|
|
// 最多上传3张图,超过时隐藏上传按钮 |
|
|
|
handleEditChange (file, fileList) { |
|
|
|
this.hideUploadBtn = fileList.length >= 3; |
|
|
|
}, |
|
|
|
exceedPic () { |
|
|
|
this.$message.warning("最多上传3张预览图片") |
|
|
|
|
|
|
@ -739,11 +746,14 @@ export default { |
|
|
|
></style> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<style> |
|
|
|
<style lang="scss"> |
|
|
|
.el-dialog__body { |
|
|
|
padding: 0 10px 20px !important; |
|
|
|
} |
|
|
|
|
|
|
|
.hide { |
|
|
|
.el-upload--picture-card { |
|
|
|
display: none !important; |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |
|
|
|