From 09a6485e4c8eb280178124161acf2f4af58efda1 Mon Sep 17 00:00:00 2001 From: nicrausaz <n.crausaz99@gmail.com> Date: Thu, 25 Apr 2019 15:17:32 +0200 Subject: [PATCH] =?UTF-8?q?Vue=20candidature:=20layout=20et=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Http/Controllers/ApplicantsController.php | 2 +- canapGEST/Documentation/journal_travail.xlsx | Bin 12661 -> 12685 bytes canapGEST/Site/src/assets/logo_jpg.png | Bin 0 -> 21694 bytes canapGEST/Site/src/assets/logo_pdf.png | Bin 0 -> 23940 bytes canapGEST/Site/src/assets/logo_png.png | Bin 0 -> 22415 bytes .../application/applicationComments.vue | 9 + .../application/applicationTitle.vue | 61 ++ .../sheets/activitiesDataSheet.vue | 51 ++ .../application/sheets/filesDataSheet.vue | 44 ++ .../application/sheets/personalDataSheet.vue | 171 +++++ .../sheets/scolaritiesDataSheet.vue | 51 ++ .../application/sheets/trainingsDataSheet.vue | 39 + .../src/store/modules/applications/actions.js | 10 + .../src/store/modules/applications/getters.js | 4 + canapGEST/Site/src/views/ApplicationView.vue | 695 ++++-------------- 15 files changed, 587 insertions(+), 550 deletions(-) create mode 100644 canapGEST/Site/src/assets/logo_jpg.png create mode 100644 canapGEST/Site/src/assets/logo_pdf.png create mode 100644 canapGEST/Site/src/assets/logo_png.png create mode 100644 canapGEST/Site/src/components/application/applicationComments.vue create mode 100644 canapGEST/Site/src/components/application/applicationTitle.vue create mode 100644 canapGEST/Site/src/components/application/sheets/activitiesDataSheet.vue create mode 100644 canapGEST/Site/src/components/application/sheets/filesDataSheet.vue create mode 100644 canapGEST/Site/src/components/application/sheets/personalDataSheet.vue create mode 100644 canapGEST/Site/src/components/application/sheets/scolaritiesDataSheet.vue create mode 100644 canapGEST/Site/src/components/application/sheets/trainingsDataSheet.vue diff --git a/canapGEST/API/app/Http/Controllers/ApplicantsController.php b/canapGEST/API/app/Http/Controllers/ApplicantsController.php index 136fc23..9cd0c3e 100644 --- a/canapGEST/API/app/Http/Controllers/ApplicantsController.php +++ b/canapGEST/API/app/Http/Controllers/ApplicantsController.php @@ -177,7 +177,7 @@ class ApplicantsController extends Controller ], "scolarities" => $scolarities, "pro_activities" => $pro_activities, - "training" => $trainings, + "trainings" => $trainings, "files" => $files ]; } diff --git a/canapGEST/Documentation/journal_travail.xlsx b/canapGEST/Documentation/journal_travail.xlsx index 34ea2b333d6a8b8f46a5466bdfc5f948dd5941d6..de82a2d454073c0a5d2ad07a903b1ed00346fb2f 100644 GIT binary patch delta 4017 zcmV;i4^Hs)VvS?48VLk$fc#LC9tkObg852{LaJmWTBfe5wyu4wTyTOFz{oZUQPuyx zYbZ%SUaD>=v9WJ*e9k@BcXH8|1==yGxTs=G&K!(bm5Pj4n;8GOSz2R^l%`ci3sJEc zADF@y)30A9dm*<ELTnKLR4T@~)^%jtD$Q9*)tRVS1(CIoCDpK$8(Y<q(M;ukjOntl zUB?OSlJW}o2$B2<hFGt8$`X+_C98A~B3VH-&{sLH)qqx}AAu{W+%~n9in0cX2VQV} z=s+<l(`dD+grpAz$Zko1S_z*JzQlpS9ZrJKyQ4~;N}<GBp8>SplYXb4I5r`#QqaE7 z!N-t%Te2ND9v)fA@RO{<BUX5S0wc~pqY)^ru2v#Q-Y3z5BR3aMCu?4?+rD%Wt?MgV z8m9`33aa!X<C<kL9>G%V*=Yk*$)=t+ynv|dc)o}2>9L%zB?4H@<hA5GnjYXzm~bnj zA;Z^NB6wdVmvG8&x`Q)8S@v9#D*z?leU-|H+&_A5GMgtsU^(MtX8AsU8CheW5Nozf z=ApavLx1c(L0V)OrGhp(f0kpQW9%6N-iChCc8CxsYIt^{@#s81mYLrSL+r`OF&Foi zv%NYAH%rvs@hTJhPSN4T`@Y-0<C)GOXRaH9;(qTt<C`3~5;ufIntNe5#rPGMr024P z$1=k!F7^vDU2_0Z-HfV#&d?vCkrgda#*mhDM|puPboC9|lIbK}zQNJR94c2?=axO- zq_jxEQ8RTv4Bd0m+09ygsq}OLGioFUzQlKCBj?<=oP`%y{`lMlt322G<|pnV7%h^; zJTO+7ZWsNJI}b%gf@o-?hGkBrzL7NDLi7E_)^n<$wt7Lpb2_mI2iErRujyX^lTalT z2|d2Xmrw=(0A-Ws3p0P?)Tx7{2vWD*WJAwT65A0uB{_oKuPM4|)ph?sKh|@}ku=gM zDY~(&;gI)n&OL{^eEBrXX)di(Mqjo1-K0fQrzTT+a@G3b;jVMhBIkw9L~gXaYCTKW zdU<_#aOs>U?A7k7HTAw2^?ELy%9(IoQ%H@Kv9UAZ@zqXxuCRYnWNs>@pXI$llAQNu zLg^Nzrquqbb^4-3rB=U|^0s<#+Pc1U>iW`Of2UHD3rDwBlurD1+4I+zJzk2-Z%t{n z$SITLt(Xgy@4oTy;hs8lE3_!+jdXr@{k8CN_t`gI6cW20mVcnC#t!LHs|t^v?Jj*p z3oPnzy9@7y%@lw2&%4R6u_SG3C9l5Nw;DDMPQSEqFx<2HR+cz(aQ4}y{>5j*ohDxj zmw+c{4Io0eWUyx`)}Elc#;*6P+7l$xSiRTEE0HTFxYr~-0mb~;H4wR&b}pvFvk`q< zE<hx_tF*U<fc@bCuXOsS(-D2hg;ryg#^Y2xUA8H;%SC^DW@TZz^ydDd{xFk{yqpy| znBpiiX*rYHyTbz<+UcL;;8(&)%1Uy|^KnyQ`SS+MlbUjqiX1PWPdk8k+UGPyQ5fs- zkiU2E_cR&Nt<hejp5#*@t#@3n)N`XYAsci<-mCWPuDz4Q)lfQgslrf85@XapMWU!e zS}RNI$Vq=Y$3I9~<^tblkGZ7f-`+}0q$EzHw2!elliWOtTy`7K9|?s~4#_VUgacd| z>Z1bFNoZ~%th89D#l^zm!8$j@Kf-L1`K5b!@a{;Ieu@@vu+m|*fDW)cA-S>9DU(9W z9PtG8ljJMx6g0sxOn`cko84a8nbOO}J_hv@AbEeU{c<s}vEbb_fL8*<hfF1FybKwH zNY<3#MjKjbQ#5Q%hLyG=UzS63no+gV6-GOOUbpupj5x!<EM~>c&o~>jlQc*388g;8 zRLQ-d?6F<pDkc%x6l$$9!C3%a1k8^x4APE88o8+_lKIQW0P?_20L@56g785&d2EGV z{waSH^ZXqAT(J}*mVu?A$0gawWZ-AOsQ4IzQX8{l<ieSe&E`xy!|gw5C~n{*cLr|5 z?+fjiNlYtifHBfz_A2n`@Zk7X<T-f*j%ISKw9IHG{nTXi{qqdec>Z*2W@s_W{PZpC z=?=DnG?4SBS4s=}e5Z2xF`^(xqbb};+T$RTMpn=jAl^Tt5xs{guB0PCfZn}+75m1- z)~1{@7u|-Fu@4o0Ry|Sx>4=5ImCzOvC9BIC!IEYsTmFSUy?zBAl%&;M;)9`W4iT6a zF`q9Nb~9T%DR%h}ryll|UIk4-%Q1|V#toC59{jJ&mcIk6(gy{IDL!@A#70RgkS$*} zd>JXnsvU)~lFOPP)^)h)!4925$V%_Fg~vdp%QTgat92BAncT2z2L2Sjfuh&*hb~E2 zJ9_{F5+;V52D;-o$`lW^!c0fR;TOvV4_efcNa)QdhR$+{!yQN9?_k1Nu!NgT6srSR z&#U;=VVuS>d)L-m(4aDk5Cd+?M_k=b5ROmej*h}LC>Uxqf%@<|s#Kmac!4f#A<+IW zL%InTvy!5JmC5ulozCH@gTU{?6}&qL-KL6lp@nh2gzxg?v{8R$hnh8n%?qUw<N<=^ z*VMTPbtcmRjP`yPg`jyDnr-?=)-}}<QimG|V#M1iN0~tC3q%j>3H!oS)m67mYHwI} zMF<?<wRw8#TY>@%z=l5Hd0=tJlRnx%m?rRmAIt53*PFJ|hC1f#+Oy@tvq-KR0){~7 zPS|KXY@ot-Mc>%H<ERL@ztp`6dp0*CPM9^-L7u_+U>As$E4VQx40ne$?JAK$&YVO6 z6%6K&{TUo+B`+(Jj%hiXm-4BS8=gE2-d-*pug#1(&2M(9S>Yzt_)=lkrkTR!3~~S; z#bqRaj!?b%n`wrDF}7S#k(U^0jO*Ai6lWpM)-3GhF<<U(*G}l_%J%lB2fmB)b&n?z zIPaj^Mi-x<k~Kq*8Woag2f|er*wCw+EhvgGfJbrsXsct)Ek@%AmrPY%bAXqNv^+ex zi}#eMne5!nUoy(AyNSUIKQOw3r2jQPMQQyB+BLq1pNZH10+UcB6q86V5VKPfg$)IP z^P8nplieRTE4=Lj+hWo5cxGhU79xo%MaRi5`rkV|bdXZKj?rM(vc|)Y-wfx_X!YTx zlRh987ks>%+g8m`xkEWAacsZh+WxTq@rTu!lWQO!7h8I8>xyEu6N`%64Lon^7APxi ziLj*Clc69Pf3JZn5PdpTcPS|<fOyREjJ*m_+bYuKr$b37dd$J@7e7L&^+Mra0RO{g z8zCR;RAeb7HQ6%<kX^}nX#T=oxF~IrhW1|t<3}#V&lx|!4l1~fl0Rv&f(|Ua5p3Fm zad*+>Dci;NH&6ZD!PVy<UiZ=b_OHEO?J_uFZk0vxe?GSF{pB_YY<Im90rXdf&voy+ zRUgUuXPWIkXC;Pcgg9pC@d4*JWf->g;ht2V@t$pPp2zl2K4^R;q<BaXKi~PJcl#R; zT2SIb9_NpQJn;=b0gwmOY5~isp_FCMSVD4oR{f7)tEjpy*Y&FV-thh?a^nlNc6g6Y zIs2WQe}BQ*;mCk)<V?Y5Jm{9Y*96xoL_2KmMBD=@$pHgCts;Z0g>4J;BCh9b$ByuA z;!GEQ<V^#xAU)NL6o1QKe6?P#gmV!q;i^`K;Fb#uBDDanYQc2o%%+p?Z3HyLM%<y2 z$UJcTNf1Wi>@r1ggIEbywQ}JEp%+c(;|pEse;ncX1TnN;QF68*w;%%Q3h_!6EMZIG zWw^3qmOkAR?(=bnPq@bv20vf}BbYj!liTBa<LuzjIF);j1K|a`$94??^}P01?lZ(l zsx&rIV<Aq9FG)<nRtg}Dfu0NeT9R;>14HM|e4+h)-|)$#$wqmNfTv{7Hvo6RrKKMj zfAp1#j8?&4Nq8PMHhcP_tx^$5u2}?UKXAKugWEYyY(wm}6heddP$SYclA*@LFk`4O zZ8bErW<#?Up0j8Y@Y-PFFtWfkj-44+Nev$CZMe-1v!n`8?^G6sT|<?ii(1Vv{>)&e zS`_k%CQHk;mT?^2GK2O;YV<7&jHpVae@fr7z&Q2oh)NgGnq_b}1Ixm|iK2dTz1K_* zs+;MX`6N{?+9_2uJI%-(QR%{4vy*p6)6n@187FXfXX0Ip*MZGIk|;^o>TLTGoz_?p zk38rk@AbLQk#wgU@xD<i7oDzjG_M=kw;j`YqayfY4JHh4u}`&!enK0Wu@Sq)fA(bq zC5~pGSr`<Krqd;=et=`mDT2!KzQVwJkC`%N2UR+kt&=!?=Aqe@6pp6zM&0wFwfrwx z!*TSiF(rxEE4KStBXxvCcRKjMq!oHj_xyBiJ?3d<y4~!cN=H03iHuK_WZKJbi6bOB z(~(Yp8&lbY`%fFb(aATy)af&oI+9tBX-}dv9ckXTF&(yV->BOgziHr26-|_+&s6FN ziOzJS8{bsQWtZ%ia#ND{Qqm8~o<yfL(n@cWZzLFh-o#V@8I9h2R8u;=pj46`)4oJ! zYP65h`B61uF|Bsb!RGUhoL1!kRbYA$Gj46A<izLD5N3f^s^;?m=5wAnhCB(E@L)fb z--pYMEL9!+dR3tV{uR+fR@PPy!#W>%A+V{Oip6&r<AoGz$RlAe**14ac)5h(5yNw! zs_zL%Va*L}&T$_wJ5^SNDoh`;uQ2n&ffJg+U@hJr#dbv~qbOsr-;%$opr3YPT!t43 zIsSquYwh>J{#M#)%gLovhrz6UO}73IlTalT1#S8E1VOWDB_;uXQA@)x6ouaf|3k@p znzVCsmbL?xJvk8EP<#u?-4<-pkVL!vd((ES9Sk4uJtyBi_mX^ZP*wB;*2!8ID2XYG zK=WEiy(`dWy~J}AInT6URjr{wM{sCS-rnTgWW2WUYHI`5OK?#jX_s+RpuP7dBgFAN zDCXke&_UeRRxuxcO1mS5@h`Rml2SS&3Op0cGtvUF8HnhF6nsFMZ(DT$!3k8LKzm1$ zI3a&t4_3LW4?1P!RMH<!*y$8^%oe;C2lv6r!PqoS+)TO{A%8+XRxfYes#xmwRvb{7 z3!ZTc%-6Qe$+!rItC;hvaO156@pugSm7d^T+#UiV3IVb^KJHn0pFBOUm#9o>GR1U; z>2#gUv*bQY>1R9g;(Z&aZ>ZDY|A`Nn-r+P5CoPfAN5nIr&wcp`%3lDJP$d+z-Y4q@ z1a5%*P?OCrISD<!#+OhA003o^4=+;!QWBF<5+##~FDe0Sle8~D0Wg#GFCZI%^P8np z1pokR6951h0000000000000000Oyl1Fe?RZ`St`slVC6v0dSLcFg^k3leI8G0=+7e X!73?}Au%ceLz7G~BL)vH000005Usw- delta 4047 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 BrOp5V diff --git a/canapGEST/Site/src/assets/logo_jpg.png b/canapGEST/Site/src/assets/logo_jpg.png new file mode 100644 index 0000000000000000000000000000000000000000..df8dc3225a214bdb156480e83d349acb9de843e8 GIT binary patch literal 21694 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 SJ2+t=;Bj_vJ6v@LbM<ekP}Lm( literal 0 HcmV?d00001 diff --git a/canapGEST/Site/src/assets/logo_pdf.png b/canapGEST/Site/src/assets/logo_pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..3e6690ed2af7a8f43ce0bd1aceac64a7ad2a371d GIT binary patch literal 23940 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 XY_wszyd?s3b?CJI*^_y?PPhL9xNE`v literal 0 HcmV?d00001 diff --git a/canapGEST/Site/src/assets/logo_png.png b/canapGEST/Site/src/assets/logo_png.png new file mode 100644 index 0000000000000000000000000000000000000000..6e8527c98bf29c2ce4ce7c46efee17ac464ca4d3 GIT binary patch literal 22415 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 literal 0 HcmV?d00001 diff --git a/canapGEST/Site/src/components/application/applicationComments.vue b/canapGEST/Site/src/components/application/applicationComments.vue new file mode 100644 index 0000000..be3ba78 --- /dev/null +++ b/canapGEST/Site/src/components/application/applicationComments.vue @@ -0,0 +1,9 @@ +<template> + <div id="application-comments"></div> +</template> + +<script> +export default { + name: 'application-comments' +} +</script> diff --git a/canapGEST/Site/src/components/application/applicationTitle.vue b/canapGEST/Site/src/components/application/applicationTitle.vue new file mode 100644 index 0000000..efffb84 --- /dev/null +++ b/canapGEST/Site/src/components/application/applicationTitle.vue @@ -0,0 +1,61 @@ +<template> + <div id="application-title" style="margin-bottom: 20px;"> + <v-toolbar> + <v-toolbar-title> + Candidature (#{{$route.params.id}}) + <small>- le {{$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_application_date}}</small> + </v-toolbar-title> + <v-spacer></v-spacer> + <v-rating + color="warning" + background-color="warning" + :value="ratingValue" + v-if="!$store.getters['moduleUser/userIsResponsible']" + ></v-rating> + <v-divider class="mx-3" inset vertical></v-divider> + <v-toolbar-items> + <v-tooltip bottom> + <template v-slot:activator="{ on }"> + <v-btn fab small v-on="on" @click="print"> + <v-icon>print</v-icon> + </v-btn> + </template> + <span>Imprimer</span> + </v-tooltip> + <v-tooltip bottom> + <template v-slot:activator="{ on }"> + <v-btn fab small v-on="on" @click="contact"> + <v-icon>email</v-icon> + </v-btn> + </template> + <span>Contacter</span> + </v-tooltip> + <v-tooltip bottom> + <template v-slot:activator="{ on }"> + <v-btn fab small v-on="on" @click="exportData"> + <v-icon>get_app</v-icon> + </v-btn> + </template> + <span>Exporter (JSON)</span> + </v-tooltip> + </v-toolbar-items> + </v-toolbar> + </div> +</template> + +<script> +export default { + name: 'application-title', + computed: { + ratingValue() { + return this.$store.state.moduleApplications.currentApplication.marker ? this.$store.state.moduleApplications.currentApplication.marker.marker_value : null + } + }, + methods: { + print() { window.print() }, + contact() { window.location.href = 'mailto:' + this.$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_mail }, + exportData() { }, + rate() { } + } +} +</script> diff --git a/canapGEST/Site/src/components/application/sheets/activitiesDataSheet.vue b/canapGEST/Site/src/components/application/sheets/activitiesDataSheet.vue new file mode 100644 index 0000000..7ddf484 --- /dev/null +++ b/canapGEST/Site/src/components/application/sheets/activitiesDataSheet.vue @@ -0,0 +1,51 @@ +<template> + <v-sheet class="d-flex" id="activities-data-sheet"> + <v-card> + <v-card-title> + <h4>Activités professionnelles</h4> + </v-card-title> + <v-divider></v-divider> + <v-list + dense + v-for="(activity, i) in $store.state.moduleApplications.currentApplication.application_data.pro_activities" + :key="activity.professional_activity_id" + > + <v-subheader>Activité {{i + 1}}</v-subheader> + <v-list-tile> + <v-list-tile-content> + <b>Entreprise</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ activity.professional_activity_company }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Lieu</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ activity.professional_activity_location }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Activité</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ activity.professional_activity_activity }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Années</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ activity.professional_activity_years }}</v-list-tile-content> + </v-list-tile> + <v-divider></v-divider> + </v-list> + </v-card> + </v-sheet> +</template> + +<script> +export default { + name: 'activities-data-sheet' +} +</script> + +<style> +</style> diff --git a/canapGEST/Site/src/components/application/sheets/filesDataSheet.vue b/canapGEST/Site/src/components/application/sheets/filesDataSheet.vue new file mode 100644 index 0000000..7c23a5a --- /dev/null +++ b/canapGEST/Site/src/components/application/sheets/filesDataSheet.vue @@ -0,0 +1,44 @@ +<template> + <v-sheet class="d-flex" id="files-data-sheet"> + <v-card> + <v-card-title> + <h4>Annexes</h4> + </v-card-title> + <v-divider></v-divider> + + <v-list dense> + <!-- <v-list-tile-content>Fichier</v-list-tile-content> --> + <!-- <v-list-tile-content class="align-end"> + <a @click="getFile(file.file_id)"> + <u>{{ file.file_name }}</u> + </a> + </v-list-tile-content>--> + <v-container fluid> + <v-layout row wrap> + <v-flex + v-for="file in $store.state.moduleApplications.currentApplication.application_data.files" + :key="file.file_id" + xs4 + > + <a @click="getFile(file.file_id)"> + <img src="@/assets/logo_pdf.png" height="75px"> + <u>{{ file.file_name }}</u> + </a> + </v-flex> + </v-layout> + </v-container> + </v-list> + </v-card> + </v-sheet> +</template> + +<script> +export default { + name: 'files-data-sheet', + methods: { + getFile(id) { + this.$store.dispatch('moduleApplications/getFile', { id: id }) + } + } +} +</script> diff --git a/canapGEST/Site/src/components/application/sheets/personalDataSheet.vue b/canapGEST/Site/src/components/application/sheets/personalDataSheet.vue new file mode 100644 index 0000000..0d26bd4 --- /dev/null +++ b/canapGEST/Site/src/components/application/sheets/personalDataSheet.vue @@ -0,0 +1,171 @@ +<template> + <v-sheet class="d-flex" id="personal-data-sheet"> + <v-card> + <v-card-title> + <h4>Données personnelles</h4> + </v-card-title> + <v-divider></v-divider> + <v-list dense> + <v-list-tile> + <v-list-tile-content> + <b>Nom, prénom</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_name }} + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_fsname }} + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Formation, lieu</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.job_full_value }}, + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.location_site }} + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Maturité</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + <span + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_maturity" + >✔</span> + <span v-else>✘</span> + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Adresse</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_address_street }}, + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_address_npa }} + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Email</b> + </v-list-tile-content> + <v-list-tile-content + class="align-end" + >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_mail }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Téléphones (privé, domicile)</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_personal_phone }}, + {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_home_phone }} + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Date naissance, majeur</b> + </v-list-tile-content> + <v-list-tile-content + class="align-end" + >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_birthdate }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Majeur</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + <span + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_has_majority" + >✔</span> + <span v-else>✘</span> + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Numéro AVS</b> + </v-list-tile-content> + <v-list-tile-content + class="align-end" + >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_avs }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Nationalité</b> + </v-list-tile-content> + <v-list-tile-content + class="align-end" + >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_nationality }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Origine</b> + </v-list-tile-content> + <v-list-tile-content + class="align-end" + >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_origin }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Langues</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + <div> + <img + src="@/assets/french_logo.png" + alt="logo_french" + width="20" + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_french" + > + <img + src="@/assets/german_logo.png" + alt="logo_german" + width="20" + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_german" + > + <img + src="@/assets/english_logo.png" + alt="logo_english" + width="20" + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_english" + > + <img + src="@/assets/others_logo.png" + alt="logo_others" + width="20" + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_other" + > + </div> + </v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Fin de scolarité</b> + </v-list-tile-content> + <v-list-tile-content + class="align-end" + >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_scolarity_end }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Déjà candidat ? (Année)</b> + </v-list-tile-content> + <v-list-tile-content class="align-end"> + <span + v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_already_applicant" + >✔ ({{$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_already_applicant_year }})</span> + <span v-else>✘</span> + </v-list-tile-content> + </v-list-tile> + </v-list> + </v-card> + </v-sheet> +</template> + +<script> +export default { + name: 'personal-data-sheet' +} +</script> + +<style> +</style> diff --git a/canapGEST/Site/src/components/application/sheets/scolaritiesDataSheet.vue b/canapGEST/Site/src/components/application/sheets/scolaritiesDataSheet.vue new file mode 100644 index 0000000..9aea483 --- /dev/null +++ b/canapGEST/Site/src/components/application/sheets/scolaritiesDataSheet.vue @@ -0,0 +1,51 @@ +<template> + <v-sheet class="d-flex" id="scolarities-data-sheet"> + <v-card> + <v-card-title> + <h4>Scolarités</h4> + </v-card-title> + <v-divider></v-divider> + <v-list + dense + v-for="(scolarity, i) in $store.state.moduleApplications.currentApplication.application_data.scolarities" + :key="scolarity.scolarity_id" + > + <v-subheader>Scolarité {{i + 1}}</v-subheader> + <v-list-tile> + <v-list-tile-content> + <b>École</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ scolarity.scolarity_school }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Lieu</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ scolarity.scolarity_location }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Niveau</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ scolarity.scolarity_level }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Années</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ scolarity.scolarity_years }}</v-list-tile-content> + </v-list-tile> + <v-divider></v-divider> + </v-list> + </v-card> + </v-sheet> +</template> + +<script> +export default { + name: 'scolarities-data-sheet' +} +</script> + +<style> +</style> diff --git a/canapGEST/Site/src/components/application/sheets/trainingsDataSheet.vue b/canapGEST/Site/src/components/application/sheets/trainingsDataSheet.vue new file mode 100644 index 0000000..2ace1aa --- /dev/null +++ b/canapGEST/Site/src/components/application/sheets/trainingsDataSheet.vue @@ -0,0 +1,39 @@ +<template> + <v-sheet class="d-flex" id="trainings-data-sheet"> + <v-card> + <v-card-title> + <h4>Stages</h4> + </v-card-title> + <v-divider></v-divider> + <v-list + dense + v-for="(training, i) in $store.state.moduleApplications.currentApplication.application_data.trainings" + :key="training.training_id" + > + <v-subheader>Stage {{i + 1}}</v-subheader> + <v-list-tile> + <v-list-tile-content> + <b>Métier</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ training.training_job }}</v-list-tile-content> + </v-list-tile> + <v-list-tile> + <v-list-tile-content> + <b>Entreprise</b> + </v-list-tile-content> + <v-list-tile-content class="align-end">{{ training.training_company }}</v-list-tile-content> + </v-list-tile> + <v-divider></v-divider> + </v-list> + </v-card> + </v-sheet> +</template> + +<script> +export default { + name: 'trainings-data-sheet' +} +</script> + +<style> +</style> diff --git a/canapGEST/Site/src/store/modules/applications/actions.js b/canapGEST/Site/src/store/modules/applications/actions.js index 0de92c7..0dd8f90 100644 --- a/canapGEST/Site/src/store/modules/applications/actions.js +++ b/canapGEST/Site/src/store/modules/applications/actions.js @@ -73,4 +73,14 @@ export function deleteApplication(context, data) { .then(response => { context.commit('moduleSnackbar/toggle', { open: true, message: response.data.message, type: 'success' }, { root: true }) }) +} + +export function getFile(context, data) { + axios({ + method: 'get', + url: '/file/' + data.id, + }) + .then(response => { + console.log(response) + }) } \ No newline at end of file diff --git a/canapGEST/Site/src/store/modules/applications/getters.js b/canapGEST/Site/src/store/modules/applications/getters.js index cd4477f..242dd6f 100644 --- a/canapGEST/Site/src/store/modules/applications/getters.js +++ b/canapGEST/Site/src/store/modules/applications/getters.js @@ -8,4 +8,8 @@ export function getFilteredApplications (state) { } else { return state.applications.filter(x => x.job_short_value === state.filters.selectedJob && x.fk_status == state.filters.selectedStatus) } +} + +export function getFormatedData (state) { + } \ No newline at end of file diff --git a/canapGEST/Site/src/views/ApplicationView.vue b/canapGEST/Site/src/views/ApplicationView.vue index 7038b84..72ff879 100644 --- a/canapGEST/Site/src/views/ApplicationView.vue +++ b/canapGEST/Site/src/views/ApplicationView.vue @@ -1,559 +1,157 @@ <template> <div id="application-view"> <v-container fluid grid-list-sm v-if="loaded"> + <v-flex d-flex> + <ApplicationTitle></ApplicationTitle> + </v-flex> <v-layout row wrap> - <v-flex d-flex xs12> - <v-toolbar> - <v-toolbar-title> - Candidature (#{{$route.params.id}}) - <small>- le {{$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_application_date}}</small> - </v-toolbar-title> - <v-spacer></v-spacer> - <v-rating - color="warning" - background-color="warning" - :value="ratingValue" - v-if="!$store.getters['moduleUser/userIsResponsible']" - ></v-rating> - <v-divider class="mx-3" inset vertical></v-divider> - <v-toolbar-items> - <v-tooltip bottom> - <template v-slot:activator="{ on }"> - <v-btn fab small v-on="on" @click="print"> - <v-icon>print</v-icon> - </v-btn> - </template> - <span>Imprimer</span> - </v-tooltip> - <v-tooltip bottom> - <template v-slot:activator="{ on }"> - <v-btn fab small v-on="on" @click="contact"> - <v-icon>email</v-icon> - </v-btn> - </template> - <span>Contacter</span> - </v-tooltip> - <v-tooltip bottom> - <template v-slot:activator="{ on }"> - <v-btn fab small v-on="on" @click="exportData"> - <v-icon>get_app</v-icon> - </v-btn> - </template> - <span>Exporter (JSON)</span> - </v-tooltip> - </v-toolbar-items> - </v-toolbar> - </v-flex> - <v-flex d-flex xs12 sm9> - <v-container grid-list-xl> - <v-alert - outline - :value="true" - type="info" - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_application_updated_date" - >Cette candidature à été modifiée par son propriétaire le {{$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_application_updated_date}}</v-alert> - <v-layout flex-child wrap> - <v-flex xs12 md5 d-flex> - <v-sheet class="d-flex"> - <v-card> - <v-card-title> - <h4>Données personnelles</h4> - </v-card-title> - <v-divider></v-divider> - <v-list dense> - <v-list-tile> - <v-list-tile-content> - <b>Nom, prénom</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_name }} - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_fsname }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Formation, lieu</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.job_full_value }}, - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.location_site }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Maturité</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - <span - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_maturity" - >✔</span> - <span v-else>✘</span> - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Adresse</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_address_street }}, - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_address_npa }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Email</b> - </v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_mail }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Téléphones (privé, domicile)</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_personal_phone }}, - {{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_home_phone }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Date naissance, majeur</b> - </v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_birthdate }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Majeur</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - <span - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_has_majority" - >✔</span> - <span v-else>✘</span> - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Numéro AVS</b> - </v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_avs }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Nationalité</b> - </v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_nationality }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Origine</b> - </v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_origin }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Langues</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - <div> - <img - src="@/assets/french_logo.png" - alt="logo_french" - width="20" - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_french" - > - <img - src="@/assets/german_logo.png" - alt="logo_german" - width="20" - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_german" - > - <img - src="@/assets/english_logo.png" - alt="logo_english" - width="20" - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_english" - > - <img - src="@/assets/others_logo.png" - alt="logo_others" - width="20" - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_speaks_other" - > - </div> - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Fin de scolarité</b> - </v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_scolarity_end }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content> - <b>Déjà candidat ? (Année)</b> - </v-list-tile-content> - <v-list-tile-content class="align-end"> - <span - v-if="$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_already_applicant" - >✔ ({{$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_already_applicant_year }})</span> - <span v-else>✘</span> - </v-list-tile-content> - </v-list-tile> - </v-list> - </v-card> - </v-sheet> - </v-flex> - <v-flex xs12 md4 d-flex> - <v-sheet class="d-flex" color="grey lighten-3" height="500"> - <v-card> - <v-card-title> - <h4>Responsables</h4> - </v-card-title> - <v-divider></v-divider> - <v-list dense> - <v-subheader>Principal</v-subheader> - <v-list-tile> - <v-list-tile-content>Genre</v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.responsibles.main.responsible_gender }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Nom, prénom</v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.main.responsible_name }}, - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.main.responsible_fsname }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Adresse</v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.main.responsible_street }}, - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.main.responsible_npa }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Téléphone</v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.responsibles.main.responsible_phone }}</v-list-tile-content> - </v-list-tile> - <v-divider></v-divider> - <v-subheader>Secondaire</v-subheader> - <v-list-tile> - <v-list-tile-content>Genre</v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.responsibles.secondary.responsible_gender }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Nom, prénom</v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.secondary.responsible_name }}, - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.secondary.responsible_fsname }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Adresse</v-list-tile-content> - <v-list-tile-content class="align-end"> - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.secondary.responsible_street }}, - {{ $store.state.moduleApplications.currentApplication.application_data.responsibles.secondary.responsible_npa }} - </v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Téléphone</v-list-tile-content> - <v-list-tile-content - class="align-end" - >{{ $store.state.moduleApplications.currentApplication.application_data.responsibles.secondary.responsible_phone }}</v-list-tile-content> - </v-list-tile> - </v-list> - </v-card> - </v-sheet> - </v-flex> - <v-flex xs12 md4 d-flex> - <v-sheet class="d-flex" color="grey lighten-3" height="424"> - <v-card> - <v-card-title> - <h4>Scolarité</h4> - </v-card-title> - <v-divider></v-divider> - <v-list dense v-for="scolarity in $store.state.moduleApplications.currentApplication.application_data.scolarities" :key="scolarity.scolarity_id"> - <v-list-tile> - <v-list-tile-content>Calories:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Fat:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Carbs:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Protein:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Sodium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Calcium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Iron:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - </v-list> - <v-divider></v-divider> - </v-card> - </v-sheet> - </v-flex> - <v-flex xs12 md4 d-flex> - <v-sheet class="d-flex" color="grey lighten-3" height="200"> - <v-card> - <v-card-title> - <h4>Stages</h4> - </v-card-title> - <v-divider></v-divider> - <v-list dense> - <v-list-tile> - <v-list-tile-content>Calories:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Fat:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Carbs:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Protein:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Sodium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Calcium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Iron:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - </v-list> - </v-card> - </v-sheet> - </v-flex> - <v-flex xs12 md4 d-flex> - <v-sheet class="d-flex" color="grey lighten-3" height="424"> - <v-card> - <v-card-title> - <h4>Activités professionnelles</h4> - </v-card-title> - <v-divider></v-divider> - <v-list dense> - <v-list-tile> - <v-list-tile-content>Calories:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Fat:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Carbs:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Protein:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Sodium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Calcium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Iron:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - </v-list> - </v-card> - </v-sheet> - </v-flex> - <v-flex xs12 md4 d-flex> - <v-sheet class="d-flex" color="grey lighten-3" height="424"> - <v-card> - <v-card-title> - <h4>Annexes</h4> - </v-card-title> - <v-divider></v-divider> - <v-list dense> - <v-list-tile> - <v-list-tile-content>Calories:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Fat:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Carbs:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Protein:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Sodium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Calcium:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - <v-list-tile> - <v-list-tile-content>Iron:</v-list-tile-content> - <v-list-tile-content class="align-end">{{ }}</v-list-tile-content> - </v-list-tile> - </v-list> - </v-card> - </v-sheet> - </v-flex> - </v-layout> - </v-container> - </v-flex> - <pre> - {{$store.state.moduleApplications.currentApplication.application_data}} - </pre> - - <v-flex d-flex xs12 sm3>{{$store.state.moduleApplications.currentApplication.comments}}</v-flex> - </v-layout> - </v-container> - <!-- <v-card class="mx-auto" max-width="400"> - <v-card dark flat> - <v-btn absolute bottom color="pink" right fab> - <v-icon>mdi-plus</v-icon> - </v-btn> - <v-card-title class="pa-2 purple lighten-3"> - <v-btn icon> - <v-icon>mdi-menu</v-icon> - </v-btn> - <h3 class="title font-weight-light text-xs-center grow">Timeline</h3> - <v-avatar> - <v-img - src="https://avataaars.io/?avatarStyle=Circle&topType=LongHairStraight&accessoriesType=Blank&hairColor=BrownDark&facialHairType=Blank&clotheType=BlazerShirt&eyeType=Default&eyebrowType=Default&mouthType=Default&skinColor=Light" - ></v-img> - </v-avatar> - </v-card-title> - <v-img - src="https://cdn.vuetifyjs.com/images/cards/forest.jpg" - gradient="to top, rgba(0,0,0,.44), rgba(0,0,0,.44)" - > - <v-container fill-height> - <v-layout align-center> - <strong class="display-4 font-weight-regular mr-4">8</strong> - <v-layout column justify-end> - <div class="headline font-weight-light">Monday</div> - <div class="text-uppercase font-weight-light">February 2015</div> - </v-layout> - </v-layout> - </v-container> - </v-img> - </v-card> - <v-card-text class="py-0"> - <v-timeline align-top dense> - <v-timeline-item color="pink" small> - <v-layout pt-3> - <v-flex xs3> - <strong>5pm</strong> + <v-flex d-flex xs12 sm8> + <v-layout row wrap> + <v-flex d-flex> + <v-layout row wrap> + <v-flex d-flex xs6> + <v-layout row wrap> + <v-flex d-flex> + <PersonalDataSheet/> + </v-flex> + </v-layout> </v-flex> - <v-flex> - <strong>New Icon</strong> - <div class="caption">Mobile App</div> + <v-flex d-flex xs12 sm5> + <FilesDataSheet/> </v-flex> - </v-layout> - </v-timeline-item> - - <v-timeline-item color="teal lighten-3" small> - <v-layout wrap pt-3> - <v-flex xs3> - <strong>3-4pm</strong> + <v-flex d-flex xs12 sm5> + <ScolaritiesDataSheet/> </v-flex> - <v-flex> - <strong>Design Stand Up</strong> - <div class="caption mb-2">Hangouts</div> - <v-avatar> - <v-img - src="https://avataaars.io/?avatarStyle=Circle&topType=LongHairFrida&accessoriesType=Kurt&hairColor=Red&facialHairType=BeardLight&facialHairColor=BrownDark&clotheType=GraphicShirt&clotheColor=Gray01&graphicType=Skull&eyeType=Wink&eyebrowType=RaisedExcitedNatural&mouthType=Disbelief&skinColor=Brown" - ></v-img> - </v-avatar> - <v-avatar> - <v-img - src="https://avataaars.io/?avatarStyle=Circle&topType=ShortHairFrizzle&accessoriesType=Prescription02&hairColor=Black&facialHairType=MoustacheMagnum&facialHairColor=BrownDark&clotheType=BlazerSweater&clotheColor=Black&eyeType=Default&eyebrowType=FlatNatural&mouthType=Default&skinColor=Tanned" - ></v-img> - </v-avatar> + <v-flex d-flex xs12 sm5> + <TrainingsDataSheet/> + </v-flex> + <v-flex d-flex xs12 sm5> + <ActivitiesDataSheet/> + </v-flex> + </v-layout> + </v-flex> + </v-layout> + </v-flex> + <v-flex d-flex xs12 sm4> + <v-sheet class="d-flex"> + <v-card> + <v-card-title> + <h4>Commentaires</h4> + <ApplicationComments/> + {{$store.state.moduleApplications.currentApplication.comments}} + </v-card-title> + <v-card dark flat> + <v-btn absolute bottom color="pink" right fab> + <v-icon>mdi-plus</v-icon> + </v-btn> + <v-card-title class="pa-2 purple lighten-3"> + <v-btn icon> + <v-icon>mdi-menu</v-icon> + </v-btn> + <h3 class="title font-weight-light text-xs-center grow">Timeline</h3> <v-avatar> <v-img - src="https://avataaars.io/?avatarStyle=Circle&topType=LongHairMiaWallace&accessoriesType=Sunglasses&hairColor=BlondeGolden&facialHairType=Blank&clotheType=BlazerSweater&eyeType=Surprised&eyebrowType=RaisedExcited&mouthType=Smile&skinColor=Pale" + src="https://avataaars.io/?avatarStyle=Circle&topType=LongHairStraight&accessoriesType=Blank&hairColor=BrownDark&facialHairType=Blank&clotheType=BlazerShirt&eyeType=Default&eyebrowType=Default&mouthType=Default&skinColor=Light" ></v-img> </v-avatar> - </v-flex> - </v-layout> - </v-timeline-item> + </v-card-title> + <v-img + src="https://cdn.vuetifyjs.com/images/cards/forest.jpg" + gradient="to top, rgba(0,0,0,.44), rgba(0,0,0,.44)" + > + <v-container fill-height> + <v-layout align-center> + <strong class="display-4 font-weight-regular mr-4">8</strong> + <v-layout column justify-end> + <div class="headline font-weight-light">Monday</div> + <div class="text-uppercase font-weight-light">February 2015</div> + </v-layout> + </v-layout> + </v-container> + </v-img> + </v-card> + <v-card-text class="py-0"> + <v-timeline align-top dense> + <v-timeline-item color="pink" small> + <v-layout pt-3> + <v-flex xs3> + <strong>5pm</strong> + </v-flex> + <v-flex> + <strong>New Icon</strong> + <div class="caption">Mobile App</div> + </v-flex> + </v-layout> + </v-timeline-item> - <v-timeline-item color="pink" small> - <v-layout pt-3> - <v-flex xs3> - <strong>12pm</strong> - </v-flex> - <v-flex> - <strong>Lunch break</strong> - </v-flex> - </v-layout> - </v-timeline-item> + <v-timeline-item color="teal lighten-3" small> + <v-layout wrap pt-3> + <v-flex xs3> + <strong>3-4pm</strong> + </v-flex> + <v-flex> + <strong>Design Stand Up</strong> + <div class="caption mb-2">Hangouts</div> + <v-avatar> + <v-img + src="https://avataaars.io/?avatarStyle=Circle&topType=LongHairFrida&accessoriesType=Kurt&hairColor=Red&facialHairType=BeardLight&facialHairColor=BrownDark&clotheType=GraphicShirt&clotheColor=Gray01&graphicType=Skull&eyeType=Wink&eyebrowType=RaisedExcitedNatural&mouthType=Disbelief&skinColor=Brown" + ></v-img> + </v-avatar> + <v-avatar> + <v-img + src="https://avataaars.io/?avatarStyle=Circle&topType=ShortHairFrizzle&accessoriesType=Prescription02&hairColor=Black&facialHairType=MoustacheMagnum&facialHairColor=BrownDark&clotheType=BlazerSweater&clotheColor=Black&eyeType=Default&eyebrowType=FlatNatural&mouthType=Default&skinColor=Tanned" + ></v-img> + </v-avatar> + <v-avatar> + <v-img + src="https://avataaars.io/?avatarStyle=Circle&topType=LongHairMiaWallace&accessoriesType=Sunglasses&hairColor=BlondeGolden&facialHairType=Blank&clotheType=BlazerSweater&eyeType=Surprised&eyebrowType=RaisedExcited&mouthType=Smile&skinColor=Pale" + ></v-img> + </v-avatar> + </v-flex> + </v-layout> + </v-timeline-item> - <v-timeline-item color="teal lighten-3" small> - <v-layout pt-3> - <v-flex xs3> - <strong>9-11am</strong> - </v-flex> - <v-flex> - <strong>Finish Home Screen</strong> - <div class="caption">Web App</div> - </v-flex> - </v-layout> - </v-timeline-item> - </v-timeline> - </v-card-text> - </v-card>--> + <v-timeline-item color="pink" small> + <v-layout pt-3> + <v-flex xs3> + <strong>12pm</strong> + </v-flex> + <v-flex> + <strong>Lunch break</strong> + </v-flex> + </v-layout> + </v-timeline-item> + + <v-timeline-item color="teal lighten-3" small> + <v-layout pt-3> + <v-flex xs3> + <strong>9-11am</strong> + </v-flex> + <v-flex> + <strong>Finish Home Screen</strong> + <div class="caption">Web App</div> + </v-flex> + </v-layout> + </v-timeline-item> + </v-timeline> + </v-card-text> + </v-card> + </v-sheet> + </v-flex> + </v-layout> + </v-container> </div> </template> <script> +import ApplicationTitle from '@/components/application/applicationTitle.vue' +import ApplicationComments from '@/components/application/applicationComments.vue' +import PersonalDataSheet from '@/components/application/sheets/personalDataSheet.vue' +import FilesDataSheet from '@/components/application/sheets/filesDataSheet.vue' +import ScolaritiesDataSheet from '@/components/application/sheets/scolaritiesDataSheet.vue' +import TrainingsDataSheet from '@/components/application/sheets/trainingsDataSheet.vue' +import ActivitiesDataSheet from '@/components/application/sheets/activitiesDataSheet.vue' + export default { name: 'application-view', data() { @@ -566,20 +164,19 @@ export default { this.$store.dispatch('moduleApplications/getCurrentApplicationComments', { id: this.$route.params.id }) this.$store.dispatch('moduleApplications/getCurrentApplicationMarker', { id: this.$route.params.id }) }, - computed: { - ratingValue() { - return this.$store.state.moduleApplications.currentApplication.marker ? this.$store.state.moduleApplications.currentApplication.marker.marker_value : null - } - }, methods: { - print() { window.print() }, - contact() { window.location.href = 'mailto:' + this.$store.state.moduleApplications.currentApplication.application_data.personal_data.applicant_mail }, - exportData() { }, formatDate() { - }, - rate() { } + }, + components: { + ApplicationTitle, + ApplicationComments, + PersonalDataSheet, + FilesDataSheet, + ScolaritiesDataSheet, + TrainingsDataSheet, + ActivitiesDataSheet } } </script> -- GitLab