Browse Source

feat:
导出评价数据

18339543638 2 years ago
parent
commit
3c57aec40d

+ 4 - 0
nb-service-api/app-assistant-api/src/main/java/com/nb/app/assistant/api/bean/HandleBindResult.java

@@ -1,5 +1,6 @@
 package com.nb.app.assistant.api.bean;
 
+import com.nb.web.api.enums.ClinicManageEnum;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -32,6 +33,9 @@ public class HandleBindResult {
     @NotNull(message = "是否同意申请结果不能为空")
     private Boolean agree;
 
+    @ApiModelProperty(value = "看护位置",required = true,example = "0(院内管理)1(居家管理)")
+    private ClinicManageEnum manage;
+
     @ApiModelProperty("拒绝申请结果")
     private String refuseReason;
 

+ 5 - 1
nb-service/app-assistant/src/main/java/com/nb/app/assistant/service/LocalAssistantUserBindService.java

@@ -55,6 +55,7 @@ import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Component;
 import org.springframework.transaction.annotation.Transactional;
 
+import javax.validation.constraints.NotNull;
 import java.util.Date;
 import java.util.List;
 import java.util.Optional;
@@ -340,7 +341,10 @@ public class LocalAssistantUserBindService extends BaseService<AssistantUserBind
                     DelayMessageProperties.of(TimeUnit.HOURS, 24));
             delayMessageManager.add(delayMessage);
         }
-
+         String clinicId = patientDetail.getClinic().getId();
+        if(ObjectUtil.isNotNull(source.getManage())){
+            patientClient.setManageType(clinicId,source.getManage());
+        }
         //查询是否存在默认看护
         return result;
     }