huangxiao 1 tháng trước cách đây
mục cha
commit
ce53439c17

+ 0 - 2
src/main/java/net/mingsoft/tf/action/AnnouncementAction.java

@@ -96,7 +96,6 @@ public class AnnouncementAction extends net.mingsoft.tf.action.BaseAction{
     })
     })
     @RequestMapping(value ="/list",method = {RequestMethod.GET,RequestMethod.POST})
     @RequestMapping(value ="/list",method = {RequestMethod.GET,RequestMethod.POST})
     @ResponseBody
     @ResponseBody
-    @RequiresPermissions("tf:announcement:view")
     public ResultData list(@ModelAttribute @Parameter(hidden = true) AnnouncementEntity announcement) {
     public ResultData list(@ModelAttribute @Parameter(hidden = true) AnnouncementEntity announcement) {
         BasicUtil.startPage();
         BasicUtil.startPage();
         List announcementList = null;
         List announcementList = null;
@@ -118,7 +117,6 @@ public class AnnouncementAction extends net.mingsoft.tf.action.BaseAction{
     @Parameter(name = "id", description = "主键ID", required =true,in = ParameterIn.QUERY)
     @Parameter(name = "id", description = "主键ID", required =true,in = ParameterIn.QUERY)
     @GetMapping("/get")
     @GetMapping("/get")
     @ResponseBody
     @ResponseBody
-    @RequiresPermissions("tf:announcement:view")
     public ResultData get(@ModelAttribute @Parameter(hidden = true) AnnouncementEntity announcement) {
     public ResultData get(@ModelAttribute @Parameter(hidden = true) AnnouncementEntity announcement) {
         if (StringUtils.isBlank(announcement.getId())) {
         if (StringUtils.isBlank(announcement.getId())) {
             return ResultData.build().error(getResString("err.error",this.getResString("id")));
             return ResultData.build().error(getResString("err.error",this.getResString("id")));

+ 0 - 2
src/main/java/net/mingsoft/tf/action/EnterpriseAction.java

@@ -100,7 +100,6 @@ public class EnterpriseAction extends net.mingsoft.tf.action.BaseAction{
     })
     })
     @RequestMapping(value ="/list",method = {RequestMethod.GET,RequestMethod.POST})
     @RequestMapping(value ="/list",method = {RequestMethod.GET,RequestMethod.POST})
     @ResponseBody
     @ResponseBody
-    @RequiresPermissions("tf:enterprise:view")
     public ResultData list(@ModelAttribute @Parameter(hidden = true) EnterpriseEntity enterprise) {
     public ResultData list(@ModelAttribute @Parameter(hidden = true) EnterpriseEntity enterprise) {
         BasicUtil.startPage();
         BasicUtil.startPage();
         List enterpriseList = null;
         List enterpriseList = null;
@@ -122,7 +121,6 @@ public class EnterpriseAction extends net.mingsoft.tf.action.BaseAction{
     @Parameter(name = "id", description = "主键ID", required =true,in = ParameterIn.QUERY)
     @Parameter(name = "id", description = "主键ID", required =true,in = ParameterIn.QUERY)
     @GetMapping("/get")
     @GetMapping("/get")
     @ResponseBody
     @ResponseBody
-    @RequiresPermissions("tf:enterprise:view")
     public ResultData get(@ModelAttribute @Parameter(hidden = true) EnterpriseEntity enterprise) {
     public ResultData get(@ModelAttribute @Parameter(hidden = true) EnterpriseEntity enterprise) {
         if (StringUtils.isBlank(enterprise.getId())) {
         if (StringUtils.isBlank(enterprise.getId())) {
             return ResultData.build().error(getResString("err.error",this.getResString("id")));
             return ResultData.build().error(getResString("err.error",this.getResString("id")));

+ 49 - 0
src/main/java/net/mingsoft/tf/www/AnnouncementAction.java

@@ -0,0 +1,49 @@
+package net.mingsoft.tf.www;
+
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.Parameters;
+import io.swagger.v3.oas.annotations.enums.ParameterIn;
+import jakarta.annotation.Resource;
+import net.mingsoft.base.entity.ResultData;
+import net.mingsoft.tf.entity.AnnouncementEntity;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+
+@Controller()
+@RequestMapping("/tf/announcement")
+public class AnnouncementAction {
+    @Resource
+    private net.mingsoft.tf.action.AnnouncementAction action;
+
+    /**
+     * 查询公告管理列表
+     *
+     * @param announcement 公告管理实体
+     */
+    @Operation(summary = "查询公告管理列表接口")
+    @Parameters({
+            @Parameter(name = "announcementTitle", description = "公告标题", in = ParameterIn.QUERY),
+            @Parameter(name = "announcementTime", description = "发布时间", in = ParameterIn.QUERY),
+            @Parameter(name = "announcementStatus", description = "发布状态", in = ParameterIn.QUERY),
+            @Parameter(name = "announcementContent", description = "公告内容", in = ParameterIn.QUERY),
+    })
+    @PostMapping(value = "/list")
+    @ResponseBody
+    public ResultData list(@RequestBody AnnouncementEntity announcement) {
+        return action.list(announcement);
+    }
+
+    /**
+     * 获取公告管理
+     *
+     * @param announcement 公告管理实体
+     */
+    @Operation(summary = "获取公告管理列表接口")
+    @Parameter(name = "id", description = "主键ID", required = true, in = ParameterIn.QUERY)
+    @GetMapping("/get")
+    @ResponseBody
+    public ResultData get(@ModelAttribute @Parameter(hidden = true) AnnouncementEntity announcement) {
+        return action.get(announcement);
+    }
+}