后台顾客管理
This commit is contained in:
parent
fdc8053259
commit
3aeacf0bf6
|
|
@ -56,9 +56,12 @@ class CustomerController extends Controller
|
|||
return view('admin::pages.customers.form', $data);
|
||||
}
|
||||
|
||||
public function update(Request $request)
|
||||
public function update(Request $request, int $customerId)
|
||||
{
|
||||
$customerId = $request->id ?? 0;
|
||||
$params = $request->only(['email', 'name', 'status', 'customer_group_id']);
|
||||
if ($request->get('password')) {
|
||||
$params['password'] = $request->get('password');
|
||||
}
|
||||
CustomerRepo::update($customerId, $request->all());
|
||||
|
||||
return redirect($this->getRedirect())->with('success', 'customer created');
|
||||
|
|
|
|||
|
|
@ -34,6 +34,9 @@ class CustomerRepo
|
|||
*/
|
||||
public static function update($id, $data)
|
||||
{
|
||||
if (isset($data['password'])) {
|
||||
$data['password'] = Hash::make($data['password']);
|
||||
}
|
||||
return Customer::query()->find($id)->update($data);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue