Commit cf5e78ae by 宋毅

tj

parent 06af79fb
......@@ -29,8 +29,8 @@ class OrderAPI extends APIBase {
opResult = await this.addOrder(pobj, pobj.actionBody);
await this.pushOrder(opResult, pobj, pobj.actionBody);
break;
case "getOrderList"://创建订单
opResult = await this.orderinfoSve.getOrderList(pobj, pobj.actionBody);
case "getOrderInfo"://获取订单信息
opResult = await this.orderinfoSve.getOrderInfo(pobj, pobj.actionBody);
break;
case "getPayOrderInfo"://获取付款订单信息
opResult = await this.orderinfoSve.getPayOrderInfo(pobj, pobj.actionBody);
......
......@@ -192,19 +192,13 @@ class OrderInfoService extends ServiceBase {
return system.getResultSuccess();
}
async getOrderList(pobj, actionBody) {//获取已经付款的订单信息列表
if (actionBody.pageIndex) {
actionBody.pageIndex = 1;
}
if (actionBody.pageSize) {
actionBody.pageSize = 20;
}
var pageSize = Number(actionBody.pageSize);
async getOrderInfo(pobj, actionBody) {//获取已经付款的订单信息列表
var pageSize = Number(actionBody.pageSize || 20);
if (pageSize > 50) {
pageSize = 50;
}
var pageIndex = Number(actionBody.pageSize);
var pageIndex = actionBody.pageIndex == 1 ? 0 : Number((actionBody.pageIndex - 1) * pageSize);
var pageIndex = Number(actionBody.pageIndex || 1);
var from = pageIndex == 1 ? 0 : Number((pageIndex - 1) * pageSize);
var sql = "select `orderNo`,`channelServiceNo`,`channelOrderNo`,`channelUserId`,`ownerUserId`,`payTime`,`quantity`,`serviceQuantity`,`orderStatusName`,`orderStatus`,`totalSum`,`payTotalSum`,`refundSum`,`invoiceApplyStatus`,`opNotes`,`channelItemCode`,`channelItemName`,`serviceItemCode`,`picUrl`"
+ " from v_order where uapp_id=" + pobj.appInfo.uapp_id + " and channelUserId=" + pobj.userInfo.channel_userid;
......@@ -217,7 +211,7 @@ class OrderInfoService extends ServiceBase {
if (actionBody.orderStatus) {
sql += " and orderStatus ='" + actionBody.orderStatus + "'";
}
sql += " LIMIT " + pageSize + " OFFSET " + pageIndex;
sql += " LIMIT " + pageSize + " OFFSET " + from;
var list = await this.customQuery(sql);
return system.getResultSuccess(list);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment