1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <?php
- /**
- * Created by PhpStorm.
- * User: vowkin
- * Date: 2017/5/22
- * Time: 21:49
- */
- namespace app\common\service;
- use app\common\model\MessageModel;
- use think\Config;
- class ServiceCmsMessage extends BaseService
- {
- //`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键自增',
- //`title` varchar(20) DEFAULT NULL COMMENT '消息标题',
- //`content` text COMMENT '内容',
- //`user_no` varchar(20) DEFAULT NULL COMMENT '接收会员编号',
- //`add_ts` int(11) DEFAULT NULL COMMENT '添加时间',
- //`admin_id` varchar(20) DEFAULT NULL COMMENT '发送消息管理员编号',
- //`type` tinyint(4) DEFAULT NULL COMMENT '1系统信息,2个人信息',
- // 站内信发送
- public $message;
- //后台发送物流信息
- public static function sendLogistics($param=[]){
- $message=new MessageModel();
- $data=[
- 'title'=>'物流订单已发货',
- 'content'=>'您有一个订单已经发货了,请在我的订单中查看详细物流信息!',
- 'user_no'=>$param['user_no'],
- 'add_ts'=>time(),
- 'admin_id'=>0,
- 'type'=>2,
- ];
- return $message->saveData($data);
- }
- //后台重新发送物流信息
- public static function sendLogisticsReset($param=[]){
- $message=new MessageModel();
- $data=[
- 'title'=>'订单物流重新发送',
- 'content'=>'您有一个订单已经重新发货,请在微信我的订单中查看详细信息',
- 'user_no'=>$param['user_no'],
- 'add_ts'=>time(),
- 'admin_id'=>0,
- 'type'=>2,
- ];
- return $message->saveData($data);
- }
- //订单退款信息提醒
- public static function sendOrderRefund($param=[]){
- $message=new MessageModel();
- $data=[
- 'title'=>'订单退款通知',
- 'content'=>'您有一个订单系统已完成退款,请在微信中查询退款信息!',
- 'user_no'=>$param['user_no'],
- 'add_ts'=>time(),
- 'admin_id'=>$param['admin_id'],
- 'type'=>2,
- ];
- return $message->saveData($data);
- }
- //订单审核售后信息提醒 不同意推送
- public static function sendOrderSales($param=[]){
- $message=new MessageModel();
- $data=[
- 'title'=>'订单售后审核通知',
- 'content'=>'尊敬的会员,您好!很抱歉,您的订单'.$param['order_no'].'退款申请没有通过审核,如有问题请联系客户:'.Config::get('service_mobile'),
- 'user_no'=>$param['user_no'],
- 'add_ts'=>time(),
- 'admin_id'=>$param['admin_id'],
- 'type'=>2,
- ];
- return $message->saveData($data);
- }
- }
|