|
@ -380,7 +380,7 @@ public class ProfessorService {
|
380
|
380
|
|
381
|
381
|
@Put
|
382
|
382
|
@Path
|
383
|
|
public void update(@JdbcConn(true) Connection con, @RequestBody EditProfessor professor) throws SQLException, IOException {
|
|
383
|
public void update(@JdbcConn(true) Connection con,final @RequestBody EditProfessor professor) throws SQLException, IOException {
|
384
|
384
|
if (professor.getOrgName() != null)
|
385
|
385
|
if (null != this.orgDao.queryByName(con, professor.getOrgName())) {
|
386
|
386
|
professor.setOrgId(this.orgDao.queryByName(con, professor.getOrgName()));
|
|
@ -401,6 +401,12 @@ public class ProfessorService {
|
401
|
401
|
this.professorDao.updateOrgAuth(con, op.getId(), "0");
|
402
|
402
|
this.demandDao.closeByCreator(con, op.getId(), op.getId());
|
403
|
403
|
this.orgResStaffDao.deletePro(con, op.getId());
|
|
404
|
JdbcUtil.execute(con,"DELETE FROM WARE_PRO WHERE PROFESSOR=?",new PreparedStatementConfig() {
|
|
405
|
@Override
|
|
406
|
public void config(PreparedStatement ps) throws SQLException {
|
|
407
|
ps.setString(1, professor.getId());
|
|
408
|
}
|
|
409
|
});
|
404
|
410
|
}
|
405
|
411
|
}
|
406
|
412
|
;
|