no message
This commit is contained in:
parent
573157e7ff
commit
aba6c498e0
@ -9,6 +9,11 @@ class Me extends Model
|
||||
protected $table = 'me';
|
||||
public $timestamps = false;
|
||||
|
||||
protected $fillable = [
|
||||
'rag',
|
||||
'class',
|
||||
];
|
||||
|
||||
// public static function
|
||||
|
||||
}
|
||||
|
||||
@ -193,124 +193,145 @@ class DDT extends Base {
|
||||
//// me系列
|
||||
public function me()
|
||||
{
|
||||
$oMe = ModelMe::where("class", $this->sThisName)->get();
|
||||
$oMe = ModelMe::where("class", $this->sThisName)->first();
|
||||
|
||||
if ($oMe->isEmpty()) {
|
||||
if (!$oMe) {
|
||||
return "空";
|
||||
}
|
||||
|
||||
return $this->meToStr_list($oMe);
|
||||
return $oMe->rag;
|
||||
}
|
||||
|
||||
public function meAdd($aParam)
|
||||
{
|
||||
$aRag = $aParam["aArg"] ?? false;
|
||||
$sRag = implode(" ", $aRag);
|
||||
|
||||
if ($sRag == "?") {
|
||||
return "meAdd {value}";
|
||||
}
|
||||
|
||||
if (!$sRag) {
|
||||
return "需要value";
|
||||
}
|
||||
|
||||
$oMe = new ModelMe();
|
||||
$oMe->class = $this->sThisName;
|
||||
$oMe->rag = $sRag;
|
||||
$oMe->save();
|
||||
|
||||
return $this->toJson($oMe);
|
||||
}
|
||||
|
||||
public function meLike($aParam)
|
||||
public function meEdit($aParam)
|
||||
{
|
||||
$sValue = $aParam["aArg"][1] ?? false;
|
||||
|
||||
if ($sValue == "?") {
|
||||
return "meLike {value}";
|
||||
return "/meEdit {value}";
|
||||
}
|
||||
|
||||
if (!$sValue) {
|
||||
return "需要value";
|
||||
}
|
||||
|
||||
$oMe = ModelMe::where("rag", "like", "%".$sValue."%")->get();
|
||||
|
||||
return $this->meToStr_list($oMe);
|
||||
$aWhere = [
|
||||
"class" => $this->sThisName,
|
||||
];
|
||||
|
||||
$aValue = [
|
||||
"rag" => $sValue,
|
||||
];
|
||||
|
||||
$oMe = ModelMe::updateOrCreate($aWhere, $aValue);
|
||||
|
||||
return $this->me();
|
||||
}
|
||||
|
||||
public function meSet($aParam)
|
||||
{
|
||||
$iId = $aParam["aOption"][1] ?? false;
|
||||
$sValue = $aParam["aArg"][1] ?? false;
|
||||
|
||||
if ($sValue == "?") {
|
||||
return "#meSet__{id} {value}";
|
||||
}
|
||||
|
||||
if (!$sValue) {
|
||||
return "需要value";
|
||||
}
|
||||
|
||||
$oMe = ModelMe::find($iId);
|
||||
|
||||
if (!$oMe) {
|
||||
return "没找到这个";
|
||||
}
|
||||
|
||||
$oMe->rag = $sValue;
|
||||
$oMe->save();
|
||||
|
||||
return $this->toJson($oMe);
|
||||
}
|
||||
// public function meAdd($aParam)
|
||||
// {
|
||||
// $aRag = $aParam["aArg"] ?? false;
|
||||
// $sRag = implode(" ", $aRag);
|
||||
//
|
||||
// if ($sRag == "?") {
|
||||
// return "meAdd {value}";
|
||||
// }
|
||||
//
|
||||
// if (!$sRag) {
|
||||
// return "需要value";
|
||||
// }
|
||||
//
|
||||
// $oMe = new ModelMe();
|
||||
// $oMe->class = $this->sThisName;
|
||||
// $oMe->rag = $sRag;
|
||||
// $oMe->save();
|
||||
//
|
||||
// return $this->toJson($oMe);
|
||||
// }
|
||||
|
||||
public function meDelDone($aParam)
|
||||
{
|
||||
$aParam["isDone"] = true;
|
||||
|
||||
return $this->meDel($aParam);
|
||||
}
|
||||
// public function meLike($aParam)
|
||||
// {
|
||||
// $sValue = $aParam["aArg"][1] ?? false;
|
||||
//
|
||||
// if ($sValue == "?") {
|
||||
// return "meLike {value}";
|
||||
// }
|
||||
//
|
||||
// if (!$sValue) {
|
||||
// return "需要value";
|
||||
// }
|
||||
//
|
||||
// $oMe = ModelMe::where("rag", "like", "%".$sValue."%")->get();
|
||||
//
|
||||
// return $this->meToStr_list($oMe);
|
||||
// }
|
||||
|
||||
public function meDel($aParam)
|
||||
{
|
||||
if ($aParam["aArg"][1] == "?") {
|
||||
return "#meDel {id多个}";
|
||||
}
|
||||
|
||||
$aId = $aParam["aArg"] ?? [];
|
||||
$isDone = $aParam["isDone"] ?? false;
|
||||
|
||||
if (!$aId) {
|
||||
return "需要id";
|
||||
}
|
||||
|
||||
$oMe = ModelMe::whereIn("id", $aId)->get();
|
||||
|
||||
if ($oMe->isEmpty()) {
|
||||
return "没找到这个";
|
||||
}
|
||||
|
||||
if ($isDone === false) {
|
||||
|
||||
$sMsg = "删除这几个,确认用meDelDone。\n\n";
|
||||
|
||||
$sMe = $this->meToStr_list($oMe);
|
||||
|
||||
return $sMsg.$sMe;
|
||||
}
|
||||
|
||||
if ($isDone === true) {
|
||||
|
||||
$i = 0;
|
||||
foreach ($oMe as $oMeRow) {
|
||||
$r = $oMeRow->delete();
|
||||
$i = $i+$r;
|
||||
}
|
||||
|
||||
return "删除".$i."条数据";
|
||||
}
|
||||
}
|
||||
// public function meSet($aParam)
|
||||
// {
|
||||
// $iId = $aParam["aOption"][1] ?? false;
|
||||
// $sValue = $aParam["aArg"][1] ?? false;
|
||||
//
|
||||
// if ($sValue == "?") {
|
||||
// return "#meSet__{id} {value}";
|
||||
// }
|
||||
//
|
||||
// if (!$sValue) {
|
||||
// return "需要value";
|
||||
// }
|
||||
//
|
||||
// $oMe = ModelMe::find($iId);
|
||||
//
|
||||
// if (!$oMe) {
|
||||
// return "没找到这个";
|
||||
// }
|
||||
//
|
||||
// $oMe->rag = $sValue;
|
||||
// $oMe->save();
|
||||
//
|
||||
// return $this->toJson($oMe);
|
||||
// }
|
||||
|
||||
// public function meDelDone($aParam)
|
||||
// {
|
||||
// $aParam["isDone"] = true;
|
||||
//
|
||||
// return $this->meDel($aParam);
|
||||
// }
|
||||
|
||||
// public function meDel($aParam)
|
||||
// {
|
||||
// if ($aParam["aArg"][1] == "?") {
|
||||
// return "#meDel {id多个}";
|
||||
// }
|
||||
//
|
||||
// $aId = $aParam["aArg"] ?? [];
|
||||
// $isDone = $aParam["isDone"] ?? false;
|
||||
//
|
||||
// if (!$aId) {
|
||||
// return "需要id";
|
||||
// }
|
||||
//
|
||||
// $oMe = ModelMe::whereIn("id", $aId)->get();
|
||||
//
|
||||
// if ($oMe->isEmpty()) {
|
||||
// return "没找到这个";
|
||||
// }
|
||||
//
|
||||
// if ($isDone === false) {
|
||||
//
|
||||
// $sMsg = "删除这几个,确认用meDelDone。\n\n";
|
||||
//
|
||||
// $sMe = $this->meToStr_list($oMe);
|
||||
//
|
||||
// return $sMsg.$sMe;
|
||||
// }
|
||||
//
|
||||
// if ($isDone === true) {
|
||||
//
|
||||
// $i = 0;
|
||||
// foreach ($oMe as $oMeRow) {
|
||||
// $r = $oMeRow->delete();
|
||||
// $i = $i+$r;
|
||||
// }
|
||||
//
|
||||
// return "删除".$i."条数据";
|
||||
// }
|
||||
// }
|
||||
//// me系列 end
|
||||
|
||||
private function filterRow($oSelfRow)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user