Advertisement
vitareinforce

preview load components

Oct 27th, 2023
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. public function loadComponents(Request $request) {
  2. $legal_entity = $this->filterHelpers->formatBranchesWithLegalEntity($request->user_data['AccessSettingId'], $request->user_data['AbsolutePermission']);
  3.  
  4. return response()->json(array(
  5. 'Components' => array(
  6. 'LegalEntity' => $legal_entity,
  7. )
  8. ));
  9. }
  10.  
  11. public function loadComponentsTw(Request $request) {
  12. $itemDetails = ItemDetails::with('inventoryBranch', 'inventory', 'inventoryBranch.branch.legalEntity', 'supplier', 'legalEntity', 'branch')
  13. ->where('Source', 'Transaction Warehouse')
  14. ->get();
  15.  
  16. return response()->json(array(
  17. 'Components' => array(
  18. 'ItemDetails' => $itemDetails
  19. )
  20. ));
  21. }
  22.  
  23. public function loadComponentsTwc(Request $request) {
  24. $itemDetails = ItemDetails::with('inventoryBranch', 'inventory', 'inventoryBranch.branch.legalEntity', 'supplier', 'legalEntity', 'branch')
  25. ->where('Source', 'Transaction Warehouse - Customer')
  26. ->get();
  27.  
  28. return response()->json(array(
  29. 'Components' => array(
  30. 'ItemDetails' => $itemDetails
  31. )
  32. ));
  33. }
  34.  
  35. public function loadComponentsShp(Request $request) {
  36. $itemDetails = ItemDetails::with('inventoryBranch', 'inventory', 'inventoryBranch.branch.legalEntity', 'supplier', 'legalEntity', 'branch')
  37. ->where('Source', 'Shipping')
  38. ->get();
  39.  
  40. return response()->json(array(
  41. 'Components' => array(
  42. 'ItemDetails' => $itemDetails
  43. )
  44. ));
  45. }
  46.  
  47. public function loadComponentsDf(Request $request) {
  48. $itemDetails = ItemDetails::with('inventoryBranch', 'inventory', 'inventoryBranch.branch.legalEntity', 'supplier', 'legalEntity', 'branch')
  49. ->where('Source', 'Defect')
  50. ->get();
  51.  
  52. return response()->json(array(
  53. 'Components' => array(
  54. 'ItemDetails' => $itemDetails
  55. )
  56. ));
  57. }
  58.  
  59. public function loadComponentsRs(Request $request) {
  60. $itemDetails = ItemDetails::with('inventoryBranch', 'inventory', 'inventoryBranch.branch.legalEntity', 'supplier', 'legalEntity', 'branch')
  61. ->where('Source', 'Retur Supplier')
  62. ->get();
  63.  
  64. return response()->json(array(
  65. 'Components' => array(
  66. 'ItemDetails' => $itemDetails
  67. )
  68. ));
  69. }
  70.  
  71. public function loadComponentsDlv(Request $request) {
  72. $itemDetails = ItemDetails::with('inventoryBranch', 'inventory', 'inventoryBranch.branch.legalEntity', 'supplier', 'legalEntity', 'branch')
  73. ->where('Source', 'Transaction Warehouse')
  74. ->orWhere('Source', 'Shipping')
  75. ->get();
  76.  
  77. return response()->json(array(
  78. 'Components' => array(
  79. 'ItemDetails' => $itemDetails
  80. )
  81. ));
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement