办卡办证修改
This commit is contained in:
parent
c55edce8ef
commit
b7a6008d78
|
|
@ -54,6 +54,7 @@ public class NewCardService {
|
|||
@SuppressWarnings("unchecked")
|
||||
public RestResult getAuditCheckUser(CardVo vo) {
|
||||
try {
|
||||
List<Map<String, String>> list = getDeptByUser(vo);
|
||||
List<CardAuditVo> dataList = new ArrayList<CardAuditVo>();
|
||||
List<Object> parameter = new ArrayList<Object>();
|
||||
String sql = " SELECT ghc.CHECK_ID AS \"checkId\"," + " ghcd.CHECK_ROLE AS \"checkRole\","
|
||||
|
|
@ -61,10 +62,11 @@ public class NewCardService {
|
|||
+ " FROM GREEN_HOUSE_CHECK ghc"
|
||||
+ " LEFT JOIN GREEN_HOUSE_CHECK_DETAILS ghcd ON ghc.CHECK_ID = ghcd.CHECK_ID"
|
||||
+ " LEFT JOIN GREEN_HOUSE_CHECK_ROLE ghcr ON ghcd.CHECK_ROLE = ghcr.ROLE_ID"
|
||||
+ " LEFT JOIN GREEN_USER_INFO gui ON gurr.USER_ID = gui.ID"
|
||||
+ " WHERE ghc.CHECK_NAME = ? AND CHECK_SORT = '1'";
|
||||
+ " LEFT JOIN GREEN_USER_INFO gui ON ghcr.USER_ID = gui.ID"
|
||||
+ " WHERE ghc.CHECK_NAME = ? AND gui.DEPARTMENT_ID = ? AND CHECK_SORT = '1'";
|
||||
System.err.println(sql);
|
||||
parameter.add(vo.getCardType());
|
||||
parameter.add(list.get(0).get("departmentId"));
|
||||
dataList = iHibernateDao.queryForListWithSql(sql.toString(), parameter.toArray(),
|
||||
new BeanPropertyRowMapper<CardAuditVo>(CardAuditVo.class));
|
||||
return new RestResult(Constant.SUCCESS, "查询成功", dataList);
|
||||
|
|
@ -1356,6 +1358,25 @@ public class NewCardService {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询当前登录人所在部门
|
||||
* @param vo
|
||||
* @return
|
||||
*/
|
||||
public List<Map<String, String>> getDeptByUser(CardVo vo) {
|
||||
try {
|
||||
List<Object> parameter = new ArrayList<Object>();
|
||||
String sql = "SELECT ID AS \"id\",DEPARTMENT_ID AS \"departmentId\""
|
||||
+ " FROM GREEN_USER_INFO WHERE ID = ? AND IS_DELETED = 'N'";
|
||||
parameter.add(vo.getUserId());
|
||||
List<Map<String, String>> list = iHibernateDao.queryForListWithSql(sql,parameter.toArray());
|
||||
return list;
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 处理占位符
|
||||
* @return
|
||||
|
|
|
|||
Loading…
Reference in New Issue