添加“单模版成片任务查询”接口
This commit is contained in:
parent
3b94b34cf6
commit
3c502c600c
@ -59,10 +59,24 @@ public class AppGoodsController {
|
|||||||
* @param scenicId 景区id
|
* @param scenicId 景区id
|
||||||
* @return 1 合成中 2 合成成功
|
* @return 1 合成中 2 合成成功
|
||||||
*/
|
*/
|
||||||
@ApiOperation("查询用户当前景区的视频合成任务状态 1 合成中 2 合成成功 ")
|
@ApiOperation("查询用户当前景区的整体视频合成任务状态 1 合成中 2 合成成功 ")
|
||||||
@GetMapping("/getTaskStatus/{scenicId}")
|
@GetMapping("/getTaskStatus/{scenicId}")
|
||||||
public ApiResponse<Integer> getTaskStatus(@PathVariable("scenicId") Long scenicId) {
|
public ApiResponse<Integer> getAllTaskStatus(@PathVariable("scenicId") Long scenicId) {
|
||||||
JwtInfo worker = JwtTokenUtil.getWorker();
|
JwtInfo worker = JwtTokenUtil.getWorker();
|
||||||
return goodsService.getTaskStatus(worker.getUserId(),scenicId);
|
return goodsService.getAllTaskStatus(worker.getUserId(),scenicId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询用户当前景区的具体模版视频合成任务状态
|
||||||
|
* @param templateId 模版id
|
||||||
|
* @return 1 合成中 2 合成成功
|
||||||
|
*/
|
||||||
|
@ApiOperation("查询用户当前景区的具体模版视频合成任务状态 1 合成中 2 合成成功 ")
|
||||||
|
@GetMapping("/getTemplateTaskStatus/{templateId}")
|
||||||
|
public ApiResponse<Integer> getTemplateTaskStatus(@PathVariable("templateId") Long templateId) {
|
||||||
|
JwtInfo worker = JwtTokenUtil.getWorker();
|
||||||
|
return goodsService.getTemplateTaskStatus(worker.getUserId(),templateId);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ import java.util.Date;
|
|||||||
@Data
|
@Data
|
||||||
@ApiModel(value = "订单查询对象")
|
@ApiModel(value = "订单查询对象")
|
||||||
public class OrderReqQuery extends BaseQueryParameterReq {
|
public class OrderReqQuery extends BaseQueryParameterReq {
|
||||||
// private Long id;
|
private Long id;
|
||||||
private Long memberId;
|
private Long memberId;
|
||||||
@ApiModelProperty("用户昵称")
|
@ApiModelProperty("用户昵称")
|
||||||
private String memberNickname;
|
private String memberNickname;
|
||||||
|
@ -90,6 +90,8 @@ public class OrderAppRespVO {
|
|||||||
private Integer goodsType;
|
private Integer goodsType;
|
||||||
@ApiModelProperty("封面图片(来自模版封面图片)")
|
@ApiModelProperty("封面图片(来自模版封面图片)")
|
||||||
private String coverUrl;
|
private String coverUrl;
|
||||||
|
@ApiModelProperty("原素材类型:1视频,2图像")
|
||||||
|
private Integer sourceType;
|
||||||
@ApiModelProperty("订单明细")
|
@ApiModelProperty("订单明细")
|
||||||
private List<OrderItemVO> orderItemList;
|
private List<OrderItemVO> orderItemList;
|
||||||
}
|
}
|
||||||
|
@ -193,7 +193,7 @@ public class GoodsServiceImpl implements GoodsService {
|
|||||||
* @return 1 合成中 2 合成成功
|
* @return 1 合成中 2 合成成功
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public ApiResponse<Integer> getTaskStatus(Long userId, Long scenicId) {
|
public ApiResponse<Integer> getAllTaskStatus(Long userId, Long scenicId) {
|
||||||
TaskReqQuery taskReqQuery = new TaskReqQuery();
|
TaskReqQuery taskReqQuery = new TaskReqQuery();
|
||||||
taskReqQuery.setMemberId(userId);
|
taskReqQuery.setMemberId(userId);
|
||||||
taskReqQuery.setScenicId(scenicId);
|
taskReqQuery.setScenicId(scenicId);
|
||||||
@ -206,4 +206,18 @@ public class GoodsServiceImpl implements GoodsService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ApiResponse<Integer> getTemplateTaskStatus(Long userId, Long templateId) {
|
||||||
|
TaskReqQuery taskReqQuery = new TaskReqQuery();
|
||||||
|
taskReqQuery.setMemberId(userId);
|
||||||
|
taskReqQuery.setScenicId(templateId);
|
||||||
|
taskReqQuery.setStatus(2);
|
||||||
|
int count=taskMapper.countTask(taskReqQuery);
|
||||||
|
if(count>0){
|
||||||
|
return ApiResponse.success(1);
|
||||||
|
}else {
|
||||||
|
return ApiResponse.success(2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -278,6 +278,7 @@ public class OrderServiceImpl implements OrderService {
|
|||||||
OrderItemVO itemVO = orderItemList.get(NumberConstant.ZERO);
|
OrderItemVO itemVO = orderItemList.get(NumberConstant.ZERO);
|
||||||
orderAppRespVO.setScenicName(itemVO.getScenicName());
|
orderAppRespVO.setScenicName(itemVO.getScenicName());
|
||||||
orderAppRespVO.setGoodsName(itemVO.getGoodsName());
|
orderAppRespVO.setGoodsName(itemVO.getGoodsName());
|
||||||
|
orderAppRespVO.setSourceType(itemVO.getSourceType());
|
||||||
}
|
}
|
||||||
return ApiResponse.success(orderAppRespVO);
|
return ApiResponse.success(orderAppRespVO);
|
||||||
}
|
}
|
||||||
|
@ -49,5 +49,7 @@ public interface GoodsService {
|
|||||||
* @param userId
|
* @param userId
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
ApiResponse<Integer> getTaskStatus(Long userId ,Long scenicId);
|
ApiResponse<Integer> getAllTaskStatus(Long userId ,Long scenicId);
|
||||||
|
|
||||||
|
ApiResponse<Integer> getTemplateTaskStatus(Long userId, Long templateId);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user