|
|
@@ -7,6 +7,7 @@ import com.github.zuihou.base.controller.SuperController;
|
|
|
import com.github.zuihou.base.request.PageParams;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dto.*;
|
|
|
import com.github.zuihou.business.productionReadyCenter.entity.MMeterial;
|
|
|
+import com.github.zuihou.business.productionReadyCenter.entity.MToolClamp;
|
|
|
import com.github.zuihou.business.productionReadyCenter.entity.Tray;
|
|
|
import com.github.zuihou.business.productionReadyCenter.entity.TrayPosition;
|
|
|
import com.github.zuihou.business.productionReadyCenter.service.MMeterialService;
|
|
|
@@ -50,6 +51,23 @@ import java.util.stream.Collectors;
|
|
|
public class MMeterialController extends SuperController<MMeterialService, Long, MMeterial, MMeterialPageDTO, MMeterialSaveDTO, MMeterialUpdateDTO> {
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
+ public void query(PageParams<MMeterialPageDTO> params, IPage<MMeterial> page, Long defSize) {
|
|
|
+
|
|
|
+ MMeterialPageDTO data = params.getModel();
|
|
|
+ QueryWrap<MMeterial> wrap = handlerWrapper(null, params);
|
|
|
+ LbqWrapper<MMeterial> wrapper = wrap.lambda();
|
|
|
+
|
|
|
+ MMeterial meterial = BeanUtil.toBean(data, MMeterial.class);
|
|
|
+ wrapper.like(MMeterial::getMeterialCode, meterial.getMeterialCode())
|
|
|
+ .like(MMeterial::getTradeMark, meterial.getTradeMark() )
|
|
|
+ .like(MMeterial::getSpecification, meterial.getSpecification() )
|
|
|
+ .eq(MMeterial::getStatus, meterial.getStatus())
|
|
|
+ .eq(MMeterial::getEquipmentName, meterial.getEquipmentName())
|
|
|
+ .orderByDesc(MMeterial::getCreateTime);
|
|
|
+ IPage<MMeterial> list= baseService.pageList(page, wrapper);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "查询原材料", notes = "查询原材料")
|
|
|
@PostMapping("/all")
|
|
|
public R<List<MMeterial>> list() {
|