1: 调整代码

dev_3.1.0
xueqingkun 10 months ago
parent 4589334940
commit 2112d2d3eb

@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.supervision.manage.pojo.vo.*;
import com.supervision.manage.service.MedicalRecManageService;
import com.supervision.model.MedicalRec;
import com.supervision.vo.manage.MedicalRecTreatmentPlanResVo;
import com.supervision.model.Disease;
import com.supervision.vo.manage.*;
@ -143,10 +144,9 @@ public class MedicalRecManageController {
@Operation(summary = "修改病历状态,上线或下线病历",tags="v1.3新增")
@PostMapping("/updateMedicalStatus")
public Boolean updateMedicalStatus(@Parameter(name = "medicalRecId", description = "病例id") @RequestParam("medicalRecId") String medicalRecId,
@Parameter(name = "status", description = "病历状态 0未上线 1上线") Integer status) {
public Boolean updateMedicalStatus(@RequestBody MedicalRecStatusReqVo medicalRec) {
return medicalRecManageService.updateMedicalStatus(medicalRecId,status);
return medicalRecManageService.updateMedicalStatus(medicalRec.getMedicalRecId(),medicalRec.getStatus());
}
@Operation(summary = "新建病历基本信息",description = "列表页面添加病历",tags = "v1.3新增")

@ -80,6 +80,7 @@ public class HumanManageServiceImpl implements HumanManageService {
Assert.notEmpty(humanReqVo.getImageFileId(), "图片不能为空");
Human human = new Human();
human.setImageName(humanReqVo.getImageName());
human.setImageFileId(humanReqVo.getImageFileId());
human.setDescription(humanReqVo.getDescription());
humanService.save(human);
@ -107,7 +108,9 @@ public class HumanManageServiceImpl implements HumanManageService {
if (StrUtil.equals(dbHuman.getImageFileId(), human.getImageFileId())){
// 只更新描述信息
humanService.lambdaUpdate().eq(Human::getId, human.getId())
.set(Human::getDescription, human.getDescription()).update();
.set(Human::getDescription, human.getDescription())
.set(Human::getImageName, human.getImageName())
.update();
return true;
}
// 更新数字人状态

@ -9,6 +9,9 @@ public class HumanReqVo {
@Schema(description = "数字人ID")
private String id;
@Schema(description = "数字人名")
private String imageName;
@Schema(description = "静态图片ID")
private String imageFileId;

@ -0,0 +1,11 @@
package com.supervision.vo.manage;
import lombok.Data;
@Data
public class MedicalRecStatusReqVo {
private String medicalRecId;
private Integer status;
}
Loading…
Cancel
Save