|
@@ -78,7 +78,7 @@ class chprice_helper
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public function update($price_id,$cfgs,$effect_time)
|
|
|
+ public function update($price_id,$cfgs,$effect_time,$operator='system')
|
|
|
{
|
|
|
try
|
|
|
{
|
|
@@ -90,10 +90,10 @@ class chprice_helper
|
|
|
$item = $mod_price->getPirce(['price_id' => $price_id], '*', true, true);
|
|
|
if ($effect_time > 0) {
|
|
|
$ret = $mod_price->where(['price_id' => $item['price_id']])
|
|
|
- ->update(['new_cfg' => $json_cfg, 'operator' => 'system', 'effect_time' => $effect_time, 'update_time' => time()]);
|
|
|
+ ->update(['new_cfg' => $json_cfg, 'operator' => $operator, 'effect_time' => $effect_time, 'update_time' => time()]);
|
|
|
} else {
|
|
|
$ret = $mod_price->where(['price_id' => $item['price_id']])
|
|
|
- ->update(['cfg' => $json_cfg, 'new_cfg' => '', 'effect_time' => 0, 'operator' => 'system', 'update_time' => time()]);
|
|
|
+ ->update(['cfg' => $json_cfg, 'new_cfg' => '', 'effect_time' => 0, 'operator' => $operator, 'update_time' => time()]);
|
|
|
}
|
|
|
$tran->commit();
|
|
|
}
|