changereport update
This commit is contained in:
parent
eac645639a
commit
01d9046e33
BIN
hesabixCore/55.zip
Normal file
BIN
hesabixCore/55.zip
Normal file
Binary file not shown.
|
@ -2,7 +2,9 @@
|
||||||
|
|
||||||
namespace App\Controller;
|
namespace App\Controller;
|
||||||
|
|
||||||
|
use App\Entity\ChangeReport;
|
||||||
use App\Entity\User;
|
use App\Entity\User;
|
||||||
|
use App\Service\Jdate;
|
||||||
use App\Service\Provider;
|
use App\Service\Provider;
|
||||||
use Doctrine\ORM\EntityManagerInterface;
|
use Doctrine\ORM\EntityManagerInterface;
|
||||||
use Exception;
|
use Exception;
|
||||||
|
@ -71,4 +73,25 @@ class AdminController extends AbstractController
|
||||||
|
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[Route('/api/admin/reportchange/lists', name: 'app_admin_reportchange_list')]
|
||||||
|
public function app_admin_reportchange_list(Jdate $jdate,Provider $provider,EntityManagerInterface $entityManager): JsonResponse
|
||||||
|
{
|
||||||
|
$rows = $entityManager->getRepository(ChangeReport::class)->findAll();
|
||||||
|
foreach ($rows as $row){
|
||||||
|
$row->setDateSubmit($jdate->jdate('Y/n/d',$row->getDateSubmit()));
|
||||||
|
}
|
||||||
|
return $this->json($provider->ArrayEntity2ArrayJustIncludes($rows,['getDateSubmit','getVersion','getId']));
|
||||||
|
}
|
||||||
|
|
||||||
|
#[Route('/api/admin/reportchange/delete/{id}', name: 'app_admin_reportchange_delete')]
|
||||||
|
public function app_admin_reportchange_delete(string $id,EntityManagerInterface $entityManager): JsonResponse
|
||||||
|
{
|
||||||
|
$item = $entityManager->getRepository(ChangeReport::class)->find($id);
|
||||||
|
if($item){
|
||||||
|
$entityManager->remove($item);
|
||||||
|
$entityManager->flush();
|
||||||
|
}
|
||||||
|
return $this->json(['result'=>1]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue