feat: 扫描更新箱号和患者病案主键临时方案
parent
10ca2a5838
commit
f894287a00
@ -0,0 +1,40 @@
|
||||
package com.docus.demo.controller;
|
||||
|
||||
|
||||
import com.docus.demo.dto.BasicCorrectDto;
|
||||
import com.docus.demo.dto.SyncBasicDataDto;
|
||||
import com.docus.demo.dto.SyncFileDto;
|
||||
import com.docus.demo.dto.UploadJpgFileParam;
|
||||
import com.docus.demo.entity.CommonResult;
|
||||
import com.docus.demo.facade.ISyncBasicDataService;
|
||||
import com.docus.demo.facade.ISyncBasicFileService;
|
||||
import com.docus.demo.facade.IWebService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Api(value = "临时方法接口", tags = "临时方法接口")
|
||||
@RestController("/tempfunc")
|
||||
@Slf4j
|
||||
public class TemporaryFunctionController {
|
||||
|
||||
@Autowired
|
||||
private ISyncBasicDataService syncBasicDataService;
|
||||
|
||||
|
||||
@ApiOperation("扫描软件修正基础数据临时方案")
|
||||
@PostMapping("/scan/basicCorrect")
|
||||
public CommonResult<?> scanBasicCorrect(@RequestBody @Validated List<BasicCorrectDto> basicCorrectDtos){
|
||||
syncBasicDataService.scanBasicCorrect(basicCorrectDtos);
|
||||
return CommonResult.success("成功!");
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
package com.docus.demo.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author YongBin Wen
|
||||
* @date 2024/9/6 16:05
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("扫描软件修正基础表数据")
|
||||
public class BasicCorrectDto {
|
||||
@ApiModelProperty("病案主键")
|
||||
private String patientId;
|
||||
@ApiModelProperty("病案号")
|
||||
private String inpatientNo;
|
||||
@ApiModelProperty("患者出院日期 yyyyMMdd")
|
||||
private String disDate;
|
||||
@ApiModelProperty("患者姓名")
|
||||
private String name;
|
||||
@ApiModelProperty("箱号")
|
||||
private String ph;
|
||||
|
||||
}
|
@ -1,13 +1,18 @@
|
||||
package com.docus.demo.facade;
|
||||
|
||||
|
||||
import com.docus.demo.dto.BasicCorrectDto;
|
||||
import com.docus.demo.dto.SyncBasicDataDto;
|
||||
import com.docus.demo.entity.CommonResult;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface ISyncBasicDataService {
|
||||
|
||||
|
||||
CommonResult<?> syncBasicData(SyncBasicDataDto syncBasicDataDto);
|
||||
|
||||
CommonResult<?> syncLzBasicData(SyncBasicDataDto syncBasicDataDto);
|
||||
|
||||
void scanBasicCorrect(List<BasicCorrectDto> basicCorrectDtos);
|
||||
}
|
||||
|
Loading…
Reference in New Issue