Technical: fix ui profile technical
This commit is contained in:
parent
738645c787
commit
555934ac5c
|
|
@ -105,7 +105,7 @@ class EvaluationController extends Controller
|
||||||
'keyword' => 'nullable|string'
|
'keyword' => 'nullable|string'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$user = User::findOrFail($request->input('user_id'));
|
$user = User::find($request->input('user_id'));
|
||||||
|
|
||||||
$query = TechnicalUser::query();
|
$query = TechnicalUser::query();
|
||||||
$query = TechnicalUser::where('user_id', $user->id);
|
$query = TechnicalUser::where('user_id', $user->id);
|
||||||
|
|
@ -236,16 +236,16 @@ class EvaluationController extends Controller
|
||||||
$table->addRow();
|
$table->addRow();
|
||||||
|
|
||||||
$table->addCell(1500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Level', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
$table->addCell(1500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Level', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
||||||
$table->addCell(4500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Name', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
$table->addCell(3500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Name', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
||||||
$table->addCell(1500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Point', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
$table->addCell(2500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Point', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
||||||
$table->addCell(2500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Last Update', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
$table->addCell(2500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER])->addText('Last Update', ['bold' => true], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
||||||
|
|
||||||
foreach ($technicalData as $technical) {
|
foreach ($technicalData as $technical) {
|
||||||
$updated_at = $technical['updated_at'] ? Carbon::parse($technical['updated_at'])->format('d/m/Y H:i:s') : null;
|
$updated_at = $technical['updated_at'] ? Carbon::parse($technical['updated_at'])->format('d/m/Y H:i:s') : null;
|
||||||
$table->addRow();
|
$table->addRow();
|
||||||
$table->addCell(1500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER, 'valign' => 'center'])->addText($technical['level'], [], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
$table->addCell(1500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER, 'valign' => 'center'])->addText($technical['level'], [], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
||||||
$table->addCell(4500)->addText($technical['name']);
|
$table->addCell(3500)->addText($technical['name']);
|
||||||
$table->addCell(1500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER, 'valign' => 'center'])->addText($technical['point'], [], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
$table->addCell(2500, ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER, 'valign' => 'center'])->addText($technical['point'], [], ['alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER]);
|
||||||
$table->addCell(2500)->addText($updated_at);
|
$table->addCell(2500)->addText($updated_at);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -88,9 +88,11 @@ function OrganizationSettings() {
|
||||||
size: '40%',
|
size: '40%',
|
||||||
header: 'Created at',
|
header: 'Created at',
|
||||||
render: (row: any) => {
|
render: (row: any) => {
|
||||||
return (
|
if (row?.created_at) {
|
||||||
<Box>{moment(row?.created_at).format('HH:mm:ss DD/MM/YYYY')}</Box>
|
return (
|
||||||
)
|
<Box>{moment(row?.created_at).format('HH:mm:ss DD/MM/YYYY')}</Box>
|
||||||
|
)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -300,11 +300,13 @@ const Profile = () => {
|
||||||
size: '40%',
|
size: '40%',
|
||||||
header: 'Last update',
|
header: 'Last update',
|
||||||
render: (row: any) => {
|
render: (row: any) => {
|
||||||
return (
|
if (row?.updated_at) {
|
||||||
<Text ta="start">
|
return (
|
||||||
{moment(row?.updated_at).format('HH:mm:ss DD/MM/YYYY')}
|
<Text ta="start">
|
||||||
</Text>
|
{moment(row?.updated_at).format('HH:mm:ss DD/MM/YYYY')}
|
||||||
)
|
</Text>
|
||||||
|
)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue