From 6fb055d07a4b1e3e4daa53db29addf015fb8e669 Mon Sep 17 00:00:00 2001 From: lty <876263681@qq.com> Date: 星期三, 23 四月 2025 13:46:11 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/CheckDetlController.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/CheckDetlController.java b/src/main/java/com/zy/asrs/controller/CheckDetlController.java new file mode 100644 index 0000000..862e4be --- /dev/null +++ b/src/main/java/com/zy/asrs/controller/CheckDetlController.java @@ -0,0 +1,39 @@ +package com.zy.asrs.controller; + +import com.alibaba.fastjson.JSONArray; +import com.baomidou.mybatisplus.mapper.EntityWrapper; +import com.core.annotations.ManagerAuth; +import com.core.common.Cools; +import com.core.common.R; +import com.zy.asrs.entity.CheckDetl; +import com.zy.asrs.entity.StaDesc; +import com.zy.asrs.service.CheckDetlService; +import com.zy.asrs.service.LocCheckService; +import com.zy.common.web.BaseController; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import java.util.List; + +@RestController + +public class CheckDetlController extends BaseController { + + @Autowired + private CheckDetlService checkDetlService; + + @RequestMapping(value = "/check/delete/auth") + @ManagerAuth(memo = "搴撳瓨鐩樼偣璁板綍鍒犻櫎") + public R delete(@RequestParam String param){ + List<CheckDetl> list = JSONArray.parseArray(param, CheckDetl.class); + if (Cools.isEmpty(list)){ + return R.error(); + } + for (CheckDetl entity : list){ + checkDetlService.delete(new EntityWrapper<>(entity)); + } + return R.ok(); + } +} -- Gitblit v1.9.1