记得上下班打卡 | git大法好,push需谨慎

Commit 94b44c0d authored by zhengfuxin's avatar zhengfuxin

推荐活动开发

parent c4443c8d
package com.liquidnet.service.kylin.service.admin;
import com.baomidou.mybatisplus.extension.service.IService;
import com.liquidnet.service.kylin.entity.KylinRecommendActiveRelation;
/**
* <p>
* 推荐活动关联表 服务类
*/
public interface IKylinRecommendActiveRelationService extends IService<KylinRecommendActiveRelation> {
}
package com.liquidnet.service.kylin.service.admin;
import com.baomidou.mybatisplus.extension.service.IService;
import com.liquidnet.service.kylin.entity.KylinRecommendActive;
/**
* <p>
* 推荐活动表 服务类
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
public interface IKylinRecommendActiveService extends IService<KylinRecommendActive> {
}
package com.liquidnet.client.admin.web.controller.zhengzai.kylin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 推荐活动表 前端控制器
* </p>
*/
@RestController
@RequestMapping("/kylin-recommend-active")
public class KylinRecommendActiveController {
}
package com.liquidnet.client.admin.zhengzai.kylin.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.service.kylin.entity.KylinRecommendActiveRelation;
import com.liquidnet.service.kylin.mapper.KylinRecommendActiveRelationMapper;
import com.liquidnet.service.kylin.service.admin.IKylinRecommendActiveRelationService;
import org.springframework.stereotype.Service;
/**
* <p>
* 推荐活动关联表 服务实现类
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
@Service
public class KylinRecommendActiveRelationServiceImpl extends ServiceImpl<KylinRecommendActiveRelationMapper, KylinRecommendActiveRelation> implements IKylinRecommendActiveRelationService {
}
package com.liquidnet.client.admin.zhengzai.kylin.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.service.kylin.entity.KylinRecommendActive;
import com.liquidnet.service.kylin.mapper.KylinRecommendActiveMapper;
import com.liquidnet.service.kylin.service.admin.IKylinRecommendActiveService;
import org.springframework.stereotype.Service;
/**
* <p>
* 推荐活动表 服务实现类
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
@Service
public class KylinRecommendActiveServiceImpl extends ServiceImpl<KylinRecommendActiveMapper, KylinRecommendActive> implements IKylinRecommendActiveService {
}
package com.liquidnet.service.kylin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* <p>
* 推荐活动表
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class KylinRecommendActive implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 推荐活动id
*/
private String recommendId;
/**
* 开启时间
*/
private LocalDateTime startTime;
/**
* 结束时间
*/
private LocalDateTime endTime;
/**
* 1NFT2组合购3演出4商品
*/
private Integer activeType;
/**
* 活动绑定id
*/
private String activeBindId;
/**
* 0未删除1已删除
*/
private Integer delTag;
/**
* 创建时间
*/
private LocalDateTime createdAt;
/**
* 修改时间
*/
private LocalDateTime updatedAt;
/**
* 0开启,1未开启
*/
private Integer status;
}
package com.liquidnet.service.kylin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* <p>
* 推荐活动关联表
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class KylinRecommendActiveRelation implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 推荐活动关系id
*/
private String recommendRelationId;
/**
* 推荐商品id
*/
private String recommendBindId;
/**
* 1NFT2组合购3演出4商品
*/
private Integer type;
/**
* 推荐活动id(关联id)
*/
private String recommendActiveId;
/**
* 创建时间
*/
private LocalDateTime createdAt;
/**
* 修改时间
*/
private LocalDateTime updatedAt;
}
package com.liquidnet.service.kylin.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.kylin.entity.KylinRecommendActive;
/**
* <p>
* 推荐活动表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
public interface KylinRecommendActiveMapper extends BaseMapper<KylinRecommendActive> {
}
package com.liquidnet.service.kylin.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.kylin.entity.KylinRecommendActiveRelation;
/**
* <p>
* 推荐活动关联表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2022-07-27
*/
public interface KylinRecommendActiveRelationMapper extends BaseMapper<KylinRecommendActiveRelation> {
}
......@@ -88,18 +88,16 @@ public class MybatisPlusCodeGenerator {
DataSourceConfig dsc = new DataSourceConfig();
dsc.setDriverName("com.mysql.cj.jdbc.Driver");
dsc.setUrl("jdbc:mysql://39.106.122.201:3308/dev_ln_scene?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=CST");
dsc.setUsername("testmall");
dsc.setPassword("zhengzai!mYT");
String resourcePath = "/Users/hujiachen/Downloads/tmp";
dsc.setUrl("jdbc:mysql://java-test.mysql.polardb.rds.aliyuncs.com:3306/dev_ln_scene?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=CST");
dsc.setUsername("zhengzai");
dsc.setPassword("Zhengzai@rd2U#");
String resourcePath = "/Users/test/Desktop/test";
String directory = "com.liquidnet.service.candy";
String[] dbTableArray = new String[]{
"candy_coupon",
"candy_coupon_code",
"candy_coupon_rule",
"candy_mgt_coupon",
"candy_user_coupon"
"kylin_recommend_active",
"kylin_recommend_active_relation"
};
doGenerator(resourcePath, dsc, directory, dbTableArray);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment