修改图片上传

This commit is contained in:
chenrx
2024-06-17 17:59:57 +08:00
parent eed3c770b2
commit 5947dff987
12 changed files with 302 additions and 354 deletions
+13 -15
View File
@@ -92,21 +92,19 @@ Page({
this.setData({
imgInfo: res.data,
})
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,
pay_img: res.data.imgs.pay_img.length == 0 ? [] : res.data.imgs.pay_img,
contract_img: res.data.imgs.contract_img.length == 0 ? [] : res.data.imgs.contract_img,
equity_ck_img: res.data.imgs.equity_ck_img.length == 0 ? [] : res.data.imgs.equity_ck_img,
bill_img: res.data.imgs.bill_img.length == 0 ? [] : res.data.imgs.bill_img,
car_auth_img: res.data.imgs.car_auth_img.length == 0 ? [] : res.data.imgs.car_auth_img,
delivery_ck_img: res.data.imgs.delivery_ck_img.length == 0 ? [] : res.data.imgs.delivery_ck_img,
})
}
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,
pay_img: res.data.imgs.pay_img.length == 0 ? [] : res.data.imgs.pay_img,
contract_img: res.data.imgs.contract_img.length == 0 ? [] : res.data.imgs.contract_img,
equity_ck_img: res.data.imgs.equity_ck_img.length == 0 ? [] : res.data.imgs.equity_ck_img,
bill_img: res.data.imgs.bill_img.length == 0 ? [] : res.data.imgs.bill_img,
car_auth_img: res.data.imgs.car_auth_img.length == 0 ? [] : res.data.imgs.car_auth_img,
delivery_ck_img: res.data.imgs.delivery_ck_img.length == 0 ? [] : res.data.imgs.delivery_ck_img,
})
wx.stopPullDownRefresh()
})
},
+68 -125
View File
@@ -80,141 +80,85 @@
<!--图片-->
<view class="pl30 pr30">
<!--图片修改-->
<block wx:if="{{imgInfo.img_status==1}}">
<!--上传身份证-->
<block wx:if="{{info.main_type == 0}}">
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editCardid/index?id={{id}}">
<view class="absolute left-0 box-middle font-32 color-333">身份证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{cardida.value||cardidb.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!-- <view class="mt40 font-32">身份证</view>
<view class="fn-flex mt30 text-center">
<view class="fn-flex-item relative mr10" bindtap="chooseImg" data-type="cardida">
<block wx:if="{{cardida.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{cardida.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{cardida.errmsg}}</view>
</view>
<image class='block wp100 img-h-200 ulib-r10' src='{{cardida.img}}' mode='aspectFit'></image>
</view>
</block>
<block wx:else>
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-zhengmian font-60"></i>
<view class="mt10 font-22">上传身份证正面</view>
</view>
</view>
</block>
</view>
<view class="fn-flex-item relative ml10" bindtap="chooseImg" data-type="cardidb">
<block wx:if="{{cardidb.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{cardidb.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{cardidb.errmsg}}</view>
</view>
<image class='block wp100 img-h-200 ulib-r10' src='{{cardidb.img}}' mode='aspectFit'></image>
</view>
</block>
<block wx:else>
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-fanmian font-60"></i>
<view class="mt10 font-22">上传身份证背面</view>
</view>
</view>
</block>
</view>
</view> -->
</block>
<!--上传营业执照-->
<block wx:elif="{{info.main_type == 1}}">
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editBusinessBicence/index?id={{id}}">
<view class="absolute left-0 box-middle font-32 color-333">营业执照</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{business_licence.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!-- <view class="mt40 font-32">营业执照</view>
<view class="mt30 text-center">
<view class="inline-block img-300x200 relative ulib-r10 overflowhidden" bindtap="chooseImg" data-type="business_licence">
<block wx:if="{{business_licence.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{business_licence.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{business_licence.errmsg}}</view>
</view>
<image class='block wp100 img-h-200 ulib-r10' src='{{business_licence.img}}' mode='aspectFit'></image>
</view>
</block>
<block wx:else>
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-fanmian font-60"></i>
<view class="mt10 font-22">上传营业执照</view>
</view>
</view>
</block>
</view>
</view> -->
</block>
<!--订单合同-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=contract_img&title=订单合同&multi=true">
<view class="absolute left-0 box-middle font-32 color-333">订单合同</view>
<!--上传身份证-->
<block wx:if="{{info.main_type == 0}}">
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editCardid/index?id={{id}}&edit={{info.status>0?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">身份证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{contract_img.length>0?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
<view>{{info.status>0?'已审核':cardida.value||cardidb.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!--付款凭证-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=pay_img&title=付款凭证">
<view class="absolute left-0 box-middle font-32 color-333">付款凭证</view>
</block>
<!--上传营业执照-->
<block wx:elif="{{info.main_type == 1}}">
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editBusinessBicence/index?id={{id}}&edit={{info.status>0?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">营业执照</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{pay_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
<view>{{info.status>0?'已审核':business_licence.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!--权益确认书-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=equity_ck_img&title=权益确认书">
<view class="absolute left-0 box-middle font-32 color-333">权益确认书</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{equity_ck_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</block>
<!--订单合同-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=contract_img&title=订单合同&multi=true&edit={{info.status>0?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">订单合同</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{info.status>0?'已审核':contract_img.length>0?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
<!--上传发票-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=bill_img&title=发票">
<view class="absolute left-0 box-middle font-32 color-333">发票</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{bill_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!--付款凭证-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=pay_img&title=付款凭证&edit={{info.status>0?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">付款凭证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{info.status>0?'已审核':pay_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
<!--上传行驶证-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editLicenseImg/index?id={{id}}">
<view class="absolute left-0 box-middle font-32 color-333">行驶证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{car_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
<!-- <button bindtap="pushLink" data-url="/pages/order/editLicenseImg/index?id={{id}}" class="inline-block text-middle font-22 color-fff ulib-r10 btn-36afa2" hover-class="btn-36afa2-hover"><i class="iconfont icon-dengji mr10"></i>{{register_img.value||car_img.value?'更新':'上传'}}</button> -->
</view>
</view>
<!--权益确认书-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=equity_ck_img&title=权益确认书&edit={{info.status>0?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">权益确认书</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{info.status>0?'已审核':equity_ck_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
<!--上传保险单-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editInsImg/index?id={{id}}">
<view class="absolute left-0 box-middle font-32 color-333">保险单</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{imgInfo.imgs.accident_img.value||imgInfo.imgs.insurance_img.value||imgInfo.imgs.business_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
<!-- <button bindtap="pushLink" data-url="/pages/order/editInsImg/index?id={{id}}" class="inline-block text-middle font-22 color-fff ulib-r10 btn-36afa2" hover-class="btn-36afa2-hover"><i class="iconfont icon-dengji mr10"></i>{{ins_img.length>0?'更新':'上传'}}</button> -->
</view>
</view>
<!--上传发票-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=bill_img&title=发票&edit={{info.status>1?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">发票</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{info.status>1?'已审核':bill_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
<!--车机实名认证-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=car_auth_img&title=车机实名认证">
<view class="absolute left-0 box-middle font-32 color-333">实名认证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{car_auth_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!--上传行驶证-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editLicenseImg/index?id={{id}}&edit={{info.status>2?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">行驶证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{info.status>2?'已审核':car_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
<!-- <button bindtap="pushLink" data-url="/pages/order/editLicenseImg/index?id={{id}}" class="inline-block text-middle font-22 color-fff ulib-r10 btn-36afa2" hover-class="btn-36afa2-hover"><i class="iconfont icon-dengji mr10"></i>{{register_img.value||car_img.value?'更新':'上传'}}</button> -->
</view>
<!--上传交车合照-->
<!--
</view>
<!--上传保险单-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editInsImg/index?id={{id}}&edit={{info.status>2?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">保险单</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>
<block wx:if="{{info.status>2}}">
已审核
</block>
<block wx:else>
{{imgInfo.imgs.accident_img.value||imgInfo.imgs.insurance_img.value||imgInfo.imgs.business_img.value?'更新':'上传'}}
</block>
<i class="iconfont ml10 icon-gengduo"></i>
</view>
<!-- <button bindtap="pushLink" data-url="/pages/order/editInsImg/index?id={{id}}" class="inline-block text-middle font-22 color-fff ulib-r10 btn-36afa2" hover-class="btn-36afa2-hover"><i class="iconfont icon-dengji mr10"></i>{{ins_img.length>0?'更新':'上传'}}</button> -->
</view>
</view>
<!--车机实名认证-->
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=car_auth_img&title=车机实名认证&edit={{info.status>2?'0':'1'}}">
<view class="absolute left-0 box-middle font-32 color-333">实名认证</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
<view>{{info.status>2?'已审核':car_auth_img.value?'更新':'上传'}}<i class="iconfont ml10 icon-gengduo"></i></view>
</view>
</view>
<!--上传交车合照-->
<!--
<view class="relative bbs-1-eb pl140 font-28" bindtap="pushLink" data-url="/pages/order/editImg/index?id={{id}}&type=delivery_ck_img&title=交车合照">
<view class="absolute left-0 box-middle font-32 color-333">交车合照</view>
<view class="pt30 pb30 text-right font-26 color-999" style="min-height:38rpx">
@@ -222,7 +166,6 @@
</view>
</view>
-->
</block>
<!--图片展示-->
<block wx:if="{{imgInfo.img_status==2}}">
<!--身份证-->
+93 -94
View File
@@ -2,13 +2,14 @@ import _ from '../../../commons/js/commons'
const app = getApp()
Page({
data: {
cardida:{},//身份证正面照片
cardidb:{},//身份证反面照片
business_licence:{},//营业执照照片
car_img:{},//行驶证照片
register_img:{},//登记证照片
ins_img:[],//保险照片
other_img:[],//交车合照
cardida: {}, //身份证正面照片
cardidb: {}, //身份证反面照片
business_licence: {}, //营业执照照片
car_img: {}, //行驶证照片
register_img: {}, //登记证照片
ins_img: [], //保险照片
other_img: [], //交车合照
edit: '1'
},
onLoad: function (options) {
for (let key in options) {
@@ -18,25 +19,23 @@ Page({
}
this.getAppCusorderdata()
},
onShow: function () {
},
//获取订单图片
getAppCusorderdata(){
getAppCusorderdata() {
let params = {};
params['id'] = this.data.id;
_.apiQuery.getAppCusorderdata(params).then(res=>{
_.apiQuery.getAppCusorderdata(params).then(res => {
this.setData({
imgInfo:res.data,
imgInfo: res.data,
})
this.setData({
business_licence: res.data.imgs.business_licence.length == 0 ? {} : res.data.imgs.business_licence,
})
if(res.data.img_status == 1){
this.setData({
business_licence:res.data.imgs.business_licence.length==0?{}:res.data.imgs.business_licence,
})
}
wx.stopPullDownRefresh()
})
},
@@ -45,7 +44,7 @@ Page({
chooseImg(e) {
let that = this
//上传身份证正面
if(e.currentTarget.dataset.type=='cardida'){
if (e.currentTarget.dataset.type == 'cardida') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -55,8 +54,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -70,21 +69,21 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'cardida.value':resp.data.data.url,
'cardida.img':resp.data.data.full_url,
'cardida.value': resp.data.data.url,
'cardida.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
if(res2.code==418){
if (res2.code == 418) {
that.setData({
'cardida.value':resp.data.data.url,
'cardida.img':resp.data.data.full_url,
'cardida.err':!res2.data[0].caridA,
'cardida.errmsg':res2.data[0].errmsg,
'cardida.value': resp.data.data.url,
'cardida.img': resp.data.data.full_url,
'cardida.err': !res2.data[0].caridA,
'cardida.errmsg': res2.data[0].errmsg,
})
}
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -106,7 +105,7 @@ Page({
}
//上传身份证背面
if(e.currentTarget.dataset.type=='cardidb'){
if (e.currentTarget.dataset.type == 'cardidb') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -116,8 +115,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -131,21 +130,21 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'cardidb.value':resp.data.data.url,
'cardidb.img':resp.data.data.full_url,
'cardidb.value': resp.data.data.url,
'cardidb.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
if(res2.code==418){
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,
'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{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -167,7 +166,7 @@ Page({
}
//上传营业执照
if(e.currentTarget.dataset.type=='business_licence'){
if (e.currentTarget.dataset.type == 'business_licence') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -177,8 +176,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -192,21 +191,21 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'business_licence.value':resp.data.data.url,
'business_licence.img':resp.data.data.full_url,
'business_licence.value': resp.data.data.url,
'business_licence.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
if(res2.code==418){
if (res2.code == 418) {
that.setData({
'business_licence.value':resp.data.data.url,
'business_licence.img':resp.data.data.full_url,
'business_licence.err':!res2.data[0].business_licence,
'business_licence.errmsg':res2.data[0].errmsg,
'business_licence.value': resp.data.data.url,
'business_licence.img': resp.data.data.full_url,
'business_licence.err': !res2.data[0].business_licence,
'business_licence.errmsg': res2.data[0].errmsg,
})
}
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -228,7 +227,7 @@ Page({
}
//上传登记证
if(e.currentTarget.dataset.type=='register_img'){
if (e.currentTarget.dataset.type == 'register_img') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -238,8 +237,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -253,13 +252,13 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'register_img.value':resp.data.data.url,
'register_img.img':resp.data.data.full_url,
'register_img.value': resp.data.data.url,
'register_img.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -281,7 +280,7 @@ Page({
}
//上传行驶证
if(e.currentTarget.dataset.type=='car_img'){
if (e.currentTarget.dataset.type == 'car_img') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -291,8 +290,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -306,13 +305,13 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'car_img.value':resp.data.data.url,
'car_img.img':resp.data.data.full_url,
'car_img.value': resp.data.data.url,
'car_img.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -334,7 +333,7 @@ Page({
}
//上传保单
if(e.currentTarget.dataset.type=='ins_img'){
if (e.currentTarget.dataset.type == 'ins_img') {
wx.chooseImage({
count: 10 - that.data.ins_img.length, //
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -343,13 +342,13 @@ Page({
wx.showLoading({
title: '上传中',
})
let ins_img=that.data.ins_img
let ins_img = that.data.ins_img
let k = 0
for (let i = 0; i < res1.tempFilePaths.length; i++) {
//上传图片
wx.uploadFile({
url:_.config.api.upImg,
filePath:res1.tempFilePaths[i],
url: _.config.api.upImg,
filePath: res1.tempFilePaths[i],
name: 'img',
formData: {
'app': 'liche'
@@ -361,11 +360,11 @@ Page({
let imgdata = resp.data
let list = []
list.push({
value:imgdata.data.url,
img:imgdata.data.full_url,
value: imgdata.data.url,
img: imgdata.data.full_url,
})
ins_img=ins_img.concat(list)
if(k == res1.tempFilePaths.length){
ins_img = ins_img.concat(list)
if (k == res1.tempFilePaths.length) {
let params = {};
params['id'] = that.data.id;
let img = []
@@ -378,15 +377,15 @@ Page({
that.setData({
ins_img,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}
}else{
} else {
wx.hideLoading();
}
},
})
}
@@ -402,7 +401,7 @@ Page({
}
//上传交车合照
if(e.currentTarget.dataset.type=='other_img'){
if (e.currentTarget.dataset.type == 'other_img') {
wx.chooseImage({
count: 1, //
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -411,13 +410,13 @@ Page({
wx.showLoading({
title: '上传中',
})
let other_img=that.data.other_img
let other_img = that.data.other_img
let k = 0
for (let i = 0; i < res1.tempFilePaths.length; i++) {
//上传图片
wx.uploadFile({
url:_.config.api.upImg,
filePath:res1.tempFilePaths[i],
url: _.config.api.upImg,
filePath: res1.tempFilePaths[i],
name: 'img',
formData: {
'app': 'liche'
@@ -429,11 +428,11 @@ Page({
let imgdata = resp.data
let list = []
list.push({
value:imgdata.data.url,
img:imgdata.data.full_url,
value: imgdata.data.url,
img: imgdata.data.full_url,
})
other_img=other_img.concat(list)
if(k == res1.tempFilePaths.length){
other_img = other_img.concat(list)
if (k == res1.tempFilePaths.length) {
let params = {};
params['id'] = that.data.id;
let img = []
@@ -446,15 +445,15 @@ Page({
that.setData({
other_img,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}
}else{
} else {
wx.hideLoading();
}
},
})
}
@@ -471,8 +470,8 @@ Page({
},
// 编辑页面删除图片
delImg(e){
if(e.currentTarget.dataset.type=='ins_img'){
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 = {};
@@ -487,7 +486,7 @@ Page({
ins_img,
})
})
}else if(e.currentTarget.dataset.type=='other_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 = {};
@@ -507,10 +506,10 @@ Page({
//查看图片
previewImage: function (e) {
if(e.currentTarget.dataset.type=='business_licence'){
if (e.currentTarget.dataset.type == 'business_licence') {
wx.previewImage({
current:this.data.imgInfo.imgs.business_licence.img,
urls:[this.data.imgInfo.imgs.business_licence.img],
current: this.data.imgInfo.imgs.business_licence.img,
urls: [this.data.imgInfo.imgs.business_licence.img],
})
}
},
+2 -2
View File
@@ -1,12 +1,12 @@
<view class="container">
<view class="inner30">
<!-- <view class="mt40 font-32">营业执照</view> -->
<view class="mt30 text-center">
<view class="inline-block img-530x300 relative ulib-r10 overflowhidden">
<block wx:if="{{business_licence.value}}">
<view class="inline-block bg-f8 img-530x300 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" bindtap="chooseImg" data-type="business_licence"></i>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" bindtap="chooseImg" data-type="business_licence" wx:if="{{edit=='1'}}"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{business_licence.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{business_licence.errmsg}}</view>
</view>
+101 -103
View File
@@ -2,13 +2,14 @@ import _ from '../../../commons/js/commons'
const app = getApp()
Page({
data: {
cardida:{},//身份证正面照片
cardidb:{},//身份证反面照片
business_licence:{},//营业执照照片
car_img:{},//行驶证照片
register_img:{},//登记证照片
ins_img:[],//保险照片
other_img:[],//交车合照
cardida: {}, //身份证正面照片
cardidb: {}, //身份证反面照片
business_licence: {}, //营业执照照片
car_img: {}, //行驶证照片
register_img: {}, //登记证照片
ins_img: [], //保险照片
other_img: [], //交车合照
edit: '1'
},
onLoad: function (options) {
for (let key in options) {
@@ -16,32 +17,30 @@ Page({
[key]: options[key]
})
}
console.log(this.data.edit)
this.getAppCusorderdata()
},
onShow: function () {
},
//获取订单图片
getAppCusorderdata(){
getAppCusorderdata() {
let params = {};
params['id'] = this.data.id;
_.apiQuery.getAppCusorderdata(params).then(res=>{
_.apiQuery.getAppCusorderdata(params).then(res => {
this.setData({
imgInfo:res.data,
imgInfo: res.data,
})
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,
other_img: res.data.imgs.other_img.length == 0 ? [] : res.data.imgs.other_img,
})
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,
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()
})
},
@@ -50,7 +49,7 @@ Page({
chooseImg(e) {
let that = this
//上传身份证正面
if(e.currentTarget.dataset.type=='cardida'){
if (e.currentTarget.dataset.type == 'cardida') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -60,8 +59,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -75,22 +74,22 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'cardida.value':resp.data.data.url,
'cardida.img':resp.data.data.full_url,
'cardida.value': resp.data.data.url,
'cardida.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
if(res2.code==418){
if (res2.code == 418) {
that.setData({
'cardida.value':resp.data.data.url,
'cardida.img':resp.data.data.full_url,
'cardida.err':!res2.data[0].caridA,
'cardida.errmsg':res2.data[0].errmsg,
'cardida.value': resp.data.data.url,
'cardida.img': resp.data.data.full_url,
'cardida.err': !res2.data[0].caridA,
'cardida.errmsg': res2.data[0].errmsg,
})
}
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -112,7 +111,7 @@ Page({
}
//上传身份证背面
if(e.currentTarget.dataset.type=='cardidb'){
if (e.currentTarget.dataset.type == 'cardidb') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -122,8 +121,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -137,21 +136,21 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'cardidb.value':resp.data.data.url,
'cardidb.img':resp.data.data.full_url,
'cardidb.value': resp.data.data.url,
'cardidb.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
if(res2.code==418){
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,
'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{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -173,7 +172,7 @@ Page({
}
//上传营业执照
if(e.currentTarget.dataset.type=='business_licence'){
if (e.currentTarget.dataset.type == 'business_licence') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -183,8 +182,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -198,17 +197,17 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'business_licence.value':resp.data.data.url,
'business_licence.img':resp.data.data.full_url,
'business_licence.value': resp.data.data.url,
'business_licence.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
if(res2.code==418){
if (res2.code == 418) {
that.setData({
'business_licence.value':resp.data.data.url,
'business_licence.img':resp.data.data.full_url,
'business_licence.err':!res2.data[0].business_licence,
'business_licence.errmsg':res2.data[0].errmsg,
'business_licence.value': resp.data.data.url,
'business_licence.img': resp.data.data.full_url,
'business_licence.err': !res2.data[0].business_licence,
'business_licence.errmsg': res2.data[0].errmsg,
})
}
});
@@ -227,7 +226,7 @@ Page({
}
//上传登记证
if(e.currentTarget.dataset.type=='register_img'){
if (e.currentTarget.dataset.type == 'register_img') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -237,8 +236,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -252,13 +251,13 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'register_img.value':resp.data.data.url,
'register_img.img':resp.data.data.full_url,
'register_img.value': resp.data.data.url,
'register_img.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -280,7 +279,7 @@ Page({
}
//上传行驶证
if(e.currentTarget.dataset.type=='car_img'){
if (e.currentTarget.dataset.type == 'car_img') {
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -290,8 +289,8 @@ Page({
title: '上传中',
})
wx.uploadFile({
url:_.config.api.upImg,
filePath:res.tempFilePaths[0],
url: _.config.api.upImg,
filePath: res.tempFilePaths[0],
name: 'img',
formData: {
'app': 'liche'
@@ -305,13 +304,13 @@ Page({
_.apiQuery.putAppCusorderdata(params).then(res2 => {
wx.hideLoading();
that.setData({
'car_img.value':resp.data.data.url,
'car_img.img':resp.data.data.full_url,
'car_img.value': resp.data.data.url,
'car_img.img': resp.data.data.full_url,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}else{
} else {
wx.hideLoading();
wx.showToast({
title: '上传失败',
@@ -333,7 +332,7 @@ Page({
}
//上传保单
if(e.currentTarget.dataset.type=='ins_img'){
if (e.currentTarget.dataset.type == 'ins_img') {
wx.chooseImage({
count: 10 - that.data.ins_img.length, //
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -342,13 +341,13 @@ Page({
wx.showLoading({
title: '上传中',
})
let ins_img=that.data.ins_img
let ins_img = that.data.ins_img
let k = 0
for (let i = 0; i < res1.tempFilePaths.length; i++) {
//上传图片
wx.uploadFile({
url:_.config.api.upImg,
filePath:res1.tempFilePaths[i],
url: _.config.api.upImg,
filePath: res1.tempFilePaths[i],
name: 'img',
formData: {
'app': 'liche'
@@ -360,11 +359,11 @@ Page({
let imgdata = resp.data
let list = []
list.push({
value:imgdata.data.url,
img:imgdata.data.full_url,
value: imgdata.data.url,
img: imgdata.data.full_url,
})
ins_img=ins_img.concat(list)
if(k == res1.tempFilePaths.length){
ins_img = ins_img.concat(list)
if (k == res1.tempFilePaths.length) {
let params = {};
params['id'] = that.data.id;
let img = []
@@ -377,15 +376,15 @@ Page({
that.setData({
ins_img,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}
}else{
} else {
wx.hideLoading();
}
},
})
}
@@ -401,7 +400,7 @@ Page({
}
//上传交车合照
if(e.currentTarget.dataset.type=='other_img'){
if (e.currentTarget.dataset.type == 'other_img') {
wx.chooseImage({
count: 1, //
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
@@ -410,13 +409,13 @@ Page({
wx.showLoading({
title: '上传中',
})
let other_img=that.data.other_img
let other_img = that.data.other_img
let k = 0
for (let i = 0; i < res1.tempFilePaths.length; i++) {
//上传图片
wx.uploadFile({
url:_.config.api.upImg,
filePath:res1.tempFilePaths[i],
url: _.config.api.upImg,
filePath: res1.tempFilePaths[i],
name: 'img',
formData: {
'app': 'liche'
@@ -428,11 +427,11 @@ Page({
let imgdata = resp.data
let list = []
list.push({
value:imgdata.data.url,
img:imgdata.data.full_url,
value: imgdata.data.url,
img: imgdata.data.full_url,
})
other_img=other_img.concat(list)
if(k == res1.tempFilePaths.length){
other_img = other_img.concat(list)
if (k == res1.tempFilePaths.length) {
let params = {};
params['id'] = that.data.id;
let img = []
@@ -445,15 +444,15 @@ Page({
that.setData({
other_img,
})
}).catch(res2=>{
}).catch(res2 => {
wx.hideLoading();
});
}
}else{
} else {
wx.hideLoading();
}
},
})
}
@@ -470,8 +469,8 @@ Page({
},
// 编辑页面删除图片
delImg(e){
if(e.currentTarget.dataset.type=='ins_img'){
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 = {};
@@ -486,7 +485,7 @@ Page({
ins_img,
})
})
}else if(e.currentTarget.dataset.type=='other_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 = {};
@@ -506,16 +505,15 @@ Page({
//查看图片
previewImage: function (e) {
if(e.currentTarget.dataset.type=='cardida'){
if (e.currentTarget.dataset.type == 'cardida') {
wx.previewImage({
current:this.data.imgInfo.imgs.cardida.img,
urls:[this.data.imgInfo.imgs.cardida.img],
current: this.data.imgInfo.imgs.cardida.img,
urls: [this.data.imgInfo.imgs.cardida.img],
})
}
else if(e.currentTarget.dataset.type=='cardidb'){
} else if (e.currentTarget.dataset.type == 'cardidb') {
wx.previewImage({
current:this.data.imgInfo.imgs.cardidb.img,
urls:[this.data.imgInfo.imgs.cardidb.img],
current: this.data.imgInfo.imgs.cardidb.img,
urls: [this.data.imgInfo.imgs.cardidb.img],
})
}
},
+2 -2
View File
@@ -6,7 +6,7 @@
<view class="fn-flex-item relative mr10">
<block wx:if="{{cardida.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" bindtap="chooseImg" data-type="cardida"></i>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" bindtap="chooseImg" data-type="cardida" wx:if="{{edit=='1'}}"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{cardida.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{cardida.errmsg}}</view>
</view>
@@ -25,7 +25,7 @@
<view class="fn-flex-item relative ml10">
<block wx:if="{{cardidb.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" bindtap="chooseImg" data-type="cardidb"></i>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" bindtap="chooseImg" data-type="cardidb" wx:if="{{edit=='1'}}"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{cardidb.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{cardidb.errmsg}}</view>
</view>
+5 -7
View File
@@ -6,6 +6,7 @@ Page({
title: "",
row: "",
multi: false,
edit: '1'
},
onLoad: function (options) {
for (let key in options) {
@@ -35,13 +36,10 @@ Page({
params['id'] = this.data.id;
_.apiQuery.getAppCusorderdata(params).then(res => {
let key = this.data.type
if (res.data.img_status == 1) {
let img = res.data.imgs['' + key + '']
this.setData({
row: img.length == 0 ? [] : img,
})
console.log(this.data.row)
}
let img = res.data.imgs['' + key + '']
this.setData({
row: img.length == 0 ? [] : img,
})
wx.stopPullDownRefresh()
})
},
+4 -4
View File
@@ -4,8 +4,8 @@
<view class="fn-flex-item relative ml10">
<block wx:if="{{row.value}}">
<view class="inline-block bg-f8 img-530x300 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-url="{{row.img}}"></i>
<image class='block wp100 img-h-530 ulib-r10' src='{{row.img}}' mode='aspectFit' bindtap="previewImage"></image>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-url="{{row.img}}" wx:if="{{edit=='1'}}"></i>
<image class='block wp100 img-h-530 ulib-r10' src='{{row.img}}' mode='aspectFit' bindtap="previewImage" data-url="{{row.img}}"></image>
</view>
</block>
<block wx:else>
@@ -23,11 +23,11 @@
<scroll-view scroll-x="true">
<block wx:for='{{row}}' wx:key='index'>
<view class="inline-block bg-f8 img-530x300 ml15 mr15 relative ulib-r10 overflowhidden mt10">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-guanbi1 inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="delImg" data-index="{{index}}"></i>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-guanbi1 inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="delImg" data-index="{{index}}" wx:if="{{edit=='1'}}"></i>
<image class='block wp100 img-h-530 ulib-r10' src='{{item.img}}' mode='aspectFit' bindtap="previewImage" data-url="{{item.img}}"></image>
</view>
</block>
<block wx:if="{{row.length<5}}">
<block wx:if="{{row.length<5 && edit=='1'}}">
<view class="inline-block bg-f8 img-530x300 ml15 mr15 relative ulib-r10 overflowhidden mt10" bindtap="chooseImg">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-paizhao font-48"></i>
+1
View File
@@ -33,6 +33,7 @@ Page({
accident_rebate:0,
accident_rebate_am:0,
userInfo:'',
edit: '1'
},
onLoad: function (options) {
for (let key in options) {
+2 -2
View File
@@ -8,7 +8,7 @@
<view class="inline-block img-300x200 relative ulib-r10 overflowhidden">
<block wx:if="{{insurance_img.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-type="insurance_img"></i>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-type="insurance_img" wx:if="{{edit=='1'}}"></i>
<image class='block wp100 img-h-200 ulib-r10' src='{{insurance_img.img}}' mode='aspectFit' bindtap="previewImage" data-type="insurance_img"></image>
</view>
</block>
@@ -89,7 +89,7 @@
<view class="inline-block img-300x200 relative ulib-r10 overflowhidden">
<block wx:if="{{business_img.value}}">
<view class="inline-block bg-f8 img-300x200 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-type="business_img"></i>
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-type="business_img" wx:if="{{edit=='1'}}"></i>
<image class='block wp100 img-h-200 ulib-r10' src='{{business_img.img}}' mode='aspectFit' bindtap="previewImage" data-type="business_img"></image>
</view>
</block>
+8
View File
@@ -315,6 +315,14 @@ Page({
})
}).catch(res2=>{
wx.hideLoading();
if (res2.code == 418) {
that.setData({
'car_img.value': resp.data.data.url,
'car_img.img': resp.data.data.full_url,
'car_img.err': !res2.data[0].car_img,
'car_img.errmsg': res2.data[0].errmsg,
})
}
});
}else{
wx.hideLoading();
+3
View File
@@ -7,6 +7,9 @@
<block wx:if="{{car_img.value}}">
<view class="inline-block bg-f8 img-530x300 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="chooseImg" data-type="car_img"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{car_img.err}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{car_img.errmsg}}</view>
</view>
<image class='block wp100 img-h-200 ulib-r10' src='{{car_img.img}}' mode='aspectFit' bindtap="previewImage" data-type="car_img"></image>
</view>
</block>