|
|
@ -10,6 +10,7 @@ import com.dreamchaser.depository_manage.pojo.callBackXml.approvalCallBackXml.*; |
|
|
import com.dreamchaser.depository_manage.security.pool.HandlesOtherFunctionalThreadPool; |
|
|
import com.dreamchaser.depository_manage.security.pool.HandlesOtherFunctionalThreadPool; |
|
|
import com.dreamchaser.depository_manage.security.pool.RedisPool; |
|
|
import com.dreamchaser.depository_manage.security.pool.RedisPool; |
|
|
import com.dreamchaser.depository_manage.service.DepositoryRecordService; |
|
|
import com.dreamchaser.depository_manage.service.DepositoryRecordService; |
|
|
|
|
|
import com.dreamchaser.depository_manage.utils.DateUtil; |
|
|
import com.dreamchaser.depository_manage.utils.Md5; |
|
|
import com.dreamchaser.depository_manage.utils.Md5; |
|
|
import com.dreamchaser.depository_manage.utils.ObjectFormatUtil; |
|
|
import com.dreamchaser.depository_manage.utils.ObjectFormatUtil; |
|
|
import com.dreamchaser.depository_manage.utils.QyWxXMLUtils; |
|
|
import com.dreamchaser.depository_manage.utils.QyWxXMLUtils; |
|
|
@ -19,7 +20,9 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.boot.test.context.SpringBootTest; |
|
|
import org.springframework.boot.test.context.SpringBootTest; |
|
|
import org.springframework.test.context.junit4.SpringRunner; |
|
|
import org.springframework.test.context.junit4.SpringRunner; |
|
|
|
|
|
|
|
|
|
|
|
import java.text.SimpleDateFormat; |
|
|
import java.util.ArrayList; |
|
|
import java.util.ArrayList; |
|
|
|
|
|
import java.util.Calendar; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
import java.util.Map; |
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
@ -318,4 +321,28 @@ public class SomeTest { |
|
|
callback(approvalInfo); |
|
|
callback(approvalInfo); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
|
public void otherTest(){ |
|
|
|
|
|
//获取获取系统的当前日历对象
|
|
|
|
|
|
Calendar instance = Calendar.getInstance(); |
|
|
|
|
|
int weekDay = instance.get(Calendar.DAY_OF_WEEK); |
|
|
|
|
|
weekDay = weekDay - 1; |
|
|
|
|
|
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
|
|
|
int now = instance.get(Calendar.DAY_OF_WEEK) - 1 == 0 ? 7 : instance.get(Calendar.DAY_OF_WEEK) - 1; |
|
|
|
|
|
List<Long> days = new ArrayList<>(); // 周一至今的每天
|
|
|
|
|
|
instance.add(Calendar.DATE, 1); |
|
|
|
|
|
days.add(DateUtil.DateTimeByDayToTimeStamp(formatter.format(instance.getTime()))); |
|
|
|
|
|
instance.add(Calendar.DATE, -1); |
|
|
|
|
|
days.add(DateUtil.DateTimeByDayToTimeStamp(formatter.format(instance.getTime()))); |
|
|
|
|
|
while (now - 1 > 0) { |
|
|
|
|
|
now--; |
|
|
|
|
|
instance.add(Calendar.DATE, -1); |
|
|
|
|
|
Long format = DateUtil.DateTimeByDayToTimeStamp(formatter.format(instance.getTime())); |
|
|
|
|
|
days.add(format); |
|
|
|
|
|
} |
|
|
|
|
|
System.out.println(days); |
|
|
|
|
|
System.out.println(DateUtil.getLastTimeInterval()); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|