Browse Source

fix a bug

GGican 8 years ago
parent
commit
33fb820dd5
1 changed files with 4 additions and 4 deletions
  1. 4 4
      app/Http/Controllers/Admin/TableController.php

+ 4 - 4
app/Http/Controllers/Admin/TableController.php

xqd
@@ -269,10 +269,10 @@ class TableController extends CommonController
         }
 //        0:未提交 1待核算  2待复核 3待初审 4:待监审 5:待提交 6已完成
         $find = Tablelist::find($table_id);
-        //提交一次,在原status值上加1,状态大于0的只增加status的值,其他不更新
-        $data['status'] = $find['status'] + 1;
-        $child_data['status'] = $find['status'] + 1;
-        $status['status'] = $find['status'] + 1;
+        //提交一次,在原status值上加1,状态大于0的只增加status的值,其他不更新。避免相同操作重复提交status值异常增加 以用户的权限来控制status值
+        $data['status'] = $user->role + 1;
+        $child_data['status'] = $user->role + 1;
+        $status['status'] = $user->role + 1;
         if($find->status==0){
             $re = Tablelist::where('id', $table_id)->update($data);
             switch($find->table_id){