From 25cf266e99714ac5d428e66b40ce272325c91dd8 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期六, 14 六月 2025 15:01:11 +0800 Subject: [PATCH] 修改管理后台账号和共享session等 屏蔽除出租车外的其他模块 --- ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java | 94 +--------------------------------------------- 1 files changed, 3 insertions(+), 91 deletions(-) diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java index 385dd99..a8a1ee0 100644 --- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java +++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java @@ -2,27 +2,13 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper; -import com.stylefeng.guns.core.util.ToolUtil; -import com.stylefeng.guns.modular.cloudPayment.example.AllocationExample; -import com.stylefeng.guns.modular.cloudPayment.example.BalanceAcctExample; -import com.stylefeng.guns.modular.cloudPayment.example.MchApplicationExample; -import com.stylefeng.guns.modular.cloudPayment.example.WithdrawalExample; -import com.stylefeng.guns.modular.cloudPayment.req.AllocationReq; -import com.stylefeng.guns.modular.system.dao.TCompanyMapper; import com.stylefeng.guns.modular.system.model.TDriver; -import com.stylefeng.guns.modular.system.model.TEnterpriseWithdrawal; -import com.stylefeng.guns.modular.system.service.*; -import com.unionpay.upyzt.exception.UpyztException; -import com.unionpay.upyzt.resp.AllocationResp; -import com.unionpay.upyzt.resp.BalanceAcctResp; -import com.unionpay.upyzt.resp.MchApplicationResp; -import com.unionpay.upyzt.resp.WithdrawalResp; +import com.stylefeng.guns.modular.system.service.ITDriverService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; -import javax.annotation.Resource; import java.util.List; @@ -33,9 +19,6 @@ public class TaskUtil { @Autowired - private ITLocationService locationService; - - @Autowired private PushMinistryOfTransportUtil pushMinistryOfTransportUtil; @Value("${pushMinistryOfTransport}") @@ -43,79 +26,8 @@ @Autowired private ITDriverService driverService; - - @Resource - private ITCompanyService companyMapper; - - - @Autowired - private ITEnterpriseWithdrawalService tEnterpriseWithdrawalService; - - /** - * 每隔一分钟去处理的定时任务 - */ - @Scheduled(fixedRate = 1000 * 60) - public void taskMinute(){ - try { - List<TEnterpriseWithdrawal> isAudit = tEnterpriseWithdrawalService.selectList(new EntityWrapper<TEnterpriseWithdrawal>().eq("isAudit", 1)); - for (TEnterpriseWithdrawal enterpriseWithdrawal : isAudit) { - String mchApplicationId = enterpriseWithdrawal.getMchApplicationId(); - MchApplicationResp mchApplicationResp = MchApplicationExample.retrieveById(mchApplicationId); - enterpriseWithdrawal.setApplicationStatus(mchApplicationResp.getApplicationStatus()); - if("succeeded".equals(mchApplicationResp.getApplicationStatus())){ - enterpriseWithdrawal.setMchId(mchApplicationResp.getMchId()); - enterpriseWithdrawal.setBalanceAcctId(mchApplicationResp.getBalanceAcctId()); - enterpriseWithdrawal.setSettleAcctId(mchApplicationResp.getSettleAcctId()); - enterpriseWithdrawal.setRelAcctNo(mchApplicationResp.getRelAcctNo()); - enterpriseWithdrawal.setIsAudit(2); - } - tEnterpriseWithdrawalService.updateById(enterpriseWithdrawal); - } - - } catch (Exception e) { - e.printStackTrace(); - } - } - - - /** - * 每天的凌晨执行的任务 - */ - @Scheduled(cron = "0 0 0 * * *") -// @Scheduled(fixedRate = 1000 * 60) - public void taskDay(){ - try { -// companyMapper.aaa(); - companyMapper.updateMoney(); // 分账业务 - locationService.updateFence();//更新线上电子围栏 - - }catch (Exception e){ - e.printStackTrace(); - } - } - - @Scheduled(fixedRate = 1000 * 60) - public void taskDayFenzhang(){ - try { - companyMapper.taskDayFenzhang(); // 分账业务 - - }catch (Exception e){ - e.printStackTrace(); - } - } - - - @Scheduled(fixedRate = 1000 * 60) - public void taskTixian(){ - try { - WithdrawalResp withdrawalResp = WithdrawalExample.retrieveById("3708467427201980978"); - System.out.println(withdrawalResp); - companyMapper.taskTixian(); - - }catch (Exception e){ - e.printStackTrace(); - } - } + + /** * 每月第一天的1点执行的任务 */ -- Gitblit v1.7.1