input('remark'); /** * @var $orderPackage OrderPackage */ $orderPackage = OrderPackage::query()->find($request->input('orderPackageId')); $orderPackage->orderPackageRemarks() ->create([ 'user_id' => auth()->id(), 'content' => $remark, ]); return ['success' => true, 'data' => $orderPackage->orderPackageRemarks()->with('user')->orderByDesc('created_at')->get()]; } public function destroy(Request $request) { /** * @var $orderPackage OrderPackage */ $orderPackage = OrderPackage::query()->find($request->input('orderPackageId')); $orderPackage->orderPackageRemarks()->where('id',$request->remarkId)->delete(); return ['success' => true, 'data' => $orderPackage->orderPackageRemarks()->with('user')->orderByDesc('created_at')->get()]; } }