package com.chinaztt.mes.production.controller;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
import cn.hutool.core.thread.ThreadUtil;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.chinaztt.mes.production.entity.ArtificialInformation;
|
import com.chinaztt.mes.production.service.ArtificialInformationService;
|
import com.chinaztt.mes.production.service.CommonService;
|
import com.chinaztt.mes.production.service.DutyRecordService;
|
import com.chinaztt.mes.production.util.BackUtils;
|
import com.chinaztt.mes.warehouse.dto.SendBackDTO;
|
import com.chinaztt.mes.warehouse.service.SendBackService;
|
import com.chinaztt.ztt.common.core.util.R;
|
import com.chinaztt.ztt.common.log.annotation.SysLog;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import lombok.AllArgsConstructor;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.util.Arrays;
|
import java.util.List;
|
import java.util.stream.Collectors;
|
|
|
/**
|
* 杂工明细
|
*
|
* @author cxf
|
* @date 2021-01-21 13:22:22
|
*/
|
@RestController
|
@AllArgsConstructor
|
@RequestMapping("")
|
//@Api(value = "com", tags = "")
|
public class CommonController {
|
|
private final ArtificialInformationService artificialInformationService;
|
private final DutyRecordService dutyRecordService;
|
private final BackUtils backUtils;
|
|
private final CommonService commonService;
|
|
/**
|
* 新增退货
|
*
|
* @param
|
* @return R
|
*/
|
@ApiOperation(value = "新增退货", notes = "新增退货")
|
@SysLog("新增退货")
|
@PostMapping("sendBack")
|
public R save(@RequestBody SendBackDTO sendBackDTO) {
|
return commonService.fullSave(sendBackDTO);
|
}
|
}
|