|
|
@@ -1,664 +1,664 @@
|
|
|
-package com.ydtech.modules.esm.dao.impl;
|
|
|
-
|
|
|
-import com.ydtech.modules.esm.dao.EsmUserInternalCheckDao;
|
|
|
-import com.ydtech.modules.esm.model.EsmUserInternalCheck;
|
|
|
-import com.ydtech.core.page.PageResult;
|
|
|
-import com.github.drinkjava2.jdialects.Dialect;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.jdbc.core.JdbcTemplate;
|
|
|
-import org.springframework.jdbc.core.PreparedStatementCreator;
|
|
|
-import org.springframework.jdbc.core.RowMapper;
|
|
|
-import org.springframework.jdbc.support.GeneratedKeyHolder;
|
|
|
-import org.springframework.jdbc.support.KeyHolder;
|
|
|
-import org.springframework.stereotype.Repository;
|
|
|
-import org.springframework.jdbc.core.BatchPreparedStatementSetter;
|
|
|
-
|
|
|
-
|
|
|
-import javax.sql.DataSource;
|
|
|
-import java.sql.Connection;
|
|
|
-import java.sql.PreparedStatement;
|
|
|
-import java.sql.ResultSet;
|
|
|
-import java.sql.SQLException;
|
|
|
-
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
-import java.util.ArrayList;
|
|
|
-
|
|
|
-
|
|
|
-@Repository
|
|
|
-public class EsmUserInternalCheckDaoImpl implements EsmUserInternalCheckDao {
|
|
|
-
|
|
|
- @Autowired
|
|
|
- public DataSource dataSource;
|
|
|
-
|
|
|
-
|
|
|
- public static class EsmUserInternalCheckRowMapper implements RowMapper {
|
|
|
- public EsmUserInternalCheck mapRow(ResultSet resultSet, int rowNum) throws SQLException {
|
|
|
- EsmUserInternalCheck model = new EsmUserInternalCheck();
|
|
|
-
|
|
|
- model.setCheckid(resultSet.getString("checkid"));
|
|
|
- model.setId(resultSet.getString("id"));
|
|
|
- model.setAddressnow(resultSet.getString("addressnow"));
|
|
|
- model.setNations(resultSet.getString("nations"));
|
|
|
- model.setPoliticalstatus(resultSet.getString("politicalstatus"));
|
|
|
- model.setCollege(resultSet.getString("college"));
|
|
|
- model.setIdentity(resultSet.getString("identity"));
|
|
|
- model.setEducation(resultSet.getString("education"));
|
|
|
- model.setBankname(resultSet.getString("bankname"));
|
|
|
- model.setAccountno(resultSet.getString("accountno"));
|
|
|
- model.setAddressresident(resultSet.getString("addressresident"));
|
|
|
- model.setHealth(resultSet.getString("health"));
|
|
|
- model.setPostalcode(resultSet.getString("postalcode"));
|
|
|
- model.setPhonehouse(resultSet.getString("phonehouse"));
|
|
|
- model.setCollegetm(resultSet.getDate("collegetm"));
|
|
|
- model.setSpeciality(resultSet.getString("speciality"));
|
|
|
- model.setNativeplace(resultSet.getString("nativeplace"));
|
|
|
- model.setWorktype(resultSet.getString("worktype"));
|
|
|
- model.setBlood(resultSet.getString("blood"));
|
|
|
- model.setSaleno(resultSet.getString("saleno"));
|
|
|
- model.setOrglast(resultSet.getString("orglast"));
|
|
|
- model.setJoblast(resultSet.getString("joblast"));
|
|
|
- model.setHobby(resultSet.getString("hobby"));
|
|
|
- model.setNamespecial(resultSet.getString("namespecial"));
|
|
|
- model.setPhonespecial(resultSet.getString("phonespecial"));
|
|
|
- model.setIntimes(resultSet.getString("intimes"));
|
|
|
- model.setContracttime(resultSet.getDate("contracttime"));
|
|
|
- model.setIsteamleader(resultSet.getString("isteamleader"));
|
|
|
- model.setDocumentno(resultSet.getString("documentno"));
|
|
|
- model.setHrcode(resultSet.getString("hrcode"));
|
|
|
- model.setRegulartm(resultSet.getDate("regulartm"));
|
|
|
- model.setIntime(resultSet.getDate("intime"));
|
|
|
- model.setSalarycode(resultSet.getString("salarycode"));
|
|
|
- model.setBirthday(resultSet.getDate("birthday"));
|
|
|
- model.setMarrycode(resultSet.getString("marrycode"));
|
|
|
- model.setStatus(resultSet.getString("status"));
|
|
|
- model.setWhichteam(resultSet.getString("whichteam"));
|
|
|
- model.setRemark(resultSet.getString("remark"));
|
|
|
-
|
|
|
- return model;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public EsmUserInternalCheck selectByPk(String id) {
|
|
|
- String sql = " select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t where checkid=? or id=?";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- List<EsmUserInternalCheck> ls = jdbcTemplate.query(sql, new Object[]{id, id}, new EsmUserInternalCheckRowMapper());
|
|
|
-
|
|
|
- if (ls != null && ls.size() > 0) {
|
|
|
- return ls.get(0);
|
|
|
- }
|
|
|
-
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public List<EsmUserInternalCheck> selectAll() {
|
|
|
- String sql = "select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t ";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- return jdbcTemplate.query(sql, new EsmUserInternalCheckRowMapper());
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- public List<EsmUserInternalCheck> selectList(String whereCase, Object[] paramValues) {
|
|
|
- String sql = "select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t " + whereCase;
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- return jdbcTemplate.query(sql, paramValues, new EsmUserInternalCheckRowMapper());
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- public Integer count(String whereCase, Object[] paramValues) {
|
|
|
- String sql = "select count(1) from esm_user_internal_check t " + whereCase;
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- return jdbcTemplate.queryForObject(sql, paramValues, Integer.class);
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- public PageResult selectPaging(int pageNumber, int pageSize, String whereCase, Object[] paramValues) {
|
|
|
-
|
|
|
- Dialect dialect = Dialect.guessDialect(dataSource);
|
|
|
- String sql = dialect.pagin(pageNumber, pageSize, "select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t " + whereCase);
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
- List<EsmUserInternalCheck> recordList = jdbcTemplate.query(sql, paramValues, new EsmUserInternalCheckRowMapper());
|
|
|
-
|
|
|
- int totalCount = count(whereCase, paramValues);
|
|
|
-
|
|
|
- PageResult pageResult = new PageResult(pageNumber, pageSize, totalCount, recordList);
|
|
|
-
|
|
|
- return pageResult;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public Integer insert(EsmUserInternalCheck model) {
|
|
|
-
|
|
|
- String sql = "insert into esm_user_internal_check (checkid, id, addressnow, nations, politicalstatus, college, identity, education, bankname, accountno, addressresident, health, postalcode, phonehouse, collegetm, speciality, nativeplace, worktype, blood, saleno, orglast, joblast, hobby, namespecial, phonespecial, intimes, contracttime, isteamleader, documentno, hrcode, regulartm, intime, salarycode, birthday, marrycode, status, whichteam, remark) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- Object[] params = new Object[]{model.getCheckid(), model.getId(), model.getAddressnow(), model.getNations(), model.getPoliticalstatus(), model.getCollege(), model.getIdentity(), model.getEducation(), model.getBankname(), model.getAccountno(), model.getAddressresident(), model.getHealth(), model.getPostalcode(), model.getPhonehouse(), model.getCollegetm(), model.getSpeciality(), model.getNativeplace(), model.getWorktype(), model.getBlood(), model.getSaleno(), model.getOrglast(), model.getJoblast(), model.getHobby(), model.getNamespecial(), model.getPhonespecial(), model.getIntimes(), model.getContracttime(), model.getIsteamleader(), model.getDocumentno(), model.getHrcode(), model.getRegulartm(), model.getIntime(), model.getSalarycode(), model.getBirthday(), model.getMarrycode(), model.getStatus(), model.getWhichteam(), model.getRemark()};
|
|
|
-
|
|
|
- int out = jdbcTemplate.update(sql, params);
|
|
|
-
|
|
|
- return out;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public Integer insertSelective(EsmUserInternalCheck model) {
|
|
|
-
|
|
|
- StringBuffer sbSql = new StringBuffer();
|
|
|
- StringBuffer sbParams = new StringBuffer();
|
|
|
- ArrayList<Object> alParamsValues = new ArrayList<Object>();
|
|
|
-
|
|
|
- String pre = "";
|
|
|
-
|
|
|
- if (model.getCheckid() != null) {
|
|
|
- sbSql.append(pre + "checkid");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getCheckid());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getId() != null) {
|
|
|
- sbSql.append(pre + "id");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getId());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getAddressnow() != null) {
|
|
|
- sbSql.append(pre + "addressnow");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getAddressnow());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getNations() != null) {
|
|
|
- sbSql.append(pre + "nations");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getNations());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPoliticalstatus() != null) {
|
|
|
- sbSql.append(pre + "politicalstatus");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getPoliticalstatus());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getCollege() != null) {
|
|
|
- sbSql.append(pre + "college");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getCollege());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIdentity() != null) {
|
|
|
- sbSql.append(pre + "identity");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getIdentity());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getEducation() != null) {
|
|
|
- sbSql.append(pre + "education");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getEducation());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getBankname() != null) {
|
|
|
- sbSql.append(pre + "bankname");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getBankname());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getAccountno() != null) {
|
|
|
- sbSql.append(pre + "accountno");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getAccountno());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getAddressresident() != null) {
|
|
|
- sbSql.append(pre + "addressresident");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getAddressresident());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getHealth() != null) {
|
|
|
- sbSql.append(pre + "health");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getHealth());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPostalcode() != null) {
|
|
|
- sbSql.append(pre + "postalcode");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getPostalcode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPhonehouse() != null) {
|
|
|
- sbSql.append(pre + "phonehouse");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getPhonehouse());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getCollegetm() != null) {
|
|
|
- sbSql.append(pre + "collegetm");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getCollegetm());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getSpeciality() != null) {
|
|
|
- sbSql.append(pre + "speciality");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getSpeciality());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getNativeplace() != null) {
|
|
|
- sbSql.append(pre + "nativeplace");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getNativeplace());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getWorktype() != null) {
|
|
|
- sbSql.append(pre + "worktype");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getWorktype());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getBlood() != null) {
|
|
|
- sbSql.append(pre + "blood");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getBlood());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getSaleno() != null) {
|
|
|
- sbSql.append(pre + "saleno");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getSaleno());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getOrglast() != null) {
|
|
|
- sbSql.append(pre + "orglast");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getOrglast());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getJoblast() != null) {
|
|
|
- sbSql.append(pre + "joblast");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getJoblast());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getHobby() != null) {
|
|
|
- sbSql.append(pre + "hobby");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getHobby());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getNamespecial() != null) {
|
|
|
- sbSql.append(pre + "namespecial");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getNamespecial());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPhonespecial() != null) {
|
|
|
- sbSql.append(pre + "phonespecial");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getPhonespecial());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIntimes() != null) {
|
|
|
- sbSql.append(pre + "intimes");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getIntimes());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getContracttime() != null) {
|
|
|
- sbSql.append(pre + "contracttime");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getContracttime());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIsteamleader() != null) {
|
|
|
- sbSql.append(pre + "isteamleader");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getIsteamleader());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getDocumentno() != null) {
|
|
|
- sbSql.append(pre + "documentno");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getDocumentno());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getHrcode() != null) {
|
|
|
- sbSql.append(pre + "hrcode");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getHrcode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getRegulartm() != null) {
|
|
|
- sbSql.append(pre + "regulartm");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getRegulartm());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIntime() != null) {
|
|
|
- sbSql.append(pre + "intime");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getIntime());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getSalarycode() != null) {
|
|
|
- sbSql.append(pre + "salarycode");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getSalarycode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getBirthday() != null) {
|
|
|
- sbSql.append(pre + "birthday");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getBirthday());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getMarrycode() != null) {
|
|
|
- sbSql.append(pre + "marrycode");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getMarrycode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getStatus() != null) {
|
|
|
- sbSql.append(pre + "status");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getStatus());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getWhichteam() != null) {
|
|
|
- sbSql.append(pre + "whichteam");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getWhichteam());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getRemark() != null) {
|
|
|
- sbSql.append(pre + "remark");
|
|
|
- sbParams.append(pre + "?");
|
|
|
- alParamsValues.add(model.getRemark());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- String sql = "INSERT INTO esm_user_internal_check (" + sbSql.toString() + ") VALUES (" + sbParams.toString() + ")";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- Object[] params = alParamsValues.toArray();
|
|
|
-
|
|
|
- int out = jdbcTemplate.update(sql, params);
|
|
|
-
|
|
|
- return out;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public Integer update(EsmUserInternalCheck model) {
|
|
|
-
|
|
|
- String sql = "update esm_user_internal_check set id=?, addressnow=?, nations=?, politicalstatus=?, college=?, identity=?, education=?, bankname=?, accountno=?, addressresident=?, health=?, postalcode=?, phonehouse=?, collegetm=?, speciality=?, nativeplace=?, worktype=?, blood=?, saleno=?, orglast=?, joblast=?, hobby=?, namespecial=?, phonespecial=?, intimes=?, contracttime=?, isteamleader=?, documentno=?, hrcode=?, regulartm=?, intime=?, salarycode=?, birthday=?, marrycode=?, status=?, whichteam=?, remark=? where checkid=?";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- Object[] params = new Object[]{model.getId(), model.getAddressnow(), model.getNations(), model.getPoliticalstatus(), model.getCollege(), model.getIdentity(), model.getEducation(), model.getBankname(), model.getAccountno(), model.getAddressresident(), model.getHealth(), model.getPostalcode(), model.getPhonehouse(), model.getCollegetm(), model.getSpeciality(), model.getNativeplace(), model.getWorktype(), model.getBlood(), model.getSaleno(), model.getOrglast(), model.getJoblast(), model.getHobby(), model.getNamespecial(), model.getPhonespecial(), model.getIntimes(), model.getContracttime(), model.getIsteamleader(), model.getDocumentno(), model.getHrcode(), model.getRegulartm(), model.getIntime(), model.getSalarycode(), model.getBirthday(), model.getMarrycode(), model.getStatus(), model.getWhichteam(), model.getRemark(), model.getCheckid()};
|
|
|
-
|
|
|
- return jdbcTemplate.update(sql, params);
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public Integer updateSelective(EsmUserInternalCheck model) {
|
|
|
-
|
|
|
- StringBuffer sbSql = new StringBuffer();
|
|
|
- StringBuffer sbParams = new StringBuffer();
|
|
|
- ArrayList<Object> alParamsValues = new ArrayList<Object>();
|
|
|
-
|
|
|
- String pre = "";
|
|
|
- String preWhere = "";
|
|
|
-
|
|
|
- if (model.getAddressnow() != null) {
|
|
|
- sbSql.append(pre + "addressnow=?");
|
|
|
- alParamsValues.add(model.getAddressnow());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getNations() != null) {
|
|
|
- sbSql.append(pre + "nations=?");
|
|
|
- alParamsValues.add(model.getNations());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPoliticalstatus() != null) {
|
|
|
- sbSql.append(pre + "politicalstatus=?");
|
|
|
- alParamsValues.add(model.getPoliticalstatus());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getCollege() != null) {
|
|
|
- sbSql.append(pre + "college=?");
|
|
|
- alParamsValues.add(model.getCollege());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIdentity() != null) {
|
|
|
- sbSql.append(pre + "identity=?");
|
|
|
- alParamsValues.add(model.getIdentity());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getEducation() != null) {
|
|
|
- sbSql.append(pre + "education=?");
|
|
|
- alParamsValues.add(model.getEducation());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getBankname() != null) {
|
|
|
- sbSql.append(pre + "bankname=?");
|
|
|
- alParamsValues.add(model.getBankname());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getAccountno() != null) {
|
|
|
- sbSql.append(pre + "accountno=?");
|
|
|
- alParamsValues.add(model.getAccountno());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getAddressresident() != null) {
|
|
|
- sbSql.append(pre + "addressresident=?");
|
|
|
- alParamsValues.add(model.getAddressresident());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getHealth() != null) {
|
|
|
- sbSql.append(pre + "health=?");
|
|
|
- alParamsValues.add(model.getHealth());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPostalcode() != null) {
|
|
|
- sbSql.append(pre + "postalcode=?");
|
|
|
- alParamsValues.add(model.getPostalcode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPhonehouse() != null) {
|
|
|
- sbSql.append(pre + "phonehouse=?");
|
|
|
- alParamsValues.add(model.getPhonehouse());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getCollegetm() != null) {
|
|
|
- sbSql.append(pre + "collegetm=?");
|
|
|
- alParamsValues.add(model.getCollegetm());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getSpeciality() != null) {
|
|
|
- sbSql.append(pre + "speciality=?");
|
|
|
- alParamsValues.add(model.getSpeciality());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getNativeplace() != null) {
|
|
|
- sbSql.append(pre + "nativeplace=?");
|
|
|
- alParamsValues.add(model.getNativeplace());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getWorktype() != null) {
|
|
|
- sbSql.append(pre + "worktype=?");
|
|
|
- alParamsValues.add(model.getWorktype());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getBlood() != null) {
|
|
|
- sbSql.append(pre + "blood=?");
|
|
|
- alParamsValues.add(model.getBlood());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getSaleno() != null) {
|
|
|
- sbSql.append(pre + "saleno=?");
|
|
|
- alParamsValues.add(model.getSaleno());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getOrglast() != null) {
|
|
|
- sbSql.append(pre + "orglast=?");
|
|
|
- alParamsValues.add(model.getOrglast());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getJoblast() != null) {
|
|
|
- sbSql.append(pre + "joblast=?");
|
|
|
- alParamsValues.add(model.getJoblast());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getHobby() != null) {
|
|
|
- sbSql.append(pre + "hobby=?");
|
|
|
- alParamsValues.add(model.getHobby());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getNamespecial() != null) {
|
|
|
- sbSql.append(pre + "namespecial=?");
|
|
|
- alParamsValues.add(model.getNamespecial());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getPhonespecial() != null) {
|
|
|
- sbSql.append(pre + "phonespecial=?");
|
|
|
- alParamsValues.add(model.getPhonespecial());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIntimes() != null) {
|
|
|
- sbSql.append(pre + "intimes=?");
|
|
|
- alParamsValues.add(model.getIntimes());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getContracttime() != null) {
|
|
|
- sbSql.append(pre + "contracttime=?");
|
|
|
- alParamsValues.add(model.getContracttime());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIsteamleader() != null) {
|
|
|
- sbSql.append(pre + "isteamleader=?");
|
|
|
- alParamsValues.add(model.getIsteamleader());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getDocumentno() != null) {
|
|
|
- sbSql.append(pre + "documentno=?");
|
|
|
- alParamsValues.add(model.getDocumentno());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getHrcode() != null) {
|
|
|
- sbSql.append(pre + "hrcode=?");
|
|
|
- alParamsValues.add(model.getHrcode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getRegulartm() != null) {
|
|
|
- sbSql.append(pre + "regulartm=?");
|
|
|
- alParamsValues.add(model.getRegulartm());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getIntime() != null) {
|
|
|
- sbSql.append(pre + "intime=?");
|
|
|
- alParamsValues.add(model.getIntime());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getSalarycode() != null) {
|
|
|
- sbSql.append(pre + "salarycode=?");
|
|
|
- alParamsValues.add(model.getSalarycode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getBirthday() != null) {
|
|
|
- sbSql.append(pre + "birthday=?");
|
|
|
- alParamsValues.add(model.getBirthday());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getMarrycode() != null) {
|
|
|
- sbSql.append(pre + "marrycode=?");
|
|
|
- alParamsValues.add(model.getMarrycode());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getStatus() != null) {
|
|
|
- sbSql.append(pre + "status=?");
|
|
|
- alParamsValues.add(model.getStatus());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getWhichteam() != null) {
|
|
|
- sbSql.append(pre + "whichteam=?");
|
|
|
- alParamsValues.add(model.getWhichteam());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getRemark() != null) {
|
|
|
- sbSql.append(pre + "remark=?");
|
|
|
- alParamsValues.add(model.getRemark());
|
|
|
- pre = ",";
|
|
|
- }
|
|
|
- if (model.getCheckid() != null) {
|
|
|
- sbParams.append(preWhere + "checkid=?");
|
|
|
- alParamsValues.add(model.getCheckid());
|
|
|
- preWhere = ",";
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- if (!sbSql.toString().equalsIgnoreCase("")) {
|
|
|
- String sql = "update esm_user_internal_check set " + sbSql.toString() + " where " + sbParams.toString();
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- Object[] params = alParamsValues.toArray();
|
|
|
-
|
|
|
- return jdbcTemplate.update(sql, params);
|
|
|
- }
|
|
|
-
|
|
|
- return 0;
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public Integer delete(String id) {
|
|
|
-
|
|
|
- String sql = "delete from esm_user_internal_check where checkid=?";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- return jdbcTemplate.update(sql, id);
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- @Override
|
|
|
- public Integer delete(List<EsmUserInternalCheck> lsEsmUserInternalCheck) {
|
|
|
- String sql = "delete from esm_user_internal_check where id=?";
|
|
|
-
|
|
|
- JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
-
|
|
|
- return jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {
|
|
|
- @Override
|
|
|
- public void setValues(PreparedStatement preparedStatement, int i) throws SQLException {
|
|
|
- preparedStatement.setString(1, lsEsmUserInternalCheck.get(i).getId());
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public int getBatchSize() {
|
|
|
- return lsEsmUserInternalCheck.size();
|
|
|
- }
|
|
|
- }).length;
|
|
|
- }
|
|
|
-
|
|
|
-}
|
|
|
+//package com.ydtech.modules.esm.dao.impl;
|
|
|
+//
|
|
|
+//import com.ydtech.modules.esm.dao.EsmUserInternalCheckDao;
|
|
|
+//import com.ydtech.modules.esm.model.EsmUserInternalCheck;
|
|
|
+//import com.ydtech.core.page.PageResult;
|
|
|
+//import com.github.drinkjava2.jdialects.Dialect;
|
|
|
+//import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+//import org.springframework.jdbc.core.JdbcTemplate;
|
|
|
+//import org.springframework.jdbc.core.PreparedStatementCreator;
|
|
|
+//import org.springframework.jdbc.core.RowMapper;
|
|
|
+//import org.springframework.jdbc.support.GeneratedKeyHolder;
|
|
|
+//import org.springframework.jdbc.support.KeyHolder;
|
|
|
+//import org.springframework.stereotype.Repository;
|
|
|
+//import org.springframework.jdbc.core.BatchPreparedStatementSetter;
|
|
|
+//
|
|
|
+//
|
|
|
+//import javax.sql.DataSource;
|
|
|
+//import java.sql.Connection;
|
|
|
+//import java.sql.PreparedStatement;
|
|
|
+//import java.sql.ResultSet;
|
|
|
+//import java.sql.SQLException;
|
|
|
+//
|
|
|
+//import java.util.Date;
|
|
|
+//import java.util.List;
|
|
|
+//import java.util.ArrayList;
|
|
|
+//
|
|
|
+//
|
|
|
+//@Repository
|
|
|
+//public class EsmUserInternalCheckDaoImpl implements EsmUserInternalCheckDao {
|
|
|
+//
|
|
|
+// @Autowired
|
|
|
+// public DataSource dataSource;
|
|
|
+//
|
|
|
+//
|
|
|
+// public static class EsmUserInternalCheckRowMapper implements RowMapper {
|
|
|
+// public EsmUserInternalCheck mapRow(ResultSet resultSet, int rowNum) throws SQLException {
|
|
|
+// EsmUserInternalCheck model = new EsmUserInternalCheck();
|
|
|
+//
|
|
|
+// model.setCheckid(resultSet.getString("checkid"));
|
|
|
+// model.setId(resultSet.getString("id"));
|
|
|
+// model.setAddressnow(resultSet.getString("addressnow"));
|
|
|
+// model.setNations(resultSet.getString("nations"));
|
|
|
+// model.setPoliticalstatus(resultSet.getString("politicalstatus"));
|
|
|
+// model.setCollege(resultSet.getString("college"));
|
|
|
+// model.setIdentity(resultSet.getString("identity"));
|
|
|
+// model.setEducation(resultSet.getString("education"));
|
|
|
+// model.setBankname(resultSet.getString("bankname"));
|
|
|
+// model.setAccountno(resultSet.getString("accountno"));
|
|
|
+// model.setAddressresident(resultSet.getString("addressresident"));
|
|
|
+// model.setHealth(resultSet.getString("health"));
|
|
|
+// model.setPostalcode(resultSet.getString("postalcode"));
|
|
|
+// model.setPhonehouse(resultSet.getString("phonehouse"));
|
|
|
+// model.setCollegetm(resultSet.getDate("collegetm"));
|
|
|
+// model.setSpeciality(resultSet.getString("speciality"));
|
|
|
+// model.setNativeplace(resultSet.getString("nativeplace"));
|
|
|
+// model.setWorktype(resultSet.getString("worktype"));
|
|
|
+// model.setBlood(resultSet.getString("blood"));
|
|
|
+// model.setSaleno(resultSet.getString("saleno"));
|
|
|
+// model.setOrglast(resultSet.getString("orglast"));
|
|
|
+// model.setJoblast(resultSet.getString("joblast"));
|
|
|
+// model.setHobby(resultSet.getString("hobby"));
|
|
|
+// model.setNamespecial(resultSet.getString("namespecial"));
|
|
|
+// model.setPhonespecial(resultSet.getString("phonespecial"));
|
|
|
+// model.setIntimes(resultSet.getString("intimes"));
|
|
|
+// model.setContracttime(resultSet.getDate("contracttime"));
|
|
|
+// model.setIsteamleader(resultSet.getString("isteamleader"));
|
|
|
+// model.setDocumentno(resultSet.getString("documentno"));
|
|
|
+// model.setHrcode(resultSet.getString("hrcode"));
|
|
|
+// model.setRegulartm(resultSet.getDate("regulartm"));
|
|
|
+// model.setIntime(resultSet.getDate("intime"));
|
|
|
+// model.setSalarycode(resultSet.getString("salarycode"));
|
|
|
+// model.setBirthday(resultSet.getDate("birthday"));
|
|
|
+// model.setMarrycode(resultSet.getString("marrycode"));
|
|
|
+// model.setStatus(resultSet.getString("status"));
|
|
|
+// model.setWhichteam(resultSet.getString("whichteam"));
|
|
|
+// model.setRemark(resultSet.getString("remark"));
|
|
|
+//
|
|
|
+// return model;
|
|
|
+// }
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public EsmUserInternalCheck selectByPk(String id) {
|
|
|
+// String sql = " select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t where checkid=? or id=?";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// List<EsmUserInternalCheck> ls = jdbcTemplate.query(sql, new Object[]{id, id}, new EsmUserInternalCheckRowMapper());
|
|
|
+//
|
|
|
+// if (ls != null && ls.size() > 0) {
|
|
|
+// return ls.get(0);
|
|
|
+// }
|
|
|
+//
|
|
|
+// return null;
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public List<EsmUserInternalCheck> selectAll() {
|
|
|
+// String sql = "select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t ";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// return jdbcTemplate.query(sql, new EsmUserInternalCheckRowMapper());
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// public List<EsmUserInternalCheck> selectList(String whereCase, Object[] paramValues) {
|
|
|
+// String sql = "select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t " + whereCase;
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// return jdbcTemplate.query(sql, paramValues, new EsmUserInternalCheckRowMapper());
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// public Integer count(String whereCase, Object[] paramValues) {
|
|
|
+// String sql = "select count(1) from esm_user_internal_check t " + whereCase;
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// return jdbcTemplate.queryForObject(sql, paramValues, Integer.class);
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// public PageResult selectPaging(int pageNumber, int pageSize, String whereCase, Object[] paramValues) {
|
|
|
+//
|
|
|
+// Dialect dialect = Dialect.guessDialect(dataSource);
|
|
|
+// String sql = dialect.pagin(pageNumber, pageSize, "select t.checkid, t.id, t.addressnow, t.nations, t.politicalstatus, t.college, t.identity, t.education, t.bankname, t.accountno, t.addressresident, t.health, t.postalcode, t.phonehouse, t.collegetm, t.speciality, t.nativeplace, t.worktype, t.blood, t.saleno, t.orglast, t.joblast, t.hobby, t.namespecial, t.phonespecial, t.intimes, t.contracttime, t.isteamleader, t.documentno, t.hrcode, t.regulartm, t.intime, t.salarycode, t.birthday, t.marrycode, t.status, t.whichteam, t.remark from esm_user_internal_check t " + whereCase);
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+// List<EsmUserInternalCheck> recordList = jdbcTemplate.query(sql, paramValues, new EsmUserInternalCheckRowMapper());
|
|
|
+//
|
|
|
+// int totalCount = count(whereCase, paramValues);
|
|
|
+//
|
|
|
+// PageResult pageResult = new PageResult(pageNumber, pageSize, totalCount, recordList);
|
|
|
+//
|
|
|
+// return pageResult;
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public Integer insert(EsmUserInternalCheck model) {
|
|
|
+//
|
|
|
+// String sql = "insert into esm_user_internal_check (checkid, id, addressnow, nations, politicalstatus, college, identity, education, bankname, accountno, addressresident, health, postalcode, phonehouse, collegetm, speciality, nativeplace, worktype, blood, saleno, orglast, joblast, hobby, namespecial, phonespecial, intimes, contracttime, isteamleader, documentno, hrcode, regulartm, intime, salarycode, birthday, marrycode, status, whichteam, remark) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// Object[] params = new Object[]{model.getCheckid(), model.getId(), model.getAddressnow(), model.getNations(), model.getPoliticalstatus(), model.getCollege(), model.getIdentity(), model.getEducation(), model.getBankname(), model.getAccountno(), model.getAddressresident(), model.getHealth(), model.getPostalcode(), model.getPhonehouse(), model.getCollegetm(), model.getSpeciality(), model.getNativeplace(), model.getWorktype(), model.getBlood(), model.getSaleno(), model.getOrglast(), model.getJoblast(), model.getHobby(), model.getNamespecial(), model.getPhonespecial(), model.getIntimes(), model.getContracttime(), model.getIsteamleader(), model.getDocumentno(), model.getHrcode(), model.getRegulartm(), model.getIntime(), model.getSalarycode(), model.getBirthday(), model.getMarrycode(), model.getStatus(), model.getWhichteam(), model.getRemark()};
|
|
|
+//
|
|
|
+// int out = jdbcTemplate.update(sql, params);
|
|
|
+//
|
|
|
+// return out;
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public Integer insertSelective(EsmUserInternalCheck model) {
|
|
|
+//
|
|
|
+// StringBuffer sbSql = new StringBuffer();
|
|
|
+// StringBuffer sbParams = new StringBuffer();
|
|
|
+// ArrayList<Object> alParamsValues = new ArrayList<Object>();
|
|
|
+//
|
|
|
+// String pre = "";
|
|
|
+//
|
|
|
+// if (model.getCheckid() != null) {
|
|
|
+// sbSql.append(pre + "checkid");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getCheckid());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getId() != null) {
|
|
|
+// sbSql.append(pre + "id");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getId());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getAddressnow() != null) {
|
|
|
+// sbSql.append(pre + "addressnow");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getAddressnow());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getNations() != null) {
|
|
|
+// sbSql.append(pre + "nations");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getNations());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPoliticalstatus() != null) {
|
|
|
+// sbSql.append(pre + "politicalstatus");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getPoliticalstatus());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getCollege() != null) {
|
|
|
+// sbSql.append(pre + "college");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getCollege());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIdentity() != null) {
|
|
|
+// sbSql.append(pre + "identity");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getIdentity());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getEducation() != null) {
|
|
|
+// sbSql.append(pre + "education");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getEducation());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getBankname() != null) {
|
|
|
+// sbSql.append(pre + "bankname");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getBankname());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getAccountno() != null) {
|
|
|
+// sbSql.append(pre + "accountno");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getAccountno());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getAddressresident() != null) {
|
|
|
+// sbSql.append(pre + "addressresident");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getAddressresident());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getHealth() != null) {
|
|
|
+// sbSql.append(pre + "health");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getHealth());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPostalcode() != null) {
|
|
|
+// sbSql.append(pre + "postalcode");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getPostalcode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPhonehouse() != null) {
|
|
|
+// sbSql.append(pre + "phonehouse");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getPhonehouse());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getCollegetm() != null) {
|
|
|
+// sbSql.append(pre + "collegetm");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getCollegetm());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getSpeciality() != null) {
|
|
|
+// sbSql.append(pre + "speciality");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getSpeciality());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getNativeplace() != null) {
|
|
|
+// sbSql.append(pre + "nativeplace");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getNativeplace());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getWorktype() != null) {
|
|
|
+// sbSql.append(pre + "worktype");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getWorktype());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getBlood() != null) {
|
|
|
+// sbSql.append(pre + "blood");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getBlood());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getSaleno() != null) {
|
|
|
+// sbSql.append(pre + "saleno");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getSaleno());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getOrglast() != null) {
|
|
|
+// sbSql.append(pre + "orglast");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getOrglast());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getJoblast() != null) {
|
|
|
+// sbSql.append(pre + "joblast");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getJoblast());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getHobby() != null) {
|
|
|
+// sbSql.append(pre + "hobby");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getHobby());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getNamespecial() != null) {
|
|
|
+// sbSql.append(pre + "namespecial");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getNamespecial());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPhonespecial() != null) {
|
|
|
+// sbSql.append(pre + "phonespecial");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getPhonespecial());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIntimes() != null) {
|
|
|
+// sbSql.append(pre + "intimes");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getIntimes());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getContracttime() != null) {
|
|
|
+// sbSql.append(pre + "contracttime");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getContracttime());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIsteamleader() != null) {
|
|
|
+// sbSql.append(pre + "isteamleader");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getIsteamleader());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getDocumentno() != null) {
|
|
|
+// sbSql.append(pre + "documentno");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getDocumentno());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getHrcode() != null) {
|
|
|
+// sbSql.append(pre + "hrcode");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getHrcode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getRegulartm() != null) {
|
|
|
+// sbSql.append(pre + "regulartm");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getRegulartm());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIntime() != null) {
|
|
|
+// sbSql.append(pre + "intime");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getIntime());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getSalarycode() != null) {
|
|
|
+// sbSql.append(pre + "salarycode");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getSalarycode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getBirthday() != null) {
|
|
|
+// sbSql.append(pre + "birthday");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getBirthday());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getMarrycode() != null) {
|
|
|
+// sbSql.append(pre + "marrycode");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getMarrycode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getStatus() != null) {
|
|
|
+// sbSql.append(pre + "status");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getStatus());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getWhichteam() != null) {
|
|
|
+// sbSql.append(pre + "whichteam");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getWhichteam());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getRemark() != null) {
|
|
|
+// sbSql.append(pre + "remark");
|
|
|
+// sbParams.append(pre + "?");
|
|
|
+// alParamsValues.add(model.getRemark());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// String sql = "INSERT INTO esm_user_internal_check (" + sbSql.toString() + ") VALUES (" + sbParams.toString() + ")";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// Object[] params = alParamsValues.toArray();
|
|
|
+//
|
|
|
+// int out = jdbcTemplate.update(sql, params);
|
|
|
+//
|
|
|
+// return out;
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public Integer update(EsmUserInternalCheck model) {
|
|
|
+//
|
|
|
+// String sql = "update esm_user_internal_check set id=?, addressnow=?, nations=?, politicalstatus=?, college=?, identity=?, education=?, bankname=?, accountno=?, addressresident=?, health=?, postalcode=?, phonehouse=?, collegetm=?, speciality=?, nativeplace=?, worktype=?, blood=?, saleno=?, orglast=?, joblast=?, hobby=?, namespecial=?, phonespecial=?, intimes=?, contracttime=?, isteamleader=?, documentno=?, hrcode=?, regulartm=?, intime=?, salarycode=?, birthday=?, marrycode=?, status=?, whichteam=?, remark=? where checkid=?";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// Object[] params = new Object[]{model.getId(), model.getAddressnow(), model.getNations(), model.getPoliticalstatus(), model.getCollege(), model.getIdentity(), model.getEducation(), model.getBankname(), model.getAccountno(), model.getAddressresident(), model.getHealth(), model.getPostalcode(), model.getPhonehouse(), model.getCollegetm(), model.getSpeciality(), model.getNativeplace(), model.getWorktype(), model.getBlood(), model.getSaleno(), model.getOrglast(), model.getJoblast(), model.getHobby(), model.getNamespecial(), model.getPhonespecial(), model.getIntimes(), model.getContracttime(), model.getIsteamleader(), model.getDocumentno(), model.getHrcode(), model.getRegulartm(), model.getIntime(), model.getSalarycode(), model.getBirthday(), model.getMarrycode(), model.getStatus(), model.getWhichteam(), model.getRemark(), model.getCheckid()};
|
|
|
+//
|
|
|
+// return jdbcTemplate.update(sql, params);
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public Integer updateSelective(EsmUserInternalCheck model) {
|
|
|
+//
|
|
|
+// StringBuffer sbSql = new StringBuffer();
|
|
|
+// StringBuffer sbParams = new StringBuffer();
|
|
|
+// ArrayList<Object> alParamsValues = new ArrayList<Object>();
|
|
|
+//
|
|
|
+// String pre = "";
|
|
|
+// String preWhere = "";
|
|
|
+//
|
|
|
+// if (model.getAddressnow() != null) {
|
|
|
+// sbSql.append(pre + "addressnow=?");
|
|
|
+// alParamsValues.add(model.getAddressnow());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getNations() != null) {
|
|
|
+// sbSql.append(pre + "nations=?");
|
|
|
+// alParamsValues.add(model.getNations());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPoliticalstatus() != null) {
|
|
|
+// sbSql.append(pre + "politicalstatus=?");
|
|
|
+// alParamsValues.add(model.getPoliticalstatus());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getCollege() != null) {
|
|
|
+// sbSql.append(pre + "college=?");
|
|
|
+// alParamsValues.add(model.getCollege());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIdentity() != null) {
|
|
|
+// sbSql.append(pre + "identity=?");
|
|
|
+// alParamsValues.add(model.getIdentity());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getEducation() != null) {
|
|
|
+// sbSql.append(pre + "education=?");
|
|
|
+// alParamsValues.add(model.getEducation());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getBankname() != null) {
|
|
|
+// sbSql.append(pre + "bankname=?");
|
|
|
+// alParamsValues.add(model.getBankname());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getAccountno() != null) {
|
|
|
+// sbSql.append(pre + "accountno=?");
|
|
|
+// alParamsValues.add(model.getAccountno());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getAddressresident() != null) {
|
|
|
+// sbSql.append(pre + "addressresident=?");
|
|
|
+// alParamsValues.add(model.getAddressresident());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getHealth() != null) {
|
|
|
+// sbSql.append(pre + "health=?");
|
|
|
+// alParamsValues.add(model.getHealth());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPostalcode() != null) {
|
|
|
+// sbSql.append(pre + "postalcode=?");
|
|
|
+// alParamsValues.add(model.getPostalcode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPhonehouse() != null) {
|
|
|
+// sbSql.append(pre + "phonehouse=?");
|
|
|
+// alParamsValues.add(model.getPhonehouse());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getCollegetm() != null) {
|
|
|
+// sbSql.append(pre + "collegetm=?");
|
|
|
+// alParamsValues.add(model.getCollegetm());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getSpeciality() != null) {
|
|
|
+// sbSql.append(pre + "speciality=?");
|
|
|
+// alParamsValues.add(model.getSpeciality());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getNativeplace() != null) {
|
|
|
+// sbSql.append(pre + "nativeplace=?");
|
|
|
+// alParamsValues.add(model.getNativeplace());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getWorktype() != null) {
|
|
|
+// sbSql.append(pre + "worktype=?");
|
|
|
+// alParamsValues.add(model.getWorktype());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getBlood() != null) {
|
|
|
+// sbSql.append(pre + "blood=?");
|
|
|
+// alParamsValues.add(model.getBlood());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getSaleno() != null) {
|
|
|
+// sbSql.append(pre + "saleno=?");
|
|
|
+// alParamsValues.add(model.getSaleno());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getOrglast() != null) {
|
|
|
+// sbSql.append(pre + "orglast=?");
|
|
|
+// alParamsValues.add(model.getOrglast());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getJoblast() != null) {
|
|
|
+// sbSql.append(pre + "joblast=?");
|
|
|
+// alParamsValues.add(model.getJoblast());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getHobby() != null) {
|
|
|
+// sbSql.append(pre + "hobby=?");
|
|
|
+// alParamsValues.add(model.getHobby());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getNamespecial() != null) {
|
|
|
+// sbSql.append(pre + "namespecial=?");
|
|
|
+// alParamsValues.add(model.getNamespecial());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getPhonespecial() != null) {
|
|
|
+// sbSql.append(pre + "phonespecial=?");
|
|
|
+// alParamsValues.add(model.getPhonespecial());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIntimes() != null) {
|
|
|
+// sbSql.append(pre + "intimes=?");
|
|
|
+// alParamsValues.add(model.getIntimes());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getContracttime() != null) {
|
|
|
+// sbSql.append(pre + "contracttime=?");
|
|
|
+// alParamsValues.add(model.getContracttime());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIsteamleader() != null) {
|
|
|
+// sbSql.append(pre + "isteamleader=?");
|
|
|
+// alParamsValues.add(model.getIsteamleader());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getDocumentno() != null) {
|
|
|
+// sbSql.append(pre + "documentno=?");
|
|
|
+// alParamsValues.add(model.getDocumentno());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getHrcode() != null) {
|
|
|
+// sbSql.append(pre + "hrcode=?");
|
|
|
+// alParamsValues.add(model.getHrcode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getRegulartm() != null) {
|
|
|
+// sbSql.append(pre + "regulartm=?");
|
|
|
+// alParamsValues.add(model.getRegulartm());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getIntime() != null) {
|
|
|
+// sbSql.append(pre + "intime=?");
|
|
|
+// alParamsValues.add(model.getIntime());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getSalarycode() != null) {
|
|
|
+// sbSql.append(pre + "salarycode=?");
|
|
|
+// alParamsValues.add(model.getSalarycode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getBirthday() != null) {
|
|
|
+// sbSql.append(pre + "birthday=?");
|
|
|
+// alParamsValues.add(model.getBirthday());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getMarrycode() != null) {
|
|
|
+// sbSql.append(pre + "marrycode=?");
|
|
|
+// alParamsValues.add(model.getMarrycode());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getStatus() != null) {
|
|
|
+// sbSql.append(pre + "status=?");
|
|
|
+// alParamsValues.add(model.getStatus());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getWhichteam() != null) {
|
|
|
+// sbSql.append(pre + "whichteam=?");
|
|
|
+// alParamsValues.add(model.getWhichteam());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getRemark() != null) {
|
|
|
+// sbSql.append(pre + "remark=?");
|
|
|
+// alParamsValues.add(model.getRemark());
|
|
|
+// pre = ",";
|
|
|
+// }
|
|
|
+// if (model.getCheckid() != null) {
|
|
|
+// sbParams.append(preWhere + "checkid=?");
|
|
|
+// alParamsValues.add(model.getCheckid());
|
|
|
+// preWhere = ",";
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// if (!sbSql.toString().equalsIgnoreCase("")) {
|
|
|
+// String sql = "update esm_user_internal_check set " + sbSql.toString() + " where " + sbParams.toString();
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// Object[] params = alParamsValues.toArray();
|
|
|
+//
|
|
|
+// return jdbcTemplate.update(sql, params);
|
|
|
+// }
|
|
|
+//
|
|
|
+// return 0;
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public Integer delete(String id) {
|
|
|
+//
|
|
|
+// String sql = "delete from esm_user_internal_check where checkid=?";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// return jdbcTemplate.update(sql, id);
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public Integer delete(List<EsmUserInternalCheck> lsEsmUserInternalCheck) {
|
|
|
+// String sql = "delete from esm_user_internal_check where id=?";
|
|
|
+//
|
|
|
+// JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
|
|
+//
|
|
|
+// return jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {
|
|
|
+// @Override
|
|
|
+// public void setValues(PreparedStatement preparedStatement, int i) throws SQLException {
|
|
|
+// preparedStatement.setString(1, lsEsmUserInternalCheck.get(i).getId());
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public int getBatchSize() {
|
|
|
+// return lsEsmUserInternalCheck.size();
|
|
|
+// }
|
|
|
+// }).length;
|
|
|
+// }
|
|
|
+//
|
|
|
+//}
|