| | |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.ruoyi.common.basic.PageInfo; |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.system.domain.TGoodsType; |
| | | import com.ruoyi.framework.web.service.TokenService; |
| | | import com.ruoyi.system.domain.TOrderStock; |
| | | import com.ruoyi.system.domain.TOrderStockGoods; |
| | | import com.ruoyi.system.dto.TOrderStockDTO; |
| | |
| | | public class TOrderStockController { |
| | | private final TOrderStockService orderStockService; |
| | | private final TOrderStockGoodsService orderStockGoodsService; |
| | | private final TokenService tokenService; |
| | | |
| | | @Autowired |
| | | public TOrderStockController(TOrderStockService orderStockService, TOrderStockGoodsService orderStockGoodsService) { |
| | | public TOrderStockController(TOrderStockService orderStockService, TOrderStockGoodsService orderStockGoodsService, TokenService tokenService) { |
| | | this.orderStockService = orderStockService; |
| | | this.orderStockGoodsService = orderStockGoodsService; |
| | | this.tokenService = tokenService; |
| | | } |
| | | |
| | | /** |
| | |
| | | @ApiOperation( value = "查询进货单分页列表") |
| | | @PostMapping(value = "/pageList") |
| | | public AjaxResult<PageInfo<TOrderStockVO>> pageList(@RequestBody TOrderStockQuery query) { |
| | | query.setShopId(tokenService.getLoginUser().getObjectId()); |
| | | return AjaxResult.success(orderStockService.pageList(query)); |
| | | } |
| | | |
| | |
| | | @ApiOperation( value = "进货单下单接口") |
| | | @PostMapping(value = "/add") |
| | | public AjaxResult<String> add(@RequestBody TOrderStockDTO dto) { |
| | | dto.setShopId(tokenService.getLoginUser().getObjectId()); |
| | | orderStockService.add(dto); |
| | | return AjaxResult.success(); |
| | | } |