jiapeng %!s(int64=7) %!d(string=hace) años
padre
commit
9366d6d6df

+ 7 - 1
src/main/java/com/ekexiu/portal/service/ProfessorService.java

380

380

381
	@Put
381
	@Put
382
	@Path
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
		if (professor.getOrgName() != null)
384
		if (professor.getOrgName() != null)
385
			if (null != this.orgDao.queryByName(con, professor.getOrgName())) {
385
			if (null != this.orgDao.queryByName(con, professor.getOrgName())) {
386
				professor.setOrgId(this.orgDao.queryByName(con, professor.getOrgName()));
386
				professor.setOrgId(this.orgDao.queryByName(con, professor.getOrgName()));
401
				this.professorDao.updateOrgAuth(con, op.getId(), "0");
401
				this.professorDao.updateOrgAuth(con, op.getId(), "0");
402
				this.demandDao.closeByCreator(con, op.getId(), op.getId());
402
				this.demandDao.closeByCreator(con, op.getId(), op.getId());
403
				this.orgResStaffDao.deletePro(con, op.getId());
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
		;