This commit is contained in:
linfso 2024-06-17 17:08:20 +08:00
parent bdb54bf6e3
commit 10c5bdfea9
3 changed files with 15 additions and 7 deletions

View File

@ -15,6 +15,7 @@ import java.util.List;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import com.xdadan.erp.emis.domain.exception.EmisBizError;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@ -147,10 +148,15 @@ public class EmisSitePrepaidRechargeController extends EmisBaseController
{ {
if(ids!=null && ids.length>0){ if(ids!=null && ids.length>0){
for(int i=0;i<ids.length;i++){ for(int i=0;i<ids.length;i++){
try {
long id=ids[i]; long id=ids[i];
EmisSitePrepaidRecharge emisSitePrepaidRecharge = new EmisSitePrepaidRecharge(); EmisSitePrepaidRecharge emisSitePrepaidRecharge = new EmisSitePrepaidRecharge();
emisSitePrepaidRecharge.setId(id); emisSitePrepaidRecharge.setId(id);
emisSitePrepaidRechargeService.auditPass(emisSitePrepaidRecharge); emisSitePrepaidRechargeService.auditPass(emisSitePrepaidRecharge);
} catch (EmisBizError ex) {
ex.printStackTrace();
}
} }
} }
return AjaxResult.success("操作成功"); return AjaxResult.success("操作成功");

View File

@ -11,8 +11,9 @@ package com.xdadan.erp.emis.service;
import java.util.List; import java.util.List;
import com.xdadan.erp.emis.domain.EmisSitePrepaidRecharge; import com.xdadan.erp.emis.domain.EmisSitePrepaidRecharge;
import com.xdadan.erp.emis.domain.exception.EmisBizError;
/** /**
* @ClassName EmisSitePrepaidRechargeService * @ClassName EmisSitePrepaidRechargeService
* @Description 站点预付款充值 * @Description 站点预付款充值
* @author linfso * @author linfso
@ -76,7 +77,7 @@ public interface IEmisSitePrepaidRechargeService
*/ */
public int deleteEmisSitePrepaidRechargeById(Long id); public int deleteEmisSitePrepaidRechargeById(Long id);
public int auditPass(EmisSitePrepaidRecharge emisSitePrepaidRecharge); public int auditPass(EmisSitePrepaidRecharge emisSitePrepaidRecharge) throws EmisBizError;
public int auditNoPass(EmisSitePrepaidRecharge emisSitePrepaidRecharge); public int auditNoPass(EmisSitePrepaidRecharge emisSitePrepaidRecharge);

View File

@ -15,6 +15,7 @@ import java.util.List;
import com.xdadan.erp.emis.domain.EmisSite; import com.xdadan.erp.emis.domain.EmisSite;
import com.xdadan.erp.emis.domain.EmisSiteSettleRecord; import com.xdadan.erp.emis.domain.EmisSiteSettleRecord;
import com.xdadan.erp.emis.domain.exception.EmisBizError;
import com.xdadan.erp.emis.service.EmisBaseService; import com.xdadan.erp.emis.service.EmisBaseService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -122,7 +123,7 @@ public class EmisSitePrepaidRechargeServiceImpl extends EmisBaseService implemen
@Transactional @Transactional
@Override @Override
public int auditPass(EmisSitePrepaidRecharge emisSitePrepaidRecharge){ public int auditPass(EmisSitePrepaidRecharge emisSitePrepaidRecharge) throws EmisBizError {
// 重新从数据库取信息 // 重新从数据库取信息