function send() { $u = M("user")->where(array(id => intval($_REQUEST['id'])))->find(); import("@.ORG.Weixin"); $wechatObj = new Wechat(); $data = " {\r\n \"touser\":\"" . $u['wxpas'] . "\",\r\n \"template_id\":\"SCFdz1m9pGOO6U-LXp6qv8CUJakT3_Zk-74tjdnK0ok\",\r\n \"url\":\"http://weixin.qq.com/download\",\r\n \"topcolor\":\"#FF0000\",\r\n \"data\":{\r\n \"first\": {\r\n \"value\":\"恭喜你购买成功!\",\r\n \"color\":\"#173177\"\r\n },\r\n \"keyword1\":{\r\n \"value\":\"" . $u['realname'] . "\",\r\n \"color\":\"#173177\"\r\n },\r\n \"keynote2\": {\r\n \"value\":\"" . $u['id'] . "产品名称\",\r\n \"color\":\"#173177\"\r\n },\r\n \"keynote3\": {\r\n \"value\":\"" . $u['id'] . "\",\r\n \"color\":\"#173177\"\r\n },\r\n \"remark\":{\r\n \"value\":\"此订单信息请点击这里查看!!\",\r\n \"color\":\"#173177\"\r\n }\r\n }\r\n }"; echo $wechatObj->tplmsg($data); }
function alarm($id, $type) { //$id=$_REQUEST["id"]; // $type=$_REQUEST["type"]; if ($id > 0) { $order = M($type . "order")->where("id=" . $id)->find(); if (empty($order)) { $this->error("没有这个订单"); } if (!empty($type)) { $time = $order["fday"] . "日" . $order["foundtime"]; $addr = "广州长湴地铁口A出口"; } else { $type = ""; $time = date("y-d-m H", $order['godate']); $addr = "无"; } if ($order['userid'] > 0) { $u = M("user")->field("wxpas,id")->where("id=" . $order['userid'])->find(); } if ($u["wxpas"] && $order['wxmsg'] < 2) { import("@.ORG.Weixin"); $wechatObj = new Wechat(); $data = "{\r\n\t\t\t\t\t\t \"touser\":\"" . $u['wxpas'] . "\",\r\n\t\t\t\t\t\t \"template_id\":\"ucvAFM1zXILGaaovdwyy-VyMAfq7Ny9bFDrOBG5fuxc\",\r\n\t\t\t\t\t\t \"url\":\"http://www.gzsrex.com" . U('Api/Pay/wxpay', array('oid' => $order["id"], 'type' => $type)) . "\",\r\n\t\t\t\t\t\t \"topcolor\":\"#003cff\",\r\n\t\t\t\t\t\t \"data\":{\r\n\t\t\t\t\t\t\t\t \"first\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"恭喜你预订成功\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"keyword1\":{\r\n\t\t\t\t\t\t\t\t\t \"value\":\"" . $order["id"] . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"keyword2\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"" . $order["title"] . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"keyword3\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"" . $time . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"keyword4\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"" . $addr . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t\t\"keyword5\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"" . $order['amount'] . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\t\t \r\n\t\t\t\t\t\t\t\t \"remark\":{\r\n\t\t\t\t\t\t\t\t\t \"value\":\"价格:" . $order['amount'] . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t }\r\n\t\t\t\t\t\t }\r\n\t\t\t\t\t }"; /*{{first.DATA}} 订单号:{{keyword1.DATA}} 项目:{{keyword2.DATA}} 时间:{{keyword3.DATA}} 地址:{{keyword4.DATA}} 总价:{{keyword5.DATA}} {{remark.DATA}}*/ $json = $wechatObj->tplmsg($data); $result = json_decode($json, true); if ($result["errmsg"] == 'ok') { return true; //$this->success("催款成功"); } else { return false; //$this->success("催款失败"); } } else { return false; //$this->success("非微信用户不能催单!"); } } }
function send_notice($data) { //wx:微信openid //wx if ($data["wx"]) { import("@.ORG.Weixin"); $wechatObj = new Wechat(); $data = "{\r\n\t\t\t\t\t\t \"touser\":\"" . $data['wx'] . "\",\r\n\t\t\t\t\t\t \"template_id\":\"4QHv1Wt_mUuS5tlxkjAIABQOfWVhSJoxeHEdj7kNb4o\",\r\n\t\t\t\t\t\t \"url\":\"" . $this->Config['site_url'] . "" . U('Home/Product/chose', array('id' => $data["id"])) . "\",\r\n\t\t\t\t\t\t \"topcolor\":\"#003cff\",\r\n\t\t\t\t\t\t \"data\":{\r\n\t\t\t\t\t\t\t\t \"first\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"预约试驾成功通知!\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"keyword1\":{\r\n\t\t\t\t\t\t\t\t\t \"value\":\"试驾:" . $data['title'] . "\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"keyword2\": {\r\n\t\t\t\t\t\t\t\t\t \"value\":\"初步通知!\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t },\r\n\t\t\t\t\t\t\t\t \"remark\":{\r\n\t\t\t\t\t\t\t\t\t \"value\":\"预约时间:" . $data['time'] . ",我们会尽快安排专员与您联系!\",\r\n\t\t\t\t\t\t\t\t\t \"color\":\"#FF6600\"\r\n\t\t\t\t\t\t\t\t }\r\n\t\t\t\t\t\t }\r\n\t\t\t\t\t }"; /* {{first.DATA}} 任务名称:{{keyword1.DATA}} 通知类型:{{keyword2.DATA}} {{remark.DATA}}*/ echo $wechatObj->tplmsg($data); return true; } else { return false; } }