no message
This commit is contained in:
parent
69595f2d65
commit
9dd211f3b5
@ -65,8 +65,8 @@ final class HookController
|
|||||||
// $sClass = $sHook;
|
// $sClass = $sHook;
|
||||||
// $sFunc = "go";
|
// $sFunc = "go";
|
||||||
// } else {
|
// } else {
|
||||||
$sClass = $aCmd[0];
|
$sClass = $aCmd[0] ?? false;
|
||||||
$sFunc = $aCmd[1];
|
$sFunc = $aCmd[1] ?? false;
|
||||||
// }
|
// }
|
||||||
|
|
||||||
if (strpos($sClass, "dove%") !== false) {
|
if (strpos($sClass, "dove%") !== false) {
|
||||||
|
|||||||
@ -336,6 +336,19 @@ class SakaiController
|
|||||||
|
|
||||||
$s = "openRe";
|
$s = "openRe";
|
||||||
$s = "memo__2 xxxx";
|
$s = "memo__2 xxxx";
|
||||||
|
|
||||||
|
$s = "/dove#list";
|
||||||
|
// $s = "/dove#now";
|
||||||
|
// $s = "/dove#uncheck 15";
|
||||||
|
$s = "/dove#check cfn";
|
||||||
|
$s = "/dove%zzz";
|
||||||
|
$s = "/dove%cmd#list";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// $s = "toWait 333333";
|
// $s = "toWait 333333";
|
||||||
// $s = "no 2";
|
// $s = "no 2";
|
||||||
//
|
//
|
||||||
|
|||||||
@ -11,11 +11,13 @@ class Dove extends Base {
|
|||||||
public function go($aParam, $aData)
|
public function go($aParam, $aData)
|
||||||
{
|
{
|
||||||
$oDoveSiteCheckedList = ModelDoveSite::where("dove_checked", 1)->get();
|
$oDoveSiteCheckedList = ModelDoveSite::where("dove_checked", 1)->get();
|
||||||
|
//tomd($aData, 1);
|
||||||
list(, $sSubCmd) = explode("%", $aData['message']['text'], 2);
|
list(, $sSubCmd) = explode("%", $aData['message']['text'], 2);
|
||||||
|
|
||||||
$aData['message']['text'] = $sSubCmd;
|
$aData['message']['text'] = $sSubCmd;
|
||||||
|
|
||||||
|
$aData['is_dove'] = 1;
|
||||||
|
|
||||||
$aData['dove_token'] = env('dove_token');
|
$aData['dove_token'] = env('dove_token');
|
||||||
|
|
||||||
$oHttp = new Http();
|
$oHttp = new Http();
|
||||||
@ -27,14 +29,22 @@ class Dove extends Base {
|
|||||||
$oHttp->sToUrl = $sApiUrl;
|
$oHttp->sToUrl = $sApiUrl;
|
||||||
$oHttp->aData = $aData;
|
$oHttp->aData = $aData;
|
||||||
$r[] = $oHttp->send();
|
$r[] = $oHttp->send();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $r;
|
return $r;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function set($aParam)
|
public function list()
|
||||||
|
{
|
||||||
|
$oDove = ModelDoveSite::all();
|
||||||
|
|
||||||
|
$r = $this->toJson($oDove);
|
||||||
|
|
||||||
|
return $r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function check($aParam)
|
||||||
{
|
{
|
||||||
$iSetValue = $aParam['iSetValue'] ?? 1;
|
$iSetValue = $aParam['iSetValue'] ?? 1;
|
||||||
$sCode = $aParam['aArg'][1];
|
$sCode = $aParam['aArg'][1];
|
||||||
@ -58,12 +68,12 @@ class Dove extends Base {
|
|||||||
return $r;
|
return $r;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function unsetAll()
|
public function uncheck()
|
||||||
{
|
{
|
||||||
|
|
||||||
$r = ModelDoveSite::query()->update(["dove_checked" => 0]);
|
$r = ModelDoveSite::query()->update(["dove_checked" => 0]);
|
||||||
|
|
||||||
return $r;
|
return $this->now();
|
||||||
}
|
}
|
||||||
|
|
||||||
public function unset($aParam)
|
public function unset($aParam)
|
||||||
@ -78,16 +88,22 @@ class Dove extends Base {
|
|||||||
{
|
{
|
||||||
$aDoveSiteNow = ModelDoveSite::where("dove_checked", 1)->get()->toArray();
|
$aDoveSiteNow = ModelDoveSite::where("dove_checked", 1)->get()->toArray();
|
||||||
|
|
||||||
if ($aDoveSiteNow) {
|
// if ($aDoveSiteNow) {
|
||||||
$r = "";
|
// $r = "";
|
||||||
foreach ($aDoveSiteNow as $row) {
|
// foreach ($aDoveSiteNow as $row) {
|
||||||
$r .= "\n";
|
// $r .= "\n";
|
||||||
$r .= $row['code']."::".$row['www']."::".$row['class'];
|
// $r .= $row['code']."::".$row['www']."::".$row['class'];
|
||||||
}
|
// }
|
||||||
} else {
|
// } else {
|
||||||
$r = "没有";
|
// $r = "没有";
|
||||||
|
// }
|
||||||
|
|
||||||
|
if (!$aDoveSiteNow) {
|
||||||
|
return "没有";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$r = $this->toJson($aDoveSiteNow);
|
||||||
|
|
||||||
return $r;
|
return $r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user