最近使用《小飞鱼通达软件开发框架》开发的设备管理系统,已经开发有消息保存并使用微信发送信息的功能,今天需要开发一个定时任务的程序,因为需要使用通达OA的定时任务功能,所以这里没用完全使用框架来实现。开发目标是需要每天自动生成任务进行任务下方,为了避免重复写保存消息的方法,这里使用了模拟表单数据提交的方式来发送数据到原有开发程序处理地址的方法来解决这个问题
//写入信息-发送微信提醒
function SaveMsgData( $bizDate, $msgType, $userIds){
global $MsgAPIUrl;
$postData = array(
"bizDate" => $bizDate,
"eptId" => '',
"alertClass"=> 1,
"content" => "$msgType-系统任务已下发,请查看任务单按时执行。",
"module" => '定时任务',
"linkId" => '',
"url" => '-',
"toUserIds" => $userIds,
"inputer" => 'sys',
"inputTime" => date('Y-m-d H:i:s', time()),
);
$rst = curl_post( $MsgAPIUrl, http_build_query($postData) );
}