From 66fbd566138abe790b0a4200a26ceda830dd28d5 Mon Sep 17 00:00:00 2001 From: Jason Date: Fri, 9 Sep 2022 16:35:41 +0800 Subject: [PATCH] dingd --- app/controller/Order.php | 21 +++++++++++++++------ app/model/Order.php | 2 +- app/model/Student.php | 15 +++++++++++++++ 3 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 app/model/Student.php diff --git a/app/controller/Order.php b/app/controller/Order.php index ad141bd..ed84381 100644 --- a/app/controller/Order.php +++ b/app/controller/Order.php @@ -2,17 +2,26 @@ namespace app\controller; +use think\response\Json; + class Order { - - public function create() + /** + * Notes : 捐助订单 + * + * @Date : 2022/9/9 16:30 + * @Author : + * @return Json + */ + public function create(): Json { $userid = $GLOBALS['data']['userid']; - $order = \app\model\Order::create([ - 'student_id' => 1, + $amount = $GLOBALS['data']['amount'] ?? 15; + + $order = \app\model\Order::create([ + 'student_id' => 14, 'user_id' => $userid, - 'amount' => 15, - 'type' => 1, + 'amount' => $amount, 'status' => 0, ]); diff --git a/app/model/Order.php b/app/model/Order.php index cc2c1ea..37f7a5f 100644 --- a/app/model/Order.php +++ b/app/model/Order.php @@ -6,5 +6,5 @@ use think\Model; class Order extends Model { - + protected $autoWriteTimestamp = true; } \ No newline at end of file diff --git a/app/model/Student.php b/app/model/Student.php new file mode 100644 index 0000000..98fb014 --- /dev/null +++ b/app/model/Student.php @@ -0,0 +1,15 @@ +hasMany(Order::class); + } +} \ No newline at end of file