1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package thyyxxk.webserver.controller.medicalinsurance;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import thyyxxk.webserver.config.auth.PassToken;
- import thyyxxk.webserver.entity.ResultVo;
- import thyyxxk.webserver.entity.inpatient.patient.NotUploadedFee;
- import thyyxxk.webserver.entity.medicalinsurance.inpatient.ZyPatientInfo;
- import thyyxxk.webserver.entity.inpatient.patient.Overview;
- import thyyxxk.webserver.service.medicalinsurance.SiZyService;
- import java.util.List;
- /**
- * @description: 住院医保入口
- * @author: DingJie
- * @create: 2021-06-08 16:18:53
- **/
- @RestController
- @RequestMapping("/siZy")
- public class SiZyController {
- private final SiZyService service;
- @Autowired
- public SiZyController(SiZyService service) {
- this.service = service;
- }
- @PostMapping("/admissRegister")
- public ResultVo<String> admissRegister(@RequestBody ZyPatientInfo p) {
- return service.admissRegister(p);
- }
- @PostMapping("/modifyAdmissionInfo")
- public ResultVo<String> modifyAdmissionInfo(@RequestBody ZyPatientInfo p) {
- return service.modifyAdmissionInfo(p);
- }
- @PassToken
- @PostMapping("/revokeAdmission")
- public ResultVo<String> revokeAdmission(@RequestBody ZyPatientInfo p) {
- return service.revokeAdmission(p);
- }
- @PostMapping("/uploadFeeDetail")
- public ResultVo<String> uploadFeeDetail(@RequestBody Overview o) {
- return service.uploadFeeDetail(o);
- }
- @PostMapping("/multipleUpload")
- public ResultVo<String> multipleUpload(@RequestBody List<Overview> overviews) {
- return service.multipleUpload(overviews);
- }
- @PostMapping("/pairNegativeFee")
- public ResultVo<String> pairNegativeFee(@RequestBody NotUploadedFee fee) {
- return service.pairNegativeFee(fee);
- }
- @PostMapping("/revokeUploadFees")
- public ResultVo<String> revokeUploadFees(@RequestBody ZyPatientInfo p) {
- return service.revokeUploadFees(p);
- }
- @PostMapping("/hospitalizationPreSettlement")
- public ResultVo<String> hospitalizationPreSettlement(@RequestBody ZyPatientInfo p) {
- return service.hospitalizationPreSettlement(p);
- }
- @PostMapping("/dischargeProcessing")
- public ResultVo<String> dischargeProcessing(@RequestBody ZyPatientInfo p) {
- return service.dischargeProcessing(p);
- }
- @PostMapping("/revokeDischarge")
- public ResultVo<String> revokeDischarge(@RequestBody ZyPatientInfo p) {
- return service.revokeDischarge(p);
- }
- @PostMapping("/revokeSettlement")
- public ResultVo<String> revokeSettlement(@RequestBody ZyPatientInfo p) {
- return service.revokeSettlement(p);
- }
- @PostMapping("/timeoutSettlement")
- public ResultVo<String> timeoutSettlement(@RequestBody ZyPatientInfo p) {
- return service.timeoutSettlement(p);
- }
- }
|