添加更新用户收款信息
parent
c37f4bd353
commit
bbe5f2bef9
|
|
@ -25,4 +25,17 @@ class UserController extends Controller
|
|||
'user_info' => UserInfoResource::make($user->userInfo),
|
||||
]);
|
||||
}
|
||||
|
||||
public function updatePayInfo(Request $request)
|
||||
{
|
||||
$input = $request->validate([
|
||||
'pay_info' => ['bail', 'required', 'array'],
|
||||
]);
|
||||
|
||||
$request->user()->dealer->update([
|
||||
'pay_info'=>$input['pay_info'],
|
||||
]);
|
||||
|
||||
return response()->noContent();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ class DealerResource extends JsonResource
|
|||
'lvl_name'=> $this->lvl_text,
|
||||
'sale_values'=> '0.00', //todo-当前团队业绩
|
||||
'guanli_values'=> '0.00', //todo-预计管理津贴
|
||||
'pay_info'=>$this->pay_info??null,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class OrderResource extends JsonResource
|
|||
'total_amount' => $this->total_amount,
|
||||
'created_at' => $this->created_at->toDateTimeString(),
|
||||
'status' => $this->status,
|
||||
'pay_info' => $this->getConsignorPayInfo(),
|
||||
'pay_info' => $this->getConsignorPayInfo()??null,
|
||||
'pay_image'=> $this->pay_image,
|
||||
'is_consignor' => $request->user()->id == $this->consignor_id, //是否发货人身份
|
||||
'consignee_name'=>$this->consignee_name,
|
||||
|
|
|
|||
|
|
@ -218,6 +218,7 @@ Route::group([
|
|||
], function () {
|
||||
//个人信息
|
||||
Route::get('me', [Dealer\UserController::class, 'show']);
|
||||
Route::put('pay-info', [Dealer\UserController::class, 'updatePayInfo']);
|
||||
//我的库存
|
||||
Route::get('user-products', [Dealer\UserProductController::class, 'index']);
|
||||
Route::get('user-products/{product}', [Dealer\UserProductController::class, 'show']);
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ class Dealer extends Model
|
|||
'lvl',
|
||||
'is_sale',
|
||||
'is_manager',
|
||||
'pay_info',
|
||||
];
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue