$uniacId)); $user = pdo_get('cjdc_user', array('id' => $orderArr['user_id'])); $store = pdo_get('cjdc_store', array('id' => $orderArr['store_id'])); $ddxx = '订单'; if (1 == $orderArr['order_type']) { $ddxx = "外卖订单"; } elseif (2 == $orderArr['order_type']) { $ddxx = "自提订单"; } if (empty($page)) { $page = "zh_cjdianc/pages/Liar/loginindex"; } $postData = [ '{touser}' => $user["openid"] , '{template_id}' => $message["jd_tid"], '{page}' => $page, '{phrase3}' => $phrase3, '{character_string2}' => $orderArr['order_num'], '{thing1}' => $store['name'], '{amount4}' => $orderArr['money'], '{phrase7}' => $ddxx ]; return WxTpl::onceSubscribe($uniacId, $postData, $tplId); } /** * 接单信息 * @param $uniacId * @param $orderArr * @param string $phrase3 * @param string $page * @return mixed|null */ static function sendPickOrderMsg($uniacId, $orderArr) { return self::orderNormalMsg($uniacId, WxTpl::NORMAL_ORDER, $orderArr, '已接单'); } /** * @param $uniacId * @param $postData * @return mixed|null */ static function sendRejectOrderMsg($uniacId, $orderArr) { return self::orderNormalMsg($uniacId, WxTpl::NORMAL_ORDER, $orderArr, '已拒绝', ''); } /** * @param $uniacId * @param $orderArr * @return mixed|null */ static function orderRefundMsg($uniacId, $orderArr) { $message = pdo_get('cjdc_message', array('uniacid' => $uniacId)); $user = pdo_get('cjdc_user', array('id' => $orderArr['user_id'])); $store = pdo_get('cjdc_store', array('id' => $orderArr['store_id'])); $page = "zh_cjdianc/pages/Liar/loginindex"; $tplId = WxTpl::REFUND_ORDER; $postData = [ '{touser}' => $user["openid"] , '{template_id}' => $message["jd_tid"], '{page}' => $page, '{character_string1}' => $orderArr['order_num'], '{thing8}' => $store['name'], '{amount5}' => $orderArr['money'], '{date2}' => date('Y-m-d H:i:s') ]; return WxTpl::onceSubscribe($uniacId, $postData, $tplId); } }