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.
39 lines
1.5 KiB
39 lines
1.5 KiB
package com.spring.modules.part.controller;
|
|
|
|
import com.spring.common.utils.PageUtils;
|
|
import com.spring.common.utils.R;
|
|
import com.spring.modules.part.dto.RoutingOperationsBatchSaveDto;
|
|
import com.spring.modules.part.dto.RoutingOperationsQueryDto;
|
|
import com.spring.modules.part.dto.RoutingOperationsDescQueryDto;
|
|
import com.spring.modules.part.service.RoutingOperationsService;
|
|
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;
|
|
|
|
@RestController
|
|
@RequestMapping("/plm/routingOperations")
|
|
public class RoutingOperationsController {
|
|
|
|
@Autowired
|
|
private RoutingOperationsService routingOperationsService;
|
|
|
|
@PostMapping("/search")
|
|
public R search(@RequestBody RoutingOperationsQueryDto query) {
|
|
PageUtils page = routingOperationsService.routingOperationsSearch(query);
|
|
return R.ok().put("page", page);
|
|
}
|
|
|
|
@PostMapping("/batchSave")
|
|
public R batchSave(@RequestBody RoutingOperationsBatchSaveDto dto) {
|
|
routingOperationsService.batchSave(dto);
|
|
return R.ok();
|
|
}
|
|
|
|
@PostMapping("/getDesc")
|
|
public R getDesc(@RequestBody RoutingOperationsDescQueryDto dto) {
|
|
String desc = routingOperationsService.getDesc(dto);
|
|
return R.ok().put("desc", desc);
|
|
}
|
|
}
|