diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSitePrepaidRechargeController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSitePrepaidRechargeController.java index b62eb4378..9339526bb 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSitePrepaidRechargeController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSitePrepaidRechargeController.java @@ -13,6 +13,8 @@ package com.xdadan.erp.web.emis; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import cn.hutool.core.collection.CollectionUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; @@ -134,4 +136,43 @@ public class EmisSitePrepaidRechargeController extends EmisBaseController { return toAjax(emisSitePrepaidRechargeService.deleteEmisSitePrepaidRechargeByIds(ids)); } + + /** + * 审核通过 + */ + @PreAuthorize("@ss.hasPermi('emis:emisSitePrepaidRecharge:pass')") + @Log(title = "审核通过", businessType = BusinessType.UPDATE) + @PostMapping("/auditPass/{ids}") + public AjaxResult auditPass(@PathVariable Long[] ids) + { + if(ids!=null && ids.length>0){ + for(int i=0;i0){ + for(int i=0;i * @return */ public String getHasAddSite(); + + + /** + * 调整账户余额 + * + * @param emisSiteAccount + * @return + */ + public int updateSiteAccountBalance(EmisSiteAccount emisSiteAccount); } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSitePrepaidRechargeMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSitePrepaidRechargeMapper.java index fa23ee1a0..471bf0438 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSitePrepaidRechargeMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSitePrepaidRechargeMapper.java @@ -77,4 +77,12 @@ public interface EmisSitePrepaidRechargeMapper extends BaseMapper + + update emis_site_account set cur_money = #{curMoney},confirm_money = #{confirmMoney} where id = #{id} + + update emis_site_account set del_flag='0' where id = #{id} diff --git a/emis-biz/src/main/resources/mapper/EmisSitePrepaidRechargeMapper.xml b/emis-biz/src/main/resources/mapper/EmisSitePrepaidRechargeMapper.xml index e72b7aec3..78a73ba73 100644 --- a/emis-biz/src/main/resources/mapper/EmisSitePrepaidRechargeMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisSitePrepaidRechargeMapper.xml @@ -221,12 +221,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where id = #{id} + + update emis_site_prepaid_recharge set audit_status='1',audit_date=now() where id = #{id} + + + + update emis_site_prepaid_recharge set audit_status='2',audit_desc = #{auditDesc},audit_date=now() where id = #{id} + + - delete from emis_site_prepaid_recharge where id = #{id} + update emis_site_prepaid_recharge set del_flag='1' where id = #{id} - delete from emis_site_prepaid_recharge where id in + update emis_site_prepaid_recharge set del_flag='1' where id in #{id}