java110
2020-09-29 074297ccf3c132231075e505238ae68b64153e44
java110-utils/src/main/java/com/java110/utils/util/PayUtil.java
@@ -29,11 +29,21 @@
import java.math.BigDecimal;
import java.net.InetAddress;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.SortedMap;
import java.util.TreeMap;
import java.util.UUID;
public class PayUtil {
    static Logger log = LogManager.getLogger(PayUtil.class.getName());
    static Logger logger = LogManager.getLogger(PayUtil.class.getName());
    /**
     * 获取当前机器的ip
@@ -118,6 +128,7 @@
            }
        }
        sb.append("key=" + key);
        logger.debug("加密前串:" + sb.toString());
        String sign = md5(sb.toString()).toUpperCase();
        return sign;
    }
@@ -331,7 +342,7 @@
    public static double getPayAmountByEnv(String env, Double money) {
        double pay_money = 0.01;
//测试环境
        if ("DEV".equals(env)) {
        if ("DEV".equals(env) || "TEST".equals(env)) {
            if (money > 10000) {
                pay_money = 0.03;
            } else if (money > 1000) {