Compare commits
No commits in common. "575cee7125bc399788f8376ec0cda4be84a6ad51" and "d96e14f9bbf9925000b1df8c23f68431a9ac8125" have entirely different histories.
575cee7125
...
d96e14f9bb
|
@ -1,108 +0,0 @@
|
||||||
package com.hcy.front.controller.order;
|
|
||||||
|
|
||||||
|
|
||||||
import com.hcy.common.core.AjaxResult;
|
|
||||||
|
|
||||||
import com.hcy.common.core.PageResult;
|
|
||||||
import com.hcy.common.validator.annotation.IDMust;
|
|
||||||
import com.hcy.front.service.order.IParentRepairOrderService;
|
|
||||||
import com.hcy.front.validate.PageParam;
|
|
||||||
import com.hcy.front.validate.order.ParentRepairOrderParam;
|
|
||||||
import com.hcy.front.vo.order.ParentRepairOrderDetailVo;
|
|
||||||
import com.hcy.front.vo.order.ParentRepairOrderListVo;
|
|
||||||
import lombok.extern.java.Log;
|
|
||||||
import org.springframework.validation.annotation.Validated;
|
|
||||||
import org.springframework.web.bind.annotation.*;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总维修单管理
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
@RequestMapping("api/order/parentRepairOrder")
|
|
||||||
public class ParentRepairOrderController {
|
|
||||||
|
|
||||||
@Resource
|
|
||||||
IParentRepairOrderService iParentRepairOrderService;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 维修管理列表
|
|
||||||
*
|
|
||||||
* @author hcy
|
|
||||||
* @param pageParam 分页参数
|
|
||||||
* @param params 搜索参数
|
|
||||||
* @return Object
|
|
||||||
*/
|
|
||||||
@GetMapping("/list")
|
|
||||||
public Object list(@Validated PageParam pageParam,ParentRepairOrderParam params) {
|
|
||||||
PageResult<ParentRepairOrderListVo> list = iParentRepairOrderService.list(pageParam, params);
|
|
||||||
return AjaxResult.success(list);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总维修单详情
|
|
||||||
*
|
|
||||||
* @author hcy
|
|
||||||
* @param id 主键ID
|
|
||||||
* @return Object
|
|
||||||
*/
|
|
||||||
@GetMapping("/detail")
|
|
||||||
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
|
||||||
ParentRepairOrderDetailVo detail = iParentRepairOrderService.detail(id);
|
|
||||||
return AjaxResult.success(detail);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总维修单新增
|
|
||||||
*
|
|
||||||
* @author hcy
|
|
||||||
* @param parentRepairOrderParam 参数
|
|
||||||
* @return Object
|
|
||||||
*/
|
|
||||||
@PostMapping("/add")
|
|
||||||
public Object add(@RequestBody ParentRepairOrderParam parentRepairOrderParam) {
|
|
||||||
Object add = iParentRepairOrderService.add(parentRepairOrderParam);
|
|
||||||
return AjaxResult.success(add);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总维修单编辑
|
|
||||||
*
|
|
||||||
* @author hcy
|
|
||||||
* @param parentRepairOrderParam 参数
|
|
||||||
* @return Object
|
|
||||||
*/
|
|
||||||
@PostMapping("/edit")
|
|
||||||
public Object edit(@RequestBody ParentRepairOrderParam parentRepairOrderParam) {
|
|
||||||
iParentRepairOrderService.edit(parentRepairOrderParam);
|
|
||||||
return AjaxResult.success();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 总维修单删除
|
|
||||||
*
|
|
||||||
* @author hcy
|
|
||||||
* @param parentRepairOrderParam 参数
|
|
||||||
* @return Object
|
|
||||||
*/
|
|
||||||
@PostMapping("/del")
|
|
||||||
public Object del(@RequestBody ParentRepairOrderParam parentRepairOrderParam) {
|
|
||||||
iParentRepairOrderService.del(Math.toIntExact(parentRepairOrderParam.getId()));
|
|
||||||
return AjaxResult.success();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 返修提示
|
|
||||||
*
|
|
||||||
* @author hcy
|
|
||||||
* @param params 搜索参数
|
|
||||||
* @return Object
|
|
||||||
*/
|
|
||||||
@PostMapping("/reworkPrompt")
|
|
||||||
public Object reworkPrompt(@RequestBody ParentRepairOrderParam params) {
|
|
||||||
String s = iParentRepairOrderService.reworkPrompt(params);
|
|
||||||
return AjaxResult.success(s,s);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue