美文网首页工作生活
OA二开笔记(2)发送群提醒

OA二开笔记(2)发送群提醒

作者: 弗兰克万岁 | 来源:发表于2019-07-01 23:09 被阅读0次

有大坑,可能根据实际情况,有些用uid可以发送群提醒
有些oa版本需要使用byname发送群提醒。

include_once "inc/conn.php";
include_once "inc/utility_sms1.php";
/传入要发送的信息和部门名称
function sendOaAllMessage($message,$dept){
    $query1="select uid from user where dept_id=(select dept_id from department where dept_name='$dept')";
    $cursor1=exequery(TD::conn(),$query1);
    $users=array();
    while($row1=mysql_fetch_array($cursor1)){
    array_push($users,$row1['uid']);
    }
//通过部门名称查找部门用户
    $SEND_TIME=date("Y-m-d h:i:s");
    $FROM_ID='admin';
    $TO_ID='';
    foreach($users as $k =>$v){
    $TO_ID=$TO_ID.$v.',';
    }
    $TO_ID=$TO_ID.'admin';
    //没必要这样,直接处理掉末尾的逗号其实也可以,不过好像不影响。
    //$TO_ID ==substr($TO_ID,0,strlen($TO_ID)-1); 
    //处理要接受的人的数据,转换成指定的格式,详情参考通达oa的二开流程
    $TYPE=0;
    $REMIND_URL="";
    $r=send_sms($SEND_TIME,$FROM_ID,$TO_ID,$TYPE,$message,$REMIND_URL=$REMIND_URL);


}

相关文章

网友评论

    本文标题:OA二开笔记(2)发送群提醒

    本文链接:https://www.haomeiwen.com/subject/owyocctx.html