| | |
| | | package com.ruoyi.inspect.controller; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.basic.dto.InventoryDetailDTO; |
| | |
| | | return Result.success(insOrderService.addNewJuInsOrder(insPlaceOrderDto)); |
| | | } |
| | | return Result.success(insOrderService.addInsOrder(insPlaceOrderDto.getSampleList(), insPlaceOrderDto.getInsOrder())); |
| | | } |
| | | |
| | | @Operation(summary = "修改新聚检验下单数据") |
| | | @PostMapping("/updateNewJuInsOrder") |
| | | public Result<?> updateNewJuInsOrder(@RequestBody InsPlaceOrderDto insPlaceOrderDto) { |
| | | return Result.success(insOrderService.updateNewJuInsOrder(insPlaceOrderDto)); |
| | | } |
| | | |
| | | @Operation(summary = "查询订单最长预计时间") |
| | |
| | | return insOrderService.judgeNotSpotCheckOrder(insPlaceOrderDto.getSampleList(), insPlaceOrderDto.getInsOrder()); |
| | | } |
| | | |
| | | @Operation(summary = "查询已完成委托单(客户满意度下拉用, 仅已检验state=4)") |
| | | @GetMapping("/selectCompletedOrders") |
| | | public Result selectCompletedOrders() { |
| | | LambdaQueryWrapper<InsOrder> qw = new LambdaQueryWrapper<>(); |
| | | qw.select(InsOrder::getId, InsOrder::getEntrustCode, InsOrder::getCompany, |
| | | InsOrder::getCompanyId, InsOrder::getSampleView) |
| | | .eq(InsOrder::getState, 4) |
| | | .isNotNull(InsOrder::getCompany) |
| | | .orderByDesc(InsOrder::getCreateTime); |
| | | return Result.success(insOrderService.page(new Page<>(1, 500), qw).getRecords()); |
| | | } |
| | | |
| | | } |