56666
This commit is contained in:
parent
5d123aacea
commit
4c29eb56a8
@ -84,23 +84,23 @@ public class CaseplatformCaseController {
|
|||||||
return ResponseDTO.ok();
|
return ResponseDTO.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation("导出excle @author HMM")
|
// @ApiOperation("导出excle @author HMM")
|
||||||
@GetMapping("/caseplatformCase/exportExcel")
|
// @GetMapping("/caseplatformCase/exportExcel")
|
||||||
@PreAuthorize("@saAuth.checkPermission('case-system:case:excle')")
|
// @PreAuthorize("@saAuth.checkPermission('case-system:case:excle')")
|
||||||
public void exportExcel(HttpServletResponse response, @RequestBody @Valid CaseplatformCaseQueryForm queryForm) {
|
// public void exportExcel(HttpServletResponse response, @RequestBody @Valid CaseplatformCaseQueryForm queryForm) {
|
||||||
try {
|
// try {
|
||||||
List<CaseplatformCaseVO> data = caseplatformCaseService.queryList(queryForm);
|
// List<CaseplatformCaseVO> data = caseplatformCaseService.queryList(queryForm);
|
||||||
List<CaseplatformCaseDetailVO> list = new ArrayList<>();
|
// List<CaseplatformCaseDetailVO> list = new ArrayList<>();
|
||||||
for(CaseplatformCaseVO vv:data){
|
// for(CaseplatformCaseVO vv:data){
|
||||||
ResponseDTO<CaseplatformCaseDetailVO> detail = caseplatformCaseService.getDetail(vv.getId());
|
// ResponseDTO<CaseplatformCaseDetailVO> detail = caseplatformCaseService.getDetail(vv.getId());
|
||||||
CaseplatformCaseDetailVO data1 = detail.getData();
|
// CaseplatformCaseDetailVO data1 = detail.getData();
|
||||||
list.add(data1);
|
// list.add(data1);
|
||||||
}
|
// }
|
||||||
SmartEasyPoiExcelUtil.exportExcel(list, "qwe", "病例", CaseplatformCaseDetailVO.class, "病例导出数据", response);
|
// SmartEasyPoiExcelUtil.exportExcel(list, "qwe", "病例", CaseplatformCaseDetailVO.class, "病例导出数据", response);
|
||||||
}catch (Exception e){
|
// }catch (Exception e){
|
||||||
e.printStackTrace();
|
// e.printStackTrace();
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
@ApiOperation("出院诊断修改")
|
@ApiOperation("出院诊断修改")
|
||||||
@PutMapping("/caseplatformCase/mainDiagnose")
|
@PutMapping("/caseplatformCase/mainDiagnose")
|
||||||
@ -118,7 +118,7 @@ public class CaseplatformCaseController {
|
|||||||
|
|
||||||
@ApiOperation("实验室检测图片修改")
|
@ApiOperation("实验室检测图片修改")
|
||||||
@PutMapping("/caseplatformCase/checkdataImg")
|
@PutMapping("/caseplatformCase/checkdataImg")
|
||||||
@PreAuthorize("@saAuth.checkPermission('case-system:case:mainDiagnose')")
|
@PreAuthorize("@saAuth.checkPermission('case-system:case:checkdataImg')")
|
||||||
public ResponseDTO<String> caseCheckdataImg(@RequestBody @Valid CaseCheckdataImgForm form) {
|
public ResponseDTO<String> caseCheckdataImg(@RequestBody @Valid CaseCheckdataImgForm form) {
|
||||||
return caseplatformCaseService.caseCheckdataImg(form);
|
return caseplatformCaseService.caseCheckdataImg(form);
|
||||||
}
|
}
|
||||||
@ -131,6 +131,7 @@ public class CaseplatformCaseController {
|
|||||||
|
|
||||||
@ApiOperation("删除")
|
@ApiOperation("删除")
|
||||||
@DeleteMapping("/caseplatformCase/activity/delete/{id}")
|
@DeleteMapping("/caseplatformCase/activity/delete/{id}")
|
||||||
|
@PreAuthorize("@saAuth.checkPermission('case-system:case:deleteCaseplatformAcApp')")
|
||||||
public ResponseDTO<String> deleteCaseplatformAcApp(@PathVariable("id") Long id) {
|
public ResponseDTO<String> deleteCaseplatformAcApp(@PathVariable("id") Long id) {
|
||||||
return caseplatformCaseService.deleteCaseplatformAcApp(id);
|
return caseplatformCaseService.deleteCaseplatformAcApp(id);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -20,11 +20,9 @@ import org.apache.poi.ss.formula.functions.T;
|
|||||||
import org.apache.poi.ss.usermodel.*;
|
import org.apache.poi.ss.usermodel.*;
|
||||||
import org.apache.poi.ss.util.CellRangeAddress;
|
import org.apache.poi.ss.util.CellRangeAddress;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.security.access.prepost.PreAuthorize;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
@ -51,6 +49,7 @@ public class CaseplatformCaseExcelController {
|
|||||||
// 病例管理导出
|
// 病例管理导出
|
||||||
@ApiOperation("病例管理导出")
|
@ApiOperation("病例管理导出")
|
||||||
@GetMapping("/caseplatformCase/exportEasyExcel")
|
@GetMapping("/caseplatformCase/exportEasyExcel")
|
||||||
|
@PreAuthorize("@saAuth.checkPermission('case-system:case:excle')")
|
||||||
public void exportEasyExcel(HttpServletResponse response, @Valid CaseplatformCaseQueryForm queryForm) {
|
public void exportEasyExcel(HttpServletResponse response, @Valid CaseplatformCaseQueryForm queryForm) {
|
||||||
try {
|
try {
|
||||||
List<EasyExcelCaseDetailVO> list = caseplatformCaseService.excelList(queryForm);
|
List<EasyExcelCaseDetailVO> list = caseplatformCaseService.excelList(queryForm);
|
||||||
@ -97,6 +96,7 @@ public class CaseplatformCaseExcelController {
|
|||||||
// 结算导出
|
// 结算导出
|
||||||
@ApiOperation("结算导出")
|
@ApiOperation("结算导出")
|
||||||
@GetMapping("/caseplatformCase/settlementExcel")
|
@GetMapping("/caseplatformCase/settlementExcel")
|
||||||
|
@PreAuthorize("@saAuth.checkPermission('case-system:case:exportExpertCaseExceli')")
|
||||||
public void exportExpertCaseExceli(HttpServletResponse response, @Valid CaseplatformCaseQueryForm queryForm) {
|
public void exportExpertCaseExceli(HttpServletResponse response, @Valid CaseplatformCaseQueryForm queryForm) {
|
||||||
try {
|
try {
|
||||||
List<ExportExpertCaseExcelVo> list = caseplatformCaseService.exportExpertCaseExcel(queryForm);
|
List<ExportExpertCaseExcelVo> list = caseplatformCaseService.exportExpertCaseExcel(queryForm);
|
||||||
@ -326,6 +326,7 @@ public class CaseplatformCaseExcelController {
|
|||||||
|
|
||||||
@ApiOperation("结算导入")
|
@ApiOperation("结算导入")
|
||||||
@PostMapping("/caseplatformCase/settlementImport")
|
@PostMapping("/caseplatformCase/settlementImport")
|
||||||
|
@PreAuthorize("@saAuth.checkPermission('case-system:case:caseplatformCaseSettlementImport')")
|
||||||
public ResponseDTO<T> caseplatformCaseSettlementImport(@RequestParam("file") MultipartFile file) {
|
public ResponseDTO<T> caseplatformCaseSettlementImport(@RequestParam("file") MultipartFile file) {
|
||||||
try {
|
try {
|
||||||
caseplatformCaseService.caseplatformCaseSettlementImport(file);
|
caseplatformCaseService.caseplatformCaseSettlementImport(file);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user