|
@@ -200,4 +200,36 @@ function root:pack_goods_pay_custom_info_list(uid)
|
200
|
200
|
end
|
201
|
201
|
end
|
202
|
202
|
|
|
203
|
+-- 打包 - 支付信息
|
|
204
|
+function root:pack_pay_info(uid)
|
|
205
|
+ if is_empty(uid) then
|
|
206
|
+ return
|
|
207
|
+ end
|
|
208
|
+ local payInfo = {}
|
|
209
|
+
|
|
210
|
+ -- 终生
|
|
211
|
+ payInfo.totalTimes = 0
|
|
212
|
+ payInfo.totalMoney = 0
|
|
213
|
+ local goodsList = moduleData:hget_json(uid, MODULE_NAME, "goodsList")
|
|
214
|
+ if not is_empty(goodsList) then
|
|
215
|
+ for _, v in ipairs(goodsList) do
|
|
216
|
+ payInfo.totalTimes = payInfo.totalTimes + 1
|
|
217
|
+ payInfo.totalMoney = payInfo.totalMoney + v.amount
|
|
218
|
+ end
|
|
219
|
+ end
|
|
220
|
+
|
|
221
|
+ -- 当天
|
|
222
|
+ payInfo.dayMoney = 0
|
|
223
|
+ payInfo.dayTimes = 0
|
|
224
|
+ local dayInfo = self:get_day_info(uid)
|
|
225
|
+ if not is_empty(dayInfo.goodsList) then
|
|
226
|
+ for _, v in ipairs(dayInfo.goodsList) do
|
|
227
|
+ payInfo.dayTimes = payInfo.dayTimes + 1
|
|
228
|
+ payInfo.dayMoney = payInfo.dayMoney + v.amount
|
|
229
|
+ end
|
|
230
|
+ end
|
|
231
|
+
|
|
232
|
+ return payInfo
|
|
233
|
+end
|
|
234
|
+
|
203
|
235
|
return root
|