病案管理页新增打回按钮的方法

This commit is contained in:
sangchengzhi
2026-01-16 11:13:48 +08:00
parent 2979c87272
commit 72f7fc1327
951 changed files with 111 additions and 1678 deletions

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:17:56 CST 2026
#Fri Jan 16 11:12:37 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-common

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:37 CST 2026
#Fri Jan 16 11:13:15 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-data-permission

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:25 CST 2026
#Fri Jan 16 11:13:05 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-dict

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:09 CST 2026
#Fri Jan 16 11:12:49 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-operatelog

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:23 CST 2026
#Fri Jan 16 11:13:04 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-sms

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:41 CST 2026
#Fri Jan 16 11:13:17 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-social

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:51 CST 2026
#Fri Jan 16 11:13:28 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-biz-tenant

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:53 CST 2026
#Fri Jan 16 11:13:30 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-excel

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:43 CST 2026
#Fri Jan 16 11:13:20 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-job

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:46 CST 2026
#Fri Jan 16 11:13:23 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-mq

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:12 CST 2026
#Fri Jan 16 11:12:53 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-mybatis

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:14 CST 2026
#Fri Jan 16 11:12:55 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-redis

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:30 CST 2026
#Fri Jan 16 11:13:09 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-security

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:17 CST 2026
#Fri Jan 16 11:12:58 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-test

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:06 CST 2026
#Fri Jan 16 11:12:46 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-spring-boot-starter-web

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:02 CST 2026
#Fri Jan 16 11:12:42 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-infra-api

View File

@@ -1,5 +1,5 @@
#Generated by Maven
#Thu Jan 15 09:18:00 CST 2026
#Fri Jan 16 11:12:40 CST 2026
version=2.0.0-beta
groupId=com.jojubanking.boot
artifactId=joju-module-system-api

View File

@@ -113,4 +113,12 @@ public class nxexpressController {
ExcelUtils.write(response, "病案申请.xls", "数据", nxexpressExcelVO.class, datas);
}
@PutMapping("/reject")
@ApiOperation("打回病案申请")
@PreAuthorize("@ss.hasPermission('system:nxexpress:update')")
public CommonResult<Boolean> rejectnxexpress(@Valid @RequestBody nxexpressRejectReqVO rejectReqVO) {
nxexpressService.rejectnxexpress(rejectReqVO);
return success(true);
}
}

View File

@@ -0,0 +1,19 @@
package com.jojubanking.boot.module.system.controller.admin.nxexpress.vo;
import lombok.*;
import io.swagger.annotations.*;
import javax.validation.constraints.*;
@ApiModel("管理后台 - 病案申请打回 Request VO")
@Data
public class nxexpressRejectReqVO {
@ApiModelProperty(value = "主键ID", required = true)
@NotNull(message = "主键ID不能为空")
private Integer id;
@ApiModelProperty(value = "状态4已打回", required = true)
@NotNull(message = "状态不能为空")
private Integer status;
}

View File

@@ -67,4 +67,11 @@ public interface nxexpressService {
*/
List<nxexpressDO> getnxexpressList(nxexpressExportReqVO exportReqVO);
/**
* 打回病案申请
*
* @param rejectReqVO 打回信息
*/
void rejectnxexpress(@Valid nxexpressRejectReqVO rejectReqVO);
}

View File

@@ -79,4 +79,15 @@ public class nxexpressServiceImpl implements nxexpressService {
return nxexpressMapper.selectList(exportReqVO);
}
@Override
public void rejectnxexpress(nxexpressRejectReqVO rejectReqVO) {
// 校验存在
this.validatenxexpressExists(rejectReqVO.getId());
// 更新状态
nxexpressDO updateObj = new nxexpressDO();
updateObj.setId(rejectReqVO.getId());
updateObj.setStatus(rejectReqVO.getStatus());
nxexpressMapper.updateById(updateObj);
}
}

Some files were not shown because too many files have changed in this diff Show More