From 5d1d54e83546ba9fc85c69b32287883d04f4a475 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期五, 01 十一月 2024 18:56:13 +0800
Subject: [PATCH] 代码提交
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/EquipmentinfoController.java | 55 +++++++++++++------------------------------------------
1 files changed, 13 insertions(+), 42 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/EquipmentinfoController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/EquipmentinfoController.java
index 960482a..5d159d9 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/EquipmentinfoController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/EquipmentinfoController.java
@@ -38,16 +38,14 @@
public class EquipmentinfoController extends BaseController {
@Autowired
private IEquipmentinfoService equipmentinfoService;
- @Autowired
- private DingTalkService dingTalkService;
/**
* 鏌ヨ銆愯濉啓鍔熻兘鍚嶇О銆戝垪琛�
*/
- @PreAuthorize("@ss.hasPermi('system:equipmentinfo:list')")
- @GetMapping("/list")
- public TableDataInfo list(Equipmentinfo equipmentinfo) {
+ //@PreAuthorize("@ss.hasPermi('system:equipmentinfo:list')")
+ @PostMapping("/list")
+ public TableDataInfo list(@RequestBody Equipmentinfo equipmentinfo) {
startPage();
List<Equipmentinfo> list = equipmentinfoService.selectEquipmentinfoList(equipmentinfo);
return getDataTable(list);
@@ -56,7 +54,7 @@
/**
* 瀵煎嚭銆愯濉啓鍔熻兘鍚嶇О銆戝垪琛�
*/
- @PreAuthorize("@ss.hasPermi('system:equipmentinfo:export')")
+ //@PreAuthorize("@ss.hasPermi('system:equipmentinfo:export')")
@Log(title = "銆愯濉啓鍔熻兘鍚嶇О銆�", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, Equipmentinfo equipmentinfo) {
@@ -68,7 +66,7 @@
/**
* 鑾峰彇銆愯濉啓鍔熻兘鍚嶇О銆戣缁嗕俊鎭�
*/
- @PreAuthorize("@ss.hasPermi('system:equipmentinfo:query')")
+ //@PreAuthorize("@ss.hasPermi('system:equipmentinfo:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(equipmentinfoService.selectEquipmentinfoById(id));
@@ -77,9 +75,9 @@
/**
* 鏂板銆愯濉啓鍔熻兘鍚嶇О銆�
*/
- @PreAuthorize("@ss.hasPermi('system:equipmentinfo:add')")
+ //@PreAuthorize("@ss.hasPermi('system:equipmentinfo:add')")
@Log(title = "銆愯濉啓鍔熻兘鍚嶇О銆�", businessType = BusinessType.INSERT)
- @PostMapping
+ @PostMapping("/add")
public AjaxResult add(@RequestBody Equipmentinfo equipmentinfo) {
return toAjax(equipmentinfoService.insertEquipmentinfo(equipmentinfo));
}
@@ -87,9 +85,9 @@
/**
* 淇敼銆愯濉啓鍔熻兘鍚嶇О銆�
*/
- @PreAuthorize("@ss.hasPermi('system:equipmentinfo:edit')")
+ //@PreAuthorize("@ss.hasPermi('system:equipmentinfo:edit')")
@Log(title = "銆愯濉啓鍔熻兘鍚嶇О銆�", businessType = BusinessType.UPDATE)
- @PutMapping
+ @PostMapping("/edit")
public AjaxResult edit(@RequestBody Equipmentinfo equipmentinfo) {
return toAjax(equipmentinfoService.updateEquipmentinfo(equipmentinfo));
}
@@ -97,9 +95,9 @@
/**
* 鍒犻櫎銆愯濉啓鍔熻兘鍚嶇О銆�
*/
- @PreAuthorize("@ss.hasPermi('system:equipmentinfo:remove')")
+ //@PreAuthorize("@ss.hasPermi('system:equipmentinfo:remove')")
@Log(title = "銆愯濉啓鍔熻兘鍚嶇О銆�", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
+ @GetMapping("/remove/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(equipmentinfoService.deleteEquipmentinfoByIds(ids));
}
@@ -108,39 +106,12 @@
/**
* 闂涓婃姤
*/
-
- @RequestMapping("/reportContent")
+ @PostMapping("/reportContent")
public AjaxResult reportContent(@RequestBody ReportReqVo reportReqVo) {
if (StringUtils.isEmpty(reportReqVo.getDealDept()) && StringUtils.isEmpty(reportReqVo.getDealPersionNO())) {
return error("澶勭悊浜哄拰澶勭悊閮ㄩ棬涓嶈兘鍚屾椂涓虹┖锛�");
}
- Boolean aBoolean = false;
- //1.鍒ゆ柇澶勭悊浜虹殑宸ュ彿鏄惁涓虹┖锛屽鏋滀笉涓虹┖锛岃幏鍙栫敤鎴风殑鐨勮仈绯绘柟寮�
- if (StringUtils.isNotEmpty(reportReqVo.getDealPersionNO())) {
-
- //2.濡備綍澶勭悊浜轰笉涓虹┖锛屾牴鎹�氱煡鏂瑰紡锛岃皟鐢ㄥ搴旂殑鎺ュ彛锛屽皢涓婃姤闂鍙戝嚭
- if (reportReqVo.getNoticeWay() == "閽夐拤") {
- //璋冪敤閽夐拤鎺ュ彛锛岃繘琛屾秷鎭彂閫�
- } else if (reportReqVo.getNoticeWay() == "寰俊") {
- //闇�瑕佷紒涓氬井淇★紝鍚庢湡鍐嶅仛
- } else if (reportReqVo.getNoticeWay() == "鐢佃瘽") {
- //璋冪敤鐢佃瘽鐨勬帴鍙�
- }
- }
-
- //3.鑾峰彇澶勭悊閮ㄩ棬锛岃皟鐢ㄩ拤閽夋帴鍙o紝灏嗕笂鎶ラ棶棰樺彂鍑�
- if (StringUtils.isNotEmpty(reportReqVo.getDealDept())) {
- DingTalkReqVo dingTalkReqVo = new DingTalkReqVo();
- //璁剧疆鍙戦�佸唴瀹�
- dingTalkReqVo.setContents(null);
- dingTalkReqVo.setDeptId(reportReqVo.getDealDeptID());
- dingTalkReqVo.setUserId(reportReqVo.getDealPersionDingNO());
- aBoolean = dingTalkService.sendNotification(dingTalkReqVo);
- }
-
- // 灏嗗伐浣滄祦鎺ㄨ嚦涓嬩竴鑺傜偣
-
- //杩斿洖缁撴灉
+ Boolean aBoolean = equipmentinfoService.reportContent(reportReqVo);
return toAjax(aBoolean);
}
}
--
Gitblit v1.9.3