Bläddra i källkod

部门统计修改签单客户查看逻辑

anderx 3 år sedan
förälder
incheckning
8c83fcee8b
1 ändrade filer med 9 tillägg och 1 borttagningar
  1. 9 1
      src/main/java/com/goafanti/admin/service/impl/AdminServiceImpl.java

+ 9 - 1
src/main/java/com/goafanti/admin/service/impl/AdminServiceImpl.java

@@ -474,7 +474,15 @@ public class AdminServiceImpl extends BaseMybatisDao<AdminMapper> implements Adm
 		else  params.put("type", type);
 		if (StringUtils.isNotBlank(startTime)) params.put("startTime", startTime);
 		if (StringUtils.isNotBlank(endTime)) params.put("endTime", endTime+" 23:59:59");
-		return (Pagination<AdminCustomerDetailBo>)findPage("selectAdminCustomerDetailList", "selectAdminCustomerDetailCount", params, pageNo, pageSize);
+		Pagination<AdminCustomerDetailBo> p =(Pagination<AdminCustomerDetailBo>)findPage("selectAdminCustomerDetailList", "selectAdminCustomerDetailCount", params, pageNo, pageSize);
+		if (type == 2&& !TokenManager.hasRole(AFTConstants.SUPERADMIN)) {
+			List<AdminCustomerDetailBo> list = (List<AdminCustomerDetailBo>) p.getList();
+			for (AdminCustomerDetailBo out : list) {
+				out.setContacts("***");
+				out.setContactMobile("***");
+			}
+		}
+		return p;
 	}
 
 	@Override