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

Commit 6bdd6a9b authored by 胡佳晨's avatar 胡佳晨

添加 ar相关本地数据下载

parent e895aeb5
...@@ -2,6 +2,7 @@ package com.liquidnet.service.goblin.controller.Inner; ...@@ -2,6 +2,7 @@ package com.liquidnet.service.goblin.controller.Inner;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.goblin.dto.manage.GoblinStoreZhengzaiCommonParam; import com.liquidnet.service.goblin.dto.manage.GoblinStoreZhengzaiCommonParam;
import com.liquidnet.service.goblin.dto.vo.ArDataVo;
import com.liquidnet.service.goblin.dto.vo.GoblinMarketSpuListVo; import com.liquidnet.service.goblin.dto.vo.GoblinMarketSpuListVo;
import com.liquidnet.service.goblin.dto.vo.GoblinSelfMarketingVo; import com.liquidnet.service.goblin.dto.vo.GoblinSelfMarketingVo;
import com.liquidnet.service.goblin.dto.vo.GoblinSelfZhengzaiSkuVo; import com.liquidnet.service.goblin.dto.vo.GoblinSelfZhengzaiSkuVo;
...@@ -80,20 +81,19 @@ public class GoblinInnerZhengzaiController { ...@@ -80,20 +81,19 @@ public class GoblinInnerZhengzaiController {
@ApiImplicitParam(type = "form", dataType = "String", name = "performanceId", value = "演出id", required = true), @ApiImplicitParam(type = "form", dataType = "String", name = "performanceId", value = "演出id", required = true),
}) })
public ResponseDto<String> insertCoupon(@RequestParam("file") MultipartFile file, public ResponseDto<String> insertCoupon(@RequestParam("file") MultipartFile file,
@RequestParam("performanceId") String performanceId) { @RequestParam("performanceId") String performanceId) {
return goblinInnerService.insertCoupon(file, performanceId); return goblinInnerService.insertCoupon(file, performanceId);
} }
@PostMapping("add/temp/coupon") @PostMapping("ar/data")
@ApiOperation("添加活动临时券") @ApiOperation("获取ar相关离线数据")
@ApiResponse(code = 200, message = "接口返回对象参数") @ApiResponse(code = 200, message = "接口返回对象参数")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(type = "form", dataType = "String", name = "tag", value = "标签", required = true), @ApiImplicitParam(type = "form", dataType = "String", name = "tag", value = "标签", required = true),
@ApiImplicitParam(type = "form", dataType = "String", name = "performanceId", value = "演出id", required = true), @ApiImplicitParam(type = "form", dataType = "String", name = "performanceId", value = "演出id", required = true),
@ApiImplicitParam(type = "form", dataType = "String", name = "performanceId", value = "演出id", required = true),
}) })
public ResponseDto<String> zhengzaiStoreDelNoAuth(@RequestParam("file") MultipartFile file, public ResponseDto<ArDataVo> getArData(@RequestParam("tag") String tag,
@RequestParam("performanceId") String performanceId) { @RequestParam("performanceId") String performanceId) {
return goblinInnerService.insertCoupon(file, performanceId); return goblinInnerService.getArData(tag, performanceId);
} }
} }
...@@ -1119,9 +1119,9 @@ public class GoblinMongoUtils { ...@@ -1119,9 +1119,9 @@ public class GoblinMongoUtils {
//根据艺人标签和演出查询商品 //根据艺人标签和演出查询商品
public List<GoblinGoodsInfoVo> getMusicTagPGoods(String musicTag, String performanceId) { public List<GoblinGoodsInfoVo> getMusicTagPGoods(String musicTag, String performanceId) {
return mongoTemplate.find( Query query = Query.query(Criteria.where("extagVoList.tagName").is(musicTag)
Query.query(Criteria.where("extagVoList.tagName").is(musicTag) .and("delFlg").is("0").and("shelvesStatus").is(3));
.and("delFlg").is("0").and("shelvesStatus").is(3)), return mongoTemplate.find(query,
GoblinGoodsInfoVo.class, GoblinGoodsInfoVo.class,
GoblinGoodsInfoVo.class.getSimpleName() GoblinGoodsInfoVo.class.getSimpleName()
); );
......
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