修改权限

This commit is contained in:
zhangqinlin
2021-10-13 15:22:39 +08:00
parent 614bd3a116
commit d90bbf229f
8 changed files with 52 additions and 3 deletions
@@ -45,6 +45,7 @@ import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
@@ -138,6 +139,7 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
* @param
* @return
*/
@RequiresPermissions("billMail:search")
@ApiOperation(value="邮寄票据-分页列表查询", notes="邮寄票据-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList( PayMailBillSearch payMailBillSearch,
@@ -198,6 +200,7 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
* 邮寄合同-修改
*
*/
@RequiresPermissions("billMail:edit")
@AutoLog(value = "邮寄合同-修改")
@ApiOperation(value="邮寄合同-修改", notes="邮寄合同-修改")
@PostMapping(value = "/editTwo")
@@ -212,6 +215,7 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
* 邮寄票据-邮寄
*
*/
@RequiresPermissions("billMail:mail")
@AutoLog(value = "邮寄票据-邮寄")
@ApiOperation(value="邮寄票据-邮寄", notes="邮寄票据-邮寄")
@Transactional
@@ -352,6 +356,7 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
* 邮寄票据-导出
*
*/
@RequiresPermissions("billMail:export")
@AutoLog(value = "邮寄票据-导出")
@ApiOperation(value="邮寄票据-导出", notes="邮寄票据-导出")
@GetMapping(value = "/exportXls")
@@ -31,6 +31,7 @@ import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import io.swagger.annotations.Api;
@@ -57,6 +58,7 @@ public class PayMailContractController extends JeroController<PayMailContract, I
/**
* 邮寄合同-分页列表查询
*/
@RequiresPermissions("contractMail:search")
@ApiOperation(value = "邮寄合同-分页列表查询", notes = "邮寄合同-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(PayMailBillList payMailBillList,
@@ -104,10 +106,11 @@ public class PayMailContractController extends JeroController<PayMailContract, I
/**
* 邮寄合同-编辑(邮寄和修改按钮统一接口)
*/
@RequiresPermissions("contractMail:mail")
@AutoLog(value = "邮寄合同-邮寄合同-编辑(邮寄和修改按钮统一接口)")
@ApiOperation(value = "邮寄合同-编辑(邮寄和修改按钮统一接口)", notes = "邮寄合同-编辑(邮寄和修改按钮统一接口)")
@PostMapping(value = "/edit")
public Result<?> edit(@RequestBody PayMailContract payMailContract
@PostMapping(value = "/mile")
public Result<?> mile(@RequestBody PayMailContract payMailContract
) {
PayMailContract payMailContractData = payMailContractService.getById(payMailContract.getId());
payMailContract.setPostStatus(1);
@@ -137,7 +140,20 @@ public class PayMailContractController extends JeroController<PayMailContract, I
}
return Result.OK("操作成功!");
}
/**
* 邮寄合同-编辑(邮寄和修改按钮统一接口)
*/
@RequiresPermissions("contractMail:edit")
@AutoLog(value = "邮寄合同-编辑(修改接口)")
@ApiOperation(value = "邮寄合同-编辑(修改接口)", notes = "邮寄合同-编辑(修改接口)")
@PostMapping(value = "/edit")
public Result<?> edit(@RequestBody PayMailContract payMailContract
) {
payMailContract.setPostStatus(1);
payMailContractService.updateById(payMailContract);
return Result.OK("操作成功!");
}
// /**
// * 通过id删除
// *
@@ -186,6 +202,7 @@ public class PayMailContractController extends JeroController<PayMailContract, I
/**
* 导出excel
*/
@RequiresPermissions("contractMail:export")
@AutoLog(value = "邮寄合同-导出")
@ApiOperation(value = "邮寄合同-导出", notes = "邮寄合同-导出")
@GetMapping(value = "/exportXls")