Commit d52b9951 authored by Kimber's avatar Kimber

add: ios 上传图片 兼容性处理。 消费者提交成功返回首页处理;消费者角色扫码错误跳转消费者过渡页。

parent 3bb5ac4f
......@@ -30,15 +30,17 @@ window.onload = function () {
gemhoUtil.navigatePage(url, '跳转中...')
} else {
if (gemhoUtil.getCookie('userType') == 'consumers') {
vant.Dialog.alert({
title: '信息提示',
message: '您好,消费者,请扫商家店面二维码提交您的安全建议。',
}).then(() => {
lightAppJssdk.navigation.close({
success: function (data) { },
fail: function (data) { },
})
});
gemhoUtil.navigatePage('src/_consumer.html', '跳转中...')
// vant.Dialog.alert({
// title: '信息提示',
// message: '您好,消费者,请扫商家店面二维码提交您的安全建议。',
// }).then(() => {
// lightAppJssdk.navigation.close({
// success: function (data) { },
// fail: function (data) { },
// })
// });
} else {
gemhoUtil.navigatePage('home.html', '跳转中...')
}
......
......@@ -275,7 +275,12 @@ window.onload = function () {
success: function(value) {
console.log(value, 'chooseFileUploadTest图片上传回调')
if(value){
item.photos.push(...JSON.parse(value).fileNames)
// item.photos.push(...JSON.parse(value).fileNames)
if(gemhoUtil.isIOSStrict()){ // ios直接返回对象
item.photos.push(...value.fileNames)
}else{ // 俺安卓机 返回字符串
item.photos.push(...JSON.parse(value).fileNames)
}
if(item.photos.length > maxSelectNum){
const result = item.photos.slice(0, maxSelectNum)
item.photos = result
......
......@@ -108,7 +108,12 @@ window.addEventListener("load", function () {
success: function(value) {
console.log(value, 'chooseFileUploadTest图片上传回调')
if(value){
VUE.formData.photos.push(...JSON.parse(value).fileNames)
if(gemhoUtil.isIOSStrict()){ // ios直接返回对象
VUE.formData.photos.push(...value.fileNames)
}else{ // 俺安卓机 返回字符串
VUE.formData.photos.push(...JSON.parse(value).fileNames)
}
if(VUE.formData.photos.length > maxSelectNum){
const result = VUE.formData.photos.slice(0, maxSelectNum)
VUE.formData.photos = result
......@@ -222,14 +227,23 @@ window.addEventListener("load", function () {
message: '提交成功,感谢您的参与!',
})
this.formData.content = ''
this.formData.photos = []
this.formData.contactName = ''
this.formData.contactDetails = ''
// this.formData.content = ''
// this.formData.photos = []
// this.formData.contactName = ''
// this.formData.contactDetails = ''
// history.back()
// setTimeout(() => {
// location.reload()
// }, 300);
setTimeout(() => {
// location.reload()
lightAppJssdk.navigation.close({
success: function (data) {
//成功回调
console.log('关闭页面')
},
fail: function (data) {
console.log('关闭失败')
},
})
}, 800);
}else{
vant.Toast({
message: '提交失败',
......
......@@ -182,7 +182,12 @@ window.addEventListener("load", function() {
success: function(value) {
console.log('chooseFileUpload方法', value)
if(value){
VUE.formData.images.push(...JSON.parse(value).fileNames)
// VUE.formData.images.push(...JSON.parse(value).fileNames)
if(gemhoUtil.isIOSStrict()){ // ios直接返回对象
VUE.formData.images.push(...value.fileNames)
}else{ // 俺安卓机 返回字符串
VUE.formData.images.push(...JSON.parse(value).fileNames)
}
if(VUE.formData.images.length > maxSelectNum){
const result = VUE.formData.images.slice(0, maxSelectNum)
VUE.formData.images = result
......
......@@ -149,7 +149,12 @@ window.addEventListener("load", function() {
success: function(value) {
console.log('chooseFileUpload方法', value)
if(value){
VUE.formData.images.push(...JSON.parse(value).fileNames)
// VUE.formData.images.push(...JSON.parse(value).fileNames)
if(gemhoUtil.isIOSStrict()){ // ios直接返回对象
VUE.formData.images.push(...value.fileNames)
}else{ // 俺安卓机 返回字符串
VUE.formData.images.push(...JSON.parse(value).fileNames)
}
if(VUE.formData.images.length > maxSelectNum){
const result = VUE.formData.images.slice(0, maxSelectNum)
VUE.formData.images = result
......
......@@ -292,7 +292,12 @@ window.addEventListener("load", function () {
success: function (value) {
console.log('chooseFileUpload方法', value)
if (value) {
VUE.formData.attachmentFile.push(...JSON.parse(value).fileNames)
// VUE.formData.attachmentFile.push(...JSON.parse(value).fileNames)
if(gemhoUtil.isIOSStrict()){ // ios直接返回对象
VUE.formData.attachmentFile.push(...value.fileNames)
}else{ // 俺安卓机 返回字符串
VUE.formData.attachmentFile.push(...JSON.parse(value).fileNames)
}
if (VUE.formData.attachmentFile.length > maxSelectNum) {
const result = VUE.formData.attachmentFile.slice(0, maxSelectNum)
VUE.formData.attachmentFile = result
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment