Browse Source

fix: certList分企业查

lixuesong 3 years ago
parent
commit
5bd015b123

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

@@ -769,7 +769,7 @@ public class ApiController {
 
 
 				// 认证服务信息回显
-				List<SysUserSubVO> userSignCertList = sysUserSignCertService.listUserSignCertForApi(sysU.getUserId());
+				List<SysUserSubVO> userSignCertList = sysUserSignCertService.listUserSignCertForApi(sysU.getUserId(), sysU.getDeptId());
 				mapOne.put("certList", userSignCertList);
 
 				// 查询是否已认证过E证通

+ 2 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/SysUserSignCertService.java

@@ -39,9 +39,10 @@ public interface SysUserSignCertService {
 	 * 查询用户签约认证信息
 	 *
 	 * @param userId
+	 * @param deptId
 	 * @return
 	 */
-	List<SysUserSubVO> listUserSignCertForApi(Integer userId);
+	List<SysUserSubVO> listUserSignCertForApi(Integer userId, Integer deptId);
 
 	/**
 	 * 查询用户认证状态

+ 3 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/SysUserSignCertServiceImpl.java

@@ -145,12 +145,13 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 	 * 查询用户签约认证信息
 	 *
 	 * @param userId
+	 * @param deptId
 	 * @return
 	 */
-	@Deprecated
 	@Override
-	public List<SysUserSubVO> listUserSignCertForApi(Integer userId) {
+	public List<SysUserSubVO> listUserSignCertForApi(Integer userId, Integer deptId) {
 		List<SysUserSub> userSubList = sysUserSubService.list(Wrappers.<SysUserSub>lambdaQuery()
+				.eq(SysUserSub::getDeptId, deptId)
 				.eq(SysUserSub::getUserId, userId));
 		if (CollUtil.isNotEmpty(userSubList)) {
 			List<SysUserSubVO> resultList = new ArrayList<>();