You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
2.0 KiB
50 lines
2.0 KiB
package com.spring.modules.quote.controller;
|
|
|
|
import com.spring.common.utils.R;
|
|
import com.spring.modules.quote.entity.QuoteDetailRouting;
|
|
import com.spring.modules.quote.service.QuoteDetailRoutingService;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
import java.util.List;
|
|
|
|
@RestController
|
|
@RequestMapping("/quote/detail/routing")
|
|
public class QuoteDetailRoutingController {
|
|
|
|
@Autowired
|
|
private QuoteDetailRoutingService quoteDetailRoutingService;
|
|
|
|
@PostMapping
|
|
public R queryQuoteDetailRouting(@RequestBody QuoteDetailRouting quoteDetailRouting) {
|
|
List<QuoteDetailRouting> list = quoteDetailRoutingService.queryQuoteDetailRouting(quoteDetailRouting);
|
|
return R.ok().put("rows", list);
|
|
}
|
|
|
|
@PostMapping("/version")
|
|
private R queryQuoteDetailRoutingByVersion(@RequestBody QuoteDetailRouting quoteDetailRouting) {
|
|
List<QuoteDetailRouting> list = quoteDetailRoutingService.queryQuoteDetailRoutingByVersion(quoteDetailRouting);
|
|
return R.ok().put("rows", list);
|
|
}
|
|
|
|
@PostMapping("/alternative")
|
|
public R queryQuoteDetailRoutingAlternative(@RequestBody QuoteDetailRouting quoteDetailRouting) {
|
|
List<QuoteDetailRouting> list = quoteDetailRoutingService.queryQuoteDetailRoutingAlternative(quoteDetailRouting);
|
|
return R.ok().put("rows", list);
|
|
}
|
|
|
|
@PostMapping("/change")
|
|
public R changeQuoteDetailRouting(@RequestBody QuoteDetailRouting quoteDetailRouting) {
|
|
quoteDetailRoutingService.changeQuoteDetailRouting(quoteDetailRouting);
|
|
return R.ok("操作成功");
|
|
}
|
|
|
|
@PostMapping("/update")
|
|
public R updateQuoteDetailRouting(@RequestBody QuoteDetailRouting quoteDetailRouting) {
|
|
quoteDetailRoutingService.updateQuoteDetailRouting(quoteDetailRouting);
|
|
return R.ok("操作成功");
|
|
}
|
|
}
|