From 10de85f85ad0874b2d93c851bb4d3eacab24a183 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 21 八月 2024 14:45:25 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile --- ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java | 53 ++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 36 insertions(+), 17 deletions(-) diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java index 68d1800..4021ecd 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TAccountingStrategyController.java @@ -15,6 +15,7 @@ import com.ruoyi.chargingPile.service.TAccountingStrategyService; import com.ruoyi.chargingPile.service.TChargingPileService; import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.dto.SteategyPassDto; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.web.domain.BaseDelete; import com.ruoyi.common.core.web.page.PageInfo; @@ -45,7 +46,7 @@ * @author xiaochen * @since 2024-08-06 */ -@Api(tags = "计费策略") + @RestController @RequestMapping("/t-accounting-strategy") public class TAccountingStrategyController { @@ -177,26 +178,44 @@ @ApiOperation(tags = {"后台-申请表单-计费模板审核"},value = "查询计费审核分页列表") @PostMapping(value = "/auth/pageList") - public AjaxResult authPageList(@RequestBody TAccountingStrategyQuery query) { - Long userid = tokenService.getLoginUser().getUserid(); - Page<TAccountingStrategy> page = accountingStrategyService.lambdaQuery() - .in(TAccountingStrategy::getFirstUserId, userid) - .or().in(TAccountingStrategy::getTwoUserId, userid) - .page(Page.of(query.getPageCurr(), query.getPageSize())); + public AjaxResult<PageInfo<TAccountingStrategyVO>> authPageList(@RequestBody TAccountingStrategyQuery query) { - List<TAccountingStrategy> records = page.getRecords(); - for (TAccountingStrategy record : records) { - if (record.getAuditStatus()==2){ - if (record.getFirstUserId().equals(userid)){ - record.setAuditStatus(3); - } - - } - - } return AjaxResult.ok(accountingStrategyService.pageList(query)); } +// @ApiOperation(tags = {"后台-申请表单-计费模板审核"},value = "审核") +// @PostMapping(value = "/auth/pass") +// public AjaxResult<PageInfo<TAccountingStrategyVO>> authPass(@RequestBody SteategyPassDto steategyPassDto) { +// TAccountingStrategy byId = accountingStrategyService.getById(steategyPassDto.getId()); +// Long userId = tokenService.getLoginUser().getSysUser().getUserId(); +// if (byId.getAuditStatus()==1&&byId.getFirstUserId()!=userId){ +// return AjaxResult.error("您不是一级审核人员,无法审核"); +// } +// if (byId.getAuditStatus()==2&&byId.getTwoUserId()!=userId){ +// return AjaxResult.error("您不是二级审核人员,无法审核"); +// } +// if (steategyPassDto.getPass()==1){ +// if (byId.getAuditStatus()==1){ +// +// byId.setAuditStatus(2); +// byId.setFirstRemark(steategyPassDto.getRemark()); +// +// }else if (byId.getAuditStatus()==2){ +// byId.setAuditStatus(3); +// byId.setTwoRemark(steategyPassDto.getRemark()); +// +// } +// }else { +// byId.setAuditStatus(4); +// } +// +// +// +// +// +// +// } + /** * 小程序远程调用 根据会员折扣、预付金额 计算服务费 * @return -- Gitblit v1.7.1