This commit is contained in:
xiaozhiyong
2023-02-22 18:09:39 +08:00
parent 549a529174
commit 77dde3628a
3 changed files with 32 additions and 3 deletions

View File

@@ -21,7 +21,7 @@ const save = (params) => {
};
// 修改
const update = (params) => {
return request.postJson(
return request.postPut(
"/oil-finance/oilCompanyAccountReverse/update",
params
);

View File

@@ -24,6 +24,13 @@ export default {
data: data,
});
},
postPut(url, data) {
return axios({
url: url,
method: "put",
data: data,
});
},
postFromData(url, data) {
return axios({
url: url,

View File

@@ -105,10 +105,17 @@
>
<el-upload
:action="uploadUrl"
:data="{
ossKey: 'xingyou',
pathKey: 'other',
encrypt: 'PUBLIC',
code: 'A003',
}"
list-type="picture-card"
:on-preview="handlePictureCardPreview"
:on-remove="handleRemove"
:on-success="handleSuccess"
:before-upload="beforeHandle"
:limit="1"
:file-list="fileList"
>
@@ -281,6 +288,17 @@ export default {
this.handleRemove();
}
},
beforeHandle(file) {
if (file.type.indexOf("image/") === -1) {
this.$message.error("上传的文件不是图片格式!");
return false;
} else if (file.size / 1024 / 1024 > 5) {
this.$message.error("上传图片大小不能超过 5MB!");
return false;
}
return true;
},
//img大图
handlePictureCardPreview(file) {
this.form.offlineTransactionProof = file.url;
@@ -292,9 +310,13 @@ export default {
},
// 上传成功
handleSuccess(response, file, fileList) {
if (response.code === 20000) {
this.form.offlineTransactionProof = response.data.publicUrl;
if (response.code !== 20000) {
this.$message.error(response.msg);
this.fileList = [];
return;
}
console.log("response", response);
this.form.offlineTransactionProof = response.data.publicUrl;
},
//企业收款账户
getCascaderList() {