预留按月补招功能
This commit is contained in:
@@ -2,6 +2,7 @@ package com.njcn.prepare.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
@@ -16,18 +17,21 @@ public class RStatLimitRateDPO {
|
||||
/**
|
||||
* 监测点ID合格率的变电站/装置/母线/线路序号
|
||||
*/
|
||||
@MppMultiId
|
||||
@TableField(value = "my_index")
|
||||
private String lineId;
|
||||
|
||||
/**
|
||||
* 数据类型,’A’表示A相,’B’表示B相,’C’表示C相,’’M’表示ABC三项总和,T’表示总
|
||||
*/
|
||||
@MppMultiId
|
||||
@TableField(value = "phasic_type")
|
||||
private String phasicType;
|
||||
|
||||
/**
|
||||
* 合格率时间
|
||||
*/
|
||||
@MppMultiId
|
||||
@TableField(value = "time_id")
|
||||
private Date time;
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.njcn.prepare.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||
import com.njcn.harmonic.pojo.po.LimitRate;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
@@ -17,18 +18,21 @@ public class RStatLimitTargetDPO{
|
||||
/**
|
||||
* 监测点ID合格率的变电站/装置/母线/线路序号
|
||||
*/
|
||||
@MppMultiId
|
||||
@TableField(value = "my_index")
|
||||
private String lineId;
|
||||
|
||||
/**
|
||||
* 数据类型,’A’表示A相,’B’表示B相,’C’表示C相,’’M’表示ABC三项总和,T’表示总
|
||||
*/
|
||||
@MppMultiId
|
||||
@TableField(value = "phasic_type")
|
||||
private String phasicType;
|
||||
|
||||
/**
|
||||
* 合格率时间
|
||||
*/
|
||||
@MppMultiId
|
||||
@TableField(value = "time_id")
|
||||
private Date time;
|
||||
|
||||
|
||||
@@ -5,10 +5,7 @@ import cn.hutool.core.date.DateUtil;
|
||||
import com.njcn.device.pq.constant.Param;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
public class PublicUtil {
|
||||
|
||||
@@ -97,4 +94,35 @@ public class PublicUtil {
|
||||
System.out.println ( PublicUtil.getNowQuarter ("2002-01-07"));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据当前年、月获取每一天日期
|
||||
*/
|
||||
public static List<String> getDayByMonth(int yearParam, int monthParam){
|
||||
List<String> list = new ArrayList<>();
|
||||
Calendar calendar = Calendar.getInstance(Locale.CHINA);
|
||||
calendar.set(yearParam, monthParam-1, 1);
|
||||
//年份
|
||||
int year = calendar.get(Calendar.YEAR);
|
||||
//月份
|
||||
int month = calendar.get(Calendar.MONTH) + 1;
|
||||
int day = calendar.getActualMaximum(Calendar.DATE);
|
||||
for (int i = 1; i <= day; i++) {
|
||||
String date=null;
|
||||
if(month<10 && i<10){
|
||||
date = year +"-0"+month+"-0"+i;
|
||||
}
|
||||
if(month<10 && i>=10){
|
||||
date = year +"-0"+month+"-"+i;
|
||||
}
|
||||
if(month>=10 && i<10){
|
||||
date = year +"-"+month+"-0"+i;
|
||||
}
|
||||
if(month>=10 && i>=10){
|
||||
date = year +"-"+month+"-"+i;
|
||||
}
|
||||
list.add(date);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user