提交修改

This commit is contained in:
quyixiao 2025-12-19 22:44:04 +08:00
parent 93ec88d7ea
commit 315ab018e4
5 changed files with 69 additions and 4 deletions

View File

@ -11,6 +11,9 @@ import com.heyu.api.data.entity.vv.VvFrontPageEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface VvFrontPageDao extends BaseMapper<VvFrontPageEntity> {
@ -33,4 +36,5 @@ public interface VvFrontPageDao extends BaseMapper<VvFrontPageEntity> {
int deleteVvFrontPageById(@Param("id")Long id);
List<VvFrontPageEntity> selectVvFrontPageAll();
}

View File

@ -10,7 +10,7 @@ import java.util.Date;import java.util.Date;
/**
*
* @author quyixiao
* @since 2025-12-18
* @since 2025-12-19
*/
@Data
@ -29,6 +29,7 @@ private static final long serialVersionUID = 1L;
public final static String type_ = CLASS_NAME + "type"; // 类型
public final static String style_ = CLASS_NAME + "style"; // 样式
public final static String data_ = CLASS_NAME + "data"; // 数据
public final static String params_ = CLASS_NAME + "params"; // 参数
//
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@ -46,6 +47,8 @@ private static final long serialVersionUID = 1L;
private String style;
//数据
private String data;
//参数
private String params;
/**
*
* @return
@ -166,6 +169,21 @@ private static final long serialVersionUID = 1L;
this.data = data;
}
/**
* 参数
* @return
*/
public String getParams() {
return params;
}
/**
* 参数
* @param params
*/
public void setParams(String params) {
this.params = params;
}
@Override
public String toString() {
return "VvFrontPageEntity{" +
@ -177,6 +195,7 @@ private static final long serialVersionUID = 1L;
",type=" + type +
",style=" + style +
",data=" + data +
",params=" + params +
"}";
}
}

View File

@ -77,8 +77,6 @@ public class RedisUtils {
public static boolean BIZ_CACHE_SWITCH = true;//业务缓存开关true打开即使用缓存 false关闭即不使用缓存
public void set(String key, Object value, long expire) {
try {
valueOperations.set(key, toJson(value));
if (expire != NOT_EXPIRE) {

View File

@ -48,7 +48,7 @@ public class MysqlMain_update {
}
List<TablesBean> list = new ArrayList<TablesBean>();
list.add(new TablesBean("vv_comment"));
list.add(new TablesBean("vv_front_page"));
Map<String, String> map = MysqlUtil2ShowCreateTable.getComments();
for (int i = 0; i < list.size(); i++) {

View File

@ -0,0 +1,44 @@
package com.heyu.api.controller.vv;
import com.heyu.api.common.annotation.AppLogin;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.VvFrontPageDao;
import com.heyu.api.data.entity.vv.VvFrontPageEntity;
import com.heyu.api.data.service.impl.AppBaseRequest;
import com.heyu.api.data.utils.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@Slf4j
@RestController
@RequestMapping("/app/font")
@AppLogin
public class AppFontPageController {
@Autowired
private VvFrontPageDao vvFrontPageDao;
/***
* 列表
* /app/font/page
*/
@Describe("首页信息")
@RequestMapping("/page")
public R list(@RequestBody AppBaseRequest request) {
List<VvFrontPageEntity> vvFrontPageEntityList = vvFrontPageDao.selectVvFrontPageAll();
return R.ok().setData(vvFrontPageEntityList);
}
}