liujh лет назад: 3
Родитель
Сommit
dd6cea8bcb

+ 12 - 0
zd-modules/zd-smartlock/src/main/java/com/zd/smartlock/controller/SlApplyApprovalController.java

@@ -134,4 +134,16 @@ public class SlApplyApprovalController extends BaseController
         return AjaxResult.success(map);
     }
 
+    /***
+     * 重新授权
+     * @param id
+     * @return
+     */
+    @ApiOperation(value = "重新授权")
+    @GetMapping("/auth/{id}")
+    public AjaxResult againAuth(@PathVariable Long id)
+    {
+        return AjaxResult.success(slApplyApprovalService.againAuth(id));
+    }
+
 }

+ 7 - 0
zd-modules/zd-smartlock/src/main/java/com/zd/smartlock/service/ISlApplyApprovalService.java

@@ -77,4 +77,11 @@ public interface ISlApplyApprovalService
      * @return
      */
     Map<String,Object> sysMsgApprova(String phone, String content, Long lockApplyId);
+
+    /***
+     * 门锁申请重新授权
+     * @param id
+     * @return
+     */
+    String againAuth(Long id);
 }

+ 17 - 0
zd-modules/zd-smartlock/src/main/java/com/zd/smartlock/service/impl/SlApplyApprovalServiceImpl.java

@@ -303,6 +303,23 @@ public class SlApplyApprovalServiceImpl implements ISlApplyApprovalService
     }
 
     /***
+     * 门锁申请重新授权
+     * @param id
+     * @return
+     */
+    @Override
+    public String againAuth(Long id) {
+        String str="";
+        try {
+            str =  authPower(id);
+        }catch (Exception e) {
+            e.printStackTrace();
+            log.error("重新授权失败:"+e);
+        }
+        return str;
+    }
+
+    /***
      * 审批通过后人员密码授权处理
      * @param applyId 申请id
      */