From 5f3cf501f9f6c216df17ee8af6618b55b537d21a Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期五, 21 十月 2022 16:57:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into local_20221014

---
 flower_city/src/main/java/com/dg/core/api/ClassifyAdministrationAppletsController.java |   62 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/flower_city/src/main/java/com/dg/core/api/ClassifyAdministrationAppletsController.java b/flower_city/src/main/java/com/dg/core/api/ClassifyAdministrationAppletsController.java
new file mode 100644
index 0000000..2abeba9
--- /dev/null
+++ b/flower_city/src/main/java/com/dg/core/api/ClassifyAdministrationAppletsController.java
@@ -0,0 +1,62 @@
+package com.dg.core.api;
+
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.dg.core.ResultData;
+import com.dg.core.annotation.Authorization;
+import com.dg.core.controller.BaseController;
+import com.dg.core.db.gen.entity.ClassifyAdministration;
+import com.dg.core.service.IClassifyAdministrationService;
+import com.dg.core.util.TableDataInfo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.apache.commons.lang3.StringUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.util.Assert;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+
+/**
+ * 分类管理
+ */
+@Api(tags = {"分类管理小程序接口"})
+@RestController
+@RequestMapping("/applets/classify")
+public class ClassifyAdministrationAppletsController extends BaseController
+{
+
+    @Autowired(required = true)
+    IClassifyAdministrationService iClassifyAdministrationService;
+
+
+    /**
+     * 获取管理菜单列表(无分页已分级)
+     * @return
+     */
+    @ApiOperation(value = "  获取管理菜单列表(无分页已分级))",response = ClassifyAdministration.class)
+    @GetMapping("/selectListByParentId")
+    public TableDataInfo  selectListByParentId(@RequestParam(value = "parentId",required = false) String parentId,
+                                               @RequestParam(value = "departmentId",required = false) Integer departmentId){
+        int num=iClassifyAdministrationService.countNum("",null);
+        if (parentId==null)
+            parentId="0";
+        return getDataTable(iClassifyAdministrationService.selectConfigListByParentId(parentId, departmentId),num);
+    }
+
+
+
+
+    /**
+     * 获取分类根据id 如果是二级id则获取的是办事指南
+     * @return
+     */
+    @ApiOperation("获取分类根据id 如果是二级id则获取的是办事指南,不传参默认是0")
+    @GetMapping("/queryListById")
+    ResultData queryListById(@RequestParam(value = "id",required = false) Integer id){
+        if(id==null)
+            id=0;
+        return  iClassifyAdministrationService.queryListById(id);
+    }
+}

--
Gitblit v1.7.1