varsql="SELECT `orderNo`,`channelItemName` AS produuctName,`quantity`,`payTotalSum` AS totalSum,`updated_at` AS updateAt,delivery.deliveryContent AS delivery "
+" FROM v_order LEFT JOIN c_order_delivery as delivery ON v_order.orderNo = delivery.sourceOrderNo "
+" WHERE v_order.uapp_id =:uappId AND v_order.orderStatus != 1";
varsqlCount="select count(1) as dataCount from v_order LEFT JOIN c_order_delivery as delivery ON v_order.orderNo = delivery.sourceOrderNo "
+" where uapp_id=:uappId AND v_order.orderStatus != 1";
paramWhere.uappId=pobj.appInfo.uapp_id;
if(actionBody.orderNo){
sql+=" and orderNo=:orderNo";
sqlCount+=" and orderNo=:orderNo";
paramWhere.orderNo=actionBody.orderNo;
}
if(actionBody.tmName){
sql+=" and json_extract(delivery.deliveryContent,'$.tm.tmName') =:tmName";
sqlCount+=" and json_extract(delivery.deliveryContent,'$.tm.tmName') =:tmName";
paramWhere.tmName=actionBody.tmName;
}
if(actionBody.contactName){
sql+=" and json_extract(delivery.deliveryContent,'$.apply.name') =:contactName";
sqlCount+=" and json_extract(delivery.deliveryContent,'$.apply.name') =:contactName";