main
gaoshuguang 1 year ago
parent 6ad3d0bae8
commit 96f9969baa

@ -199,7 +199,7 @@ public class CreateSqbByDllServiceImpl implements CreateSqbByDllService {
String[] split2 = glMinFeeStaNos.split(Constant.FIELD_SEPARATE); String[] split2 = glMinFeeStaNos.split(Constant.FIELD_SEPARATE);
for (String subcomno : split1) { for (String subcomno : split1) {
for (String stano : split2) { for (String stano : split2) {
if (zlibFileNameMd5.contains(Constant.STR_ + stano)) { if (zlibFileNameMd5.contains(Constant.STR_ + stano + Constant.STR_)) {
//按照分中心的编码存入数据库表联网中心最小费额下发分中心表 //按照分中心的编码存入数据库表联网中心最小费额下发分中心表
QueryWrapper<DisMinFeeFile> query = new QueryWrapper<>(); QueryWrapper<DisMinFeeFile> query = new QueryWrapper<>();
query.eq("SUBCOMNO", subcomno).eq("STANO", stano); query.eq("SUBCOMNO", subcomno).eq("STANO", stano);

@ -1,6 +1,8 @@
package com.nm.gsgl.service.impl; package com.nm.gsgl.service.impl;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.nm.gsgl.common.Constant;
import com.nm.gsgl.common.utils.DateTimeUtil;
import com.nm.gsgl.common.utils.LogUtil; import com.nm.gsgl.common.utils.LogUtil;
import com.nm.gsgl.entity.intermediary.AppAliveStatus; import com.nm.gsgl.entity.intermediary.AppAliveStatus;
import com.nm.gsgl.mapper.AppAliveStatusMapper; import com.nm.gsgl.mapper.AppAliveStatusMapper;
@ -116,4 +118,21 @@ public class MinDualMachineServiceImpl implements MinDualMachineService {
LogUtil.WriteLog_MinFee("[uuid:" + uuid + "]-当前活跃的机器为" +appAliveStatus.getALiveId()+"不是ALIVEID=2的程序更新主程序存活时间程序休眠等待下次轮询", "MinDualMachineServiceImpl"); LogUtil.WriteLog_MinFee("[uuid:" + uuid + "]-当前活跃的机器为" +appAliveStatus.getALiveId()+"不是ALIVEID=2的程序更新主程序存活时间程序休眠等待下次轮询", "MinDualMachineServiceImpl");
return false; return false;
} }
public static void main(String[] args) {
Date date = new Date();
Date mTime = DateTimeUtil.getFormatDate("2024-10-10 10:25:00", Constant.YYYY_MM_DD_HH_MM_SS);
long time = date.getTime();
long time1 = mTime.getTime();
int deadCount =5;
int deadTime = 300;
System.out.println( time1);
System.out.println(((long) deadTime * deadCount * 1000));
System.out.println( time1+((long) deadTime * deadCount * 1000));
System.out.println( time);
System.out.println((time1 + ((long) deadTime * deadCount * 1000) - time));
System.out.println((time1 + ((long) deadTime * deadCount * 1000) < time));
}
} }

Loading…
Cancel
Save