diff --git a/pages/order/detail/index2.wxml b/pages/order/detail/index2.wxml index 0f30df6..f3e8418 100644 --- a/pages/order/detail/index2.wxml +++ b/pages/order/detail/index2.wxml @@ -113,10 +113,10 @@ - + 权益确认书 - {{info.status>0?'已审核':equity_ck_img.value?'更新':'上传'}} + {{info.status>0?'已审核':equity_ck_img.length>0?'更新':'上传'}} diff --git a/pages/order/editCardid/index.js b/pages/order/editCardid/index.js index bbe54ec..ed64b4f 100644 --- a/pages/order/editCardid/index.js +++ b/pages/order/editCardid/index.js @@ -3,6 +3,7 @@ const app = getApp() Page({ data: { cardida: {}, //身份证正面照片 + cardidb: {}, //身份证反面照片 business_licence: {}, //营业执照照片 car_img: {}, //行驶证照片 register_img: {}, //登记证照片 @@ -34,6 +35,7 @@ Page({ }) this.setData({ cardida: res.data.imgs.cardida.length == 0 ? {} : res.data.imgs.cardida, + cardidb: res.data.imgs.cardidb.length == 0 ? {} : res.data.imgs.cardidb, business_licence: res.data.imgs.business_licence.length == 0 ? {} : res.data.imgs.business_licence, car_img: res.data.imgs.car_img.length == 0 ? {} : res.data.imgs.car_img, ins_img: res.data.imgs.ins_img.length == 0 ? [] : res.data.imgs.ins_img, @@ -107,6 +109,66 @@ Page({ } }) } + //上传身份证背面 + if (e.currentTarget.dataset.type == 'cardidb') { + wx.chooseImage({ + count: 1, // 默认9 + sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 + sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 + success(res) { + wx.showLoading({ + title: '上传中', + }) + wx.uploadFile({ + url: _.config.api.upImg, + filePath: res.tempFilePaths[0], + name: 'img', + formData: { + 'app': 'liche' + }, + success: (resp) => { + resp.data = JSON.parse(resp.data); + if (resp.data.code == 200) { + let params = {}; + params['id'] = that.data.id; + params['cardidb'] = resp.data.data.url; + _.apiQuery.putAppCusorderdata(params).then(res2 => { + wx.hideLoading(); + that.setData({ + 'cardidb.value': resp.data.data.url, + 'cardidb.img': resp.data.data.full_url, + }) + }).catch(res2 => { + wx.hideLoading(); + if (res2.code == 418) { + that.setData({ + 'cardidb.value': resp.data.data.url, + 'cardidb.img': resp.data.data.full_url, + 'cardidb.err': !res2.data[1].caridB, + 'cardidb.errmsg': res2.data[1].errmsg, + }) + } + }); + } else { + wx.hideLoading(); + wx.showToast({ + title: '上传失败', + icon: 'none', + duration: 2000 + }) + } + }, + }) + }, + fail: res => { + wx.showToast({ + title: '文件选择失败', + icon: 'none', + duration: 2000 + }) + } + }) + } //上传营业执照 if (e.currentTarget.dataset.type == 'business_licence') { diff --git a/pages/order/editCardid/index.wxml b/pages/order/editCardid/index.wxml index 885fc16..5ee421b 100644 --- a/pages/order/editCardid/index.wxml +++ b/pages/order/editCardid/index.wxml @@ -4,16 +4,16 @@ - + - {{cardida.errmsg}} + {{cardida.errmsg}} - + - + 上传身份证正面 @@ -21,6 +21,25 @@ + + + + + + {{cardidb.errmsg}} + + + + + + + + + 上传身份证背面 + + + + \ No newline at end of file diff --git a/pages/order/editImg/index.js b/pages/order/editImg/index.js index 4dc6d04..3181846 100644 --- a/pages/order/editImg/index.js +++ b/pages/order/editImg/index.js @@ -6,9 +6,11 @@ Page({ title: "", row: "", multi: false, - edit: '1' + edit: '1', + maxImgs: 5 }, onLoad: function (options) { + console.log(options) for (let key in options) { this.setData({ [key]: options[key] diff --git a/pages/order/editImg/index.wxml b/pages/order/editImg/index.wxml index 3815fa8..fcf6fb7 100644 --- a/pages/order/editImg/index.wxml +++ b/pages/order/editImg/index.wxml @@ -27,7 +27,7 @@ - +