新购验收合格不合格

This commit is contained in:
mashuai 2024-08-21 10:18:18 +08:00
parent 5dcd229138
commit cb0d200837
2 changed files with 39 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package com.bonus.purchase.controller;
import com.bonus.common.core.utils.poi.ExcelUtil; import com.bonus.common.core.utils.poi.ExcelUtil;
import com.bonus.common.core.web.controller.BaseController; import com.bonus.common.core.web.controller.BaseController;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.core.web.page.TableDataInfo; import com.bonus.common.core.web.page.TableDataInfo;
import com.bonus.common.security.annotation.RequiresPermissions; import com.bonus.common.security.annotation.RequiresPermissions;
import com.bonus.purchase.domain.PurchaseDto; import com.bonus.purchase.domain.PurchaseDto;
@ -20,7 +21,7 @@ import java.util.List;
* @create 2024/8/19 16:13 * @create 2024/8/19 16:13
*/ */
@RestController @RestController
@RequestMapping("/purchase/arrival") @RequestMapping("/acceptance")
public class PurchaseAcceptController extends BaseController { public class PurchaseAcceptController extends BaseController {
@Resource @Resource
@ -51,6 +52,30 @@ public class PurchaseAcceptController extends BaseController {
return getDataTable(list); return getDataTable(list);
} }
/**
* 单个或批量验收合格
* @param purchaseDto
* @return
*/
@ApiOperation("单个或批量验收合格")
@PostMapping ("/approve")
public AjaxResult updateTask(PurchaseDto purchaseDto)
{
return purchaseAcceptService.updateTask(purchaseDto);
}
/**
* 二级页面验收不合格
* @param purchaseDto
* @return
*/
@ApiOperation("二级页面不合格")
@PostMapping ("/reject")
public AjaxResult updateDetails(PurchaseDto purchaseDto)
{
return purchaseAcceptService.updateDetails(purchaseDto);
}
/** /**
* 导出新购验证列表 * 导出新购验证列表
*/ */

View File

@ -3,7 +3,10 @@ package com.bonus.purchase.domain;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List;
/** /**
* 新购模块查询传参类
* @Author ma_sh * @Author ma_sh
* @create 2024/8/19 17:50 * @create 2024/8/19 17:50
*/ */
@ -29,8 +32,17 @@ public class PurchaseDto {
private String keyWord; private String keyWord;
@ApiModelProperty(value = "状态") @ApiModelProperty(value = "状态")
private String status; private Integer status;
@ApiModelProperty(value = "出厂日期") @ApiModelProperty(value = "出厂日期")
private String productDate; private String productDate;
@ApiModelProperty(value = "id集合")
private List<Integer> taskIds;
@ApiModelProperty(value = "任务id集合")
private String taskId;
@ApiModelProperty(value = "二级明细id")
private String purchaseId;
} }