Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 12104 | Rev 12139 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 12104 Rev 12135
Línea 131... Línea 131...
131
						</select>
131
						</select>
132
					</div>
132
					</div>
133
					<br />
133
					<br />
134
					<div className="row">
134
					<div className="row">
135
						<div className="col-xs-12 col-md-12">
135
						<div className="col-xs-12 col-md-12">
136
							<div className="panel-group" id="rows" />
136
							<div className="panel-group" id="rows" >
137
						</div>
-
 
138
					</div>
-
 
139
					<div className="form-group" id="competencies-to-job" style={{}}>
137
								<div className="form-group" id="competencies-to-job" style={{}}>
140
						<div className="row">
138
									<div className="row">
141
							<div className="col-xs-12 col-md-12">
139
										<div className="col-xs-12 col-md-12">
142
								<hr />
140
											<hr />
143
								<h4 style={{ fontSize: 18, fontWeight: 'bold' }}>Competencias asociadas al cargo:</h4>
141
											<h4 style={{ fontSize: 18, fontWeight: 'bold' }}>Competencias asociadas al cargo:</h4>
144
								<br />
142
											<br />
145
								<div className="panel-group" id="rows-job-competencies" >
143
											<div className="panel-group" id="rows-job-competencies" >
146
									{
144
												{
147
										competencyTypes.length > 0
145
													competencyTypes.length > 0
148
										&&
146
													&&
149
										competenciesSelected.map((competency) => {
147
													competenciesSelected.map((competency) => {
150
											const type = competencyTypes.find((type) => type.competency_type_id === competency.competency_type_id)
148
														const type = competencyTypes.find((type) => type.competency_type_id === competency.competency_type_id)
Línea 151... Línea 149...
151
 
149
 
152
											return (
150
														return (
153
												<div key={competency.competency_id} className="panel panel-default" id={`panel-${competency.competency_id}`}>
151
															<div key={competency.competency_id} className="panel panel-default" id={`panel-${competency.competency_id}`}>
154
													<div className="panel-heading">
152
																<div className="panel-heading">
155
														<h4 className="panel-title" style={{ fontSize: 18 }}>
153
																	<h4 className="panel-title" style={{ fontSize: 18 }}>
156
															<a className="accordion-toggle" data-toggle="collapse" aria-expanded="true" data-parent={`#panel-${competency.competency_id}`} href={`#collapse-${competency.competency_id}`}>
154
																		<a className="accordion-toggle" data-toggle="collapse" aria-expanded="true" data-parent={`#panel-${competency.competency_id}`} href={`#collapse-${competency.competency_id}`}>
157
																<span className={`competency-name${competency.competency_id}`}>
155
																			<span className={`competency-name${competency.competency_id}`}>
158
																	{`${type.name} - ${competency.name}`}
156
																				{`${type.name} - ${competency.name}`}
159
																</span>
157
																			</span>
160
															</a>
158
																		</a>
161
														</h4>
159
																	</h4>
162
													</div>
160
																</div>
163
													<div id={`collapse-${competency.competency_id}`} className="panel-collapse in collapse show">
161
																<div id={`collapse-${competency.competency_id}`} className="panel-collapse in collapse show">
164
														<div className="panel-body">
162
																	<div className="panel-body">
165
															<div className="table-responsive">
163
																		<div className="table-responsive">
166
																<table className="table table-bordered">
164
																			<table className="table table-bordered">
167
																	<thead>
165
																				<thead>
168
																		<tr>
166
																					<tr>
169
																			<th style={{ width: '80%' }}>Conducta Observable</th>
167
																						<th style={{ width: '80%' }}>Conducta Observable</th>
170
																			<th style={{ width: '20%' }}>Nivel</th>
168
																						<th style={{ width: '20%' }}>Nivel</th>
171
																		</tr>
169
																					</tr>
172
																	</thead>
170
																				</thead>
173
																	<tbody>
171
																				<tbody>
174
																		{
172
																					{
175
																			competency.behaviors?.map(({ behavior_id, description, level }) => (
173
																						competency.behaviors?.map(({ behavior_id, description, level }) => (
176
																				<tr key={behavior_id}>
174
																							<tr key={behavior_id}>
177
																					<td className="text-left">
175
																								<td className="text-left">
178
																						{description}
176
																									{description}
179
																					</td>
177
																								</td>
180
																					<td>
178
																								<td>
181
																						{levelOptions[level]}
179
																									{levelOptions[level]}
182
																					</td>
180
																								</td>
183
																				</tr>
181
																							</tr>
184
																			))
182
																						))
185
																		}
183
																					}
186
																	</tbody>
184
																				</tbody>
-
 
185
																			</table>
-
 
186
																		</div>
-
 
187
																	</div>
187
																</table>
188
																</div>
188
															</div>
189
															</div>
189
														</div>
190
														)
190
													</div>
191
													})
191
												</div>
192
												}
192
											)
193
											</div>
193
										})
194
										</div>
194
									}
195
									</div>
195
								</div>
196
								</div>
196
							</div>
197
							</div>
197
						</div>
198
						</div>
198
					</div>
199
					</div>