Ver Fonte

fix:清理按钮权限控制

SJ há 1 semana atrás
pai
commit
f8168faf00

+ 0 - 7
lg-code/src/main/java/org/jeecg/modules/Contact/controller/ContactController.java

@@ -20,7 +20,6 @@ import org.springframework.web.servlet.ModelAndView;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.jeecg.common.aspect.annotation.AutoLog;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
 
  /**
  * @Description: 通讯录
@@ -66,7 +65,6 @@ public class ContactController extends JeecgController<Contact, IContactService>
 	 */
 	@AutoLog(value = "通讯录-添加")
 	@ApiOperation(value="通讯录-添加", notes="通讯录-添加")
-	@RequiresPermissions("lg:contact:add")
 	@PostMapping(value = "/add")
 	public Result<String> add(@RequestBody Contact contact) {
 		contactService.save(contact);
@@ -81,7 +79,6 @@ public class ContactController extends JeecgController<Contact, IContactService>
 	 */
 	@AutoLog(value = "通讯录-编辑")
 	@ApiOperation(value="通讯录-编辑", notes="通讯录-编辑")
-	@RequiresPermissions("lg:contact:edit")
 	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
 	public Result<String> edit(@RequestBody Contact contact) {
 		contactService.updateById(contact);
@@ -96,7 +93,6 @@ public class ContactController extends JeecgController<Contact, IContactService>
 	 */
 	@AutoLog(value = "通讯录-通过id删除")
 	@ApiOperation(value="通讯录-通过id删除", notes="通讯录-通过id删除")
-	@RequiresPermissions("lg:contact:delete")
 	@DeleteMapping(value = "/delete")
 	public Result<String> delete(@RequestParam(name="id",required=true) String id) {
 		contactService.removeById(id);
@@ -111,7 +107,6 @@ public class ContactController extends JeecgController<Contact, IContactService>
 	 */
 	@AutoLog(value = "通讯录-批量删除")
 	@ApiOperation(value="通讯录-批量删除", notes="通讯录-批量删除")
-	@RequiresPermissions("lg:contact:deleteBatch")
 	@DeleteMapping(value = "/deleteBatch")
 	public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
 		this.contactService.removeByIds(Arrays.asList(ids.split(",")));
@@ -141,7 +136,6 @@ public class ContactController extends JeecgController<Contact, IContactService>
     * @param request
     * @param contact
     */
-    @RequiresPermissions("lg:contact:exportXls")
     @RequestMapping(value = "/exportXls")
     public ModelAndView exportXls(HttpServletRequest request, Contact contact) {
         return super.exportXls(request, contact, Contact.class, "通讯录");
@@ -154,7 +148,6 @@ public class ContactController extends JeecgController<Contact, IContactService>
     * @param response
     * @return
     */
-    @RequiresPermissions("lg:contact:importExcel")
     @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
     public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
         return super.importExcel(request, response, Contact.class);

+ 0 - 7
lg-code/src/main/java/org/jeecg/modules/DefectiveProduct/controller/DefectiveProductController.java

@@ -19,7 +19,6 @@ import org.jeecg.common.system.base.controller.JeecgController;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.servlet.ModelAndView;
 import org.jeecg.common.aspect.annotation.AutoLog;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
  /**
  * @Description: defective_product
  * @Author: jeecg-boot
@@ -64,7 +63,6 @@ public class DefectiveProductController extends JeecgController<DefectiveProduct
 	 * @return
 	 */
 	@AutoLog(value = "defective_product-添加")
-	@RequiresPermissions("lg:defective_product:add")
 	@PostMapping(value = "/add")
 	public Result<String> add(@RequestBody DefectiveProduct defectiveProduct) {
 		defectiveProductService.save(defectiveProduct);
@@ -79,7 +77,6 @@ public class DefectiveProductController extends JeecgController<DefectiveProduct
 	 * @return
 	 */
 	@AutoLog(value = "defective_product-编辑")
-	@RequiresPermissions("lg:defective_product:edit")
 	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
 	public Result<String> edit(@RequestBody DefectiveProduct defectiveProduct) {
 		defectiveProductService.updateById(defectiveProduct);
@@ -93,7 +90,6 @@ public class DefectiveProductController extends JeecgController<DefectiveProduct
 	 * @return
 	 */
 	@AutoLog(value = "defective_product-通过id删除")
-	@RequiresPermissions("lg:defective_product:delete")
 	@DeleteMapping(value = "/delete")
 	public Result<String> delete(@RequestParam(name="id",required=true) String id) {
 		defectiveProductService.removeById(id);
@@ -107,7 +103,6 @@ public class DefectiveProductController extends JeecgController<DefectiveProduct
 	 * @return
 	 */
 	@AutoLog(value = "defective_product-批量删除")
-	@RequiresPermissions("lg:defective_product:deleteBatch")
 	@DeleteMapping(value = "/deleteBatch")
 	public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
 		this.defectiveProductService.removeByIds(Arrays.asList(ids.split(",")));
@@ -136,7 +131,6 @@ public class DefectiveProductController extends JeecgController<DefectiveProduct
     * @param request
     * @param defectiveProduct
     */
-    @RequiresPermissions("lg:defective_product:exportXls")
     @RequestMapping(value = "/exportXls")
     public ModelAndView exportXls(HttpServletRequest request, DefectiveProduct defectiveProduct) {
         return super.exportXls(request, defectiveProduct, DefectiveProduct.class, "defective_product");
@@ -149,7 +143,6 @@ public class DefectiveProductController extends JeecgController<DefectiveProduct
     * @param response
     * @return
     */
-    @RequiresPermissions("lg:defective_product:importExcel")
     @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
     public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
         return super.importExcel(request, response, DefectiveProduct.class);

+ 0 - 7
lg-code/src/main/java/org/jeecg/modules/DestRule/controller/DestRuleController.java

@@ -19,7 +19,6 @@ import org.jeecg.common.system.base.controller.JeecgController;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.servlet.ModelAndView;
 import org.jeecg.common.aspect.annotation.AutoLog;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
  /**
  * @Description: dest_rule
  * @Author: jeecg-boot
@@ -63,7 +62,6 @@ public class DestRuleController extends JeecgController<DestRule, IDestRuleServi
 	 * @return
 	 */
 	@AutoLog(value = "dest_rule-添加")
-	@RequiresPermissions("lg:dest_rule:add")
 	@PostMapping(value = "/add")
 	public Result<String> add(@RequestBody DestRule destRule) {
 		destRuleService.save(destRule);
@@ -78,7 +76,6 @@ public class DestRuleController extends JeecgController<DestRule, IDestRuleServi
 	 * @return
 	 */
 	@AutoLog(value = "dest_rule-编辑")
-	@RequiresPermissions("lg:dest_rule:edit")
 	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
 	public Result<String> edit(@RequestBody DestRule destRule) {
 		destRuleService.updateById(destRule);
@@ -92,7 +89,6 @@ public class DestRuleController extends JeecgController<DestRule, IDestRuleServi
 	 * @return
 	 */
 	@AutoLog(value = "dest_rule-通过id删除")
-	@RequiresPermissions("lg:dest_rule:delete")
 	@DeleteMapping(value = "/delete")
 	public Result<String> delete(@RequestParam(name="id",required=true) String id) {
 		destRuleService.removeById(id);
@@ -106,7 +102,6 @@ public class DestRuleController extends JeecgController<DestRule, IDestRuleServi
 	 * @return
 	 */
 	@AutoLog(value = "dest_rule-批量删除")
-	@RequiresPermissions("lg:dest_rule:deleteBatch")
 	@DeleteMapping(value = "/deleteBatch")
 	public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
 		this.destRuleService.removeByIds(Arrays.asList(ids.split(",")));
@@ -135,7 +130,6 @@ public class DestRuleController extends JeecgController<DestRule, IDestRuleServi
     * @param request
     * @param destRule
     */
-    @RequiresPermissions("lg:dest_rule:exportXls")
     @RequestMapping(value = "/exportXls")
     public ModelAndView exportXls(HttpServletRequest request, DestRule destRule) {
         return super.exportXls(request, destRule, DestRule.class, "dest_rule");
@@ -148,7 +142,6 @@ public class DestRuleController extends JeecgController<DestRule, IDestRuleServi
     * @param response
     * @return
     */
-    @RequiresPermissions("lg:dest_rule:importExcel")
     @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
     public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
         return super.importExcel(request, response, DestRule.class);

+ 0 - 7
lg-code/src/main/java/org/jeecg/modules/ReasonRule/controller/ReasonRuleController.java

@@ -20,7 +20,6 @@ import org.springframework.web.bind.annotation.*;
 import org.springframework.web.servlet.ModelAndView;
 
 import org.jeecg.common.aspect.annotation.AutoLog;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
  /**
  * @Description: reason_rule
  * @Author: jeecg-boot
@@ -64,7 +63,6 @@ public class ReasonRuleController extends JeecgController<ReasonRule, IReasonRul
 	 * @return
 	 */
 	@AutoLog(value = "reason_rule-添加")
-	@RequiresPermissions("lg:reason_rule:add")
 	@PostMapping(value = "/add")
 	public Result<String> add(@RequestBody ReasonRule reasonRule) {
 		reasonRuleService.save(reasonRule);
@@ -79,7 +77,6 @@ public class ReasonRuleController extends JeecgController<ReasonRule, IReasonRul
 	 * @return
 	 */
 	@AutoLog(value = "reason_rule-编辑")
-	@RequiresPermissions("lg:reason_rule:edit")
 	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
 	public Result<String> edit(@RequestBody ReasonRule reasonRule) {
 		reasonRuleService.updateById(reasonRule);
@@ -93,7 +90,6 @@ public class ReasonRuleController extends JeecgController<ReasonRule, IReasonRul
 	 * @return
 	 */
 	@AutoLog(value = "reason_rule-通过id删除")
-	@RequiresPermissions("lg:reason_rule:delete")
 	@DeleteMapping(value = "/delete")
 	public Result<String> delete(@RequestParam(name="id",required=true) String id) {
 		reasonRuleService.removeById(id);
@@ -107,7 +103,6 @@ public class ReasonRuleController extends JeecgController<ReasonRule, IReasonRul
 	 * @return
 	 */
 	@AutoLog(value = "reason_rule-批量删除")
-	@RequiresPermissions("lg:reason_rule:deleteBatch")
 	@DeleteMapping(value = "/deleteBatch")
 	public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
 		this.reasonRuleService.removeByIds(Arrays.asList(ids.split(",")));
@@ -136,7 +131,6 @@ public class ReasonRuleController extends JeecgController<ReasonRule, IReasonRul
     * @param request
     * @param reasonRule
     */
-    @RequiresPermissions("lg:reason_rule:exportXls")
     @RequestMapping(value = "/exportXls")
     public ModelAndView exportXls(HttpServletRequest request, ReasonRule reasonRule) {
         return super.exportXls(request, reasonRule, ReasonRule.class, "reason_rule");
@@ -149,7 +143,6 @@ public class ReasonRuleController extends JeecgController<ReasonRule, IReasonRul
     * @param response
     * @return
     */
-    @RequiresPermissions("lg:reason_rule:importExcel")
     @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
     public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
         return super.importExcel(request, response, ReasonRule.class);

+ 0 - 7
lg-code/src/main/java/org/jeecg/modules/RegionRule/controller/RegionRuleController.java

@@ -24,7 +24,6 @@ import org.springframework.web.bind.annotation.*;
 import org.springframework.web.servlet.ModelAndView;
 
 import org.jeecg.common.aspect.annotation.AutoLog;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
  /**
  * @Description: 国别基准
  * @Author: jeecg-boot
@@ -71,7 +70,6 @@ public class RegionRuleController extends JeecgController<RegionRule, IRegionRul
 	 */
 	@AutoLog(value = "国别基准-添加")
 	@ApiOperation(value="国别基准-添加", notes="国别基准-添加")
-	@RequiresPermissions("lg:region_rule:add")
 	@PostMapping(value = "/add")
 	public Result<String> add(@RequestBody RegionRule regionRule) {
 		regionRuleService.save(regionRule);
@@ -87,7 +85,6 @@ public class RegionRuleController extends JeecgController<RegionRule, IRegionRul
 	 */
 	@AutoLog(value = "国别基准-编辑")
 	@ApiOperation(value="国别基准-编辑", notes="国别基准-编辑")
-	@RequiresPermissions("lg:region_rule:edit")
 	@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
 	public Result<String> edit(@RequestBody RegionRule regionRule) {
 		regionRuleService.updateById(regionRule);
@@ -102,7 +99,6 @@ public class RegionRuleController extends JeecgController<RegionRule, IRegionRul
 	 */
 	@AutoLog(value = "国别基准-通过id删除")
 	@ApiOperation(value="国别基准-通过id删除", notes="国别基准-通过id删除")
-	@RequiresPermissions("lg:region_rule:delete")
 	@DeleteMapping(value = "/delete")
 	public Result<String> delete(@RequestParam(name="id",required=true) String id) {
 		regionRuleService.removeById(id);
@@ -117,7 +113,6 @@ public class RegionRuleController extends JeecgController<RegionRule, IRegionRul
 	 */
 	@AutoLog(value = "国别基准-批量删除")
 	@ApiOperation(value="国别基准-批量删除", notes="国别基准-批量删除")
-	@RequiresPermissions("lg:region_rule:deleteBatch")
 	@DeleteMapping(value = "/deleteBatch")
 	public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
 		this.regionRuleService.removeByIds(Arrays.asList(ids.split(",")));
@@ -147,7 +142,6 @@ public class RegionRuleController extends JeecgController<RegionRule, IRegionRul
     * @param request
     * @param regionRule
     */
-    @RequiresPermissions("lg:region_rule:exportXls")
     @RequestMapping(value = "/exportXls")
     public ModelAndView exportXls(HttpServletRequest request, RegionRule regionRule) {
         return super.exportXls(request, regionRule, RegionRule.class, "国别基准");
@@ -160,7 +154,6 @@ public class RegionRuleController extends JeecgController<RegionRule, IRegionRul
     * @param response
     * @return
     */
-    @RequiresPermissions("lg:region_rule:importExcel")
     @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
     public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
         return super.importExcel(request, response, RegionRule.class);