diff --git a/pages/order/detail/index2.wxml b/pages/order/detail/index2.wxml index ee7f823..5f80ec4 100644 --- a/pages/order/detail/index2.wxml +++ b/pages/order/detail/index2.wxml @@ -163,10 +163,10 @@ --> - + 订单合同 - {{contract_img.value?'更新':'上传'}} + {{contract_img.length>0?'更新':'上传'}} diff --git a/pages/order/editBusinessBicence/index.js b/pages/order/editBusinessBicence/index.js index 065066a..c0a2362 100644 --- a/pages/order/editBusinessBicence/index.js +++ b/pages/order/editBusinessBicence/index.js @@ -34,13 +34,7 @@ Page({ }) if(res.data.img_status == 1){ 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, - register_img:res.data.imgs.register_img.length==0?{}:res.data.imgs.register_img, - ins_img:res.data.imgs.ins_img.length==0?[]:res.data.imgs.ins_img, - other_img:res.data.imgs.other_img.length==0?[]:res.data.imgs.other_img, }) } wx.stopPullDownRefresh() diff --git a/pages/order/editBusinessBicence/index.wxml b/pages/order/editBusinessBicence/index.wxml index a7a378e..18f30f2 100644 --- a/pages/order/editBusinessBicence/index.wxml +++ b/pages/order/editBusinessBicence/index.wxml @@ -3,9 +3,9 @@ - + - + {{business_licence.errmsg}} @@ -14,7 +14,7 @@ - + 上传营业执照 diff --git a/pages/order/editImg/index.js b/pages/order/editImg/index.js index 21aa126..8edf7ef 100644 --- a/pages/order/editImg/index.js +++ b/pages/order/editImg/index.js @@ -4,7 +4,8 @@ Page({ data: { type: "", title: "", - row: "" + row: "", + multi: false, }, onLoad: function (options) { for (let key in options) { @@ -33,16 +34,13 @@ Page({ let params = {}; params['id'] = this.data.id; _.apiQuery.getAppCusorderdata(params).then(res => { - this.setData({ - imgInfo: res.data, - }) let key = this.data.type - console.log() if (res.data.img_status == 1) { let img = res.data.imgs['' + key + ''] this.setData({ row: img.length == 0 ? [] : img, }) + console.log(this.data.row) } wx.stopPullDownRefresh() }) @@ -69,15 +67,30 @@ Page({ success: (resp) => { resp.data = JSON.parse(resp.data); if (resp.data.code == 200) { - let params = {}; - params['id'] = that.data.id; - params['' + that.data.type + ''] = resp.data.data.url; + let img = '' + if (that.data.multi) { + let split = '' + let row = that.data.row + let new_img = { + 'value': resp.data.data.url, + 'img': resp.data.data.full_url + } + row.push(new_img) + row.forEach(item => { + if (img) { + split = ',' + } + img += split + item.value + }) + } else { + img = resp.data.data.url + } + let params = {} + params['id'] = that.data.id + params['' + that.data.type + ''] = img _.apiQuery.putAppCusorderdata(params).then(res2 => { wx.hideLoading(); - that.setData({ - 'row.value': resp.data.data.url, - 'row.img': resp.data.data.full_url, - }) + that.getAppCusorderdata() }).catch(res2 => { wx.hideLoading(); }); @@ -104,37 +117,25 @@ Page({ // 编辑页面删除图片 delImg(e) { - if (e.currentTarget.dataset.type == 'ins_img') { - let ins_img = this.data.ins_img - ins_img.splice(e.currentTarget.dataset.index, 1) - let params = {}; - params['id'] = this.data.id; - let img = [] - ins_img.forEach(item => { - img.push(item.value) + let that = this + let row = that.data.row + row.splice(e.currentTarget.dataset.index, 1) + let img = '' + let split = '' + row.forEach(item => { + if (img) { + split = ',' + } + img += split + item.value + }) + let params = {} + params['id'] = that.data.id; + params['' + that.data.type + ''] = img; + _.apiQuery.putAppCusorderdata(params).then(res => { + that.setData({ + row, }) - params['ins_imgs'] = img; - _.apiQuery.putAppCusorderdata(params).then(res => { - this.setData({ - ins_img, - }) - }) - } else if (e.currentTarget.dataset.type == 'other_img') { - let other_img = this.data.other_img - other_img.splice(e.currentTarget.dataset.index, 1) - let params = {}; - params['id'] = this.data.id; - let img = [] - other_img.forEach(item => { - img.push(item.value) - }) - params['other_imgs'] = img; - _.apiQuery.putAppCusorderdata(params).then(res => { - this.setData({ - other_img, - }) - }) - } + }) }, //查看图片 diff --git a/pages/order/editImg/index.wxml b/pages/order/editImg/index.wxml index 9442c6e..0d46acb 100644 --- a/pages/order/editImg/index.wxml +++ b/pages/order/editImg/index.wxml @@ -1,6 +1,6 @@ - + @@ -17,7 +17,25 @@ - + + + + + + + + + + + + + + 上传图片 + + + + + \ No newline at end of file