find(); if($formId == '') $formId = RoutineFormId::getFormIdOne($order['uid']); $data['keyword1']['value'] = $orderId; $data['keyword2']['value'] = date('Y-m-d H:i:s',time()); $data['keyword3']['value'] = '已支付'; $data['keyword4']['value'] = $order['pay_price']; if($order['pay_type'] == 'yue') $data['keyword5']['value'] = '余额支付'; else if($order['pay_type'] == 'weixin') $data['keyword5']['value'] = '微信支付'; // else if($order['pay_type'] == 'offline') $data['keyword5']['value'] = '线下支付'; RoutineFormId::delFormIdOne($formId); RoutineTemplateService::sendTemplate(WechatUser::getOpenId($order['uid']),RoutineTemplateService::setTemplateId(RoutineTemplateService::ORDER_PAY_SUCCESS),'',$data,$formId); } /** * 订单发货提醒 * @param int $oid * @param array $postageData * @return bool */ public static function sendOrderGoods($oid = 0,$postageData=array()){ if(!$oid || !$postageData) return true; $order = StoreOrder::where('id',$oid)->find(); if(!RoutineUser::isRoutineUser($order['uid'])) return true; if($postageData['delivery_type'] == 'send'){//送货 $data['keyword1']['value'] = $order['order_id']; $data['keyword2']['value'] = $order['delivery_name']; $data['keyword3']['value'] = $order['delivery_id']; $data['keyword4']['value'] = date('Y-m-d H:i:s',time()); $data['keyword5']['value'] = '您的商品已经发货请注意查收'; $formId = RoutineFormId::getFormIdOne($order['uid']); if($formId){ RoutineFormId::delFormIdOne($formId); RoutineTemplateService::sendTemplate(WechatUser::getOpenId($order['uid']),RoutineTemplateService::setTemplateId(RoutineTemplateService::ORDER_DELIVER_SUCCESS),'',$data,$formId); } }else if($postageData['delivery_type'] == 'express'){//发货 $data['keyword1']['value'] = $order['order_id']; $data['keyword2']['value'] = $order['delivery_name']; $data['keyword3']['value'] = $order['delivery_id']; $data['keyword4']['value'] = date('Y-m-d H:i:s',time()); $data['keyword5']['value'] = '您的商品已经发货请注意查收'; $formId = RoutineFormId::getFormIdOne($order['uid']); if($formId){ RoutineFormId::delFormIdOne($formId); RoutineTemplateService::sendTemplate(WechatUser::getOpenId($order['uid']),RoutineTemplateService::setTemplateId(RoutineTemplateService::ORDER_POSTAGE_SUCCESS),'',$data,$formId); } } } }