From 9c9841213d510c0987ecb1e603ae85cc1e78a67b Mon Sep 17 00:00:00 2001 From: quyixiao <2621048238@qq.com> Date: Thu, 18 Dec 2025 23:41:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../heyu/api/data/dao/vv/VvFrontPageDao.java | 36 ++++ .../api/data/entity/vv/VvFrontPageEntity.java | 182 ++++++++++++++++++ .../com/heyu/api/data/enums/ActionEnums.java | 2 +- .../impl/vv/VvFrontPageServiceImpl.java | 68 +++++++ .../data/service/vv/VvFrontPageService.java | 34 ++++ .../resources/mapper/vv/VvFrontPageDao.xml | 6 + .../java/com/test/xxx/MysqlMain_insert.java | 2 +- 7 files changed, 328 insertions(+), 2 deletions(-) create mode 100644 api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvFrontPageDao.java create mode 100644 api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvFrontPageEntity.java create mode 100644 api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvFrontPageServiceImpl.java create mode 100644 api-mapper/src/main/java/com/heyu/api/data/service/vv/VvFrontPageService.java create mode 100644 api-mapper/src/main/resources/mapper/vv/VvFrontPageDao.xml diff --git a/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvFrontPageDao.java b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvFrontPageDao.java new file mode 100644 index 0000000..2a66bc6 --- /dev/null +++ b/api-mapper/src/main/java/com/heyu/api/data/dao/vv/VvFrontPageDao.java @@ -0,0 +1,36 @@ +package com.heyu.api.data.dao.vv; +/** +*

+* 服务类 +*

+* +* @author quyixiao +* @since 2025-12-18 +*/ +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; +@Mapper +public interface VvFrontPageDao extends BaseMapper { + + + VvFrontPageEntity selectVvFrontPageById(@Param("id")Long id); + + + Long insertVvFrontPage(VvFrontPageEntity vvFrontPage); + + + Long insertOrUpdateVvFrontPage(VvFrontPageEntity vvFrontPage); + + + int updateVvFrontPageById(VvFrontPageEntity vvFrontPage); + + + int updateCoverVvFrontPageById(VvFrontPageEntity vvFrontPage); + + + int deleteVvFrontPageById(@Param("id")Long id); + + +} \ No newline at end of file diff --git a/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvFrontPageEntity.java b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvFrontPageEntity.java new file mode 100644 index 0000000..9432cc8 --- /dev/null +++ b/api-mapper/src/main/java/com/heyu/api/data/entity/vv/VvFrontPageEntity.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-12-18 +*/ + +@Data +@TableName("vv_front_page") +public class VvFrontPageEntity implements java.io.Serializable { +private static final long serialVersionUID = 1L; + + public final static String CLASS_NAME ="com.heyu.api.data.entity.vv.VvFrontPageEntity:"; + + 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"; // 名称 + public final static String type_ = CLASS_NAME + "type"; // 类型 + public final static String style_ = CLASS_NAME + "style"; // 样式 + public final static String data_ = CLASS_NAME + "data"; // 数据 + // + @TableId(value = "id", type = IdType.AUTO) + private Long id; + //是否删除:0 否 1 删除 + private Integer isDelete; + //创建时间 + private Date createTime; + //修改时间 + private Date modifyTime; + //名称 + private String name; + //类型 + private String type; + //样式 + private String style; + //数据 + private String data; + /** + * + * @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; + } + + /** + * 名称 + * @return + */ + public String getName() { + return name; + } + /** + * 名称 + * @param name + */ + public void setName(String name) { + this.name = name; + } + + /** + * 类型 + * @return + */ + public String getType() { + return type; + } + /** + * 类型 + * @param type + */ + public void setType(String type) { + this.type = type; + } + + /** + * 样式 + * @return + */ + public String getStyle() { + return style; + } + /** + * 样式 + * @param style + */ + public void setStyle(String style) { + this.style = style; + } + + /** + * 数据 + * @return + */ + public String getData() { + return data; + } + /** + * 数据 + * @param data + */ + public void setData(String data) { + this.data = data; + } + + @Override + public String toString() { + return "VvFrontPageEntity{" + + ",id=" + id + + ",isDelete=" + isDelete + + ",createTime=" + createTime + + ",modifyTime=" + modifyTime + + ",name=" + name + + ",type=" + type + + ",style=" + style + + ",data=" + data + + "}"; + } +} \ No newline at end of file diff --git a/api-mapper/src/main/java/com/heyu/api/data/enums/ActionEnums.java b/api-mapper/src/main/java/com/heyu/api/data/enums/ActionEnums.java index a7bc48b..5d1a849 100644 --- a/api-mapper/src/main/java/com/heyu/api/data/enums/ActionEnums.java +++ b/api-mapper/src/main/java/com/heyu/api/data/enums/ActionEnums.java @@ -5,7 +5,7 @@ public enum ActionEnums { Admin_Cancel("Admin_Cancel", "admin取消按钮", "/mm/order/cancel", OrderStatusEnums.cancel.getStatus()), - App_Apply_Cancel("App_Apply_Cancel", "app申请取消按钮", "/app/order/applyCancel", OrderStatusEnums.apply_cancel.getStatus()), + App_Apply_Cancel("App_Apply_Cancel", "取消订单", "/app/order/applyCancel", OrderStatusEnums.apply_cancel.getStatus()), Admin_Delivered("Admin_Delivered", "admin妥投,确认收货", "/mm/order/delivered",OrderStatusEnums.delivered.getStatus()), diff --git a/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvFrontPageServiceImpl.java b/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvFrontPageServiceImpl.java new file mode 100644 index 0000000..4c36baa --- /dev/null +++ b/api-mapper/src/main/java/com/heyu/api/data/service/impl/vv/VvFrontPageServiceImpl.java @@ -0,0 +1,68 @@ +package com.heyu.api.data.service.impl.vv; +/** +*

+* 服务类 +*

+* +* @author quyixiao +* @since 2025-12-18 +*/ + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.heyu.api.data.dao.vv.VvFrontPageDao; +import com.heyu.api.data.entity.vv.VvFrontPageEntity; +import com.heyu.api.data.service.vv.VvFrontPageService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +@Service +public class VvFrontPageServiceImpl extends ServiceImpl implements VvFrontPageService { + + + @Autowired + private VvFrontPageDao vvFrontPageDao; + + + + @Override + public VvFrontPageEntity selectVvFrontPageById(Long id){ + return vvFrontPageDao.selectVvFrontPageById(id); + } + + + + @Override + public Long insertVvFrontPage(VvFrontPageEntity vvFrontPage){ + return vvFrontPageDao.insertVvFrontPage(vvFrontPage); + } + + + + @Override + public Long insertOrUpdateVvFrontPage(VvFrontPageEntity vvFrontPage){ + return vvFrontPageDao.insertOrUpdateVvFrontPage(vvFrontPage); + } + + + + @Override + public int updateVvFrontPageById(VvFrontPageEntity vvFrontPage){ + return vvFrontPageDao.updateVvFrontPageById(vvFrontPage); + } + + + + @Override + public int updateCoverVvFrontPageById(VvFrontPageEntity vvFrontPage){ + return vvFrontPageDao.updateCoverVvFrontPageById(vvFrontPage); + } + + + + @Override + public int deleteVvFrontPageById(Long id){ + return vvFrontPageDao.deleteVvFrontPageById(id); + } + + + +} diff --git a/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvFrontPageService.java b/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvFrontPageService.java new file mode 100644 index 0000000..2b54dc5 --- /dev/null +++ b/api-mapper/src/main/java/com/heyu/api/data/service/vv/VvFrontPageService.java @@ -0,0 +1,34 @@ +package com.heyu.api.data.service.vv; +/** +*

+* 服务类 +*

+* +* @author quyixiao +* @since 2025-12-18 +*/ +import com.baomidou.mybatisplus.extension.service.IService; +import com.heyu.api.data.entity.vv.VvFrontPageEntity; +public interface VvFrontPageService extends IService { + + + + VvFrontPageEntity selectVvFrontPageById(Long id); + + + Long insertVvFrontPage(VvFrontPageEntity vvFrontPage); + + + Long insertOrUpdateVvFrontPage(VvFrontPageEntity vvFrontPage); + + + int updateVvFrontPageById(VvFrontPageEntity vvFrontPage); + + + int updateCoverVvFrontPageById(VvFrontPageEntity vvFrontPage); + + + int deleteVvFrontPageById(Long id); + + +} \ No newline at end of file diff --git a/api-mapper/src/main/resources/mapper/vv/VvFrontPageDao.xml b/api-mapper/src/main/resources/mapper/vv/VvFrontPageDao.xml new file mode 100644 index 0000000..ea4d52f --- /dev/null +++ b/api-mapper/src/main/resources/mapper/vv/VvFrontPageDao.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 846bfa6..327f9b6 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 @@ -94,7 +94,7 @@ public class MysqlMain_insert { List list = new ArrayList(); - list.add(new TablesBean("vv_out_trade_no")); + list.add(new TablesBean("vv_front_page"));