|
@@ -1,6 +1,5 @@
|
|
|
package org.dromara.bulk.controller;
|
|
|
|
|
|
-import cn.dev33.satoken.annotation.SaIgnore;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.dromara.bulk.domain.bo.BulkOrderListBo;
|
|
|
import org.dromara.bulk.domain.vo.BulkOrderListVo;
|
|
@@ -12,31 +11,51 @@ import org.dromara.common.web.core.BaseController;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+/**
|
|
|
+ * 大货订单列表 控制层
|
|
|
+ */
|
|
|
@RestController
|
|
|
@RequiredArgsConstructor
|
|
|
@RequestMapping("/bulkOrder/bulkOrderList")
|
|
|
public class BulkOrderListController extends BaseController {
|
|
|
private final BulkOrderListService bulkOrderListService;
|
|
|
|
|
|
- @SaIgnore
|
|
|
+ /**
|
|
|
+ * 分页查询大货订单列表
|
|
|
+ * @param bulkOrderListBo 大货订单列表BO对象
|
|
|
+ * @param pageQuery 分页信息
|
|
|
+ * @return 查询结果
|
|
|
+ */
|
|
|
@GetMapping("/PageList")
|
|
|
public TableDataInfo<BulkOrderListVo> selectPageBulkOrderList(BulkOrderListBo bulkOrderListBo, PageQuery pageQuery) {
|
|
|
return bulkOrderListService.selectPageBulkOrderList(bulkOrderListBo, pageQuery);
|
|
|
}
|
|
|
|
|
|
- @SaIgnore
|
|
|
+ /**
|
|
|
+ * 新增大货订单列表
|
|
|
+ * @param bulkOrderListBo 大货订单列表BO对象
|
|
|
+ * @return 新增行数
|
|
|
+ */
|
|
|
@PostMapping()
|
|
|
public R<Void> insertBulkOrder(@Validated @RequestBody BulkOrderListBo bulkOrderListBo) {
|
|
|
return toAjax(bulkOrderListService.insertBulkOrder(bulkOrderListBo));
|
|
|
}
|
|
|
|
|
|
- @SaIgnore
|
|
|
+ /**
|
|
|
+ * 修改大货订单列表
|
|
|
+ * @param bulkOrderListBo 大货订单列表BO对象
|
|
|
+ * @return 修改行数
|
|
|
+ */
|
|
|
@PutMapping()
|
|
|
public R<Void> updateBulkOrder(@Validated @RequestBody BulkOrderListBo bulkOrderListBo) {
|
|
|
return toAjax(bulkOrderListService.updateBulkOrder(bulkOrderListBo));
|
|
|
}
|
|
|
|
|
|
- @SaIgnore
|
|
|
+ /**
|
|
|
+ * 批量删除大货订单列表
|
|
|
+ * @param bulkOrderListIds 大货订单列表ID数组
|
|
|
+ * @return 删除行数
|
|
|
+ */
|
|
|
@DeleteMapping("/{bulkOrderListIds}")
|
|
|
public R<Void> deleteBulkOrderById(@PathVariable Long[] bulkOrderListIds) {
|
|
|
return toAjax(bulkOrderListService.deleteBulkOrderById(bulkOrderListIds));
|