|
|
@@ -382,7 +382,19 @@ class StoreService extends BaseService
|
|
|
*/
|
|
|
public function delete()
|
|
|
{
|
|
|
+ $param = request()->all();
|
|
|
+ $ids = getter($param, "id");
|
|
|
$result = parent::delete();
|
|
|
+ $success = isset($result['success'])?$result['success']:false;
|
|
|
+ if($success){
|
|
|
+ if(is_array($ids)){
|
|
|
+ UserModel::whereIn('store_id', $ids)->update(['mark'=>0,'update_time'=>time()]);
|
|
|
+ }else{
|
|
|
+ UserModel::where('store_id', $ids)->update(['mark'=>0,'update_time'=>time()]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $this->model->where(['mark'=>0])->where('update_time','<=', time()-600)->delete();
|
|
|
return $result;
|
|
|
}
|
|
|
}
|