Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 14205 Rev 14206
Línea 29... Línea 29...
29
	const [data, setData] = useState({})
29
	const [data, setData] = useState({})
30
	const [supervisers, setSupervisers] = useState([])
30
	const [supervisers, setSupervisers] = useState([])
Línea 31... Línea 31...
31
 
31
 
Línea 32... Línea 32...
32
	const onSubmit = () => {
32
	const onSubmit = () => {
33
 
33
 
34
		const submitData = new FormData() 
34
		const submitData = new FormData()
35
		/* 		const content = []
35
		/* 		const content = []
36
		jobDescription.competencies.forEach(competency => competency.behaviors.forEach(behavior => {
36
		jobDescription.competencies.forEach(competency => competency.behaviors.forEach(behavior => {
37
			content.push({
37
			content.push({
Línea 74... Línea 74...
74
						style: 'danger',
74
						style: 'danger',
75
						msg: 'Ha ocurrido un error'
75
						msg: 'Ha ocurrido un error'
76
					}))
76
					}))
77
				}
77
				}
Línea 78... Línea 78...
78
 
78
 
-
 
79
				setSupervisers(data.data['supervisers'].map(option => {
-
 
80
					return {
-
 
81
						key: option.name,
-
 
82
						value: option.uuid
-
 
83
					}
79
				setSupervisers(data.data['supervisers'].map(option => ({ [option.uuid]: option.name })))
84
				}))
80
				setValue('name', data.data['name'])
85
				setValue('name', data.data['name'])
Línea 81... Línea 86...
81
				setValue('job_description_id_boss', data.data['job_description_id_boss'])
86
				setValue('job_description_id_boss', data.data['job_description_id_boss'])
82
 
87
 
Línea 115... Línea 120...
115
														</div>
120
														</div>
116
													</div>
121
													</div>
117
													<div className="col-4">
122
													<div className="col-4">
118
														<div className="form-group">
123
														<div className="form-group">
119
															<label>Nombre</label>
124
															<label>Nombre</label>
120
															<select name="job_description_id_boss" ref={register}>
125
															<select className='form-control' name="job_description_id_boss" ref={register}>
121
																<option value="">No aplica</option>
126
																<option value="">No aplica</option>
122
																{
127
																{
123
																	supervisers.map(({ key, value }) =>
128
																	supervisers.map((option) =>
124
																		<option key={value} value={value}>{key}</option>
129
																		<option key={value} value={value}>{key}</option>
125
																	)
130
																	)
126
																}
131
																}
127
															</select>
132
															</select>
128
														</div>
133
														</div>
129
													</div>
134
													</div>
130
												</div>
135
												</div>
131
											</div>
136
											</div>
132
										</div>
137
										</div>
133
										<div className="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab">
138
										<div className="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab">
134
											
139
 
135
										</div>
140
										</div>
136
										<div className="tab-pane fade" id="contact" role="tabpanel" aria-labelledby="contact-tab">
141
										<div className="tab-pane fade" id="contact" role="tabpanel" aria-labelledby="contact-tab">
137
											
142
 
138
										</div>
143
										</div>
139
									</div>
144
									</div>
140
									<div className="form-group">
145
									<div className="form-group">
141
										<button type="submit" className="btn btn-primary btn-form-save-close mr-2">
146
										<button type="submit" className="btn btn-primary btn-form-save-close mr-2">
142
											Guardar & Cerrar
147
											Guardar & Cerrar