Commit cf5e78ae by 宋毅

tj

parent 06af79fb
...@@ -29,8 +29,8 @@ class OrderAPI extends APIBase { ...@@ -29,8 +29,8 @@ class OrderAPI extends APIBase {
opResult = await this.addOrder(pobj, pobj.actionBody); opResult = await this.addOrder(pobj, pobj.actionBody);
await this.pushOrder(opResult, pobj, pobj.actionBody); await this.pushOrder(opResult, pobj, pobj.actionBody);
break; break;
case "getOrderList"://创建订单 case "getOrderInfo"://获取订单信息
opResult = await this.orderinfoSve.getOrderList(pobj, pobj.actionBody); opResult = await this.orderinfoSve.getOrderInfo(pobj, pobj.actionBody);
break; break;
case "getPayOrderInfo"://获取付款订单信息 case "getPayOrderInfo"://获取付款订单信息
opResult = await this.orderinfoSve.getPayOrderInfo(pobj, pobj.actionBody); opResult = await this.orderinfoSve.getPayOrderInfo(pobj, pobj.actionBody);
......
...@@ -192,19 +192,13 @@ class OrderInfoService extends ServiceBase { ...@@ -192,19 +192,13 @@ class OrderInfoService extends ServiceBase {
return system.getResultSuccess(); return system.getResultSuccess();
} }
async getOrderList(pobj, actionBody) {//获取已经付款的订单信息列表 async getOrderInfo(pobj, actionBody) {//获取已经付款的订单信息列表
if (actionBody.pageIndex) { var pageSize = Number(actionBody.pageSize || 20);
actionBody.pageIndex = 1;
}
if (actionBody.pageSize) {
actionBody.pageSize = 20;
}
var pageSize = Number(actionBody.pageSize);
if (pageSize > 50) { if (pageSize > 50) {
pageSize = 50; pageSize = 50;
} }
var pageIndex = Number(actionBody.pageSize); var pageIndex = Number(actionBody.pageIndex || 1);
var pageIndex = actionBody.pageIndex == 1 ? 0 : Number((actionBody.pageIndex - 1) * pageSize); 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`" 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; + " from v_order where uapp_id=" + pobj.appInfo.uapp_id + " and channelUserId=" + pobj.userInfo.channel_userid;
...@@ -217,7 +211,7 @@ class OrderInfoService extends ServiceBase { ...@@ -217,7 +211,7 @@ class OrderInfoService extends ServiceBase {
if (actionBody.orderStatus) { if (actionBody.orderStatus) {
sql += " and orderStatus ='" + actionBody.orderStatus + "'"; sql += " and orderStatus ='" + actionBody.orderStatus + "'";
} }
sql += " LIMIT " + pageSize + " OFFSET " + pageIndex; sql += " LIMIT " + pageSize + " OFFSET " + from;
var list = await this.customQuery(sql); var list = await this.customQuery(sql);
return system.getResultSuccess(list); 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