1. 终端 删除接口
This commit is contained in:
parent
ade898b1eb
commit
35c1d84675
|
|
@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
|
|||
import com.chushang.common.core.web.AjaxResult;
|
||||
import com.chushang.common.log.annotation.SysLog;
|
||||
import com.chushang.common.log.enums.BusinessType;
|
||||
import com.chushang.inspection.project.dto.Delete;
|
||||
import com.chushang.inspection.project.po.PollingTaskAutograph;
|
||||
import com.chushang.inspection.terminal.po.Terminal;
|
||||
import com.chushang.inspection.terminal.po.TerminalIns;
|
||||
|
|
@ -56,7 +57,7 @@ public class TerminalController {
|
|||
*/
|
||||
@SysLog(value = "终端详情", businessType = BusinessType.QUERY)
|
||||
@GetMapping("/info/{terminalId}")
|
||||
@RequiresPermissions("terminal:info")
|
||||
@RequiresPermissions("ins:terminal:info")
|
||||
public AjaxResult info(@PathVariable Long terminalId) {
|
||||
return AjaxResult.success(terminalService.getById(terminalId));
|
||||
}
|
||||
|
|
@ -83,4 +84,18 @@ public class TerminalController {
|
|||
Terminal terminal = BeanUtil.copyProperties(query, Terminal.class);
|
||||
return AjaxResult.success(terminalService.updateById(terminal));
|
||||
}
|
||||
|
||||
@DeleteMapping(value = "/del/{terminalId}")
|
||||
@SysLog(value = "终端", businessType = BusinessType.DELETE)
|
||||
@RequiresPermissions("ins:terminal:delete")
|
||||
public AjaxResult delTerminal(@PathVariable Long terminalId){
|
||||
return AjaxResult.success(terminalService.removeById(terminalId));
|
||||
}
|
||||
|
||||
@PostMapping(value = "/del/batch")
|
||||
@SysLog(value = "批量终端", businessType = BusinessType.DELETE)
|
||||
@RequiresPermissions("ins:terminal:delete")
|
||||
public AjaxResult delTerminal(@RequestBody @Validated Delete delete){
|
||||
return AjaxResult.success(terminalService.removeBatchByIds(delete.getIds()));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue