This commit is contained in:
2026-01-16 14:05:37 +08:00
parent 6eaec08a6d
commit 4faf6f14c3
144 changed files with 149 additions and 151 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 176 KiB

View File

@@ -268,39 +268,37 @@
}); });
}, },
// 正面 // 正面
handleUploadSuccess1(response, file) {
handleUploadSuccess1(response) { // OSS直接上传模式无callback
const { status,uri } = response const key = this.uploadData.key
if(status === "OK"){ const fileUrl = 'https://coin-exchange117.oss-cn-shanghai.aliyuncs.com/'
this.ruleForm.imageUrl1 = uploadApi.aliyunFileUrl + uri this.ruleForm.imageUrl1 = fileUrl + key
}
}, },
// 反面 // 反面
handleUploadSuccess2(response) { handleUploadSuccess2(response, file) {
const { status,uri } = response const key = this.uploadData.key
if(status === "OK"){ const fileUrl = 'https://coin-exchange117.oss-cn-shanghai.aliyuncs.com/'
this.ruleForm.imageUrl2 = uploadApi.aliyunFileUrl + uri this.ruleForm.imageUrl2 = fileUrl + key
}
}, },
// 手持 // 手持
handleUploadSuccess3(response) { handleUploadSuccess3(response, file) {
const { status,uri } = response const key = this.uploadData.key
if(status === "OK"){ const fileUrl = 'https://coin-exchange117.oss-cn-shanghai.aliyuncs.com/'
this.ruleForm.imageUrl3 = uploadApi.aliyunFileUrl + uri this.ruleForm.imageUrl3 = fileUrl + key
}
}, },
async beforeUpload(){ async beforeUpload(){
let res = await uploadApi.getPreUpload() let res = await uploadApi.getPreUpload()
if(res.data){ if(res.data){
let preUploadData = res.data let preUploadData = res.data
let {dir,policy,signature,callback,accessid,host} = preUploadData let {dir,policy,signature,accessid,host} = preUploadData
this.uploadHost = host this.uploadHost = host
this.uploadData.name=signature this.uploadData.name=signature
this.uploadData.key=`${dir}${new Date().getTime()}.jpg` this.uploadData.key=`${dir}${new Date().getTime()}.jpg`
this.uploadData.policy=policy this.uploadData.policy=policy
this.uploadData.OSSAccessKeyId=accessid this.uploadData.OSSAccessKeyId=accessid
this.uploadData.success_action_status=200 this.uploadData.success_action_status=200
this.uploadData.callback=callback // 移除callback参数避免OSS回调失败 (CallbackFailed 307)
// this.uploadData.callback=callback
this.uploadData.signature=signature this.uploadData.signature=signature
}else{ }else{
return Promise.reject() return Promise.reject()

View File

@@ -11,4 +11,4 @@
// hm.src = "https://hm.baidu.com/hm.js?b4837d50cf55e64e8da2130f1ae8e997"; // hm.src = "https://hm.baidu.com/hm.js?b4837d50cf55e64e8da2130f1ae8e997";
// var s = document.getElementsByTagName("script")[0]; // var s = document.getElementsByTagName("script")[0];
// s.parentNode.insertBefore(hm, s); // s.parentNode.insertBefore(hm, s);
// })();</script><script type=text/javascript src=/static/js/manifest.222ec5e95900357d7557.js></script><script type=text/javascript src=/static/js/vendor.0d306d721fa4eca4e4ea.js></script><script type=text/javascript src=/static/js/app.6040d417623130efbb8e.js></script></body></html> // })();</script><script type=text/javascript src=/static/js/manifest.6fc4904160e49b40272b.js></script><script type=text/javascript src=/static/js/vendor.0d306d721fa4eca4e4ea.js></script><script type=text/javascript src=/static/js/app.6040d417623130efbb8e.js></script></body></html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More