Bladeren bron

批量上传

sunyize 2 jaren geleden
bovenliggende
commit
166f98f5d4

+ 11 - 0
tnc-sms/src/main/java/org/jeecg/modules/smscheck/controller/BusinessReminderCardController.java

@@ -3,6 +3,7 @@ package org.jeecg.modules.smscheck.controller;
 import cn.hutool.core.lang.Dict;
 import cn.hutool.core.util.ObjectUtil;
 import com.alibaba.fastjson.JSONObject;
+import com.aliyuncs.ram.model.v20150501.UpdateGroupRequest;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
@@ -16,6 +17,7 @@ import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.beanutils.PropertyUtils;
 import org.apache.poi.ss.formula.functions.T;
 import org.apache.shiro.SecurityUtils;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
 import org.jeecg.common.api.vo.Result;
 import org.jeecg.common.aspect.annotation.PermissionData;
 import org.jeecg.common.constant.CommonConstant;
@@ -287,6 +289,7 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
     @ApiOperation(value = "入网信息业务-导出", notes = "入网信息业务-导出")
     @GetMapping(value = "/exportXls")
     @PermissionData(pageComponent = "networkAccess/userStatistics")
+    @RequiresPermissions("userStatistic:excel")
     public ModelAndView exportXls(HttpServletRequest request, BusinessReminderCard businessReminderCard)  throws Exception {
         // Step.1 组装查询条件
 
@@ -307,6 +310,7 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
 
     @ApiOperation(value = "入网信息业务-导出", notes = "入网信息业务-导出")
     @GetMapping(value = "/exportXlsUp")
+    @RequiresPermissions("userStatistic:excelUp")
     @PermissionData(pageComponent = "networkAccess/userStatistics")
     public ModelAndView exportXlsUp(HttpServletRequest request, BusinessReminderCard businessReminderCard)  throws Exception {
         // Step.1 组装查询条件
@@ -1017,6 +1021,8 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
         return string;
     }
     @PostMapping(value = "/escalation")
+    @RequiresPermissions({"userStatistics:up","access:check:lists:up"})
+    @PermissionData(pageComponent = "networkAccess/userStatistics")
     public Result<?> escalation(@RequestBody  Map<String, List<String>> data) {
         if (data==null|| data.size()==0){
             return Result.error("参数为空");
@@ -1026,6 +1032,7 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
             return Result.error("Id为空");
         }
         UpdateWrapper<BusinessReminderCard> updateWrapper = new UpdateWrapper<>();
+        String sql = QueryGenerator.installAuthJdbc(BusinessReminderCard.class);
         updateWrapper.in("id", list).set("status", 2).set("up_time",new Date());
         boolean update = businessReminderCardService.update(updateWrapper);
         if (update) {
@@ -1034,6 +1041,8 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
         return Result.error("上报失败");
     }
     @PostMapping(value = "/escalationCom")
+    @RequiresPermissions({"userStatistics:list:upCom","access:check:lists:upCom"})
+    @PermissionData(pageComponent = "networkAccess/userStatistics")
     public Result<?> escalationCom(@RequestBody  Map<String, List<String>> data) {
         if (data==null|| data.size()==0){
             return Result.error("参数为空");
@@ -1042,7 +1051,9 @@ public class BusinessReminderCardController  extends JeecgController<BusinessRem
         if (list==null|| list.size()==0){
             return Result.error("Id为空");
         }
+
         UpdateWrapper<BusinessReminderCard> updateWrapper = new UpdateWrapper<>();
+        String sql = QueryGenerator.installAuthJdbc(BusinessReminderCard.class);
         updateWrapper.in("id", list).set("status", 1);
         boolean update = businessReminderCardService.update(updateWrapper);
         if (update) {