lyhzzz 1 год назад
Родитель
Сommit
1db24ec771

+ 2 - 2
src/main/java/com/fdkankan/manage_jp/service/impl/TmContractorServiceImpl.java

@@ -97,10 +97,10 @@ public class TmContractorServiceImpl extends ServiceImpl<ITmContractorMapper, Tm
 
     @Override
     public void unCollaborate(ContractorParam param, User user) {
-        if(param.getId() == null){
+        if(param.getIds() == null || param.getIds().isEmpty()){
             throw new BusinessException(ResultCode.PARAM_ERROR);
         }
-        tmContractorNumService.deleteByContractorIdAndNumList(param.getId(),param.getNumList());
+        tmContractorNumService.removeByIds(param.getIds());
         List<TmContractorNum> contractorIds = tmContractorNumService.getByContractorIds(Arrays.asList(param.getId()));
         if(contractorIds.size() <=0){
             this.removeById(param.getId());

+ 1 - 0
src/main/java/com/fdkankan/manage_jp/vo/request/ContractorParam.java

@@ -12,5 +12,6 @@ public class ContractorParam extends RequestBase {
 
     private List<String> numList;
     private Integer id;
+    private List<Integer> ids;
     private String userName;
 }