|
@ -2,9 +2,9 @@ package com.yihu.hos.fegin;
|
|
|
|
|
|
import com.yihu.ehr.constants.ApiVersion;
|
|
import com.yihu.ehr.constants.ApiVersion;
|
|
import com.yihu.ehr.constants.MicroServices;
|
|
import com.yihu.ehr.constants.MicroServices;
|
|
import com.yihu.ehr.constants.ServiceApi;
|
|
|
|
import com.yihu.hos.system.model.SystemApp;
|
|
import com.yihu.hos.system.model.SystemApp;
|
|
import com.yihu.hos.web.framework.constant.SystemContants;
|
|
import com.yihu.hos.web.framework.constant.SystemContants;
|
|
|
|
import com.yihu.hos.web.framework.model.Envelop;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiParam;
|
|
import io.swagger.annotations.ApiParam;
|
|
import org.springframework.cloud.netflix.feign.FeignClient;
|
|
import org.springframework.cloud.netflix.feign.FeignClient;
|
|
@ -20,15 +20,16 @@ public interface AppFegin {
|
|
@ApiOperation(value = "新增App")
|
|
@ApiOperation(value = "新增App")
|
|
SystemApp createApp(@RequestBody String appJson, @RequestParam(value = "schemaName", required = false) String schemaName);
|
|
SystemApp createApp(@RequestBody String appJson, @RequestParam(value = "schemaName", required = false) String schemaName);
|
|
|
|
|
|
@RequestMapping(value = ServiceApi.Apps.App, method = RequestMethod.DELETE)
|
|
|
|
|
|
@RequestMapping(value = SystemContants.SystemApp.App, method = RequestMethod.DELETE)
|
|
@ApiOperation(value = "删除App")
|
|
@ApiOperation(value = "删除App")
|
|
boolean deleteApp(
|
|
|
|
|
|
@ResponseBody
|
|
|
|
Envelop deleteApp(
|
|
@ApiParam(name = "app_id", value = "id")
|
|
@ApiParam(name = "app_id", value = "id")
|
|
@PathVariable(value = "app_id") String appId,
|
|
@PathVariable(value = "app_id") String appId,
|
|
@RequestParam(value = "schemaName", required = false) String schemaName) throws Exception;
|
|
|
|
|
|
@RequestParam(value = "schemaName", required = false) String schemaName) throws Exception ;
|
|
|
|
|
|
|
|
|
|
@RequestMapping(value = ServiceApi.Apps.Apps, method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
|
|
|
@RequestMapping(value = SystemContants.SystemApp.Apps, method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
@ApiOperation(value = "更新App")
|
|
@ApiOperation(value = "更新App")
|
|
SystemApp updateApp(@RequestBody String appJson, @RequestParam(value = "schemaName", required = false) String schemaName);
|
|
SystemApp updateApp(@RequestBody String appJson, @RequestParam(value = "schemaName", required = false) String schemaName);
|
|
|
|
|