商品列表 耗材弹窗 添加至商品/添加至规格
This commit is contained in:
@@ -7,6 +7,7 @@ import cn.ysk.cashier.cons.service.dto.ProskuInfo;
|
||||
import cn.ysk.cashier.cons.service.dto.TbProskuConDtoV2;
|
||||
import cn.ysk.cashier.cons.service.dto.TbProskuConQueryCriteria;
|
||||
import cn.ysk.cashier.exception.BadRequestException;
|
||||
import cn.ysk.cashier.utils.JSONUtil;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.HttpStatus;
|
||||
@@ -60,7 +61,7 @@ public class TbProskuConController {
|
||||
@PostMapping("V2")
|
||||
@Log("新增商品耗材绑定关系")
|
||||
@ApiOperation("新增商品耗材绑定关系")
|
||||
public ResponseEntity<Object> upV2(@Validated @RequestBody TbProskuConDtoV2 resources) throws Exception {
|
||||
public ResponseEntity<Object> upV2(@RequestBody TbProskuConDtoV2 resources) throws Exception {
|
||||
try {
|
||||
tbProskuConService.upV2(resources);
|
||||
return new ResponseEntity<>(HttpStatus.CREATED);
|
||||
|
||||
@@ -2,13 +2,11 @@ package cn.ysk.cashier.cons.service.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class TbProskuConDtoV2 {
|
||||
|
||||
@NotNull
|
||||
private Integer productId;
|
||||
List<TbProskuConDto> cons;
|
||||
private List<TbProskuConDto> cons;
|
||||
}
|
||||
|
||||
@@ -200,7 +200,8 @@ public class TbProskuConServiceImpl implements TbProskuConService {
|
||||
}
|
||||
}
|
||||
TbProskuCon tbConsInfo1 = new TbProskuCon();
|
||||
BeanUtil.copyProperties(tbConsInfo1,resource, CopyOptions.create().setIgnoreNullValue(true));
|
||||
BeanUtil.copyProperties(resource,tbConsInfo1, CopyOptions.create().setIgnoreNullValue(true));
|
||||
tbConsInfo1.setSurplusStock(resource.getLasterInStock());
|
||||
newCons.add(tbConsInfo1);
|
||||
}
|
||||
if (!CollectionUtils.isEmpty(newCons)) {
|
||||
|
||||
Reference in New Issue
Block a user