|
|
@ -56,7 +56,7 @@ public class EmployeeInformationServiceImpl implements EmployeeInformationServic
|
|
|
|
String ygzt = CommonUtils.null2String(userMap.get("personnel_status"));
|
|
|
|
String ygzt = CommonUtils.null2String(userMap.get("personnel_status"));
|
|
|
|
if (ygzt.equals("5")){
|
|
|
|
if (ygzt.equals("5")){
|
|
|
|
//离职
|
|
|
|
//离职
|
|
|
|
sql = "select zhgzr,lzqbm from uf_jcl_lzxxjl where glyg=? and (delete_type is null or delete_type=false) ";
|
|
|
|
sql = "select zhgzr,lzqbm from uf_jcl_lzxxjl where glyg=? and (delete_type is null or delete_type<>'1') ";
|
|
|
|
List<Map<String, Object>> resignList = databaseUtils.getSqlList(sql, CommonUtils.getParamList(userMap.get("id").toString()));
|
|
|
|
List<Map<String, Object>> resignList = databaseUtils.getSqlList(sql, CommonUtils.getParamList(userMap.get("id").toString()));
|
|
|
|
if (resignList.size() > 0){
|
|
|
|
if (resignList.size() > 0){
|
|
|
|
userMap.put("zhgzr",resignList.get(0).get("zhgzr"));
|
|
|
|
userMap.put("zhgzr",resignList.get(0).get("zhgzr"));
|
|
|
@ -64,7 +64,7 @@ public class EmployeeInformationServiceImpl implements EmployeeInformationServic
|
|
|
|
ssbm = CommonUtils.null2String(resignList.get(0).get("lzqbm"));
|
|
|
|
ssbm = CommonUtils.null2String(resignList.get(0).get("lzqbm"));
|
|
|
|
}else if (ygzt.equals("6")){
|
|
|
|
}else if (ygzt.equals("6")){
|
|
|
|
//退休
|
|
|
|
//退休
|
|
|
|
sql = "select zhgzr,txqbm from uf_jcl_txxxjl where glyg=? and (delete_type is null or delete_type=false) ";
|
|
|
|
sql = "select zhgzr,txqbm from uf_jcl_txxxjl where glyg=? and (delete_type is null or delete_type<>'1') ";
|
|
|
|
List<Map<String, Object>> retireList = databaseUtils.getSqlList(sql, CommonUtils.getParamList(userMap.get("id").toString()));
|
|
|
|
List<Map<String, Object>> retireList = databaseUtils.getSqlList(sql, CommonUtils.getParamList(userMap.get("id").toString()));
|
|
|
|
if (retireList.size() > 0){
|
|
|
|
if (retireList.size() > 0){
|
|
|
|
userMap.put("zhgzr",retireList.get(0).get("zhgzr"));
|
|
|
|
userMap.put("zhgzr",retireList.get(0).get("zhgzr"));
|
|
|
@ -85,7 +85,7 @@ public class EmployeeInformationServiceImpl implements EmployeeInformationServic
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<Map<String, Object>> getPendingEmployment(Employee employee) {
|
|
|
|
public List<Map<String, Object>> getPendingEmployment(Employee employee) {
|
|
|
|
String sql = "select * from uf_jcl_rzgl where (delete_type is null or delete_type=false) and (";
|
|
|
|
String sql = "select * from uf_jcl_rzgl where (delete_type is null or delete_type<>'1') and (";
|
|
|
|
List<String> paramList = Lists.newArrayList();
|
|
|
|
List<String> paramList = Lists.newArrayList();
|
|
|
|
|
|
|
|
|
|
|
|
if (employee.getMobile() != null && !"".equals(employee.getMobile())){
|
|
|
|
if (employee.getMobile() != null && !"".equals(employee.getMobile())){
|
|
|
|