多包裹换货
This commit is contained in:
@ -12,6 +12,9 @@ Page({
|
||||
textarea: '',
|
||||
textRefund: '',
|
||||
total: 0,
|
||||
logistics: null,
|
||||
isAllRefund: false,
|
||||
refundPackageGoods: []
|
||||
},
|
||||
|
||||
/**
|
||||
@ -19,7 +22,7 @@ Page({
|
||||
*/
|
||||
onLoad: function (options) {
|
||||
this.setData({
|
||||
orderId:options.id,
|
||||
orderId: options.id,
|
||||
})
|
||||
wx.showLoading({
|
||||
title: '加载中..',
|
||||
@ -38,9 +41,12 @@ Page({
|
||||
console.log(res)
|
||||
wx.hideLoading()
|
||||
if (res.data.code == 1) {
|
||||
let goods = res.data.value;
|
||||
const goods = res.data.value;
|
||||
this.setData({
|
||||
goods: goods,
|
||||
logistics: goods.logistics ? JSON.parse(goods.logistics) : null,
|
||||
isAllRefund: !!!(goods.logistics ? JSON.parse(goods.logistics) : []).find(el => el.afterSalesStatus),
|
||||
refundPackage: (goods.logistics ? JSON.parse(goods.logistics) : []).find(el => el.afterSalesStatus) ?? []
|
||||
})
|
||||
} else {
|
||||
wx.showModal({
|
||||
@ -121,7 +127,7 @@ Page({
|
||||
return
|
||||
}
|
||||
console.log(this.data.textarea)
|
||||
if(!reg.test(this.data.textarea)){
|
||||
if (!reg.test(this.data.textarea)) {
|
||||
wx.showToast({
|
||||
title: '请填写正确的物流单号',
|
||||
icon: 'none'
|
||||
@ -167,7 +173,7 @@ Page({
|
||||
data: {
|
||||
orderRefundNumber: this.data.textarea,
|
||||
orderRefundInstructions: this.data.textarea1,
|
||||
orderId:parseInt(this.data.orderId),
|
||||
orderId: parseInt(this.data.orderId),
|
||||
orderRefundImage: photos,
|
||||
orderRefundName: this.data.textRefund
|
||||
},
|
||||
@ -186,7 +192,7 @@ Page({
|
||||
}, 1000);
|
||||
}
|
||||
})
|
||||
}else {
|
||||
} else {
|
||||
wx.showModal({
|
||||
title: '获取数据失败!',
|
||||
content: res.data.message,
|
||||
@ -201,18 +207,18 @@ Page({
|
||||
},
|
||||
|
||||
//长按删除
|
||||
delimg(e){
|
||||
let index= e.currentTarget.dataset.index;
|
||||
delimg(e) {
|
||||
let index = e.currentTarget.dataset.index;
|
||||
wx.showModal({
|
||||
title: '提示',
|
||||
content: '是否删除?',
|
||||
showCancel: true,
|
||||
success:res=> {
|
||||
if(res.confirm){
|
||||
success: res => {
|
||||
if (res.confirm) {
|
||||
let photo = this.data.photo;
|
||||
photo.splice(index, 1);
|
||||
this.setData({
|
||||
photo:photo
|
||||
photo: photo
|
||||
})
|
||||
}
|
||||
},
|
||||
|
Reference in New Issue
Block a user