diff --git a/pages/agent/order-detail/item-money-info/index.js b/pages/agent/order-detail/item-money-info/index.js index 0e26a7a..2f6d78e 100644 --- a/pages/agent/order-detail/item-money-info/index.js +++ b/pages/agent/order-detail/item-money-info/index.js @@ -31,7 +31,7 @@ Component({ lifetimes: { attached: function () { // 在组件实例进入页面节点树时执行 - if (this.data.item.otherAmountDtoList.length) { + if (this.data.item.otherAmountDtoList && this.data.item.otherAmountDtoList.length) { this.data.item.otherAmountDtoList.forEach(element => { if (element.amount != null && element.amount != 0) { this.setData({ @@ -46,12 +46,17 @@ Component({ var rightFkbl = (this.data.item.activitySettleType == 0 ? '70%' : (this.data.item.activitySettleType == 1 ? '85%' : '100%')) var rightJsdj = (math.times(this.data.item.unitPrice, 1000) + '元/吨') - var rightJsjz = (math.divide(this.data.item.weightnoteInfo.netWeight, 1000) + '吨') + var rightJsjz = 0 + if (this.data.item.weightnoteInfo && this.data.item.weightnoteInfo.netWeight) { + rightJsjz = (math.divide(this.data.item.weightnoteInfo.netWeight, 1000) + '吨') + } var rightDmf = this.data.item.unitSurcharge > 0 ? ('-' + math.times(this.data.item.unitSurcharge, 1000) + '元/吨') : (this.data.item.unitSurcharge < 0 ? math.times(this.data.item.unitSurcharge, 1000) + '元/吨' : '') - var rightJz = math.times(this.data.item.unitSurcharge, 1000) + '吨' - this.setData({ - firstMoneyStringTip: firstLeft + '=' + rightJsdj + '×' + rightJsjz + '×' + rightFkbl + rightDmf + '×' + rightJz - }) + if(this.data.item.unitSurcharge){ + var rightJz = math.times(this.data.item.unitSurcharge, 1000) + '吨' + this.setData({ + firstMoneyStringTip: firstLeft + '=' + rightJsdj + '×' + rightJsjz + '×' + rightFkbl + rightDmf + '×' + rightJz + }) + } //尾款金额toptip提示 var secondLeft = '结算单价x结算重量-首笔货款金额' + firstFkbl + '+' + (this.data.isShowtotalOtherAmount == false ? '纸厂补贴与扣款' : '') + '+返还补贴+调节费' if (this.data.item.unitPrice) { @@ -59,12 +64,12 @@ Component({ } else { var secondJsdj = '0' } - if (this.data.item.weightnoteInfo.settleWeight) { + if (this.data.item.weightnoteInfo && this.data.item.weightnoteInfo.settleWeight) { var secondJszl = (math.divide(this.data.item.weightnoteInfo.settleWeight, 1000) + '吨') } else { var secondJszl = '0' } - if (this.data.item.weightnoteInfo.netWeight) { + if (this.data.item.weightnoteInfo && this.data.item.weightnoteInfo.netWeight) { var secondJsjz = (math.divide(this.data.item.weightnoteInfo.netWeight, 1000) + '吨') } else { var secondJsjz = '0' diff --git a/pages/agent/order-detail/item-money-info/index.wxml b/pages/agent/order-detail/item-money-info/index.wxml index 38e5a15..f785f8e 100644 --- a/pages/agent/order-detail/item-money-info/index.wxml +++ b/pages/agent/order-detail/item-money-info/index.wxml @@ -5,10 +5,10 @@ - 首款信息 + 首款信息 预计总金额 - {{formate.formateAmount(item.preTotalMoney)}}元 + {{formate.formateAmount(item.preTotalMoney)}}元 结算单价 x 净重 @@ -17,7 +17,7 @@ 首笔应收金额 - {{formate.formateAmount(item.prepayMoney)}}元 + {{formate.formateAmount(item.prepayMoney)}}元 预估总金额 x {{agent.getActivitySettleType(orderInfo.activitySettleType)}} @@ -26,7 +26,7 @@ 代卖费总额 - {{formate.formateAmount(item.proxyAmount) || 0}}元 + {{formate.formateAmount(item.proxyAmount) || 0}}元 代卖费单价 x 净重 @@ -36,7 +36,7 @@ 首笔货款金额: - + {{formate.formateAmount(item.preSettleMoney)}}元 @@ -46,10 +46,10 @@ - 尾款信息 + 尾款信息 未结算金额 - {{formate.formateAmount(item.unSettleMoney)}}元 + {{formate.formateAmount(item.unSettleMoney)}}元 单价 x 结算重量 - 首笔应收金额 @@ -71,17 +71,17 @@ 返还补贴 - {{formate.formateAmount(item.refundSubsidy==null?0:item.refundSubsidy)}}元 + {{formate.formateAmount(item.refundSubsidy==null?0:item.refundSubsidy)}}元 调节费 - {{formate.formateAmount(item.adjustMoney==null?0:item.adjustMoney)}}元 + {{formate.formateAmount(item.adjustMoney==null?0:item.adjustMoney)}}元 尾款金额: - + {{formate.formateAmount(item.finalPayMoney)}}元 @@ -107,7 +107,7 @@ 代卖费总额 - {{formate.formateAmount(item.surcharge) || 0}}元 + {{formate.formateAmount(item.surcharge) || 0}}元 代卖费单价 x 结算重量 @@ -123,12 +123,12 @@ 纸厂补贴与扣款 - {{formate.formateAmount(item.totalOtherAmount==null?0:item.totalOtherAmount)}}元 + {{formate.formateAmount(item.totalOtherAmount==null?0:item.totalOtherAmount)}}元 返还补贴 - {{formate.formateAmount(item.refundSubsidy==null?0:item.refundSubsidy)}}元 + {{formate.formateAmount(item.refundSubsidy==null?0:item.refundSubsidy)}}元 补贴单价单价 x 结算重量 @@ -138,7 +138,7 @@ 调节费 - {{formate.formateAmount(item.adjustMoney==null?0:item.adjustMoney)}}元 + {{formate.formateAmount(item.adjustMoney==null?0:item.adjustMoney)}}元 总收款金额: diff --git a/pages/process/order-info/index.wxml b/pages/process/order-info/index.wxml index a2e3a52..54b2e68 100644 --- a/pages/process/order-info/index.wxml +++ b/pages/process/order-info/index.wxml @@ -6,7 +6,7 @@ - + 待过皮重 @@ -35,8 +35,8 @@ 已关闭 - 重新定价 - + 取消订单 + 查看订单日志 @@ -178,21 +178,21 @@ - + - 取消订单 - 重新过皮重 - 通过审核 + + 重新过皮重 + 通过审核 - 取消订单 + 重新定价 通过审核 - 取消订单 - 进行支付 + + 进行支付 客户结算 diff --git a/pages/process/order-info/index.wxss b/pages/process/order-info/index.wxss index 02075b2..cec867d 100644 --- a/pages/process/order-info/index.wxss +++ b/pages/process/order-info/index.wxss @@ -3,6 +3,9 @@ margin-right: 24rpx; } +.text-cancel{ + padding: 12rpx 0rpx 12rpx 12rpx +} .info_status{ background-image: linear-gradient(90deg, #FF4D2E 6%, #FF952F 100%); diff --git a/pages/process/outside-info/index.wxml b/pages/process/outside-info/index.wxml index dbd2500..caf5127 100644 --- a/pages/process/outside-info/index.wxml +++ b/pages/process/outside-info/index.wxml @@ -6,7 +6,7 @@ - + 待付款 @@ -30,7 +30,10 @@ 已取消 - + + 取消订单 + + 查看订单日志 @@ -218,13 +221,11 @@ - 取消订单 - 重新定价 - 通过审核 + 重新定价 + 通过审核 - 取消订单 - 进行支付 + 进行支付 diff --git a/pages/process/outside-info/index.wxss b/pages/process/outside-info/index.wxss index 319ec01..93b3df7 100644 --- a/pages/process/outside-info/index.wxss +++ b/pages/process/outside-info/index.wxss @@ -5,6 +5,10 @@ padding: 0rpx 32rpx; } +.text-cancel{ + padding:4rpx 0rpx 4rpx 4rpx +} + .cate-list { margin: 24rpx 30rpx; border: 1rpx solid #dcdcdc; diff --git a/pages/process/outside-price/index.js b/pages/process/outside-price/index.js index 7fc50ed..23cdb38 100644 --- a/pages/process/outside-price/index.js +++ b/pages/process/outside-price/index.js @@ -105,7 +105,7 @@ Scene({ }) }) }, - eidtForm: function(){ + editForm: function(){ wx.redirectTo({url: `/pages/process/outside-add/index?id=${this.data.id}` }) }, saveForm: function(){ diff --git a/pages/process/outside-price/index.wxml b/pages/process/outside-price/index.wxml index 023552d..e0404ab 100644 --- a/pages/process/outside-price/index.wxml +++ b/pages/process/outside-price/index.wxml @@ -9,18 +9,22 @@ 待收货 - 修改订单 + + 取消订单 - - - 待定价 + + + + 待定价 + + 取消订单 待过磅审核 - 重新定价 + 取消订单 @@ -146,8 +150,8 @@ - 取消订单 - 保存订单 + 修改订单 + 保存订单 提交订单 @@ -155,8 +159,7 @@ 提交订单 - 取消订单 - 确认定价 + 确认定价 重新定价 diff --git a/pages/storage/order-create/index.js b/pages/storage/order-create/index.js index 77ce084..8bf232d 100644 --- a/pages/storage/order-create/index.js +++ b/pages/storage/order-create/index.js @@ -197,7 +197,7 @@ Scene({ createOutOrder(this.data.form).then(result => { wx.hideLoading() util.showBackToast('处理成功') - event.emit('OrderMessage', { what: 20, desc: 'createOutOrder' }) + event.emit('OrderMessage', { what: 21, desc: 'createOutOrder' }) }).catch(err => { wx.hideLoading() util.showToast(err) @@ -207,7 +207,7 @@ Scene({ recordOutOrder(this.data.form).then(result => { wx.hideLoading() util.showBackToast('处理成功') - event.emit('OrderMessage', { what: 20, desc: 'recordOutOrder' }) + event.emit('OrderMessage', { what: 21, desc: 'recordOutOrder' }) }).catch(err => { wx.hideLoading() util.showToast(err) diff --git a/pages/storage/order-info/index.wxml b/pages/storage/order-info/index.wxml index bd828f8..b8eb24e 100644 --- a/pages/storage/order-info/index.wxml +++ b/pages/storage/order-info/index.wxml @@ -98,7 +98,7 @@ - + 净重(公斤) @@ -111,6 +111,12 @@ {{poundInfo.operaterName}} + + + 出货凭证 + + + diff --git a/pages/storage/order-list/index.wxml b/pages/storage/order-list/index.wxml index 8c89842..1497d49 100644 --- a/pages/storage/order-list/index.wxml +++ b/pages/storage/order-list/index.wxml @@ -53,8 +53,8 @@ 去审核 - 去收款 + diff --git a/pages/storage/order-settlement/index.js b/pages/storage/order-settlement/index.js index ccc36b2..a13989e 100644 --- a/pages/storage/order-settlement/index.js +++ b/pages/storage/order-settlement/index.js @@ -51,11 +51,24 @@ Scene({ } if(result.data.outboundDeliveryOrderSettlementInfo.id){ result.data.outboundDeliveryOrderSettlementInfo.netWeight = math.divide(result.data.outboundDeliveryOrderSettlementInfo.netWeight, 1000) + this.data.imageList = [] + if(result.data.outboundDeliveryOrderSettlementInfo.weightNoteImageUrlsArr){ + for (let index = 0; index < result.data.outboundDeliveryOrderSettlementInfo.weightNoteImageUrlsArr.length; index++) { + const element = result.data.outboundDeliveryOrderSettlementInfo.weightNoteImageUrlsArr[index] + if(!util.isEmpty(element)){ + this.data.imageList.push({ url: element}) + } + } + } + if(!result.data.outboundDeliveryOrderSettlementInfo.categoryId){ + result.data.outboundDeliveryOrderSettlementInfo.categoryId = result.data.outboundDeliveryOrder.productId + } this.setData({ safeBottom: app.globalData.safeBottom, poundInfo: result.data.weightNote, orderInfo: result.data.outboundDeliveryOrder, - form: result.data.outboundDeliveryOrderSettlementInfo + form: result.data.outboundDeliveryOrderSettlementInfo, + imageList: this.data.imageList }) } else { this.data.form.id = result.data.outboundDeliveryOrder.id @@ -68,7 +81,6 @@ Scene({ wx.hideLoading() }).catch(err => { wx.hideLoading() - console.log(err) util.showToast(err) }) } diff --git a/pages/storage/order-settlement/index.wxml b/pages/storage/order-settlement/index.wxml index c8d8b91..1c1c6a4 100644 --- a/pages/storage/order-settlement/index.wxml +++ b/pages/storage/order-settlement/index.wxml @@ -6,34 +6,27 @@ - - 结算信息 + + + 结算信息 + + + 关闭订单 - + - * 废纸品类 {{form.categoryName || '请选择废纸品类'}} - - - * - 结算单价(元/吨) - - - - - * - 净重(吨) - - + + - + @@ -136,7 +129,7 @@ - + 净重(公斤) @@ -149,6 +142,12 @@ {{poundInfo.operaterName}} + + + 出货凭证 + + + @@ -160,9 +159,8 @@ - 关闭订单 - 保存 - 确认收款 + 保存 + 确认收款