Commit 4dfe78c7 authored by shiyu's avatar shiyu

专场海报分享

parent a95f3e96
......@@ -21,7 +21,6 @@ public interface DistributorShareRecordService {
Result createAuctionShareRecord(DistributorShareRecordRequestDto dto);
/**
* 创建拍卖专场分享记录
* @param dto
......
......@@ -3,8 +3,10 @@ package com.wwdz.ch.wx.web.distribution;
import com.alibaba.fastjson.JSON;
import com.wwdz.ch.core.consts.ResultCode;
import com.wwdz.ch.core.type.Result;
import com.wwdz.ch.db.dto.request.distribution.DistributorShareRecordRequestDto;
import com.wwdz.ch.db.dto.request.distribution.SpecialPerformanceRequestDto;
import com.wwdz.ch.db.dto.request.distribution.SupplierItemRequestDto;
import com.wwdz.ch.wx.service.distribution.DistributorShareRecordService;
import com.wwdz.ch.wx.service.distribution.SpecialPerformanceService;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
......@@ -24,6 +26,9 @@ public class SpecialPerformanceController {
@Autowired
SpecialPerformanceService specialPerformanceService;
@Autowired
DistributorShareRecordService distributorShareRecordService;
@ApiOperation(value = "查询专场信息")
@PostMapping("/findInfo")
public Result findInfo(@RequestBody SpecialPerformanceRequestDto dto) {
......@@ -46,4 +51,16 @@ public class SpecialPerformanceController {
}
@ApiOperation(value = "创建专场分享链接")
@PostMapping("/createSpecialPerformanceShareRecord")
public Result createSpecialPerformanceShareRecord(@RequestBody DistributorShareRecordRequestDto dto) {
logger.info("创建专场分享链接,请求参数:{}", JSON.toJSONString(dto));
if (dto.getSpecialPerformanceId() == null || dto.getUserId() == null) {
return Result.failed(ResultCode.PARAM_ERROR);
}
return distributorShareRecordService.createSpecialPerformanceShareRecord(dto);
}
}
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