1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?php
- namespace app\common\util;
- class AppMsg
- {
-
- const SMS_VERIFY = "您的验证码为:{#code},有效期为10分钟!";
- const SMS_PH_DISPATCH = "{#name},有一个新的订单需要您及时处理,订单联系人:{#contact},订单联系电话:{#phone}。";
-
- const PUSH_USER_ORDER_SEND = 1;
- const PUSH_WORKER_ORDER_SEND = 2;
- const PUSH_USER_ORDER_FINISH = 3;
- const PUSH_CUSTOM = 4;
- const PUSH_WASTE_UNFINISH = 5;
- const PUSH_PATROL = 6;
- const PUSH_ORDER_ROB = 7;
- const PUSH_CLEAN = 8;
- const PUSH_PH_DISPATCH = 9;
- const PUSH_DAILY_TASK = 10;
- const PUSH_DEVICE_TASK = 11;
- const PUSH_COMPLAIN_TIMEOUT = 12;
- const PUSH_COMPLAIN_FINISH = 13;
- const PUSH_INFORMER_USER = 14;
- public static function getPushMsg($type,$msg=''){
- if($msg){
- return $msg;
- }
- $msgs = [
- 1 => '您提交的工单正在处理中',
- 2 => '您有新的任务需要处理',
- 3 => '您提交的订单已处理',
- 5 => '还有未转运订单未处理',
- 7 => '来新订单了,请及时抢单',
- 12 => '有投诉超时未处理,请知晓。',
- 13 => '您的投诉已处理,请知晓。',
- ];
- $msg = isset($msgs[$type])?$msgs[$type]:'';
- return $msg;
- }
-
- public static function getSmsMsg($template,$params=[]){
- foreach ($params as $k=>$v){
- $search = '{#'.$k.'}';
- $template = str_ireplace($search,$v,$template);
- }
- return $template;
- }
- }
|