order by id

This commit is contained in:
2025-08-06 14:38:46 +03:30
parent 8c64f02eac
commit 66a4f36d36
6 changed files with 8 additions and 13 deletions

View File

@@ -34,6 +34,7 @@ class SupervisorController extends Controller
$systemMessage->update([
'message_quality' => $request->message_quality,
'format_quality' => $request->format_quality,
'description' => $request->description,
]);
return $this->successResponse();
}

View File

@@ -10,12 +10,8 @@ class DataTableService
{
public function index(Request $request)
{
$user = auth()->user();
$query = PeopleMessage::query()->where('edare_shahri_id', '=', $user->edarate_shahri_id);
return DataTableFacade::run(
$query,
PeopleMessage::query()->orderBy('id'),
$request,
allowedFilters: ['*'],
allowedSortings: ['*'],

View File

@@ -11,7 +11,7 @@ class OperatorService
public function dataTable(Request $request)
{
return DataTableFacade::run(
SystemMessage::query(),
SystemMessage::query()->orderBy('id'),
$request,
allowedFilters: ['*'],
allowedSortings: ['*'],

View File

@@ -10,14 +10,12 @@ class SupervisorService
{
public function dataTable(Request $request)
{
$query = SystemMessage::query();
return DataTableFacade::run(
$query,
SystemMessage::query()->orderBy('id'),
$request,
allowedFilters: ['*'],
allowedSortings: ['*'],
allowedSelects: ['id','duration','date', 'voice', 'message_quality', 'format_quality', 'type_id', 'type_name']
allowedSelects: ['id','duration','date', 'voice', 'message_quality', 'format_quality', 'type_id', 'type_name', 'description']
);
}
}

View File

@@ -24,7 +24,7 @@ class PeopleMessageFactory extends Factory
'review_duration' => $this->faker->numberBetween(30, 60),
'listen_at' => $this->faker->dateTime,
'is_listen' => $this->faker->boolean(),
'action_id' => $this->faker->randomElement([PeopleMessageActions::x->value, PeopleMessageActions::y->value]),
'action_id' => $this->faker->randomElement([PeopleMessageActions::ADAM_NIAZ_BE_SABT_MOSHKEL_AVAREZI->value, PeopleMessageActions::SABT_SAVANEH_MOSHKEL_RAH->value]),
'action_name' => $this->faker->word(),
'description' => $this->faker->text(),
'savaneh_id' => $this->faker->randomElement([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]),

View File

@@ -17,8 +17,8 @@ return new class extends Migration
$table->dateTime('date');
$table->string('voice');
$table->string('description')->nullable();
$table->integer('message_quality');
$table->integer('format_quality');
$table->integer('message_quality')->nullable();
$table->integer('format_quality')->nullable();
$table->integer('type_id');
$table->string('type_name');
$table->timestamps();