Browse Source

添加绑定平车和平车数据上传的controller

pt
ma 4 years ago
parent
commit
9abef0a858
  1. 3
      cloudutil/src/main/java/com/ccsens/cloudutil/feign/TallFeignClient.java
  2. 19
      wisdomcar/src/main/java/com/ccsens/wisdomcar/api/WisdomCarController.java
  3. 10
      wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/dto/WisdomCarDto.java
  4. 14
      wisdomcar/src/main/java/com/ccsens/wisdomcar/service/IWisdomCarService.java
  5. 15
      wisdomcar/src/main/java/com/ccsens/wisdomcar/service/WisdomCarService.java

3
cloudutil/src/main/java/com/ccsens/cloudutil/feign/TallFeignClient.java

@ -418,10 +418,11 @@ class TallFeignClientFallBack implements FallbackFactory<TallFeignClient> {
}
@Override
public JsonResponse copyProjectNew(QueryDto<ProjectDto.CopyProject> copyProject) {
public JsonResponse<ProjectVo.ProjectInfo> copyProjectNew(QueryDto<ProjectDto.CopyProject> copyProject) {
return JsonResponse.newInstance().fail();
}
@Override
public JsonResponse addMemberForTemplate(MemberRoleDto.SaveMemberForTemplate memberForTemplate) {
return JsonResponse.newInstance().fail();

19
wisdomcar/src/main/java/com/ccsens/wisdomcar/api/WisdomCarController.java

@ -56,7 +56,26 @@ public class WisdomCarController {
wisdomCarService.createCase(params.getParam(), params.getUserId());
log.info("创建病例接口");
return JsonResponse.newInstance().ok();
}
@MustLogin
@ApiOperation(value = "绑定平车", notes = "")
@RequestMapping(value = "/bindingCar", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
public JsonResponse bindingCar(@ApiParam @Validated @RequestBody QueryDto<WisdomCarDto.BindingCar> params) {
log.info("绑定平车:{}", params);
wisdomCarService.bindingCar(params.getParam(),params.getUserId());
log.info("绑定平车");
return JsonResponse.newInstance().ok();
}
@MustLogin
@ApiOperation(value = "平车数据上传", notes = "")
@RequestMapping(value = "/uploadCarData", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
public JsonResponse uploadCarData(@ApiParam @Validated @RequestBody QueryDto<WisdomCarDto.UploadCarData> params) {
log.info("平车数据上传:{}", params);
wisdomCarService.uploadCarData(params.getParam(),params.getUserId());
log.info("平车数据上传");
return JsonResponse.newInstance().ok();
}
}

10
wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/dto/WisdomCarDto.java

@ -17,4 +17,14 @@ public class WisdomCarDto {
@ApiModel("查询空闲平车--请求参数")
public static class FreeCar{
}
@Data
@ApiModel("绑定平车")
public class BindingCar {
}
@Data
@ApiModel("平车数据上传")
public class UploadCarData {
}
}

14
wisdomcar/src/main/java/com/ccsens/wisdomcar/service/IWisdomCarService.java

@ -28,4 +28,18 @@ public interface IWisdomCarService {
* @param userId 当前用户id
*/
void createCase(CreateCaseDto.PatientInfo param, Long userId);
/**
* 绑定平车
* @param param 参数
* @param userId 当前用户id
*/
void bindingCar(WisdomCarDto.BindingCar param, Long userId);
/**
* 平车数据上传
* @param param 参数
* @param userId 当前用户id
*/
void uploadCarData(WisdomCarDto.UploadCarData param, Long userId);
}

15
wisdomcar/src/main/java/com/ccsens/wisdomcar/service/WisdomCarService.java

@ -1,7 +1,6 @@
package com.ccsens.wisdomcar.service;
import cn.hutool.core.collection.CollectionUtil;
import com.alibaba.fastjson.JSONObject;
import com.ccsens.util.bean.dto.QueryDto;
import com.ccsens.util.exception.BaseException;
import com.ccsens.wisdomcar.bean.dto.WisdomCarDto;
@ -181,7 +180,6 @@ public class WisdomCarService implements IWisdomCarService {
@Override
public List<WisdomCarVo.FreeCar> queryFreeCar(WisdomCarDto.FreeCar param, Long userId) {
HospitalMemberExample example = new HospitalMemberExample();
@ -193,4 +191,17 @@ public class WisdomCarService implements IWisdomCarService {
Long hospitalId = hospitalMembers.get(0).getHospitalId();
return wisdomcarDao.queryFreeCar(hospitalId);
}
@Override
public void bindingCar(WisdomCarDto.BindingCar param, Long userId) {
}
@Override
public void uploadCarData(WisdomCarDto.UploadCarData param, Long userId) {
}
}

Loading…
Cancel
Save