Commit 55dec878 authored by shiyu's avatar shiyu

编辑藏家商品官方预估价

parent 062a7fc9
...@@ -57,6 +57,17 @@ public class SysSupplierItemController { ...@@ -57,6 +57,17 @@ public class SysSupplierItemController {
} }
@ApiOperation(value = "编辑藏家商品官方预估价")
@PostMapping("/updateOfficialEstimatedPrice")
public Result updateOfficialEstimatedPrice(@RequestBody SupplierItemRequestDto dto) {
logger.info("编辑藏家商品官方预估价,请求参数:{}", JSON.toJSONString(dto));
if (dto.getId() == null || StringUtils.isEmpty(dto.getOfficialEstimatedPrice())) {
return Result.failed(ResultCode.PARAM_ERROR);
}
return sysSupplierItemService.updateOfficialEstimatedPrice(dto);
}
@ApiOperation(value = "查询商品列表") @ApiOperation(value = "查询商品列表")
@PostMapping("/findList") @PostMapping("/findList")
public Result findList(@RequestBody SupplierItemRequestDto dto) { public Result findList(@RequestBody SupplierItemRequestDto dto) {
......
...@@ -467,6 +467,20 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService { ...@@ -467,6 +467,20 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService {
} }
@Override
public Result updateOfficialEstimatedPrice(SupplierItemRequestDto dto) {
try {
SupplierItem supplierItem = new SupplierItem();
supplierItem.setId(dto.getId());
supplierItem.setOfficialEstimatedPrice(PriceUtil.convertPriceFromStr(dto.getOfficialEstimatedPrice()));
supplierItemDao.update(supplierItem);
return Result.success();
} catch (Exception e) {
logger.error("编辑官方预估价失败 error : {}", e);
}
return Result.failed();
}
@Override @Override
public Result updateOnSale(SupplierItemRequestDto dto) { public Result updateOnSale(SupplierItemRequestDto dto) {
try { try {
...@@ -510,6 +524,9 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService { ...@@ -510,6 +524,9 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService {
return Result.failed(); return Result.failed();
} }
@Override @Override
public Result delete(SupplierItemRequestDto dto) { public Result delete(SupplierItemRequestDto dto) {
try { try {
......
...@@ -45,6 +45,14 @@ public interface SysSupplierItemService { ...@@ -45,6 +45,14 @@ public interface SysSupplierItemService {
Result update(SupplierItemRequestDto dto); Result update(SupplierItemRequestDto dto);
/**
* 编辑藏家商品官方预估价
* @param dto
* @return
*/
Result updateOfficialEstimatedPrice(SupplierItemRequestDto dto);
/** /**
* 上下架 * 上下架
* @param dto * @param 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