diff --git a/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvAllDataDao.java b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvAllDataDao.java
new file mode 100644
index 0000000..a28fe1f
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvAllDataDao.java
@@ -0,0 +1,36 @@
+package com.heyu.api.data.dao.vv;
+/**
+*
+* 所有数据表 服务类
+*
+*
+* @author quyixiao
+* @since 2025-10-20
+*/
+import com.heyu.api.data.entity.vv.VvAllDataEntity;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
+@Mapper
+public interface VvAllDataDao extends BaseMapper {
+
+
+ VvAllDataEntity selectVvAllDataById(@Param("id")Long id);
+
+
+ Long insertVvAllData(VvAllDataEntity vvAllData);
+
+
+ Long insertOrUpdateVvAllData(VvAllDataEntity vvAllData);
+
+
+ int updateVvAllDataById(VvAllDataEntity vvAllData);
+
+
+ int updateCoverVvAllDataById(VvAllDataEntity vvAllData);
+
+
+ int deleteVvAllDataById(@Param("id")Long id);
+
+
+}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvCreateDataConfigDao.java b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvCreateDataConfigDao.java
new file mode 100644
index 0000000..dd97ae9
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvCreateDataConfigDao.java
@@ -0,0 +1,36 @@
+package com.heyu.api.data.dao.vv;
+/**
+*
+* 所有数据表 服务类
+*
+*
+* @author quyixiao
+* @since 2025-10-20
+*/
+import com.heyu.api.data.entity.vv.VvCreateDataConfigEntity;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
+@Mapper
+public interface VvCreateDataConfigDao extends BaseMapper {
+
+
+ VvCreateDataConfigEntity selectVvCreateDataConfigById(@Param("id")Long id);
+
+
+ Long insertVvCreateDataConfig(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ Long insertOrUpdateVvCreateDataConfig(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ int updateVvCreateDataConfigById(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ int updateCoverVvCreateDataConfigById(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ int deleteVvCreateDataConfigById(@Param("id")Long id);
+
+
+}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvResourceDao.java b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvResourceDao.java
index dde0256..8674d92 100644
--- a/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvResourceDao.java
+++ b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvResourceDao.java
@@ -8,10 +8,10 @@ package com.heyu.api.data.dao.vv;
* @since 2025-08-25
*/
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heyu.api.data.dto.vv.VVResourceDTO;
import com.heyu.api.data.entity.vv.VvResourceEntity;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.lz.mybatis.plugin.annotations.*;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@@ -41,7 +41,7 @@ public interface VvResourceDao extends BaseMapper {
int deleteVvResourceById(@Param("id") Long id);
- @OrderBy(VvResourceEntity.default_sort)
+ @OrderBy(value={VvResourceEntity.default_sort},type={OrderType.ASC})
List selectByCondition(IPage page,
@IF @LIKE String fileName,
@IF String type,
diff --git a/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvAllDataEntity.java b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvAllDataEntity.java
new file mode 100644
index 0000000..00fbeab
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvAllDataEntity.java
@@ -0,0 +1,239 @@
+package com.heyu.api.data.entity.vv;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import com.lz.mybatis.plugin.annotations.AS;
+
+import java.math.BigDecimal;
+import java.util.Date;import java.util.Date;
+/**
+*所有数据表
+* @author quyixiao
+* @since 2025-10-20
+*/
+
+@Data
+@TableName("vv_all_data")
+public class VvAllDataEntity implements java.io.Serializable {
+private static final long serialVersionUID = 1L;
+
+ public final static String CLASS_NAME ="com.heyu.api.data.entity.vv.VvAllDataEntity:";
+
+ public final static String all = CLASS_NAME + "*";
+ public final static String id_ = CLASS_NAME + "id"; //
+ public final static String is_delete = CLASS_NAME + "is_delete"; // 是否删除:0 否 1 删除
+ public final static String create_time = CLASS_NAME + "create_time"; // 创建时间
+ public final static String modify_time = CLASS_NAME + "modify_time"; // 修改时间
+ public final static String name_ = CLASS_NAME + "name"; // token
+ public final static String x_ = CLASS_NAME + "x"; // 用户名
+ public final static String y_ = CLASS_NAME + "y"; // y值
+ public final static String header_title = CLASS_NAME + "header_title"; // 头部标题
+ public final static String x_title = CLASS_NAME + "x_title"; // x 标题
+ public final static String y_title = CLASS_NAME + "y_title"; // y 标题
+ public final static String create_timestamp = CLASS_NAME + "create_timestamp"; // 创建日期
+ //
+ @TableId(value = "id", type = IdType.AUTO)
+ private Long id;
+ //是否删除:0 否 1 删除
+ private Integer isDelete;
+ //创建时间
+ private Date createTime;
+ //修改时间
+ private Date modifyTime;
+ //token
+ private String name;
+ //用户名
+ private String x;
+ //y值
+ private BigDecimal y;
+ //头部标题
+ private String headerTitle;
+ //x 标题
+ private String xTitle;
+ //y 标题
+ private String yTitle;
+ //创建日期
+ private Long createTimestamp;
+ /**
+ *
+ * @return
+ */
+ public Long getId() {
+ return id;
+ }
+ /**
+ *
+ * @param id
+ */
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ /**
+ * 是否删除:0 否 1 删除
+ * @return
+ */
+ public Integer getIsDelete() {
+ return isDelete;
+ }
+ /**
+ * 是否删除:0 否 1 删除
+ * @param isDelete
+ */
+ public void setIsDelete(Integer isDelete) {
+ this.isDelete = isDelete;
+ }
+
+ /**
+ * 创建时间
+ * @return
+ */
+ public Date getCreateTime() {
+ return createTime;
+ }
+ /**
+ * 创建时间
+ * @param createTime
+ */
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ /**
+ * 修改时间
+ * @return
+ */
+ public Date getModifyTime() {
+ return modifyTime;
+ }
+ /**
+ * 修改时间
+ * @param modifyTime
+ */
+ public void setModifyTime(Date modifyTime) {
+ this.modifyTime = modifyTime;
+ }
+
+ /**
+ * token
+ * @return
+ */
+ public String getName() {
+ return name;
+ }
+ /**
+ * token
+ * @param name
+ */
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ /**
+ * 用户名
+ * @return
+ */
+ public String getX() {
+ return x;
+ }
+ /**
+ * 用户名
+ * @param x
+ */
+ public void setX(String x) {
+ this.x = x;
+ }
+
+ /**
+ * y值
+ * @return
+ */
+ public BigDecimal getY() {
+ return y;
+ }
+ /**
+ * y值
+ * @param y
+ */
+ public void setY(BigDecimal y) {
+ this.y = y;
+ }
+
+ /**
+ * 头部标题
+ * @return
+ */
+ public String getHeaderTitle() {
+ return headerTitle;
+ }
+ /**
+ * 头部标题
+ * @param headerTitle
+ */
+ public void setHeaderTitle(String headerTitle) {
+ this.headerTitle = headerTitle;
+ }
+
+ /**
+ * x 标题
+ * @return
+ */
+ public String getXTitle() {
+ return xTitle;
+ }
+ /**
+ * x 标题
+ * @param xTitle
+ */
+ public void setXTitle(String xTitle) {
+ this.xTitle = xTitle;
+ }
+
+ /**
+ * y 标题
+ * @return
+ */
+ public String getYTitle() {
+ return yTitle;
+ }
+ /**
+ * y 标题
+ * @param yTitle
+ */
+ public void setYTitle(String yTitle) {
+ this.yTitle = yTitle;
+ }
+
+ /**
+ * 创建日期
+ * @return
+ */
+ public Long getCreateTimestamp() {
+ return createTimestamp;
+ }
+ /**
+ * 创建日期
+ * @param createTimestamp
+ */
+ public void setCreateTimestamp(Long createTimestamp) {
+ this.createTimestamp = createTimestamp;
+ }
+
+ @Override
+ public String toString() {
+ return "VvAllDataEntity{" +
+ ",id=" + id +
+ ",isDelete=" + isDelete +
+ ",createTime=" + createTime +
+ ",modifyTime=" + modifyTime +
+ ",name=" + name +
+ ",x=" + x +
+ ",y=" + y +
+ ",headerTitle=" + headerTitle +
+ ",xTitle=" + xTitle +
+ ",yTitle=" + yTitle +
+ ",createTimestamp=" + createTimestamp +
+ "}";
+ }
+}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvCreateDataConfigEntity.java b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvCreateDataConfigEntity.java
new file mode 100644
index 0000000..df45635
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvCreateDataConfigEntity.java
@@ -0,0 +1,182 @@
+package com.heyu.api.data.entity.vv;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import com.lz.mybatis.plugin.annotations.AS;
+
+import java.math.BigDecimal;
+import java.util.Date;import java.util.Date;
+/**
+*所有数据表
+* @author quyixiao
+* @since 2025-10-20
+*/
+
+@Data
+@TableName("vv_create_data_config")
+public class VvCreateDataConfigEntity implements java.io.Serializable {
+private static final long serialVersionUID = 1L;
+
+ public final static String CLASS_NAME ="com.heyu.api.data.entity.vv.VvCreateDataConfigEntity:";
+
+ public final static String all = CLASS_NAME + "*";
+ public final static String id_ = CLASS_NAME + "id"; //
+ public final static String is_delete = CLASS_NAME + "is_delete"; // 是否删除:0 否 1 删除
+ public final static String create_time = CLASS_NAME + "create_time"; // 创建时间
+ public final static String modify_time = CLASS_NAME + "modify_time"; // 修改时间
+ public final static String sql_config = CLASS_NAME + "sql_config"; // sql配置
+ public final static String params_config = CLASS_NAME + "params_config"; // 参数配置
+ public final static String insert_table = CLASS_NAME + "insert_table"; // 插入的表名
+ public final static String cron_exp = CLASS_NAME + "cron_exp"; // 执行时间
+ //
+ @TableId(value = "id", type = IdType.AUTO)
+ private Long id;
+ //是否删除:0 否 1 删除
+ private Integer isDelete;
+ //创建时间
+ private Date createTime;
+ //修改时间
+ private Date modifyTime;
+ //sql配置
+ private String sqlConfig;
+ //参数配置
+ private String paramsConfig;
+ //插入的表名
+ private String insertTable;
+ //执行时间
+ private String cronExp;
+ /**
+ *
+ * @return
+ */
+ public Long getId() {
+ return id;
+ }
+ /**
+ *
+ * @param id
+ */
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ /**
+ * 是否删除:0 否 1 删除
+ * @return
+ */
+ public Integer getIsDelete() {
+ return isDelete;
+ }
+ /**
+ * 是否删除:0 否 1 删除
+ * @param isDelete
+ */
+ public void setIsDelete(Integer isDelete) {
+ this.isDelete = isDelete;
+ }
+
+ /**
+ * 创建时间
+ * @return
+ */
+ public Date getCreateTime() {
+ return createTime;
+ }
+ /**
+ * 创建时间
+ * @param createTime
+ */
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ /**
+ * 修改时间
+ * @return
+ */
+ public Date getModifyTime() {
+ return modifyTime;
+ }
+ /**
+ * 修改时间
+ * @param modifyTime
+ */
+ public void setModifyTime(Date modifyTime) {
+ this.modifyTime = modifyTime;
+ }
+
+ /**
+ * sql配置
+ * @return
+ */
+ public String getSqlConfig() {
+ return sqlConfig;
+ }
+ /**
+ * sql配置
+ * @param sqlConfig
+ */
+ public void setSqlConfig(String sqlConfig) {
+ this.sqlConfig = sqlConfig;
+ }
+
+ /**
+ * 参数配置
+ * @return
+ */
+ public String getParamsConfig() {
+ return paramsConfig;
+ }
+ /**
+ * 参数配置
+ * @param paramsConfig
+ */
+ public void setParamsConfig(String paramsConfig) {
+ this.paramsConfig = paramsConfig;
+ }
+
+ /**
+ * 插入的表名
+ * @return
+ */
+ public String getInsertTable() {
+ return insertTable;
+ }
+ /**
+ * 插入的表名
+ * @param insertTable
+ */
+ public void setInsertTable(String insertTable) {
+ this.insertTable = insertTable;
+ }
+
+ /**
+ * 执行时间
+ * @return
+ */
+ public String getCronExp() {
+ return cronExp;
+ }
+ /**
+ * 执行时间
+ * @param cronExp
+ */
+ public void setCronExp(String cronExp) {
+ this.cronExp = cronExp;
+ }
+
+ @Override
+ public String toString() {
+ return "VvCreateDataConfigEntity{" +
+ ",id=" + id +
+ ",isDelete=" + isDelete +
+ ",createTime=" + createTime +
+ ",modifyTime=" + modifyTime +
+ ",sqlConfig=" + sqlConfig +
+ ",paramsConfig=" + paramsConfig +
+ ",insertTable=" + insertTable +
+ ",cronExp=" + cronExp +
+ "}";
+ }
+}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvRequestLogEntity.java b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvRequestLogEntity.java
index 8e9740d..d1ca14a 100644
--- a/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvRequestLogEntity.java
+++ b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvRequestLogEntity.java
@@ -1,15 +1,16 @@
package com.heyu.api.data.entity.vv;
-
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
+import com.lz.mybatis.plugin.annotations.AS;
-import java.util.Date;
+import java.math.BigDecimal;
+import java.util.Date;import java.util.Date;
/**
*评论表
* @author quyixiao
-* @since 2025-10-19
+* @since 2025-10-20
*/
@Data
@@ -20,19 +21,21 @@ private static final long serialVersionUID = 1L;
public final static String CLASS_NAME ="com.heyu.api.data.entity.vv.VvRequestLogEntity:";
public final static String all = CLASS_NAME + "*";
- public final static String id_ = CLASS_NAME + "id"; //
- public final static String is_delete = CLASS_NAME + "is_delete"; // 是否删除:0 否 1 删除
- public final static String create_time = CLASS_NAME + "create_time"; // 创建时间
- public final static String modify_time = CLASS_NAME + "modify_time"; // 修改时间
- public final static String token_ = CLASS_NAME + "token"; // token
- public final static String user_name = CLASS_NAME + "user_name"; // 用户名
- public final static String uri_ = CLASS_NAME + "uri"; // uri
- public final static String trace_id = CLASS_NAME + "trace_id"; // 日志编号
- public final static String msg_send_time = CLASS_NAME + "msg_send_time"; // 消息发送时间
- public final static String exet_ = CLASS_NAME + "exet"; // 时间
- public final static String params_ = CLASS_NAME + "params"; // 参数
- public final static String buyer_id = CLASS_NAME + "buyer_id"; // 买家id
- public final static String description_ = CLASS_NAME + "description"; // 描述
+ public final static String id_ = CLASS_NAME + "id"; //
+ public final static String is_delete = CLASS_NAME + "is_delete"; // 是否删除:0 否 1 删除
+ public final static String create_time = CLASS_NAME + "create_time"; // 创建时间
+ public final static String modify_time = CLASS_NAME + "modify_time"; // 修改时间
+ public final static String token_ = CLASS_NAME + "token"; // token
+ public final static String user_name = CLASS_NAME + "user_name"; // 用户名
+ public final static String uri_ = CLASS_NAME + "uri"; // uri
+ public final static String trace_id = CLASS_NAME + "trace_id"; // 日志编号
+ public final static String msg_send_time = CLASS_NAME + "msg_send_time"; // 消息发送时间
+ public final static String exet_ = CLASS_NAME + "exet"; // 时间
+ public final static String params_ = CLASS_NAME + "params"; // 参数
+ public final static String buyer_id = CLASS_NAME + "buyer_id"; // 买家id
+ public final static String description_ = CLASS_NAME + "description"; // 描述
+ public final static String create_timestamp = CLASS_NAME + "create_timestamp"; // 创建时间撮
+ public final static String create_day = CLASS_NAME + "create_day"; // 创建日
//
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@@ -60,6 +63,10 @@ private static final long serialVersionUID = 1L;
private Long buyerId;
//描述
private String description;
+ //创建时间撮
+ private Long createTimestamp;
+ //创建日
+ private String createDay;
/**
*
* @return
@@ -255,6 +262,36 @@ private static final long serialVersionUID = 1L;
this.description = description;
}
+ /**
+ * 创建时间撮
+ * @return
+ */
+ public Long getCreateTimestamp() {
+ return createTimestamp;
+ }
+ /**
+ * 创建时间撮
+ * @param createTimestamp
+ */
+ public void setCreateTimestamp(Long createTimestamp) {
+ this.createTimestamp = createTimestamp;
+ }
+
+ /**
+ * 创建日
+ * @return
+ */
+ public String getCreateDay() {
+ return createDay;
+ }
+ /**
+ * 创建日
+ * @param createDay
+ */
+ public void setCreateDay(String createDay) {
+ this.createDay = createDay;
+ }
+
@Override
public String toString() {
return "VvRequestLogEntity{" +
@@ -271,6 +308,8 @@ private static final long serialVersionUID = 1L;
",params=" + params +
",buyerId=" + buyerId +
",description=" + description +
+ ",createTimestamp=" + createTimestamp +
+ ",createDay=" + createDay +
"}";
}
}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvAllDataServiceImpl.java b/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvAllDataServiceImpl.java
new file mode 100644
index 0000000..a8118e1
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvAllDataServiceImpl.java
@@ -0,0 +1,68 @@
+package com.heyu.api.data.service.impl.vv;
+/**
+*
+* 所有数据表 服务类
+*
+*
+* @author quyixiao
+* @since 2025-10-20
+*/
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.heyu.api.data.dao.vv.VvAllDataDao;
+import com.heyu.api.data.entity.vv.VvAllDataEntity;
+import com.heyu.api.data.service.vv.VvAllDataService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+@Service
+public class VvAllDataServiceImpl extends ServiceImpl implements VvAllDataService {
+
+
+ @Autowired
+ private VvAllDataDao vvAllDataDao;
+
+
+
+ @Override
+ public VvAllDataEntity selectVvAllDataById(Long id){
+ return vvAllDataDao.selectVvAllDataById(id);
+ }
+
+
+
+ @Override
+ public Long insertVvAllData(VvAllDataEntity vvAllData){
+ return vvAllDataDao.insertVvAllData(vvAllData);
+ }
+
+
+
+ @Override
+ public Long insertOrUpdateVvAllData(VvAllDataEntity vvAllData){
+ return vvAllDataDao.insertOrUpdateVvAllData(vvAllData);
+ }
+
+
+
+ @Override
+ public int updateVvAllDataById(VvAllDataEntity vvAllData){
+ return vvAllDataDao.updateVvAllDataById(vvAllData);
+ }
+
+
+
+ @Override
+ public int updateCoverVvAllDataById(VvAllDataEntity vvAllData){
+ return vvAllDataDao.updateCoverVvAllDataById(vvAllData);
+ }
+
+
+
+ @Override
+ public int deleteVvAllDataById(Long id){
+ return vvAllDataDao.deleteVvAllDataById(id);
+ }
+
+
+
+}
diff --git a/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvCreateDataConfigServiceImpl.java b/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvCreateDataConfigServiceImpl.java
new file mode 100644
index 0000000..e663fcd
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvCreateDataConfigServiceImpl.java
@@ -0,0 +1,68 @@
+package com.heyu.api.data.service.impl.vv;
+/**
+*
+* 所有数据表 服务类
+*
+*
+* @author quyixiao
+* @since 2025-10-20
+*/
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.heyu.api.data.dao.vv.VvCreateDataConfigDao;
+import com.heyu.api.data.entity.vv.VvCreateDataConfigEntity;
+import com.heyu.api.data.service.vv.VvCreateDataConfigService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+@Service
+public class VvCreateDataConfigServiceImpl extends ServiceImpl implements VvCreateDataConfigService {
+
+
+ @Autowired
+ private VvCreateDataConfigDao vvCreateDataConfigDao;
+
+
+
+ @Override
+ public VvCreateDataConfigEntity selectVvCreateDataConfigById(Long id){
+ return vvCreateDataConfigDao.selectVvCreateDataConfigById(id);
+ }
+
+
+
+ @Override
+ public Long insertVvCreateDataConfig(VvCreateDataConfigEntity vvCreateDataConfig){
+ return vvCreateDataConfigDao.insertVvCreateDataConfig(vvCreateDataConfig);
+ }
+
+
+
+ @Override
+ public Long insertOrUpdateVvCreateDataConfig(VvCreateDataConfigEntity vvCreateDataConfig){
+ return vvCreateDataConfigDao.insertOrUpdateVvCreateDataConfig(vvCreateDataConfig);
+ }
+
+
+
+ @Override
+ public int updateVvCreateDataConfigById(VvCreateDataConfigEntity vvCreateDataConfig){
+ return vvCreateDataConfigDao.updateVvCreateDataConfigById(vvCreateDataConfig);
+ }
+
+
+
+ @Override
+ public int updateCoverVvCreateDataConfigById(VvCreateDataConfigEntity vvCreateDataConfig){
+ return vvCreateDataConfigDao.updateCoverVvCreateDataConfigById(vvCreateDataConfig);
+ }
+
+
+
+ @Override
+ public int deleteVvCreateDataConfigById(Long id){
+ return vvCreateDataConfigDao.deleteVvCreateDataConfigById(id);
+ }
+
+
+
+}
diff --git a/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvAllDataService.java b/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvAllDataService.java
new file mode 100644
index 0000000..4118601
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvAllDataService.java
@@ -0,0 +1,34 @@
+package com.heyu.api.data.service.vv;
+/**
+*
+* 所有数据表 服务类
+*
+*
+* @author quyixiao
+* @since 2025-10-20
+*/
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.heyu.api.data.entity.vv.VvAllDataEntity;
+public interface VvAllDataService extends IService {
+
+
+
+ VvAllDataEntity selectVvAllDataById(Long id);
+
+
+ Long insertVvAllData(VvAllDataEntity vvAllData);
+
+
+ Long insertOrUpdateVvAllData(VvAllDataEntity vvAllData);
+
+
+ int updateVvAllDataById(VvAllDataEntity vvAllData);
+
+
+ int updateCoverVvAllDataById(VvAllDataEntity vvAllData);
+
+
+ int deleteVvAllDataById(Long id);
+
+
+}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvCreateDataConfigService.java b/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvCreateDataConfigService.java
new file mode 100644
index 0000000..8396f91
--- /dev/null
+++ b/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvCreateDataConfigService.java
@@ -0,0 +1,34 @@
+package com.heyu.api.data.service.vv;
+/**
+*
+* 所有数据表 服务类
+*
+*
+* @author quyixiao
+* @since 2025-10-20
+*/
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.heyu.api.data.entity.vv.VvCreateDataConfigEntity;
+public interface VvCreateDataConfigService extends IService {
+
+
+
+ VvCreateDataConfigEntity selectVvCreateDataConfigById(Long id);
+
+
+ Long insertVvCreateDataConfig(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ Long insertOrUpdateVvCreateDataConfig(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ int updateVvCreateDataConfigById(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ int updateCoverVvCreateDataConfigById(VvCreateDataConfigEntity vvCreateDataConfig);
+
+
+ int deleteVvCreateDataConfigById(Long id);
+
+
+}
\ No newline at end of file
diff --git a/api-mapper/src/main/java/com/heyu/api/data/utils/ExpressionParse.java b/api-mapper/src/main/java/com/heyu/api/data/utils/ExpressionParse.java
index 10d7fb4..d82a592 100644
--- a/api-mapper/src/main/java/com/heyu/api/data/utils/ExpressionParse.java
+++ b/api-mapper/src/main/java/com/heyu/api/data/utils/ExpressionParse.java
@@ -70,8 +70,11 @@ public class ExpressionParse {
}
public static void main(String[] args) throws Exception {
- String a = "com.heyu.api.data.utils.SqlDateParse.addDaysReturnTimestamp('yyyy-MM-dd 23:59:59',-1)";
- Long b = getValue(a);
- System.out.println(b.toString());
+ String a = "com.heyu.api.data.utils.SqlDateParse.addDaysReturnTimestamp('yyyy-MM-dd 00:00:00',-1)";
+ String b = "com.heyu.api.data.utils.SqlDateParse.addDaysReturnTimestamp('yyyy-MM-dd 23:59:59',-1)";
+ Long aTime= getValue(a);
+ Long bTime = getValue(b);
+ System.out.println(aTime);
+ System.out.println(bTime);
}
}
diff --git a/api-mapper/src/main/resources/mapper/vv/VvAllDataDao.xml b/api-mapper/src/main/resources/mapper/vv/VvAllDataDao.xml
new file mode 100644
index 0000000..50d1f5d
--- /dev/null
+++ b/api-mapper/src/main/resources/mapper/vv/VvAllDataDao.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/api-mapper/src/main/resources/mapper/vv/VvCreateDataConfigDao.xml b/api-mapper/src/main/resources/mapper/vv/VvCreateDataConfigDao.xml
new file mode 100644
index 0000000..44e9dde
--- /dev/null
+++ b/api-mapper/src/main/resources/mapper/vv/VvCreateDataConfigDao.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/api-mapper/src/test/java/com/test/xxx/MysqlMain_insert.java b/api-mapper/src/test/java/com/test/xxx/MysqlMain_insert.java
index 81e1371..0b6216c 100644
--- a/api-mapper/src/test/java/com/test/xxx/MysqlMain_insert.java
+++ b/api-mapper/src/test/java/com/test/xxx/MysqlMain_insert.java
@@ -95,7 +95,7 @@ public class MysqlMain_insert {
List list = new ArrayList();
- list.add(new TablesBean("vv_request_log"));
+ list.add(new TablesBean("vv_create_data_config"));
diff --git a/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminResourceController.java b/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminResourceController.java
index 76c74f0..400a0d3 100644
--- a/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminResourceController.java
+++ b/api-web/api-interface/src/main/java/com/heyu/api/controller/mm/AdminResourceController.java
@@ -103,7 +103,7 @@ public class AdminResourceController {
resourceAddOrUpdateRequest.setCreateTimestamp(System.currentTimeMillis());
}
resourceAddOrUpdateRequest.setModifyTimestamp(System.currentTimeMillis());
- vvResourceDao.insertVvResource(resourceAddOrUpdateRequest);
+ vvResourceDao.insertOrUpdateVvResource(resourceAddOrUpdateRequest);
}
return R.ok("保存成功");
}
diff --git a/api-web/api-interface/src/test/java/com/api/test/Test1.java b/api-web/api-interface/src/test/java/com/api/test/Test1.java
index 0dd507b..68f6fc1 100644
--- a/api-web/api-interface/src/test/java/com/api/test/Test1.java
+++ b/api-web/api-interface/src/test/java/com/api/test/Test1.java
@@ -1,9 +1,11 @@
package com.api.test;
import com.alibaba.fastjson.JSONObject;
+import com.heyu.api.data.utils.DateUtils;
import com.heyu.api.data.utils.MapUtils;
import org.junit.Test;
+import java.util.Date;
import java.util.Map;
public class Test1 {
@@ -11,6 +13,9 @@ public class Test1 {
public static void main(String[] args) {
System.out.println("11111111");
System.out.println("22222222");
+
+
+ System.out.println(DateUtils.addDays(new Date(),-1).getTime());
}
@Test