forked from s421507/eOSP2
Uzupełnienie reszty pól przy Karcie ewidencji oraz nadaniu użytkownika
This commit is contained in:
parent
5615842349
commit
8b0f642601
@ -3,8 +3,11 @@
|
|||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="adc1032e-2c5f-4e68-bc22-d140f965f9d5" name="Default Changelist" comment="">
|
<list default="true" id="adc1032e-2c5f-4e68-bc22-d140f965f9d5" name="Default Changelist" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/documentApplicationController.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/documentApplicationController.php" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/documentCreators.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/documentCreators.php" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/documentCreators.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/documentCreators.php" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/documentOverlayController.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/documentOverlayController.php" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/documentOverlayController.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/documentOverlayController.php" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/fireFightersController.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/fireFightersController.php" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/app/Http/Controllers/userProfileController.php" beforeDir="false" afterPath="$PROJECT_DIR$/app/Http/Controllers/userProfileController.php" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@ -165,7 +168,7 @@
|
|||||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
<property name="WebServerToolWindowFactoryState" value="false" />
|
||||||
<property name="js.buildTools.grunt.grunt-cli.package" value="" />
|
<property name="js.buildTools.grunt.grunt-cli.package" value="" />
|
||||||
<property name="js.buildTools.gulp.gulp_package_dir" value="" />
|
<property name="js.buildTools.gulp.gulp_package_dir" value="" />
|
||||||
<property name="last_opened_file_path" value="$PROJECT_DIR$/app/Common" />
|
<property name="last_opened_file_path" value="$PROJECT_DIR$/database/migrations/a" />
|
||||||
<property name="nodejs.jest.jest_package" value="" />
|
<property name="nodejs.jest.jest_package" value="" />
|
||||||
<property name="nodejs.mocha.mocha_node_package_dir" value="" />
|
<property name="nodejs.mocha.mocha_node_package_dir" value="" />
|
||||||
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
|
||||||
@ -180,11 +183,11 @@
|
|||||||
<recent name="$PROJECT_DIR$/database/migrations" />
|
<recent name="$PROJECT_DIR$/database/migrations" />
|
||||||
</key>
|
</key>
|
||||||
<key name="CopyFile.RECENT_KEYS">
|
<key name="CopyFile.RECENT_KEYS">
|
||||||
|
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\database\migrations\a" />
|
||||||
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\app\Common" />
|
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\app\Common" />
|
||||||
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\public\img\left_menu_icon" />
|
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\public\img\left_menu_icon" />
|
||||||
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\app\Http\Controllers" />
|
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\app\Http\Controllers" />
|
||||||
<recent name="C:\Users\czup\PhpstormProjects\eOSP2" />
|
<recent name="C:\Users\czup\PhpstormProjects\eOSP2" />
|
||||||
<recent name="C:\Users\czup\PhpstormProjects\eOSP2\vendor" />
|
|
||||||
</key>
|
</key>
|
||||||
</component>
|
</component>
|
||||||
<component name="RunManager">
|
<component name="RunManager">
|
||||||
@ -263,7 +266,7 @@
|
|||||||
<workItem from="1592276510207" duration="28000" />
|
<workItem from="1592276510207" duration="28000" />
|
||||||
<workItem from="1592478779386" duration="40397000" />
|
<workItem from="1592478779386" duration="40397000" />
|
||||||
<workItem from="1593829053562" duration="35796000" />
|
<workItem from="1593829053562" duration="35796000" />
|
||||||
<workItem from="1595090372365" duration="10211000" />
|
<workItem from="1595090372365" duration="28007000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
|
@ -41,7 +41,7 @@ class documentApplicationController extends Controller
|
|||||||
$userData = DB::table('users')->where("users.id", '=', $request->fireFighterID)
|
$userData = DB::table('users')->where("users.id", '=', $request->fireFighterID)
|
||||||
->leftJoin('ranks', 'users.degreeID', '=', 'ranks.id')
|
->leftJoin('ranks', 'users.degreeID', '=', 'ranks.id')
|
||||||
->leftJoin('unitFunctions', 'users.functionID', '=', 'unitFunctions.id')
|
->leftJoin('unitFunctions', 'users.functionID', '=', 'unitFunctions.id')
|
||||||
->select('users.id','users.name', 'users.surname', 'users.PESEL', 'users.fireStationID','users.phoneNumber', 'users.email', 'ranks.rank', 'unitFunctions.unitFunction', 'users.number')
|
->select('users.id','users.name', 'users.surname', 'users.PESEL', 'users.fireStationID','users.phoneNumber', 'users.email', 'ranks.rank', 'unitFunctions.unitFunction', 'users.number', 'users.fathersName', 'users.apartment', 'users.address')
|
||||||
->first();
|
->first();
|
||||||
|
|
||||||
$awardedDecorations = DB::table('decorationsFirefighters')->where("decorationsFirefighters.firefighterID", '=', $request->fireFighterID)
|
$awardedDecorations = DB::table('decorationsFirefighters')->where("decorationsFirefighters.firefighterID", '=', $request->fireFighterID)
|
||||||
@ -65,7 +65,7 @@ class documentApplicationController extends Controller
|
|||||||
$userData = DB::table('users')->where("users.id", '=', $request->fireFighterID)
|
$userData = DB::table('users')->where("users.id", '=', $request->fireFighterID)
|
||||||
->leftJoin('ranks', 'users.degreeID', '=', 'ranks.id')
|
->leftJoin('ranks', 'users.degreeID', '=', 'ranks.id')
|
||||||
->leftJoin('unitFunctions', 'users.functionID', '=', 'unitFunctions.id')
|
->leftJoin('unitFunctions', 'users.functionID', '=', 'unitFunctions.id')
|
||||||
->select('users.id','users.name', 'users.surname', 'users.PESEL', 'users.fireStationID','users.phoneNumber', 'users.email', 'ranks.rank', 'unitFunctions.unitFunction', 'users.number')
|
->select('users.id','users.name', 'users.surname', 'users.PESEL', 'users.fireStationID','users.phoneNumber', 'users.email', 'ranks.rank', 'unitFunctions.unitFunction', 'users.number', 'users.secondName', 'users.fathersName', 'users.mothersName', 'users.placeOfBirth', 'users.joiningOSPDate', 'users.driversLicense', 'users.address', 'users.apartment', 'users.homePhoneNumber', 'users.identityCardNumber', 'users.education', 'users.profession', 'users.IDSeries', 'users.IDNumber', 'users.IDValidUntil')
|
||||||
->first();
|
->first();
|
||||||
|
|
||||||
$userTrainings = DB::table('trainingsFirefighters')->where("trainingsFirefighters.firefighterID", '=', $request->fireFighterID)
|
$userTrainings = DB::table('trainingsFirefighters')->where("trainingsFirefighters.firefighterID", '=', $request->fireFighterID)
|
||||||
|
@ -143,7 +143,7 @@ class documentCreators extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
$pdf->Ln();
|
$pdf->Ln();
|
||||||
|
ob_end_clean();
|
||||||
// $this->setWatermark($pdf);
|
// $this->setWatermark($pdf);
|
||||||
$pdf->Ln();
|
$pdf->Ln();
|
||||||
$pdf->Output();
|
$pdf->Output();
|
||||||
|
@ -56,16 +56,27 @@ class documentOverlayController extends Controller
|
|||||||
//$pdf->Write(0, $decoration);
|
//$pdf->Write(0, $decoration);
|
||||||
$pdf->Cell(20,10, Helpers::textConvert($userData->name), 0, 0, 'C');
|
$pdf->Cell(20,10, Helpers::textConvert($userData->name), 0, 0, 'C');
|
||||||
|
|
||||||
|
|
||||||
#Nazwisko
|
#Nazwisko
|
||||||
$pdf->SetXY(95, 74);
|
$pdf->SetXY(95, 74);
|
||||||
//$pdf->Write(0, $decoration);
|
//$pdf->Write(0, $decoration);
|
||||||
$pdf->Cell(20,10, Helpers::textConvert($userData->surname), 0, 0, 'C');
|
$pdf->Cell(20,10, Helpers::textConvert($userData->surname), 0, 0, 'C');
|
||||||
|
|
||||||
|
#Imie Ojca
|
||||||
|
$pdf->SetXY(153.5, 74);
|
||||||
|
//$pdf->Write(0, $decoration);
|
||||||
|
$pdf->Cell(20,10, Helpers::textConvert($userData->fathersName), 0, 0, 'C');
|
||||||
|
|
||||||
#Data Urodzenia
|
#Data Urodzenia
|
||||||
$pdf->SetXY(35, 93);
|
$pdf->SetXY(35, 93);
|
||||||
//$pdf->Write(0, $decoration);
|
//$pdf->Write(0, $decoration);
|
||||||
$pdf->Cell(20,10, Helpers::textConvert(Helpers::peselBirthdayDate($userData->PESEL)), 0, 0, 'C');
|
$pdf->Cell(20,10, Helpers::textConvert(Helpers::peselBirthdayDate($userData->PESEL)), 0, 0, 'C');
|
||||||
|
|
||||||
|
#Data Urodzenia
|
||||||
|
$pdf->SetXY(124, 93);
|
||||||
|
//$pdf->Write(0, $decoration);
|
||||||
|
$pdf->Cell(20,10, Helpers::textConvert($userData->address.' '.$userData->apartment), 0, 0, 'C');
|
||||||
|
|
||||||
|
|
||||||
#Funkcja
|
#Funkcja
|
||||||
$pdf->SetXY(124, 113);
|
$pdf->SetXY(124, 113);
|
||||||
@ -120,9 +131,21 @@ class documentOverlayController extends Controller
|
|||||||
$pdf->SetTextColor(128, 128, 128);
|
$pdf->SetTextColor(128, 128, 128);
|
||||||
|
|
||||||
# Imie i nazwisko
|
# Imie i nazwisko
|
||||||
$pdf->SetXY(84, 31.5);
|
$pdf->SetXY(85.5, 31.5);
|
||||||
$pdf->Cell(0, 10, Helpers::textConvert($userData->surname . ' ' . $userData->name), 0, 0, 'l');
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->surname . ' ' . $userData->name), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Drugie Imie
|
||||||
|
$pdf->SetXY(85.5, 39.0);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->secondName), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Imie Ojca
|
||||||
|
$pdf->SetXY(85.5, 46.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->fathersName), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Imie Mama
|
||||||
|
$pdf->SetXY(137.5, 46.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->mothersName), 0, 0, 'l');
|
||||||
|
|
||||||
# PESEL
|
# PESEL
|
||||||
$peselArray = str_split($userData->PESEL);
|
$peselArray = str_split($userData->PESEL);
|
||||||
$x = 116;
|
$x = 116;
|
||||||
@ -133,7 +156,7 @@ class documentOverlayController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Numer Telefonu
|
# Numer Telefonu
|
||||||
$pdf->SetXY(102, 103);
|
$pdf->SetXY(102, 102.5);
|
||||||
$pdf->Cell(0, 10, $userData->phoneNumber, 0, 0, 'l');
|
$pdf->Cell(0, 10, $userData->phoneNumber, 0, 0, 'l');
|
||||||
|
|
||||||
# Data urodzenia
|
# Data urodzenia
|
||||||
@ -148,6 +171,66 @@ class documentOverlayController extends Controller
|
|||||||
$pdf->SetXY(37.5, 62.5);
|
$pdf->SetXY(37.5, 62.5);
|
||||||
$pdf->Cell(0, 10, $birthdayArray[2], 0, 0, 'l');
|
$pdf->Cell(0, 10, $birthdayArray[2], 0, 0, 'l');
|
||||||
|
|
||||||
|
|
||||||
|
# Miejsce Urodzenia
|
||||||
|
$pdf->SetXY(54, 62.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->placeOfBirth), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Data wstąpienia do OSP
|
||||||
|
$pdf->SetXY(16, 84.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->joiningOSPDate), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Kategorie prawa jazdy
|
||||||
|
$pdf->SetXY(55, 84.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->driversLicense), 0, 0, 'l');
|
||||||
|
|
||||||
|
|
||||||
|
# Adres zamieszkania
|
||||||
|
$pdf->SetXY(48, 95.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->address), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Numer mieszkania
|
||||||
|
$pdf->SetXY(136, 95.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->apartment), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Numer telefonu
|
||||||
|
$pdf->SetXY(37, 102.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->homePhoneNumber), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Numer identyfikacji członskowkiej
|
||||||
|
$pdf->SetXY(158, 102.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->identityCardNumber), 0, 0, 'l');
|
||||||
|
|
||||||
|
|
||||||
|
# Wykształcenie
|
||||||
|
$pdf->SetXY(39, 112.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->education), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Zawód wyuczony
|
||||||
|
$pdf->SetXY(123, 112.5);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->profession), 0, 0, 'l');
|
||||||
|
|
||||||
|
# Seria i numer dowodu osobistego oraz data
|
||||||
|
$seria_x = 96.3;
|
||||||
|
$seria = $userData->IDSeries;
|
||||||
|
for ($i=0; $i<3; $i++) {
|
||||||
|
$pdf->SetXY($seria_x, 81.3);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($seria[$i]), 0, 0, 'l');
|
||||||
|
$seria_x = $seria_x + 6.65;
|
||||||
|
}
|
||||||
|
|
||||||
|
$numer_x = 123.4;
|
||||||
|
$numer = $userData->IDNumber;
|
||||||
|
for ($i=0; $i<6; $i++) {
|
||||||
|
$pdf->SetXY($numer_x, 81.3);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($numer[$i]), 0, 0, 'l');
|
||||||
|
$numer_x = $numer_x + 6.65;
|
||||||
|
}
|
||||||
|
|
||||||
|
$pdf->SetXY(169.8, 81.3);
|
||||||
|
$pdf->Cell(0, 10, Helpers::textConvert($userData->IDValidUntil), 0, 0, 'l');
|
||||||
|
|
||||||
|
|
||||||
$y = 182;
|
$y = 182;
|
||||||
$lp = 1;
|
$lp = 1;
|
||||||
foreach($userTrainings as $userTraining){
|
foreach($userTrainings as $userTraining){
|
||||||
|
@ -49,11 +49,11 @@ class fireFightersController extends Controller
|
|||||||
$fireStationCreatorId = DB::table('fireStations')->where("id", $userFireStation)->value('creatorID');
|
$fireStationCreatorId = DB::table('fireStations')->where("id", $userFireStation)->value('creatorID');
|
||||||
|
|
||||||
$fireFighter = DB::table('users')->where("id", $id)->first();
|
$fireFighter = DB::table('users')->where("id", $id)->first();
|
||||||
if($userFireStation == $fireFighterFireStation && auth()->user()->id == $fireStationCreatorId) { // if do usunięcia w pzyszłości
|
// if($userFireStation == $fireFighterFireStation && auth()->user()->id == $fireStationCreatorId) { // if do usunięcia w pzyszłości
|
||||||
return view('fireFightersEdit', ["fireFighter" => $fireFighter]);
|
return view('fireFightersEdit', ["fireFighter" => $fireFighter]);
|
||||||
} else{
|
// } else{
|
||||||
return "Brak dostepu";
|
// return "Brak dostepu";
|
||||||
}
|
// }
|
||||||
}else{
|
}else{
|
||||||
return redirect()->to('/strazacy');
|
return redirect()->to('/strazacy');
|
||||||
}
|
}
|
||||||
|
@ -14,7 +14,7 @@ class userProfileController extends Controller
|
|||||||
$userData = DB::table('users')->where("users.id", '=', auth()->user()->id)
|
$userData = DB::table('users')->where("users.id", '=', auth()->user()->id)
|
||||||
->leftJoin('ranks', 'users.degreeID', '=', 'ranks.id')
|
->leftJoin('ranks', 'users.degreeID', '=', 'ranks.id')
|
||||||
->leftJoin('unitFunctions', 'users.functionID', '=', 'unitFunctions.id')
|
->leftJoin('unitFunctions', 'users.functionID', '=', 'unitFunctions.id')
|
||||||
->select('users.id','users.name', 'users.surname', 'users.PESEL','users.phoneNumber', 'users.email', 'ranks.rank', 'unitFunctions.unitFunction', 'users.number', 'users.secondName', 'users.fathersName', 'users.mothersName', 'users.address', 'users.apartment', 'users.placeOfBirth', 'users.driversLicense', 'users.joiningOSPDate', 'users.IDSeries', 'users.IDNumber', 'users.IDValidUntil', 'users.identityCardNumber', 'users.homePhoneNumber', 'users.education', 'users.profession',)
|
->select('users.id','users.name', 'users.surname', 'users.PESEL','users.phoneNumber', 'users.email', 'ranks.rank', 'unitFunctions.unitFunction', 'users.number', 'users.secondName', 'users.fathersName', 'users.mothersName', 'users.address', 'users.apartment', 'users.placeOfBirth', 'users.driversLicense', 'users.joiningOSPDate', 'users.IDSeries', 'users.IDNumber', 'users.IDValidUntil', 'users.identityCardNumber', 'users.homePhoneNumber', 'users.education', 'users.profession')
|
||||||
->first();
|
->first();
|
||||||
return view("userProfile", ["userData" => $userData]);
|
return view("userProfile", ["userData" => $userData]);
|
||||||
} else{
|
} else{
|
||||||
|
Loading…
Reference in New Issue
Block a user