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

Commit 6fb7c221 authored by zhengfuxin's avatar zhengfuxin

活动列表

parent ebb7d79a
package com.liquidnet.client.admin.web.controller.zhengzai.goblin;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.liquidnet.client.admin.common.core.controller.BaseController;
import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.service.adam.entity.AdamMemberCodeBatch;
import com.liquidnet.service.goblin.entity.GoblinFrontBanner;
import com.liquidnet.service.goblin.entity.GoblinSelfMarketing;
import com.liquidnet.service.goblin.entity.GoblinStoreMarketing;
import com.liquidnet.service.goblin.mapper.GoblinSelfMarketingMapper;
import com.liquidnet.service.goblin.mapper.GoblinStoreMarketingMapper;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.HashMap;
import java.util.List;
/**
* <p>
* 秒杀表 前端控制器
* </p>
*
* @author liquidnet
* @since 2021-12-29
*/
@RestController
@RequestMapping("/seckill")
public class GoblinFrontSeckillController extends BaseController {
@Autowired
GoblinStoreMarketingMapper goblinStoreMarketingMapper;
@Autowired
GoblinSelfMarketingMapper goblinSelfMarketingMapper;
/**
* @author zhangfuxin
* @Description:活动列表
* @date 2021/12/29 下午2:51
*/
@PostMapping("listActivity")
@ApiOperation(value = "活动列表")
@ResponseBody
public AjaxResult listActivity() {
//goblin_store_marketing
LambdaQueryWrapper<GoblinStoreMarketing> queryWrapper = Wrappers.lambdaQuery(GoblinStoreMarketing.class);
queryWrapper.ne(GoblinStoreMarketing::getStatus, 7);
List<GoblinStoreMarketing> listStoreMarketing= goblinStoreMarketingMapper.selectList(queryWrapper);
//goblin_self_marketing
LambdaQueryWrapper<GoblinSelfMarketing> queryWrapperM = Wrappers.lambdaQuery(GoblinSelfMarketing.class);
queryWrapperM.ne(GoblinSelfMarketing::getStatus,7);
List<GoblinSelfMarketing> listGoblinSelfMarketing=goblinSelfMarketingMapper.selectList(queryWrapperM);
//整合
HashMap<String, Object> list= CollectionUtil.mapStringObject();
list.put("listStoreMarketing",listStoreMarketing);
list.put("listGoblinSelfMarketing",listGoblinSelfMarketing);
return AjaxResult.success(list);
}
}
/**
* @author zhangfuxin
* @Description:限时秒杀添加
* @date 2021/12/29 下午2:51
*/
/**
* @author zhangfuxin
* @Description:限时秒杀修改
* @date 2021/12/29 下午2:52
*/
/***
* @author zhangfuxin
* @Description:限时秒杀删除
* @date 2021/12/29 下午2:52
*/
/**
* @author zhangfuxin
* @Description:限时秒杀分页
* @date 2021/12/29 下午2:52
*/
/**
* @author zhangfuxin
* @Description:限时秒杀详情
* @date 2021/12/29 下午2:54
*/
}
package com.liquidnet.client.admin.zhengzai.goblin.service;
import com.liquidnet.service.goblin.entity.GoblinFrontSeckill;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 秒杀表 服务类
* </p>
*
* @author liquidnet
* @since 2021-12-29
*/
public interface IGoblinFrontSeckillService extends IService<GoblinFrontSeckill> {
}
package com.liquidnet.client.admin.zhengzai.goblin.service.impl;
import com.liquidnet.client.admin.zhengzai.goblin.service.IGoblinFrontSeckillService;
import com.liquidnet.service.goblin.entity.GoblinFrontSeckill;
import com.liquidnet.service.goblin.mapper.GoblinFrontSeckillMapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 秒杀表 服务实现类
* </p>
*
* @author liquidnet
* @since 2021-12-29
*/
@Service
public class GoblinFrontSeckillServiceImpl extends ServiceImpl<GoblinFrontSeckillMapper, GoblinFrontSeckill> implements IGoblinFrontSeckillService {
}
...@@ -14,6 +14,7 @@ import com.liquidnet.service.goblin.dto.GoblinZhengzaiStoreListDto; ...@@ -14,6 +14,7 @@ import com.liquidnet.service.goblin.dto.GoblinZhengzaiStoreListDto;
import com.liquidnet.service.goblin.dto.vo.GoblinMarketingZhengzaiRelationVo; import com.liquidnet.service.goblin.dto.vo.GoblinMarketingZhengzaiRelationVo;
import com.liquidnet.service.goblin.dto.vo.GoblinSelfMarketingVo; import com.liquidnet.service.goblin.dto.vo.GoblinSelfMarketingVo;
import com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiStoreListVo; import com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiStoreListVo;
/*import com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiVo;*/
import com.liquidnet.service.goblin.entity.GoblinMarketingZhengzaiRelation; import com.liquidnet.service.goblin.entity.GoblinMarketingZhengzaiRelation;
import com.liquidnet.service.goblin.entity.GoblinSelfMarketing; import com.liquidnet.service.goblin.entity.GoblinSelfMarketing;
import com.liquidnet.service.goblin.mapper.GoblinMarketingZhengzaiRelationMapper; import com.liquidnet.service.goblin.mapper.GoblinMarketingZhengzaiRelationMapper;
...@@ -135,18 +136,18 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer ...@@ -135,18 +136,18 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
return null; return null;
} }
// @Override /*@Override
// public ResponseDto<GoblinZhengzaiVo> zhengzaiDetails(String marketId) { public ResponseDto<GoblinZhengzaiVo> zhengzaiDetails(String marketId) {
// GoblinSelfMarketing data = goblinSelfMarketingMapper.selectOne(Wrappers.lambdaQuery(GoblinSelfMarketing.getNew()).eq(GoblinSelfMarketing::getSelfMarketId, marketId)); GoblinSelfMarketing data = goblinSelfMarketingMapper.selectOne(Wrappers.lambdaQuery(GoblinSelfMarketing.getNew()).eq(GoblinSelfMarketing::getSelfMarketId, marketId));
// GoblinZhengzaiVo vo = GoblinZhengzaiVo.getNew(); GoblinZhengzaiVo vo = GoblinZhengzaiVo.getNew();
// vo.setMarketId(data.getSelfMarketId()); vo.setMarketId(data.getSelfMarketId());
// vo.setName(data.getName()); vo.setName(data.getName());
// vo.setStartTime(DateUtil.Formatter.yyyyMMddHHmmss.format(data.getStartTime())); vo.setStartTime(DateUtil.Formatter.yyyyMMddHHmmss.format(data.getStartTime()));
// vo.setEndTime(DateUtil.Formatter.yyyyMMddHHmmss.format(data.getEndTime())); vo.setEndTime(DateUtil.Formatter.yyyyMMddHHmmss.format(data.getEndTime()));
// vo.setStatus(data.getStatus()); vo.setStatus(data.getStatus());
// vo.setCreatedAt(DateUtil.Formatter.yyyyMMddHHmmss.format(data.getCreatedAt())); vo.setCreatedAt(DateUtil.Formatter.yyyyMMddHHmmss.format(data.getCreatedAt()));
// return null; return null;
// } }*/
@Override @Override
public ResponseDto<List<GoblinZhengzaiStoreListVo>> zhengzaiStoreList(String marketId) { public ResponseDto<List<GoblinZhengzaiStoreListVo>> zhengzaiStoreList(String marketId) {
......
package com.liquidnet.service.goblin.entity; package com.liquidnet.service.goblin.entity;
import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable; import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.time.LocalDateTime;
/** /**
* <p> * <p>
* 秒杀表 * 秒杀表
* </p> * </p>
* *
* @author liquidnet * @author liquidnet
* @since 2021-12-27 * @since 2021-12-29
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
...@@ -23,6 +26,7 @@ public class GoblinFrontSeckill implements Serializable { ...@@ -23,6 +26,7 @@ public class GoblinFrontSeckill implements Serializable {
/** /**
* 主键 * 主键
*/ */
@TableId(value = "mid", type = IdType.AUTO)
private Long mid; private Long mid;
/** /**
...@@ -57,5 +61,10 @@ public class GoblinFrontSeckill implements Serializable { ...@@ -57,5 +61,10 @@ public class GoblinFrontSeckill implements Serializable {
*/ */
private Integer delTag; private Integer delTag;
/**
* 排序
*/
private Integer indexs;
} }
...@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; ...@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* </p> * </p>
* *
* @author liquidnet * @author liquidnet
* @since 2021-12-27 * @since 2021-12-29
*/ */
public interface GoblinFrontSeckillMapper extends BaseMapper<GoblinFrontSeckill> { public interface GoblinFrontSeckillMapper extends BaseMapper<GoblinFrontSeckill> {
......
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