Skip to content

Commit cf13411

Browse files
committed
修改订单管理的bug
1 parent 78db880 commit cf13411

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

backend/app/Http/Controllers/OrderController.php

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,20 +43,24 @@ protected function getListData($pageSize)
4343

4444
protected function storeHandle($data)
4545
{
46-
$data['password'] = bcrypt($data['password']); // 需要在保存内容之前做相应的处理,则添加
47-
if (!isset($data['roles'])) {
48-
$data['roles'] = 'user'; // 默认值的情况,可以通过数据表直接设置,也可以通过程序来设置
49-
}
46+
// $data['password'] = bcrypt($data['password']); // 需要在保存内容之前做相应的处理,则添加
47+
// if (!isset($data['roles'])) {
48+
// $data['roles'] = 'user'; // 默认值的情况,可以通过数据表直接设置,也可以通过程序来设置
49+
// }
50+
$timeStamp = $data['order_time'];
51+
$data['order_time'] = Carbon::createFromTimestamp($timeStamp);
5052
return parent::storeHandle($data); // TODO: 调用父类
5153
}
5254

5355

5456
protected function updateHandle($data){
5557
// 保存到数据表之前进一步处理数据,用于数据的转换等操作
56-
$data['password'] = bcrypt($data['password']); // 需要在保存内容之前做相应的处理,则添加
57-
if (!isset($data['roles'])) {
58-
$data['roles'] = 'user'; // 默认值的情况,可以通过数据表直接设置,也可以通过程序来设置
59-
}
58+
// $data['password'] = bcrypt($data['password']); // 需要在保存内容之前做相应的处理,则添加
59+
// if (!isset($data['roles'])) {
60+
// $data['roles'] = 'user'; // 默认值的情况,可以通过数据表直接设置,也可以通过程序来设置
61+
// }
62+
$timeStamp = $data['order_time'];
63+
$data['order_time'] = Carbon::createFromTimestamp($timeStamp);
6064
return parent::updateHandle($data);
6165
}
6266

@@ -138,7 +142,6 @@ protected function updateRule($id) {
138142
Rule::unique('orders')->ignore($id)],
139143
// 订单号必填且必须唯一
140144
'merchant_number' => 'required', // 商户编号必填
141-
'order_status' => 'required|in:1,2,3', // 订单状态必填,并且只能是1,2,3
142145
'order_time' => 'required'
143146
];
144147
}
@@ -153,7 +156,6 @@ protected function storeRule(){
153156
//
154157
'order_number' => 'required|unique:orders', // 订单号必填且必须唯一
155158
'merchant_number' => 'required', // 商户编号必填
156-
'order_status' => 'required|in:1,2,3', // 订单状态必填,并且只能是1,2,3
157159
'order_time' => 'required'
158160
];
159161
}

0 commit comments

Comments
 (0)