diff --git a/pages/agent/order-item/index.wxml b/pages/agent/order-item/index.wxml
index 21dd924..cd3405d 100644
--- a/pages/agent/order-item/index.wxml
+++ b/pages/agent/order-item/index.wxml
@@ -1,5 +1,8 @@
+
+ {{item.tipsTime}}
+
diff --git a/pages/agent/order-list/index.js b/pages/agent/order-list/index.js
index 46e20d9..aef17bb 100644
--- a/pages/agent/order-list/index.js
+++ b/pages/agent/order-list/index.js
@@ -76,8 +76,27 @@ Scene({
}
this.data.requesting = true
getProxyOrderList(this.data.form).then(result => {
- var respList = result.data.records
- if (respList && respList.length) {
+ if (result.data && result.data.records && result.data.records.length) {
+ // 对返回的消息列表进行处理,将同一天的消息显示在一起
+ var respList = result.data.records
+ for (let i = 0; i < respList.length; i++) {
+ if (util.isEmpty(this.data.lastTime)) {
+ this.data.lastTime = respList[i].createTime
+ if (this.data.lastTime.length > 10) {
+ this.data.lastTime = this.data.lastTime.substring(0, 10)
+ }
+ respList[i].tipsTime = this.data.lastTime
+ } else {
+ var itemTime = respList[i].createTime
+ if (itemTime.length > 10) {
+ itemTime = itemTime.substring(0, 10)
+ }
+ if (this.data.lastTime !== itemTime) {
+ respList[i].tipsTime = itemTime
+ }
+ this.data.lastTime = itemTime
+ }
+ }
let nowList = `orderList[${this.data.orderList.length}]`
var num = this.data.form.pageNum
var finished = this.data.form.pageNum >= result.data.pages
diff --git a/pages/agent/order-list/index.wxml b/pages/agent/order-list/index.wxml
index 31455ce..05f167b 100644
--- a/pages/agent/order-list/index.wxml
+++ b/pages/agent/order-list/index.wxml
@@ -17,7 +17,7 @@
-
+
diff --git a/pages/process/payment/index.js b/pages/process/payment/index.js
index f478c16..024f815 100644
--- a/pages/process/payment/index.js
+++ b/pages/process/payment/index.js
@@ -1,7 +1,7 @@
// pages/process/payment/index.js
import Scene from '../../index/scene'
import Dialog from '../../../components/dialog/dialog'
-import { getPeymentList, paymentOrder, getFactoryOrderInfo } from "../../../api/saas"
+import { getPeymentList, paymentOrder, getFactoryOrderInfo, getSideOrderInfo } from "../../../api/saas"
const event = require('../../../utils/event')
const util = require('../../../utils/util')
const math = require('../../../utils/math') //导入模块
@@ -12,6 +12,7 @@ Scene({
* 页面的初始数据
*/
data: {
+ id: null,
height: app.globalData.fragmentHeight,
safeBottom: app.globalData.safeBottom,
form: {
@@ -53,6 +54,26 @@ Scene({
channel.on('onParam', function (data) {
that.amountList([data])
})
+ } else if(options.id){
+ this.data.id = options.id
+ wx.showLoading({ title: '正在获取', mask: true })
+ getSideOrderInfo({id: options.id}).then(result => {
+ wx.hideLoading()
+ this.data.amount = 0
+ for (let index = 0; index < result.data.productCategoryInfos.length; index++) {
+ const element = result.data.productCategoryInfos[index]
+ element.fileList = []
+ for (let k = 0; k < element.weightNoteImages.length; k++) {
+ element.fileList.push({url: element.weightNoteImages[k]})
+ }
+ element.settlePrice = math.times(element.settleWeight, element.settleUnitPrice)
+ this.data.amount = math.plus(this.data.amount, element.settlePrice)
+ }
+ this.setData({ orderList: [result.data], amount: this.data.amount, orderStatus: result.data.orderStatus })
+ }).catch(err => {
+ wx.hideLoading()
+ util.showToast(err)
+ })
}
},
amountList: function(orderList){
diff --git a/pages/process/payment/index.json b/pages/process/payment/index.json
index 44791bb..ed7a765 100644
--- a/pages/process/payment/index.json
+++ b/pages/process/payment/index.json
@@ -8,6 +8,7 @@
"van-image": "/components/image/index",
"van-popup": "/components/popup/index",
"van-dialog": "/components/dialog/index",
+ "submit-layout": "/components/submit-layout/index",
"notification": "/pages/message/notification/index"
}
}
\ No newline at end of file
diff --git a/pages/process/payment/index.wxml b/pages/process/payment/index.wxml
index 07c63a2..3d40aac 100644
--- a/pages/process/payment/index.wxml
+++ b/pages/process/payment/index.wxml
@@ -69,13 +69,12 @@
-
-
+