소스 검색

修改拼团订单

dongxiaoqin 1 년 전
부모
커밋
1647eb0c54

+ 12 - 1
app/adminapi/controller/group_activity/GroupOrderController.php

@@ -65,5 +65,16 @@ class GroupOrderController extends BaseAdminController
         return $this->data($result);
     }
 
-
+    /**
+     * @notes 编辑拼团订单
+     * @return \think\response\Json
+     * @author likeadmin
+     * @date 2025/03/13 10:31
+     */
+    public function edit()
+    {
+        $params = (new GroupOrderValidate())->post()->goCheck('edit');
+        $result = GroupOrderLogic::edit($params);
+        return $this->data($result);
+    }
 }

+ 14 - 0
app/adminapi/logic/group_activity/GroupOrderLogic.php

@@ -70,4 +70,18 @@ class GroupOrderLogic extends BaseLogic
         }
         return $detail->toArray();
     }
+
+    /**
+     * @notes 编辑团购订单
+     * @return array
+     */
+    public static function edit($params) 
+    {
+        $detail = GroupOrder::findOrEmpty($params['id']);
+        if (!$detail->isEmpty()) {
+            $detail->end_time = strtotime($params['end_time']);
+            $detail->save();
+        }
+        return $detail->toArray();
+    }
 }

+ 10 - 0
app/adminapi/validate/group_activity/GroupOrderValidate.php

@@ -66,4 +66,14 @@ class GroupOrderValidate extends BaseValidate
         return $this->only(['id']);
     }
 
+    /**
+     * @notes 编辑场景
+     * @author likeadmin
+     * @date 2025/03/13 10:31
+     */
+    public function sceneEdit()
+    {
+        return $this->only(['id','end_time']);
+    }
+
 }