XMTT 6 years ago
parent
commit
9c9a6ae226
1 changed files with 15 additions and 0 deletions
  1. 15 0
      src/main/java/com/ekexiu/portal/platform/PlatformService.java

+ 15 - 0
src/main/java/com/ekexiu/portal/platform/PlatformService.java

19
import org.jfw.util.context.JfwAppContext;
19
import org.jfw.util.context.JfwAppContext;
20
import org.jfw.util.exception.JfwBaseException;
20
import org.jfw.util.exception.JfwBaseException;
21
import org.jfw.util.io.IoUtil;
21
import org.jfw.util.io.IoUtil;
22
import org.jfw.util.jdbc.JdbcUtil;
23
import org.jfw.util.jdbc.PreparedStatementConfig;
22
import org.jfw.util.state.StateCode;
24
import org.jfw.util.state.StateCode;
23
import org.jfw.util.web.fileupload.Item;
25
import org.jfw.util.web.fileupload.Item;
24
import org.jfw.util.web.fileupload.UploadItemIterator;
26
import org.jfw.util.web.fileupload.UploadItemIterator;
31
import java.io.InputStream;
33
import java.io.InputStream;
32
import java.io.OutputStream;
34
import java.io.OutputStream;
33
import java.sql.Connection;
35
import java.sql.Connection;
36
import java.sql.PreparedStatement;
34
import java.sql.SQLException;
37
import java.sql.SQLException;
35
import java.util.HashMap;
38
import java.util.HashMap;
36
import java.util.LinkedList;
39
import java.util.LinkedList;
306
		}
309
		}
307
	}
310
	}
308

311

312
    @Get
313
    @Path("/checkEmail")
314
    public boolean checkEmail(@JdbcConn Connection con, final String email)throws SQLException{
315
        String id = JdbcUtil.queryString(con, "SELECT ID FROM PLATFORM_USER WHERE EMAIL = ?", new PreparedStatementConfig() {
316
            @Override
317
            public void config(PreparedStatement preparedStatement) throws SQLException {
318
                preparedStatement.setString(1, email);
319
            }
320
        }, null);
321
        return id == null;
322
    }
323

309
	@Post
324
	@Post
310
	@Path("/modifypw")
325
	@Path("/modifypw")
311
	public int modifypw(@JdbcConn(true) Connection con, String id, String opw, String npw) throws SQLException {
326
	public int modifypw(@JdbcConn(true) Connection con, String id, String opw, String npw) throws SQLException {