From 4040856595952ea0b8f8b764ba2770d5c244c891 Mon Sep 17 00:00:00 2001 From: yanghui <2536613402@qq.com> Date: 星期五, 14 十月 2022 11:19:08 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into local_20221010 --- flower_city/src/main/java/com/dg/core/api/OrganizationAppletsController.java | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 54 insertions(+), 0 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/api/OrganizationAppletsController.java b/flower_city/src/main/java/com/dg/core/api/OrganizationAppletsController.java new file mode 100644 index 0000000..96c36db --- /dev/null +++ b/flower_city/src/main/java/com/dg/core/api/OrganizationAppletsController.java @@ -0,0 +1,54 @@ +package com.dg.core.api; + +import com.dg.core.ResultData; +import com.dg.core.annotation.Authorization; +import com.dg.core.controller.BaseController; +import com.dg.core.db.gen.entity.OrganizationChartEntity; +import com.dg.core.service.IOrganizationChartService; +import com.dg.core.util.TableDataInfo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + + +@Api(tags = {"组织架构小程序接口"}) +@RestController +@RequestMapping("/applets/organization") +public class OrganizationAppletsController extends BaseController +{ + + @Autowired(required = true) + IOrganizationChartService iOrganizationChartService; + + /** + * 查询机构列表 + */ + @ApiOperation("查询机构列表") + @GetMapping("/getList") + public TableDataInfo selectConfigList() + { + return getDataTable(iOrganizationChartService.selectConfigList("","")); + } + + + + /** + * 查询机构列表(不分级不分页按等级排序) + */ + @ApiOperation(value = "查询机构列表(不分级不分页按等级排序)",response = OrganizationChartEntity.class) + @GetMapping("/selectList") + public TableDataInfo selectList(){ + return getDataTable(iOrganizationChartService.selectList()); + } + + /** + * 根据id查组织机构 + */ + @ApiOperation(value = "根据id查取消组织机构",response = OrganizationChartEntity.class) + @GetMapping("/selectById") + ResultData selectConfigById(@RequestParam("id") String id){ + return ResultData.success(iOrganizationChartService.selectConfigById(id)); + } + +} -- Gitblit v1.7.1