孙永军 1 year ago
parent
commit
5f3561fc38

+ 27 - 0
src/main/java/com/smcic/api/epg/controller/TagsController.java

@@ -0,0 +1,27 @@
+package com.smcic.api.epg.controller;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.smcic.api.epg.entity.KeywordDisableConfig;
+import com.smcic.api.epg.entity.SspTags;
+import com.smcic.api.epg.service.impl.KeywordDisableConfigService;
+import com.smcic.api.epg.service.impl.SspTagsService;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.web.bind.annotation.*;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+@RestController
+@RequestMapping("tags")
+public class TagsController {
+
+    @Resource
+    private SspTagsService sspTagsService;
+
+    @RequestMapping("list")
+    public List<SspTags>  sspTags(){
+        return sspTagsService.sspTags();
+    }
+
+
+}

+ 20 - 0
src/main/java/com/smcic/api/epg/entity/SspTags.java

@@ -0,0 +1,20 @@
+package com.smcic.api.epg.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+@Data
+public class SspTags {
+
+    @TableId(type = IdType.AUTO)
+    private String id;
+
+    private String tag;
+
+    private String selectedImg;
+
+    private String unselectedImg;
+
+    private Integer status;
+}

+ 8 - 0
src/main/java/com/smcic/api/epg/mapper/SspTagsMapper.java

@@ -0,0 +1,8 @@
+package com.smcic.api.epg.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.smcic.api.epg.entity.SspTags;
+
+public interface SspTagsMapper extends BaseMapper<SspTags> {
+
+}

+ 7 - 0
src/main/java/com/smcic/api/epg/service/ISspTagsService.java

@@ -0,0 +1,7 @@
+package com.smcic.api.epg.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.smcic.api.epg.entity.SspTags;
+
+public interface ISspTagsService extends IService<SspTags> {
+}

+ 20 - 0
src/main/java/com/smcic/api/epg/service/impl/SspTagsService.java

@@ -0,0 +1,20 @@
+package com.smcic.api.epg.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.smcic.api.epg.entity.KeywordDisableConfig;
+import com.smcic.api.epg.entity.SspTags;
+import com.smcic.api.epg.mapper.KeywordDisableConfigMapper;
+import com.smcic.api.epg.mapper.SspTagsMapper;
+import com.smcic.api.epg.service.IKeywordDisableConfigService;
+import com.smcic.api.epg.service.ISspTagsService;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service
+public class SspTagsService extends ServiceImpl<SspTagsMapper, SspTags> implements ISspTagsService {
+
+    public List<SspTags> sspTags(){
+        return lambdaQuery().eq(SspTags::getStatus, 1).list();
+    }
+}