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

Commit 1e7da611 authored by sunyuntian's avatar sunyuntian

ar

parent 15b01add
...@@ -7,5 +7,5 @@ import com.liquidnet.service.sweet.entity.SweetPerformanceShow; ...@@ -7,5 +7,5 @@ import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import java.time.LocalDateTime; import java.time.LocalDateTime;
public interface ISweetPerformanceService extends IService<SweetPerformanceShow> { public interface ISweetPerformanceService extends IService<SweetPerformanceShow> {
ResponseDto<Boolean> add(String picOne, String picTwo, String arUrl, String offlineUrl, LocalDateTime timeStart, LocalDateTime timeEnd); ResponseDto<Boolean> add(String picOne, String picTwo, String arUrl, LocalDateTime timeStart, LocalDateTime timeEnd);
} }
...@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableId; ...@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime;
@Data @Data
public class SweetPerformanceShow implements Serializable,Cloneable{ public class SweetPerformanceShow implements Serializable,Cloneable{
...@@ -33,11 +34,11 @@ public class SweetPerformanceShow implements Serializable,Cloneable{ ...@@ -33,11 +34,11 @@ public class SweetPerformanceShow implements Serializable,Cloneable{
/** /**
* 开始时间 * 开始时间
*/ */
private String timeStart; private LocalDateTime timeStart;
/** /**
* 结束时间 * 结束时间
*/ */
private String timeEnd; private LocalDateTime timeEnd;
private static final SweetPerformanceShow obj = new SweetPerformanceShow(); private static final SweetPerformanceShow obj = new SweetPerformanceShow();
public static SweetPerformanceShow getNew() { public static SweetPerformanceShow getNew() {
......
...@@ -27,16 +27,14 @@ public class SweetPerformanceController { ...@@ -27,16 +27,14 @@ public class SweetPerformanceController {
@ApiImplicitParam(type = "query", dataType = "String", name = "picOne", value = "图片1", required = true), @ApiImplicitParam(type = "query", dataType = "String", name = "picOne", value = "图片1", required = true),
@ApiImplicitParam(type = "query", dataType = "String", name = "picTwo", value = "图片2", required = true), @ApiImplicitParam(type = "query", dataType = "String", name = "picTwo", value = "图片2", required = true),
@ApiImplicitParam(type = "query", dataType = "String", name = "arUrl", value = "AR地址", required = true), @ApiImplicitParam(type = "query", dataType = "String", name = "arUrl", value = "AR地址", required = true),
@ApiImplicitParam(type = "query", dataType = "String", name = "offlineUrl", value = "离线地址", required = true),
@ApiImplicitParam(type = "query", dataType = "LocalDateTime", name = "timeStart", value = "开始时间", required = true), @ApiImplicitParam(type = "query", dataType = "LocalDateTime", name = "timeStart", value = "开始时间", required = true),
@ApiImplicitParam(type = "query", dataType = "LocalDateTime", name = "timeEnd", value = "结束时间", required = true) @ApiImplicitParam(type = "query", dataType = "LocalDateTime", name = "timeEnd", value = "结束时间", required = true)
}) })
public ResponseDto<Boolean> add(@RequestParam() String picOne, public ResponseDto<Boolean> add(@RequestParam() String picOne,
@RequestParam() String picTwo, @RequestParam() String picTwo,
@RequestParam() String arUrl, @RequestParam() String arUrl,
@RequestParam() String offlineUrl,
@RequestParam() LocalDateTime timeStart, @RequestParam() LocalDateTime timeStart,
@RequestParam() LocalDateTime timeEnd) { @RequestParam() LocalDateTime timeEnd) {
return sweetPerformanceService.add(picOne, picTwo, arUrl, offlineUrl,timeStart,timeEnd); return sweetPerformanceService.add(picOne, picTwo, arUrl, timeStart,timeEnd);
} }
} }
package com.liquidnet.service.sweet.service.impl; package com.liquidnet.service.sweet.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.commons.lang.util.IDGenerator;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow; import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.mapper.SweetPerformanceMapper; import com.liquidnet.service.sweet.mapper.SweetPerformanceMapper;
import com.liquidnet.service.sweet.service.ISweetPerformanceService; import com.liquidnet.service.sweet.service.ISweetPerformanceService;
import com.liquidnet.service.sweet.utils.RedisDataUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.time.LocalDateTime; import java.time.LocalDateTime;
...@@ -12,9 +15,28 @@ import java.time.LocalDateTime; ...@@ -12,9 +15,28 @@ import java.time.LocalDateTime;
@Service @Service
public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMapper, SweetPerformanceShow> implements ISweetPerformanceService { public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMapper, SweetPerformanceShow> implements ISweetPerformanceService {
@Autowired
private SweetPerformanceMapper sweetPerformanceMapper;
@Autowired
private RedisDataUtils redisDataUtils;
@Override @Override
public ResponseDto<Boolean> add(String picOne, String picTwo, String arUrl, String offlineUrl, LocalDateTime timeStart, LocalDateTime timeEnd) { public ResponseDto<Boolean> add(String picOne, String picTwo, String arUrl, LocalDateTime timeStart, LocalDateTime timeEnd) {
String offlineUrl=null;
return null; SweetPerformanceShow show = SweetPerformanceShow.getNew();
String mid = IDGenerator.nextSnowId();
// LocalDateTime time = LocalDateTime.now();
show.setPerformanceId(mid);
show.setPicOne(picOne);
show.setPicTwo(picTwo);
show.setArUrl(arUrl);
show.setOfflineUrl(offlineUrl);
show.setTimeStart(timeStart);
show.setTimeEnd(timeEnd);
sweetPerformanceMapper.insert(show);
return ResponseDto.success();
} }
} }
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