From 179c4d64313c9b7572778da4aaaf6c6584fe457d Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 20 五月 2025 23:48:08 +0800 Subject: [PATCH] 修改文件上传类型限制 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComSanShuoApi.java | 73 ++++++++++++++++++++++++++++++++++++ 1 files changed, 73 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComSanShuoApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComSanShuoApi.java new file mode 100644 index 0000000..de250be --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComSanShuoApi.java @@ -0,0 +1,73 @@ +package com.panzhihua.applets.api; + +import com.panzhihua.common.controller.BaseController; +import com.panzhihua.common.model.vos.R; +import com.panzhihua.common.model.vos.sanshuo.*; +import com.panzhihua.common.service.community.CommunityService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@Slf4j +@RestController +@RequestMapping("sanshuo") +@Api(tags = "三说会堂小程序接口") +public class ComSanShuoApi extends BaseController { + + @Resource + private CommunityService communityService; + + @ApiOperation(value = "小程序获取可选择行业分中心列表",response = ComSanShuoIndustryCenterVO.class ) + @GetMapping("/industryCenter/appletsList") + public R industryCenterAppList(){ + return communityService.industryCenterAppList(); + } + + @ApiOperation(value = "小程序获取可选择行专家列表",response = ComSanshuoExpertVO.class ) + @GetMapping("/expert/appletsList") + public R expertAppList(@RequestParam (value = "type",required = false)Integer type,@RequestParam(value = "id",required = false)Long id){ + return communityService.expertAppList(type,id); + } + + @ApiOperation(value = "专家风采",response = ExpertShowVO.class) + @GetMapping("/expert/expertShow") + public R expertShow(){ + return communityService.expertShow(); + } + + @ApiOperation("专家详情") + @GetMapping("/expert/{id}") + public R expertDetail(@PathVariable("id")Long id){ + return communityService.expertDetail(id); + } + + @ApiOperation(value = "事件类型列表",response = ComMediaTypeVO.class) + @GetMapping("/mediateType/list") + public R mediateTypeList(){ + return communityService.eventAppList(); + } + + @ApiOperation(value = "业务中心详情",response = ComSanShuoIndustryCenterVO.class) + @GetMapping("/industryCenter/detail") + public R industryCenterDetail(@RequestParam("id") Long id){ + return communityService.industryCenterDetail(id); + } + + @GetMapping("/expert/expertShowList") + @ApiOperation(value = "专家风采列表",response = ComSanshuoExpertVO.class) + public R expertShowList(@RequestParam(value = "level",required = false) @ApiParam("对应的level,1三说会堂2行业分中心3街道4社区")Integer level, + @RequestParam(value = "id",required = false) @ApiParam("id,level=1不传2行业分中心id 3街道id 4社区id")Long id){ + return communityService.expertShowList(level,id); + } + + + @ApiOperation("专家详情展示") + @GetMapping("/expert/detail") + public R expertInfo(@RequestParam("id")Long id){ + return communityService.expertShowList(7,id ); + } +} -- Gitblit v1.7.1