Browse Source

优化立即支付接口

master
wanghongjun 2 years ago
parent
commit
04179eccfc
  1. 24
      api/goods.js
  2. 7
      pages/goods/payment/orderPayment.vue

24
api/goods.js

@ -99,13 +99,29 @@ export const getRankingList = (param) => {
} }
// 缴费订单列表 // 缴费订单列表
export const orderPaymentList = (data) => { export const orderPaymentList = (param) => {
return request.post(api.orderPaymentList,data) let option={header:{
"Content-Type":"application/x-www-form-urlencoded"
}}
let paramArr = [];
for (let key in param) {
paramArr.push(key + '=' + param[key])
}
let paramStr = '?' + paramArr.join('&')
return request.post(api.orderPaymentList+paramStr,{},option)
} }
// 订单确认支付 // 订单确认支付
export const userOrderpay = (data) => { export const userOrderpay = (param) => {
return request.post(api.userOrderpay,data) let option={header:{
"Content-Type":"application/x-www-form-urlencoded"
}}
let paramArr = [];
for (let key in param) {
paramArr.push(key + '=' + param[key])
}
let paramStr = '?' + paramArr.join('&')
return request.post(api.userOrderpay+paramStr,{},option)
} }
// 排行榜销售量 // 排行榜销售量
export const marketleader = (data) => { export const marketleader = (data) => {

7
pages/goods/payment/orderPayment.vue

@ -30,7 +30,7 @@
<image v-if="item.order_detail[0].goods_image" class="td-image" :src="item.order_detail[0].goods_image"></image> <image v-if="item.order_detail[0].goods_image" class="td-image" :src="item.order_detail[0].goods_image"></image>
<image v-else-if="img" class="td-image" :src="img"></image> <image v-else-if="img" class="td-image" :src="img"></image>
</uni-td> </uni-td>
<uni-td align="center">{{ item.buy_username }}</uni-td> <uni-td align="center">{{ item.order_detail[0].goods_name }}</uni-td>
<uni-td align="center">{{ item.buy_islicode }}</uni-td> <uni-td align="center">{{ item.buy_islicode }}</uni-td>
<uni-td align="center">{{ item.price_type}}</uni-td> <uni-td align="center">{{ item.price_type}}</uni-td>
<uni-td align="center">{{ item.goods_entrust }}</uni-td> <uni-td align="center">{{ item.goods_entrust }}</uni-td>
@ -174,7 +174,7 @@ export default {
getTableList(pageNo = 1) { getTableList(pageNo = 1) {
const app = this const app = this
let param = { let param = {
user_isli : uni.getStorageSync("accountId"), user_isli : uni.getStorageSync("isliCode"),
user_role : 1, user_role : 1,
batchcode : app.batchcode batchcode : app.batchcode
} }
@ -183,6 +183,7 @@ export default {
if (res.resultCode === "00000000" && res.data.length > 0) { if (res.resultCode === "00000000" && res.data.length > 0) {
app.loading = false app.loading = false
app.tableList = res.data app.tableList = res.data
app.good_money = res.data[0].total_money
app.handlerTableList() app.handlerTableList()
app.quantitySale(app.tableList[0].order_detail) app.quantitySale(app.tableList[0].order_detail)
} else { } else {
@ -219,8 +220,6 @@ export default {
item.small_count = app.handlerPrice(order_detail.price) item.small_count = app.handlerPrice(order_detail.price)
} }
item.money = app.handlerPrice(order_detail.money) item.money = app.handlerPrice(order_detail.money)
//
app.good_money += item.total_money
}) })
if (this.good_money > 20000) { if (this.good_money > 20000) {

Loading…
Cancel
Save