1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.tour.web.controller;
- import com.tour.common.core.controller.BaseController;
- import com.tour.common.core.domain.Result;
- import com.tour.common.core.page.TableDataInfo;
- import com.tour.module.domain.LineCommission;
- import com.tour.module.service.ILineCommissionService;
- import lombok.RequiredArgsConstructor;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- /**
- * Demo class
- *
- * @author zangbin
- * @date 2023/6/14 14:39
- */
- @RequiredArgsConstructor(onConstructor_ = @Autowired)
- @RequestMapping("/module/line/commission")
- @RestController
- public class LineCommissionController extends BaseController {
- private final ILineCommissionService iLineCommissionService;
- @GetMapping(value = "/list")
- public TableDataInfo getList(LineCommission commission) {
- startPage();
- List<LineCommission> commissions = iLineCommissionService.queryList(commission);
- return getDataTable(commissions);
- }
- @PostMapping
- public Result add(@RequestBody LineCommission commission) {
- return toAjax(iLineCommissionService.saveCommission(commission) ? 1 : 0);
- }
- }
|