4 / .             $      ()VCodeLineNumberTableLocalVariableTablethis/Lcom/artfess/uc/controller/UserUniteController; batchRemove:([Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;eLjava/lang/Exception;ids[Ljava/lang/String; StackMapTable Exceptions SignatureN([Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;RuntimeVisibleAnnotations8Lorg/springframework/web/bind/annotation/RequestMapping;valueremovesmethod7Lorg/springframework/web/bind/annotation/RequestMethod;DELETEproducesapplication/json; charset=utf-8%Lio/swagger/annotations/ApiOperation;*批量删除绑定第三方的用户信息 httpMethodnotes"RuntimeVisibleParameterAnnotations!Lio/swagger/annotations/ApiParam;name 主键集合required6Lorg/springframework/web/bind/annotation/RequestParam;updateUserUniteG(Lcom/artfess/uc/model/UserUnite;)Lcom/artfess/base/model/CommonResult; userUnite Lcom/artfess/uc/model/UserUnite;[(Lcom/artfess/uc/model/UserUnite;)Lcom/artfess/base/model/CommonResult;5Lorg/springframework/web/bind/annotation/PostMapping;更新POST5Lorg/springframework/web/bind/annotation/RequestBody;save保存getUserUniteByWxWorkId&(Ljava/lang/String;)Ljava/lang/Object;wxWorkIdLjava/lang/String; queryWrapper=Lcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;existLocalVariableTypeTable_Lcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper;4Lorg/springframework/web/bind/annotation/GetMapping;-根据企业微信通讯录userid获取数据 getByUserId4(Ljava/lang/String;)Lcom/artfess/uc/model/UserUnite;userId/getByUserId/{userId}根据用户id获取数据GET6Lorg/springframework/web/bind/annotation/PathVariable;getDingtalkIdsByUserIds&(Ljava/lang/String;)Ljava/lang/String; dingtalkIdsLjava/util/List; userIdList[Ljava/lang/Object;listuserIds$Ljava/util/List;2Ljava/util/List;/getDingtalkIdsByUserIds根据userIds获取钉钉idsgetWxWorkIdsByUserIds wxWorkIds/getWxWorkIdsByUserIds"根据userIds获取企业微信idsgetOpenIdsByUserIds getOpenId/getOpenIdsByUserIds#根据userIds获取公众号openidslambda$getOpenIdsByUserIds$26#(Lcom/artfess/uc/model/UserUnite;)Zlambda$getWxWorkIdsByUserIds$25!lambda$getDingtalkIdsByUserIds$24wLcom/artfess/base/controller/BaseController; SourceFileUserUniteController.java8Lorg/springframework/web/bind/annotation/RestController;/uc/userUnite/v1/Lio/swagger/annotations/Api;tags用户与外部通讯录关系&Lcom/artfess/base/annotation/ApiGroup;groupgroup_uc 01 'com/artfess/uc/manager/UserUniteManager #com/artfess/base/model/CommonResult 删除成功 0java/lang/Exception 删除失败 0 V 更新成功  ;com/baomidou/mybatisplus/core/conditions/query/QueryWrapper WX_WORK_ID_ com/artfess/uc/model/UserUniteUSER_ID_, y BootstrapMethods  -  java/util/List ,+  -com/artfess/uc/controller/UserUniteController*com/artfess/base/controller/BaseController baseService&Lcom/artfess/base/manager/BaseManager;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List; removeByIds(Ljava/util/Collection;)Z(Ljava/lang/String;)V(ZLjava/lang/String;)V#(Lcom/artfess/uc/model/UserUnite;)VgetId()Ljava/lang/String;com/artfess/base/util/BeanUtils isNotEmpty(Ljava/lang/Object;)Zupdate:(Lcom/baomidou/mybatisplus/extension/activerecord/Model;)Vcreateeq8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getOneF(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/lang/Object;java/lang/Stringsplit'(Ljava/lang/String;)[Ljava/lang/String;in9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;D(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/util/List;stream()Ljava/util/stream/Stream;  . test ()Ljava/util/function/Predicate;java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;&(Ljava/lang/Object;)Ljava/lang/Object;4(Lcom/artfess/uc/model/UserUnite;)Ljava/lang/String;apply()Ljava/util/function/Function;map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/CollectorstoList()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;join@(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; . .  getWxWorkId getDingtalkId   "java/lang/invoke/LambdaMetafactory metafactoryLookup InnerClasses(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!./ 012/*3+4 56782'*+WYMY  323454  9:'56';<=[>? @AB3CD[sEF[eGHI[sJKDsLMsHNsLOPQs;DsRSZTUVW2O*+ Y 3 < >456XY@ZB![D[sVKDs\Ms]Ns\O^_W2{1+*+*+Y 3C DF'I41561XY= @ZB![D[s_KDs`Ms]Ns`O^ab2$Y+M*,N-3ST"U4*$56$cdef"gYh eiB!jD[saKDskMs]NskOUDscSZTlm2$Y+M*,N-3_`"a4*$56$ndef"gYh eiB!jD[soKDspMsqNspOrst2%p+i+MYN-,W*-:; !"#$: %&3. klmno-p5qKr]setmx4>]uv_wxWef-@yvp56pzdh ]u{Wei-@y|=mB!jD[s}KDs~MsqNs~OUDszSZTt2%p+i+MYN-,W*-:;'(!"#$: %&3. -5K]em4>]v_wxWef-@yvp56pzdh ]{Wei-@y|=mB!jD[sKDsMsqNsOUDszSZTt2%p+i+MYN-,W*-:;)*!"#$: %&3. -5K]em4>]v_wxWef-@yvp56pzdh ]{Wei-@y|=mB!jD[sKDsMsqNsOUDszSZT 22*+34 9Y 22*,34 9Y 22*-3q4 9Y@B*CD[s[s[s >