Commit 4dfe78c7 authored by shiyu's avatar shiyu

专场海报分享

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