|
|
@@ -4,10 +4,7 @@ import com.github.microservice.auth.security.annotations.ResourceAuth;
|
|
|
import com.github.microservice.auth.security.type.AuthType;
|
|
|
import com.github.microservice.net.ResultContent;
|
|
|
import com.zhongshu.card.client.model.base.IDParam;
|
|
|
-import com.zhongshu.card.client.model.scene.SceneInfoAboutComModel;
|
|
|
-import com.zhongshu.card.client.model.scene.SceneInfoModel;
|
|
|
-import com.zhongshu.card.client.model.scene.SceneInfoParam;
|
|
|
-import com.zhongshu.card.client.model.scene.SceneInfoSearch;
|
|
|
+import com.zhongshu.card.client.model.scene.*;
|
|
|
import com.zhongshu.card.client.type.DataState;
|
|
|
import com.zhongshu.card.server.core.service.scene.SceneInfoService;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
@@ -23,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* @author TRX
|
|
|
@@ -80,5 +78,11 @@ public class SceneInfoController {
|
|
|
|
|
|
//--------------------场景的组件 start---------------------
|
|
|
|
|
|
+ @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
+ @Operation(summary = "查询查询下的 组件列表", description = "查询查询下的 组件列表")
|
|
|
+ @RequestMapping(value = {"getSceneAllComponents"}, method = {RequestMethod.POST})
|
|
|
+ public ResultContent<List<SceneComponentModel>> getSceneAllComponents(@RequestBody IDParam param) {
|
|
|
+ return ResultContent.buildSuccess(sceneInfoService.getSceneAllComponents(param.getId()));
|
|
|
+ }
|
|
|
|
|
|
}
|