package com.dy.pipIrrMwTestRtu.tcpClient.upData; 
 | 
  
 | 
import java.text.SimpleDateFormat; 
 | 
import java.util.Locale; 
 | 
  
 | 
/** 
 | 
 * @Author: liurunyu 
 | 
 * @Date: 2024/7/15 15:02 
 | 
 * @Description 
 | 
 */ 
 | 
public class UpConstant { 
 | 
  
 | 
    private static String openValveDt ; 
 | 
    private static String closeValveDt ; 
 | 
  
 | 
    public static Integer instantAmount = 10123;//瞬时流量10.000 
 | 
    public static Integer totalAmount = 1234567;//实为12345.67 
 | 
    public static Integer remainMoney = 56789;//实为567.89 
 | 
    public static Integer thisAmount = 0;// 
 | 
    public static Integer thisMoney = 0;// 
 | 
    public static Integer thisTime = 10;//实为10 
 | 
    public static Integer thisPrice = 100;//实为1.00 
 | 
  
 | 
    public static Integer perAmount = 10; 
 | 
    public static Integer perMoney = 0; 
 | 
  
 | 
  
 | 
    public static void clearOpenValveDt(){ 
 | 
        openValveDt = null ; 
 | 
    } 
 | 
  
 | 
    public static String openValveDt(){ 
 | 
        if(openValveDt == null){ 
 | 
            openValveDt = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA).format(System.currentTimeMillis()); 
 | 
        } 
 | 
        return openValveDt ; 
 | 
    } 
 | 
  
 | 
    public static String closeValveDt(){ 
 | 
        closeValveDt = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA).format(System.currentTimeMillis()); 
 | 
        return closeValveDt ; 
 | 
    } 
 | 
  
 | 
    public static void addValve(){ 
 | 
        perMoney = perAmount / (thisPrice / 100) ; 
 | 
        thisAmount += perAmount ; 
 | 
        thisMoney += perMoney ; 
 | 
  
 | 
        totalAmount = totalAmount + perAmount ; 
 | 
        remainMoney = remainMoney - perMoney ; 
 | 
    } 
 | 
} 
 |