增加用户查询培训是否过期dubbo接口
parent
318fc084e3
commit
ecb8d4f647
|
|
@ -0,0 +1,23 @@
|
||||||
|
package com.zcloud.edu.facade;
|
||||||
|
|
||||||
|
import com.zcloud.edu.api.training.TrainingUserServiceI;
|
||||||
|
import com.zcloud.gbscommon.zcloudedu.facade.ZcloudEduFacade;
|
||||||
|
import com.zcloud.gbscommon.zcloudqualifications.response.EduProjectUserDO;
|
||||||
|
import org.apache.dubbo.config.annotation.DubboService;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author zhangyue
|
||||||
|
* @date 2025/12/3 10:43
|
||||||
|
*/
|
||||||
|
@DubboService
|
||||||
|
public class ZcloudEduFacadeImpl implements ZcloudEduFacade {
|
||||||
|
@Resource
|
||||||
|
private TrainingUserServiceI trainingUserService;
|
||||||
|
@Override
|
||||||
|
public List<EduProjectUserDO> listAllByPhones(List<EduProjectUserDO> list) {
|
||||||
|
return trainingUserService.listAllByPhones(list);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -62,7 +62,7 @@ public class TrainingUserController {
|
||||||
@ApiOperation("根据手机号查询是否培训通过")
|
@ApiOperation("根据手机号查询是否培训通过")
|
||||||
@PostMapping("/listAllByPhones")
|
@PostMapping("/listAllByPhones")
|
||||||
public MultiResponse<EduProjectUserDO> listAllByPhones(@RequestBody List<EduProjectUserDO> qry) {
|
public MultiResponse<EduProjectUserDO> listAllByPhones(@RequestBody List<EduProjectUserDO> qry) {
|
||||||
return trainingUserService.listAllByPhones(qry);
|
return MultiResponse.of(trainingUserService.listAllByPhones(qry));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation("详情")
|
@ApiOperation("详情")
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ public class TrainingUserQueryExe {
|
||||||
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||||
}
|
}
|
||||||
|
|
||||||
public MultiResponse<EduProjectUserDO> listAllByPhonesExecute(List<EduProjectUserDO> qry) {
|
public List<EduProjectUserDO> listAllByPhonesExecute(List<EduProjectUserDO> qry) {
|
||||||
List<String> phones = qry.stream().map(EduProjectUserDO::getPhone).collect(Collectors.toList());
|
List<String> phones = qry.stream().map(EduProjectUserDO::getPhone).collect(Collectors.toList());
|
||||||
Map<String, Object> params = new HashMap<String, Object>();
|
Map<String, Object> params = new HashMap<String, Object>();
|
||||||
params.put("phones", phones);
|
params.put("phones", phones);
|
||||||
|
|
@ -63,7 +63,7 @@ public class TrainingUserQueryExe {
|
||||||
}
|
}
|
||||||
eduProjectUserDO.setTrainingState(String.valueOf(trainingUser.getStateFlag()));
|
eduProjectUserDO.setTrainingState(String.valueOf(trainingUser.getStateFlag()));
|
||||||
});
|
});
|
||||||
return MultiResponse.of(qry);
|
return qry;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ public class TrainingUserServiceImpl implements TrainingUserServiceI {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public MultiResponse<EduProjectUserDO> listAllByPhones(List<EduProjectUserDO> qry) {
|
public List<EduProjectUserDO> listAllByPhones(List<EduProjectUserDO> qry) {
|
||||||
return trainingUserQueryExe.listAllByPhonesExecute(qry);
|
return trainingUserQueryExe.listAllByPhonesExecute(qry);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,6 @@ public interface TrainingUserServiceI {
|
||||||
|
|
||||||
void removeBatch(Long[] ids);
|
void removeBatch(Long[] ids);
|
||||||
|
|
||||||
MultiResponse<EduProjectUserDO> listAllByPhones(List<EduProjectUserDO> qry);
|
List<EduProjectUserDO> listAllByPhones(List<EduProjectUserDO> qry);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue