| | |
| | | package cn.ksource.web.facade.servicelist; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import cn.ksource.beans.CONFIG_DATA_DICTIONARY; |
| | | import cn.ksource.beans.CUSTOMER_CONTACTS; |
| | | import cn.ksource.beans.SC_SERVCE_CATEGORY; |
| | |
| | | import cn.ksource.web.SysConstants; |
| | | import cn.ksource.web.facade.incident.IncidentFacade; |
| | | import cn.ksource.web.service.UserService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | |
| | | |
| | |
| | | @Override |
| | | public PageInfo queryProjectContacts(Map<String, String> params, |
| | | PageInfo pageInfo) { |
| | | StringBuilder sql = new StringBuilder("SELECT DISTINCT * FROM CUSTOMER_CONTACTS WHERE CUSTOMER_ID = :customerId"); |
| | | StringBuilder sql = new StringBuilder("SELECT DISTINCT ID , CUSTOMER_ID , CONTACT_NAME , YWKS , ZW , TELEPHONE , MOBILE , LEVEL_ID , LEVEL_NAME , IS_SATIS , STATE , LOGIN_NAME , PASSWORD , EMAIL , QQ_OPEN_ID , ISEMAIL , ISPHONE , ALLOW_LOGIN , WECHAT_OPEN_ID , SUB_CUSTOMER_ID , SUB_CUSTOMER_NAME , CONTACTS_TYPE , IME FROM CUSTOMER_CONTACTS WHERE CUSTOMER_ID = :customerId"); |
| | | queryProjectContactsIf(params, sql); |
| | | sql.append(" ORDER BY ALLOW_LOGIN ASC,IS_SATIS DESC,STATE ASC"); |
| | | return baseDao.queryforSplitPageInfo(pageInfo, sql.toString(), params); |