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

View File

@@ -11,4 +11,4 @@
// hm.src = "https://hm.baidu.com/hm.js?b4837d50cf55e64e8da2130f1ae8e997";
// var s = document.getElementsByTagName("script")[0];
// 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