Browse Source

更改获取合约地址信息

master
xyiege 3 years ago
parent
commit
16a7534c8a
  1. 7
      conf/szwh.properties
  2. 8
      src/main/java/cn/chjyj/szwh/service/impl/OrderTaskServiceImpl.java
  3. 16
      src/main/java/cn/chjyj/szwh/utils/DateUtils.java
  4. 8
      src/test/java/cn/chjyj/szwh/NewTest.java

7
conf/szwh.properties

@ -19,7 +19,9 @@ distribute.pem.token=4b4858543056374e564c4f4650533942
# ENTRUST_URL = http://10.24.4.14:51317
ENTRUST_URL = http://10.14.1.173:9528
# 交易系统地址
TIANLANG_ENTRUST_URL =http://10.24.4.90:11030
#TIANLANG_ENTRUST_URL =http://10.24.4.90:11030
// 测试环境下的交易系统地址
TIANLANG_ENTRUST_URL = http://10.14.1.248:11030
# 用户地址
#REAL_URL =http://10.24.4.14:51317
REAL_URL = http://10.14.1.190:51317
@ -29,4 +31,5 @@ HOST =http://10.24.4.156
# 中间件
MIDDLEWARE_HOST =http://116.77.235.153:8989
# 渠道用户
CHANNEL_ISLI =999998-000000001920-2
#CHANNEL_ISLI =999998-000000001920-2
CHANNEL_ISLI = 999998-000000000126-6

8
src/main/java/cn/chjyj/szwh/service/impl/OrderTaskServiceImpl.java

@ -3,6 +3,7 @@ package cn.chjyj.szwh.service.impl;
import cn.chjyj.szwh.bean.*;
import cn.chjyj.szwh.mapper.*;
import cn.chjyj.szwh.service.OrderTaskService;
import cn.chjyj.szwh.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@ -43,8 +44,11 @@ public class OrderTaskServiceImpl implements OrderTaskService {
String now=sdf.format(bdate);
//组装查询条件
Map qmap =new HashMap<>();
qmap.put("staus",3);
qmap.put("createtime",now);
//1 未支付
qmap.put("staus",1);
// 超过30分钟的订单
String bthmin = DateUtils.overNow("min",-30).toString();
qmap.put("createtime",bthmin);
List<Order> orderList= orderMapper.getOrderListUnderDate(now,"1");
// 判断非空
if(orderList!=null){

16
src/main/java/cn/chjyj/szwh/utils/DateUtils.java

@ -60,6 +60,22 @@ public class DateUtils {
return calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
}
/**
* 获取当前时间往前往后的时候
* @param field 字段 如小时分钟
* @param oversize 正数标识往后负数表示往前
* @return
*/
public static Date overNow(String field,int oversize){
Calendar cal = Calendar.getInstance();
int calField = Calendar.HOUR;
if("min".equals(field)){ //分钟
calField = Calendar.MINUTE;
}
cal.set(calField,oversize);
return cal.getTime();
}
/**
* 指定日期的前后几天 工作日
*

8
src/test/java/cn/chjyj/szwh/NewTest.java

@ -12,6 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import javax.xml.crypto.Data;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.util.Calendar;
@ -152,4 +153,11 @@ public class NewTest {
String nowstr =sdf.format(vstime);
System.out.println(nowstr);
}
@Test
public void mkdd(){
// 超过30分钟的订单
String bthmin = DateUtils.overNow("min",-30).toString();
System.out.println(bthmin);
}
}

Loading…
Cancel
Save