Browse Source

拉代码

tiaosheng
wang0018 5 years ago
parent
commit
16f9b1d8f8
  1. 16
      mt/src/main/java/com/ccsens/mt/api/CompeteVedioController.java
  2. 6
      mt/src/main/java/com/ccsens/mt/bean/dto/VideoDto.java
  3. 32
      mt/src/main/java/com/ccsens/mt/service/CompeteVedioService.java
  4. 16
      mt/src/main/java/com/ccsens/mt/service/ICompeteVedioService.java

16
mt/src/main/java/com/ccsens/mt/api/CompeteVedioController.java

@ -1,8 +1,17 @@
package com.ccsens.mt.api;
import com.ccsens.cloudutil.annotation.MustLogin;
import com.ccsens.mt.bean.dto.CompeteDto;
import com.ccsens.util.JsonResponse;
import com.ccsens.util.bean.dto.QueryDto;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
@Api(tags = "视频", description = "")
@ -11,4 +20,11 @@ import org.springframework.web.bind.annotation.RestController;
@Slf4j
public class CompeteVedioController {
@MustLogin
@ApiOperation(value = "添加用户观看开幕式视频记录(签到用)", notes = "Mr.王---------根据公司的id在t_compete_player_look表中插入一条数据,单表操作,")
@RequestMapping(value = "/userSign", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
public JsonResponse syncCompeteCompany(@ApiParam @Validated @RequestBody QueryDto<CompeteDto.CompeteType> params) {
log.info("添加用户观看开幕式视频记录(签到用)",params);
return JsonResponse.newInstance().ok();
}
}

6
mt/src/main/java/com/ccsens/mt/bean/dto/VideoDto.java

@ -39,4 +39,10 @@ public class VideoDto {
@ApiModelProperty("视频文件浏览路径")
private String videoFileUrl;
}
@Data
@ApiModel("添加用户观看开幕式视频记录(签到用)")
public static class Vdeo{
@ApiModelProperty("视频文件id")
private Long companyId;
}
}

32
mt/src/main/java/com/ccsens/mt/service/CompeteVedioService.java

@ -0,0 +1,32 @@
package com.ccsens.mt.service;
import cn.hutool.core.lang.Snowflake;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
/**
* @author 10071
*/
@Slf4j
@Service
@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
public class CompeteVedioService implements ICompeteVedioService{
@Resource
private Snowflake snowflake;
@Override
public void insertSignVideo(Long companyId) {
}
@Override
public void selectSignVideo(Long companyId) {
}
}

16
mt/src/main/java/com/ccsens/mt/service/ICompeteVedioService.java

@ -0,0 +1,16 @@
package com.ccsens.mt.service;
public interface ICompeteVedioService {
/**
*
* 添加用户观看开幕式视频记录签到用
* @param companyId 单位id
*/
void insertSignVideo(Long companyId);
/**
* 查看用户观看视频记录签到用
* @param companyId
*/
void selectSignVideo(Long companyId);
}
Loading…
Cancel
Save