no message
This commit is contained in:
parent
b22fa7e662
commit
5f632607f9
@ -19,6 +19,45 @@ final class Order extends Base
|
|||||||
return $v;
|
return $v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function ValueTypeFormat($sValue)
|
||||||
|
{
|
||||||
|
list($sValue, $sValueType) = explode("#", $sValue);
|
||||||
|
|
||||||
|
if ($sValueType) {
|
||||||
|
if ($sValueType == "gb") {
|
||||||
|
$sValue = Tools::tomGbToB($sValue);
|
||||||
|
} else if ($sValueType == "date") {
|
||||||
|
$sValue = strtotime($sValue);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return $sValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function Set($aParam)
|
||||||
|
{
|
||||||
|
$iId = $aParam['aOption'][1];
|
||||||
|
$sField = $aParam['aOption'][2];
|
||||||
|
$sValue = $aParam['aArg'][1];
|
||||||
|
$sValue = $this->ValueTypeFormat($sValue);
|
||||||
|
|
||||||
|
if (!$iId) {
|
||||||
|
return "没有id";
|
||||||
|
}
|
||||||
|
|
||||||
|
$oOrder = ModelOrder::find($iId);
|
||||||
|
|
||||||
|
if (!$oOrder) {
|
||||||
|
return "没找到";
|
||||||
|
}
|
||||||
|
|
||||||
|
$oOrder->$sField = $sValue;
|
||||||
|
$r = $oOrder->save();
|
||||||
|
|
||||||
|
return $r;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public function Limit($aParam)
|
public function Limit($aParam)
|
||||||
{
|
{
|
||||||
$iLimit = $aParam['aArg'][1] ?? 1;
|
$iLimit = $aParam['aArg'][1] ?? 1;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user