|
@@ -10,15 +10,18 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.openApi.common.PageInfo;
|
|
|
+import com.fdkankan.openApi.constant.JmgaConstant;
|
|
|
import com.fdkankan.openApi.entity.www.JySceneUserAuth;
|
|
|
import com.fdkankan.openApi.entity.www.JyUser;
|
|
|
import com.fdkankan.openApi.entity.www.ScenePlus;
|
|
|
+import com.fdkankan.openApi.httpclient.client.FdKKClient;
|
|
|
import com.fdkankan.openApi.mapper.www.IJySceneUserAuthMapper;
|
|
|
import com.fdkankan.openApi.service.www.IJySceneUserAuthService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fdkankan.openApi.service.www.IJyUserService;
|
|
|
import com.fdkankan.openApi.service.www.IScenePlusService;
|
|
|
import com.fdkankan.openApi.vo.system.JmgaGetAuthParamVo;
|
|
|
+import com.fdkankan.openApi.vo.www.DelAuthParamVo;
|
|
|
import com.fdkankan.openApi.vo.www.DeleteSceneUserAuthParamVo;
|
|
|
import com.fdkankan.openApi.vo.www.SaveSceneUserAuthParamVo;
|
|
|
import com.fdkankan.openApi.vo.www.SceneUserAuthParam;
|
|
@@ -49,6 +52,9 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
|
|
|
@Autowired
|
|
|
private IScenePlusService scenePlusService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private FdKKClient fdKKClient;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public ResultData pageListAuth(JmgaGetAuthParamVo param) {
|
|
@@ -117,6 +123,11 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public ResultData saveAuth(SceneUserAuthParam param) {
|
|
|
+ return fdKKClient.post(JmgaConstant.API_ADD_AUTH, param);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public List<JySceneUserAuth> listByNumAndJyUserIds(String num, Set<Integer> jyUserIds) {
|
|
|
return this.list(new LambdaQueryWrapper<JySceneUserAuth>().eq(JySceneUserAuth::getNum, num).in(JySceneUserAuth::getJyUserId, jyUserIds));
|
|
|
}
|
|
@@ -136,4 +147,9 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
|
|
|
Set<Integer> jyUserIds = jyUsers.stream().map(JyUser::getId).collect(Collectors.toSet());
|
|
|
this.remove(new LambdaQueryWrapper<JySceneUserAuth>().eq(JySceneUserAuth::getNum, param.getNum()).in(JySceneUserAuth::getJyUserId, jyUserIds));
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ResultData delAuth(DelAuthParamVo param) {
|
|
|
+ return fdKKClient.post(JmgaConstant.API_DEL_AUTH, param);
|
|
|
+ }
|
|
|
}
|