From 1f6a40309ef6a4228471452c6d644cc9f6a90f46 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 24 五月 2024 18:16:32 +0800 Subject: [PATCH] 行程录音,推广活动基础类 --- ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TActivityGeneralizationMapper.xml | 24 ++ ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTapeMapper.java | 17 + ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TInvoiceController.java | 2 ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TOrderTapeMapper.xml | 24 ++ ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TActivityGeneralizationServiceImpl.java | 23 ++ ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TOrderTapeServiceImpl.java | 23 ++ ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TActivityGeneralizationMapper.java | 17 + ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderTapeService.java | 17 + ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TOrderTape.java | 157 +++++++++++++++++ ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TActivityGeneralization.java | 165 ++++++++++++++++++ ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITActivityGeneralizationService.java | 17 + 11 files changed, 485 insertions(+), 1 deletions(-) diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TInvoiceController.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TInvoiceController.java index 5a32eb0..89606f9 100644 --- a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TInvoiceController.java +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TInvoiceController.java @@ -108,7 +108,7 @@ @ResponseBody public Object again(@RequestParam Integer tInvoiceId) { TInvoice tInvoice = tInvoiceService.selectById(tInvoiceId); - + // TODO 对接诺诺 return SUCCESS_TIP; } diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TActivityGeneralizationMapper.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TActivityGeneralizationMapper.java new file mode 100644 index 0000000..c0d5b9e --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TActivityGeneralizationMapper.java @@ -0,0 +1,17 @@ +package com.stylefeng.guns.modular.system.dao; + +import com.baomidou.mybatisplus.mapper.BaseMapper; +import com.stylefeng.guns.modular.system.model.TActivityGeneralization; +import com.stylefeng.guns.modular.system.model.TOrderTape; + +/** + * <p> + * 推广活动 Mapper 接口 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +public interface TActivityGeneralizationMapper extends BaseMapper<TActivityGeneralization> { + +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTapeMapper.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTapeMapper.java new file mode 100644 index 0000000..d021089 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTapeMapper.java @@ -0,0 +1,17 @@ +package com.stylefeng.guns.modular.system.dao; + +import com.baomidou.mybatisplus.mapper.BaseMapper; +import com.stylefeng.guns.modular.system.model.TOrderTape; +import com.stylefeng.guns.modular.system.model.TPhone; + +/** + * <p> + * 行程录音 Mapper 接口 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +public interface TOrderTapeMapper extends BaseMapper<TOrderTape> { + +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TActivityGeneralizationMapper.xml b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TActivityGeneralizationMapper.xml new file mode 100644 index 0000000..472d027 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TActivityGeneralizationMapper.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.stylefeng.guns.modular.system.dao.TActivityGeneralizationMapper"> + + <!-- 通用查询映射结果 --> + <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.TActivityGeneralization"> + <id column="id" property="id" /> + <result column="activityName" property="activityName" /> + <result column="participateCount" property="participateCount" /> + <result column="startTime" property="startTime" /> + <result column="endTime" property="endTime" /> + <result column="couponId" property="couponId" /> + <result column="userGrantCount" property="userGrantCount" /> + <result column="monthUseCount" property="monthUseCount" /> + <result column="useExplain" property="useExplain" /> + <result column="isDelete" property="isDelete" /> + </resultMap> + + <!-- 通用查询结果列 --> + <sql id="Base_Column_List"> + id, activityName, participateCount, startTime, endTime, couponId, userGrantCount, monthUseCount, useExplain, isDelete + </sql> + +</mapper> diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TOrderTapeMapper.xml b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TOrderTapeMapper.xml new file mode 100644 index 0000000..641d374 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TOrderTapeMapper.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.stylefeng.guns.modular.system.dao.TOrderTapeMapper"> + + <!-- 通用查询映射结果 --> + <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.TOrderTape"> + <id column="id" property="id" /> + <result column="orderId" property="orderId" /> + <result column="orderType" property="orderType" /> + <result column="fileLink" property="fileLink" /> + <result column="fileName" property="fileName" /> + <result column="fileFormat" property="fileFormat" /> + <result column="fileSize" property="fileSize" /> + <result column="afterTime" property="afterTime" /> + <result column="insertTime" property="insertTime" /> + <result column="isDelete" property="isDelete" /> + </resultMap> + + <!-- 通用查询结果列 --> + <sql id="Base_Column_List"> + id,orderId,orderType,fileLink,fileName,fileFormat,fileSize,afterTime,insertTime,isDelete + </sql> + +</mapper> diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TActivityGeneralization.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TActivityGeneralization.java new file mode 100644 index 0000000..1912fd3 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TActivityGeneralization.java @@ -0,0 +1,165 @@ +package com.stylefeng.guns.modular.system.model; + +import com.baomidou.mybatisplus.activerecord.Model; +import com.baomidou.mybatisplus.annotations.TableField; +import com.baomidou.mybatisplus.annotations.TableId; +import com.baomidou.mybatisplus.annotations.TableName; +import com.baomidou.mybatisplus.enums.IdType; +import io.swagger.annotations.ApiModelProperty; + +import java.io.Serializable; +import java.util.Date; + +/** + * <p> + * 推广活动设置 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +@TableName("t_activity_generalization") +public class TActivityGeneralization extends Model<TActivityGeneralization> { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + @ApiModelProperty(value = "活动名称") + @TableField(value = "activityName") + private String activityName; + + @ApiModelProperty(value = "最多参与人数") + @TableField(value = "participateCount") + private Integer participateCount; + + @ApiModelProperty(value = "开始时间") + @TableField(value = "startTime") + private Date startTime; + + @ApiModelProperty(value = "结束时间") + @TableField(value = "endTime") + private Date endTime; + + @ApiModelProperty(value = "优惠券id") + @TableField(value = "couponId") + private Integer couponId; + + @ApiModelProperty(value = "发放数量") + @TableField(value = "userGrantCount") + private Integer userGrantCount; + + @ApiModelProperty(value = "每月使用数量") + @TableField(value = "monthUseCount") + private Integer monthUseCount; + + @ApiModelProperty(value = "使用说明") + @TableField(value = "useExplain") + private String useExplain; + + @ApiModelProperty(value = "是否删除 1=否 2=是") + @TableField(value = "isDelete") + private Integer isDelete; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getActivityName() { + return activityName; + } + + public void setActivityName(String activityName) { + this.activityName = activityName; + } + + public Integer getParticipateCount() { + return participateCount; + } + + public void setParticipateCount(Integer participateCount) { + this.participateCount = participateCount; + } + + public Date getStartTime() { + return startTime; + } + + public void setStartTime(Date startTime) { + this.startTime = startTime; + } + + public Date getEndTime() { + return endTime; + } + + public void setEndTime(Date endTime) { + this.endTime = endTime; + } + + public Integer getCouponId() { + return couponId; + } + + public void setCouponId(Integer couponId) { + this.couponId = couponId; + } + + public Integer getUserGrantCount() { + return userGrantCount; + } + + public void setUserGrantCount(Integer userGrantCount) { + this.userGrantCount = userGrantCount; + } + + public Integer getMonthUseCount() { + return monthUseCount; + } + + public void setMonthUseCount(Integer monthUseCount) { + this.monthUseCount = monthUseCount; + } + + public String getUseExplain() { + return useExplain; + } + + public void setUseExplain(String useExplain) { + this.useExplain = useExplain; + } + + public Integer getIsDelete() { + return isDelete; + } + + public void setIsDelete(Integer isDelete) { + this.isDelete = isDelete; + } + + @Override + protected Serializable pkVal() { + return this.id; + } + + @Override + public String toString() { + return "TActivityGeneralization{" + + "id=" + id + + ", activityName='" + activityName + '\'' + + ", participateCount=" + participateCount + + ", startTime=" + startTime + + ", endTime=" + endTime + + ", couponId=" + couponId + + ", userGrantCount=" + userGrantCount + + ", monthUseCount=" + monthUseCount + + ", useExplain='" + useExplain + '\'' + + ", isDelete=" + isDelete + + '}'; + } +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TOrderTape.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TOrderTape.java new file mode 100644 index 0000000..8acec64 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TOrderTape.java @@ -0,0 +1,157 @@ +package com.stylefeng.guns.modular.system.model; + +import com.baomidou.mybatisplus.activerecord.Model; +import com.baomidou.mybatisplus.annotations.TableField; +import com.baomidou.mybatisplus.annotations.TableId; +import com.baomidou.mybatisplus.annotations.TableName; +import com.baomidou.mybatisplus.enums.IdType; +import io.swagger.annotations.ApiModelProperty; + +import java.io.Serializable; +import java.util.Date; + +/** + * <p> + * 订单录音 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +@TableName("t_order_tape") +public class TOrderTape extends Model<TOrderTape> { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + @ApiModelProperty(value = "订单id") + @TableField(value = "orderId") + private Integer orderId; + @ApiModelProperty(value = "订单类型 1=专车,2=出租车,3=城际,4=小件物流-同城,5=小件物流-跨城,6=包车,7=接送机") + @TableField(value = "orderType") + private Integer orderType; + @ApiModelProperty(value = "文件地址") + @TableField(value = "fileLink") + private String fileLink; + @ApiModelProperty(value = "文件名") + @TableField(value = "fileName") + private String fileName; + @ApiModelProperty(value = "文件格式") + @TableField(value = "fileFormat") + private String fileFormat; + @ApiModelProperty(value = "文件大小(mb)") + @TableField(value = "fileSize") + private Double fileSize; + @ApiModelProperty(value = "过期时间") + @TableField(value = "afterTime") + private Date afterTime; + @ApiModelProperty(value = "创建时间") + @TableField(value = "insertTime") + private Date insertTime; + @ApiModelProperty(value = "是否删除 1=否 2=是") + @TableField(value = "isDelete") + private Integer isDelete; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public Integer getOrderId() { + return orderId; + } + + public void setOrderId(Integer orderId) { + this.orderId = orderId; + } + + public Integer getOrderType() { + return orderType; + } + + public void setOrderType(Integer orderType) { + this.orderType = orderType; + } + + public String getFileLink() { + return fileLink; + } + + public void setFileLink(String fileLink) { + this.fileLink = fileLink; + } + + public String getFileName() { + return fileName; + } + + public void setFileName(String fileName) { + this.fileName = fileName; + } + + public String getFileFormat() { + return fileFormat; + } + + public void setFileFormat(String fileFormat) { + this.fileFormat = fileFormat; + } + + public Double getFileSize() { + return fileSize; + } + + public void setFileSize(Double fileSize) { + this.fileSize = fileSize; + } + + public Date getAfterTime() { + return afterTime; + } + + public void setAfterTime(Date afterTime) { + this.afterTime = afterTime; + } + + public Date getInsertTime() { + return insertTime; + } + + public void setInsertTime(Date insertTime) { + this.insertTime = insertTime; + } + + public Integer getIsDelete() { + return isDelete; + } + + public void setIsDelete(Integer isDelete) { + this.isDelete = isDelete; + } + + @Override + protected Serializable pkVal() { + return this.id; + } + + @Override + public String toString() { + return "TOrderTape{" + + "id=" + id + + ", orderId=" + orderId + + ", orderType=" + orderType + + ", fileLink='" + fileLink + '\'' + + ", fileName='" + fileName + '\'' + + ", fileFormat='" + fileFormat + '\'' + + ", fileSize=" + fileSize + + ", afterTime=" + afterTime + + ", insertTime=" + insertTime + + ", isDelete=" + isDelete + + '}'; + } +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITActivityGeneralizationService.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITActivityGeneralizationService.java new file mode 100644 index 0000000..fbf97d9 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITActivityGeneralizationService.java @@ -0,0 +1,17 @@ +package com.stylefeng.guns.modular.system.service; + +import com.baomidou.mybatisplus.service.IService; +import com.stylefeng.guns.modular.system.model.TActivityGeneralization; +import com.stylefeng.guns.modular.system.model.TOrderTape; + +/** + * <p> + * 推广活动 服务类 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +public interface ITActivityGeneralizationService extends IService<TActivityGeneralization> { + +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderTapeService.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderTapeService.java new file mode 100644 index 0000000..ad554f1 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderTapeService.java @@ -0,0 +1,17 @@ +package com.stylefeng.guns.modular.system.service; + +import com.baomidou.mybatisplus.service.IService; +import com.stylefeng.guns.modular.system.model.TOrderTape; +import com.stylefeng.guns.modular.system.model.TPhone; + +/** + * <p> + * 行程录音 服务类 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +public interface ITOrderTapeService extends IService<TOrderTape> { + +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TActivityGeneralizationServiceImpl.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TActivityGeneralizationServiceImpl.java new file mode 100644 index 0000000..075af69 --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TActivityGeneralizationServiceImpl.java @@ -0,0 +1,23 @@ +package com.stylefeng.guns.modular.system.service.impl; + +import com.baomidou.mybatisplus.service.impl.ServiceImpl; +import com.stylefeng.guns.modular.system.dao.TActivityGeneralizationMapper; +import com.stylefeng.guns.modular.system.dao.TOrderTapeMapper; +import com.stylefeng.guns.modular.system.model.TActivityGeneralization; +import com.stylefeng.guns.modular.system.model.TOrderTape; +import com.stylefeng.guns.modular.system.service.ITActivityGeneralizationService; +import com.stylefeng.guns.modular.system.service.ITOrderTapeService; +import org.springframework.stereotype.Service; + +/** + * <p> + * 推广活动 服务实现类 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +@Service +public class TActivityGeneralizationServiceImpl extends ServiceImpl<TActivityGeneralizationMapper, TActivityGeneralization> implements ITActivityGeneralizationService { + +} diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TOrderTapeServiceImpl.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TOrderTapeServiceImpl.java new file mode 100644 index 0000000..e24a57e --- /dev/null +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/TOrderTapeServiceImpl.java @@ -0,0 +1,23 @@ +package com.stylefeng.guns.modular.system.service.impl; + +import com.baomidou.mybatisplus.service.impl.ServiceImpl; +import com.stylefeng.guns.modular.system.dao.TOrderTapeMapper; +import com.stylefeng.guns.modular.system.dao.TPhoneMapper; +import com.stylefeng.guns.modular.system.model.TOrderTape; +import com.stylefeng.guns.modular.system.model.TPhone; +import com.stylefeng.guns.modular.system.service.ITOrderTapeService; +import com.stylefeng.guns.modular.system.service.ITPhoneService; +import org.springframework.stereotype.Service; + +/** + * <p> + * 行程录音 服务实现类 + * </p> + * + * @author 吕雪 + * @since 2020-06-09 + */ +@Service +public class TOrderTapeServiceImpl extends ServiceImpl<TOrderTapeMapper, TOrderTape> implements ITOrderTapeService { + +} -- Gitblit v1.7.1