modified assests

This commit is contained in:
2026-06-15 11:25:16 +07:00
parent 3f115866d9
commit e96d58dcb4
1218 changed files with 1162 additions and 339502 deletions

View File

@@ -20,8 +20,8 @@ class PublicationController extends Controller
public function __construct(Publication $publication){
$this->model = $publication;
$this->publicationReceiverModel = new PublicationReceiver();
$this->baseLabId = Session::get('base_lab_id');
$this->base = Session::get('base_lab');
$this->baseOrganizationId = Session::get('base_organization_id');
$this->base = Session::get('base_organization');
}
public function index(Request $request){
@@ -35,7 +35,7 @@ class PublicationController extends Controller
public function save(Request $request){
try{
$validator = \Validator::make($request->all(), ['start_date' => 'required', 'title_en' => 'required','lab_ids' => 'required']);
$validator = \Validator::make($request->all(), ['start_date' => 'required', 'title_en' => 'required','organization_ids' => 'required']);
if ($validator->fails()) return response()->json(['success' => false, 'message' => __('comment.create_fail'), 'errors' => $validator->errors()->all()]);
$publication = $this->model::query()->create([
@@ -46,10 +46,10 @@ class PublicationController extends Controller
'description' => $request->description
]);
foreach ($request->lab_ids as $lab_id){
foreach ($request->organization_ids as $organization_id){
$this->publicationReceiverModel::query()->create([
'publication_id' => $publication->id,
'lab_id' => $lab_id,
'organization_id' => $organization_id,
'created_by' => Auth::id()
]);
}
@@ -62,7 +62,7 @@ class PublicationController extends Controller
public function update(Request $request){
try {
$validator = \Validator::make($request->all(), ['start_date' => 'required', 'title_en' => 'required', 'lab_ids' => 'required']);
$validator = \Validator::make($request->all(), ['start_date' => 'required', 'title_en' => 'required', 'organization_ids' => 'required']);
if ($validator->fails()) return response()->json(['success' => false, 'message' => __('comment.update_fail'), 'errors' => $validator->errors()->all()]);
$data = array(
'title_en' => $request->title_en,
@@ -73,10 +73,10 @@ class PublicationController extends Controller
);
$this->model::query()->where('id', $request->uid)->update($data);
$this->publicationReceiverModel::query()->where('publication_id', $request->uid)->delete();
foreach ($request->lab_ids as $lab_id){
foreach ($request->organization_ids as $organization_id){
$this->publicationReceiverModel::query()->create([
'publication_id' => $request->uid,
'lab_id' => $lab_id,
'organization_id' => $organization_id,
'created_by' => Auth::id()
]);
}