Commit 897ce0b9 authored by jiangkebao's avatar jiangkebao

优化发送消息

parent 0eb1dfb7
...@@ -10,5 +10,12 @@ namespace Meibuyu\Micro\Service\Interfaces\DingTalk; ...@@ -10,5 +10,12 @@ namespace Meibuyu\Micro\Service\Interfaces\DingTalk;
interface DingDepartmentServiceInterface interface DingDepartmentServiceInterface
{ {
/**
* 获取部门列表
* @param null $id 部门id
* @param bool $isFetchChild 是否获取子部门
* @param null $lang
* @return array
*/
public function getDepartmentList($id = null, $isFetchChild = false, $lang = null): array; public function getDepartmentList($id = null, $isFetchChild = false, $lang = null): array;
} }
...@@ -28,9 +28,12 @@ interface DingMessageServiceInterface ...@@ -28,9 +28,12 @@ interface DingMessageServiceInterface
/** /**
* 发送工作通知消息 * 发送工作通知消息
* @param array $params * @param array $params
* ['msg' => {"msgtype":"text","text":{"content":"消息内容"}},'userid_list' => "5360236526369319,155724556824201930"] * 发送给多个用户userid_list userid用逗号分隔
* ['msg' => {"msgtype":"text","text":{"content":"消息内容"}},'to_all_user' => "true"] * ['userid_list' => "016740060622772430,251201234433774424",'msg' => '钉钉消息测试','msgtype' => 'text'];
* ['msg' => {"msgtype":"text","text":{"content":"消息内容"}},'dept_id_list' => "12,34"] * 发送给所有人
* ['dept_id_list' => "1,2",'msg' => '钉钉消息测试','msgtype' => 'text'];
* 发送给多个部门 部门用逗号分隔
* ['to_all_user' => "true",'msg' => '钉钉消息测试','msgtype' => 'text'];
* @return mixed * @return mixed
*/ */
public function sendCorporationMessage($params); public function sendCorporationMessage($params);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment