|
@@ -3,8 +3,11 @@ package com.ruoyi.web.base.controller;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
|
|
+import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.framework.web.service.TokenService;
|
|
import com.ruoyi.framework.web.service.TokenService;
|
|
|
|
|
+import com.ruoyi.web.base.domain.ProductionSlaughter;
|
|
|
import com.ruoyi.web.base.domain.ProductionWhiteStripAllocation;
|
|
import com.ruoyi.web.base.domain.ProductionWhiteStripAllocation;
|
|
|
|
|
+import com.ruoyi.web.base.domain.param.WiteStripAllRequest;
|
|
|
import com.ruoyi.web.base.service.IProductionWhiteStripAllocationService;
|
|
import com.ruoyi.web.base.service.IProductionWhiteStripAllocationService;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -62,6 +65,22 @@ public class ProductionWhiteStripAllocationController {
|
|
|
.eq("org_id", tokenService.getLoginOrgId(request))
|
|
.eq("org_id", tokenService.getLoginOrgId(request))
|
|
|
));
|
|
));
|
|
|
}
|
|
}
|
|
|
|
|
+ @ApiOperation("根据saleNum查询")
|
|
|
|
|
+ @PostMapping("/listBySaleNum")
|
|
|
|
|
+ public AjaxResult listBySaleNum(@RequestBody WiteStripAllRequest witeStripAllRequest,
|
|
|
|
|
+ HttpServletRequest request
|
|
|
|
|
+ ) {
|
|
|
|
|
+ QueryWrapper<ProductionWhiteStripAllocation> wrapper = new QueryWrapper<ProductionWhiteStripAllocation>()
|
|
|
|
|
+ .eq("org_id", tokenService.getLoginOrgId(request));
|
|
|
|
|
+ wrapper
|
|
|
|
|
+ .eq(StringUtils.isNotEmpty(witeStripAllRequest.getMaterialCode()), "material_code", witeStripAllRequest.getMaterialCode())
|
|
|
|
|
+ .eq(StringUtils.isNotEmpty(witeStripAllRequest.getSaleNum()), "sale_num", witeStripAllRequest.getSaleNum())
|
|
|
|
|
+ .eq(StringUtils.isNotEmpty(witeStripAllRequest.getProductionDate()), "production_date", witeStripAllRequest.getProductionDate());
|
|
|
|
|
+
|
|
|
|
|
+ return success(productionWhiteStripAllocationService.list(
|
|
|
|
|
+ wrapper
|
|
|
|
|
+ ));
|
|
|
|
|
+ }
|
|
|
@ApiOperation("批量修改状态")
|
|
@ApiOperation("批量修改状态")
|
|
|
@PostMapping("/editAllStatus")
|
|
@PostMapping("/editAllStatus")
|
|
|
public AjaxResult editAllStatus(@RequestBody Map<String, String> paramsMap) throws Exception {
|
|
public AjaxResult editAllStatus(@RequestBody Map<String, String> paramsMap) throws Exception {
|