修改权限
This commit is contained in:
+5
@@ -26,6 +26,8 @@ import com.jero.modules.oss.entity.OSSFile;
|
||||
import com.jero.modules.oss.service.IOSSFileService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.apache.shiro.authz.annotation.RequiresAuthentication;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
@@ -144,6 +146,7 @@ public class PayCaseCommitteeController extends JeroController<PayCaseCommittee,
|
||||
*
|
||||
*/
|
||||
@Transactional
|
||||
@RequiresPermissions("committee:add")
|
||||
@AutoLog(value = "分标委表-添加")
|
||||
@ApiOperation(value="分标委表-添加", notes="分标委表-添加")
|
||||
@PostMapping(value = "/add")
|
||||
@@ -168,6 +171,7 @@ public class PayCaseCommitteeController extends JeroController<PayCaseCommittee,
|
||||
* 编辑
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("committee:edit")
|
||||
@Transactional
|
||||
@AutoLog(value = "分标委表-编辑")
|
||||
@ApiOperation(value="分标委表-编辑", notes="分标委表-编辑")
|
||||
@@ -192,6 +196,7 @@ public class PayCaseCommitteeController extends JeroController<PayCaseCommittee,
|
||||
* 通过id删除
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("committee:delete")
|
||||
@Transactional
|
||||
@AutoLog(value = "分标委表-通过id删除")
|
||||
@ApiOperation(value="分标委表-通过id删除", notes="分标委表-通过id删除")
|
||||
|
||||
+7
@@ -29,6 +29,7 @@ import io.swagger.annotations.ApiImplicitParam;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -65,6 +66,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
* 分页列表查询
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("committee:search")
|
||||
@ApiOperation(value="分标委成员表-搜索", notes="分标委成员表-搜索",response = FindByName.class)
|
||||
@GetMapping(value = "/find")
|
||||
public Result<?> find(@RequestParam(name="contactsName",required =false) String contactsName,
|
||||
@@ -146,6 +148,8 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
@RequiresPermissions("committee:export")
|
||||
@AutoLog(value = "分标委表导出-导出")
|
||||
@ApiOperation(value="分标委表导出-导出", notes="分标委表导出-导出")
|
||||
@GetMapping(value = "/exportXls",produces = "text/text;charset=utf-8")
|
||||
@@ -201,6 +205,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
/**
|
||||
* 添加
|
||||
*/
|
||||
@RequiresPermissions("committee:addMember")
|
||||
@Transactional
|
||||
@AutoLog(value = "分标委成员表-添加")
|
||||
@ApiOperation(value="分标委成员表-添加", notes="分标委成员表-添加")
|
||||
@@ -223,6 +228,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
/**
|
||||
* 通过id删除
|
||||
*/
|
||||
@RequiresPermissions("committee:member:delete")
|
||||
@Transactional
|
||||
@AutoLog(value = "分标委成员表-通过id删除")
|
||||
@ApiOperation(value="分标委成员表-通过id删除", notes="分标委成员表-通过id删除")
|
||||
@@ -236,6 +242,7 @@ public class PayCaseCommitteeSubitemController extends JeroController<PayCaseCom
|
||||
* 批量删除
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("committee:batchDel")
|
||||
@Transactional
|
||||
@AutoLog(value = "分标委成员表-批量删除")
|
||||
@ApiOperation(value="分标委成员表-批量删除", notes="分标委成员表-批量删除")
|
||||
|
||||
+5
@@ -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")
|
||||
|
||||
+19
-2
@@ -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")
|
||||
|
||||
+5
-1
@@ -32,6 +32,7 @@ import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
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.web.bind.annotation.*;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
@@ -65,6 +66,7 @@ public class AllProjectStatisticsController {
|
||||
* @param pageNo 页数
|
||||
* @param pageSize 条数
|
||||
*/
|
||||
@RequiresPermissions("wholeInstituteStatistics:search")
|
||||
@ApiOperation(value = "全所统计搜索-分页列表查询", notes = "全所统计搜索-详情分页列表查询")
|
||||
@GetMapping(value = "/list")
|
||||
public Result<?> list(@Valid AllProjectStatisticsSearch allProjectStatisticsSearch,
|
||||
@@ -142,7 +144,7 @@ public class AllProjectStatisticsController {
|
||||
* @param pageNo 页数
|
||||
* @param pageSize 条数
|
||||
*/
|
||||
|
||||
@RequiresPermissions("projectPaymentStatistics:search")
|
||||
@ApiOperation(value = "企业项目统计-分页列表查询", notes = "企业项目统计-详情分页列表查询")
|
||||
@GetMapping(value = "/listProject")
|
||||
public Result<?> listProject(AllProjectStatisticsSearch allProjectStatisticsSearch,
|
||||
@@ -215,6 +217,7 @@ public class AllProjectStatisticsController {
|
||||
*所领导统计导出
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("wholeInstituteStatistics:export")
|
||||
@AutoLog(value = "全所统计导出-导出统计")
|
||||
@GetMapping(value = "/statistics/excel")
|
||||
@ApiOperation(value = "全所统计导出-导出统计", notes = "全所统计导出-导出统计")
|
||||
@@ -264,6 +267,7 @@ public class AllProjectStatisticsController {
|
||||
*企业来款统计
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("projectPaymentStatistics:export")
|
||||
@AutoLog(value = "企业项目统计-导出统计")
|
||||
@GetMapping(value = "/statistics/excelProject")
|
||||
@ApiOperation(value = "企业项目统计-导出统计", notes = "企业项目统计-导出统计")
|
||||
|
||||
+4
@@ -20,6 +20,7 @@ import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
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.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
@@ -55,6 +56,7 @@ public class CompanyComeMoneyStatisticsController {
|
||||
* @param pageNo 页数
|
||||
* @param pageSize 条数
|
||||
*/
|
||||
@RequiresPermissions("companyPaymentStatistics:search")
|
||||
@ApiOperation(value = "企业来款统计-分页列表查询", notes = "企业来款统计-分页列表查询")
|
||||
@GetMapping(value = "/list")
|
||||
public Result<?> list(CompanyComeMoneySearch companyComeMoneySearch,
|
||||
@@ -124,6 +126,7 @@ public class CompanyComeMoneyStatisticsController {
|
||||
* @param pageNo 页数
|
||||
* @param pageSize 条数
|
||||
*/
|
||||
@RequiresPermissions("companyPaymentStatistics:detail")
|
||||
@ApiOperation(value = "企业来款详情统计-详情分页列表查询", notes = "企业来款详情统计-详情分页列表查询")
|
||||
@GetMapping(value = "/listForDetail")
|
||||
public Result<?> listForDetail(CompanyComeMoneyDetailSearch companyComeMoneyDetailSearch,
|
||||
@@ -194,6 +197,7 @@ public class CompanyComeMoneyStatisticsController {
|
||||
*企业来款统计
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("companyPaymentStatistics:export")
|
||||
@AutoLog(value = "企业来款统计-导出统计")
|
||||
@GetMapping(value = "/excel")
|
||||
@ApiOperation(value = "企业来款统计-导出统计", notes = "企业来款统计-导出统计")
|
||||
|
||||
+4
@@ -28,6 +28,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.apache.poi.hssf.record.DVALRecord;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@@ -64,6 +65,7 @@ public class PayWorkingGroupStatisticsController {
|
||||
* @param pageSize 条数
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("workingGroupPaymentStatistics:search")
|
||||
@ApiOperation(value="工作组项目统计-统计分页列表查询", notes="工作组项目统计-统计分页列表查询")
|
||||
@GetMapping(value = "/list")
|
||||
public Result<?> list(PayWorkingGroupSearch payWorkingGroupSearch,
|
||||
@@ -137,6 +139,7 @@ public class PayWorkingGroupStatisticsController {
|
||||
* 工作组项目统计-统计导出excel
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("workingGroupPaymentStatistics:export")
|
||||
@AutoLog(value = "工作组项目统计-统计导出excel")
|
||||
@GetMapping(value = "/exportXls2")
|
||||
@ApiOperation(value="工作组项目统计-统计导出excel", notes="工作组项目统计-统计导出excel")
|
||||
@@ -194,6 +197,7 @@ public class PayWorkingGroupStatisticsController {
|
||||
* @param pageSize 条数
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("workingGroupPaymentStatistics:detail")
|
||||
@ApiOperation(value = "工作组成员统计-详情分页列表查询(传工作组id)", notes = "工作组成员统计-详情分页列表查询(传工作组id)")
|
||||
@GetMapping(value = "/listSub")
|
||||
@ApiImplicitParam(name = "id", value = "工作组id", dataType = "String", required = true)
|
||||
|
||||
+3
@@ -24,6 +24,7 @@ import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
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.*;
|
||||
@@ -58,6 +59,7 @@ public class PrincipalPeopleStatisticsController {
|
||||
* @param pageNo 页数
|
||||
* @param pageSize 条数
|
||||
*/
|
||||
@RequiresPermissions("individualPaymentStatistics:search")
|
||||
@ApiOperation(value = "个人来款统计-分页列表查询", notes = "个人来款统计-分页列表查询")
|
||||
@GetMapping(value = "/list")
|
||||
public Result<?> list(PrincipalPeopleSearch principalPeopleSearch,
|
||||
@@ -178,6 +180,7 @@ public class PrincipalPeopleStatisticsController {
|
||||
*个人来款统计导出
|
||||
*
|
||||
*/
|
||||
@RequiresPermissions("individualPaymentStatistics:export")
|
||||
@AutoLog(value = "个人来款统计导出-导出统计")
|
||||
@GetMapping(value = "/excel")
|
||||
@ApiOperation(value = "个人来款统计导出-导出统计", notes = "个人来款统计导出-导出统计")
|
||||
|
||||
Reference in New Issue
Block a user