|
|
@@ -10,6 +10,7 @@ import com.nb.core.entity.GenericEntity;
|
|
|
import com.nb.core.result.R;
|
|
|
import com.nb.web.api.dto.EvalBatchDTO;
|
|
|
import com.nb.web.api.entity.BusEvaluationEntity;
|
|
|
+import com.nb.web.api.entity.BusHospitalConfigEntity;
|
|
|
import com.nb.web.api.feign.IClinicEvalClient;
|
|
|
import com.nb.web.api.feign.IHospitalConfigClient;
|
|
|
import io.swagger.annotations.Api;
|
|
|
@@ -21,6 +22,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import java.util.LinkedList;
|
|
|
import java.util.List;
|
|
|
+import java.util.Optional;
|
|
|
|
|
|
/**
|
|
|
* @author lifang
|
|
|
@@ -75,8 +77,8 @@ public class EvalController {
|
|
|
|
|
|
@PostMapping("/config/{tenantId}")
|
|
|
@ApiOperation("获取评价信息配置项")
|
|
|
- public R config(@PathVariable("tenantId") String tenantId){
|
|
|
- return R.success(configClient.getEvalConfig(tenantId));
|
|
|
+ public R<BusHospitalConfigEntity> config(@PathVariable("tenantId") String tenantId){
|
|
|
+ return R.success(Optional.ofNullable(configClient.getEvalConfig(tenantId)).orElse(new BusHospitalConfigEntity()));
|
|
|
}
|
|
|
|
|
|
@PostMapping("/batch")
|