绩效发放月份,绩效所属月份添加配置文件
This commit is contained in:
parent
33ebe99f3f
commit
0318934724
|
|
@ -13,6 +13,7 @@ import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Harryxzy
|
* @author Harryxzy
|
||||||
|
|
@ -43,18 +44,19 @@ public class MonthBonusCountController extends AbstractModeExpandJavaCodeNew {
|
||||||
try {
|
try {
|
||||||
User user = (User)param.get("user");
|
User user = (User)param.get("user");
|
||||||
Map<String,String> jsonStr = JSON.parseObject((String) param.get("JSONStr"), Map.class);
|
Map<String,String> jsonStr = JSON.parseObject((String) param.get("JSONStr"), Map.class);
|
||||||
int i=1;
|
|
||||||
String sendM = "";
|
String sendM = "";
|
||||||
String bonusM = "";
|
String bonusM = "";
|
||||||
|
BaseBean bb = new BaseBean();
|
||||||
|
String ffyfStr = "field" + Integer.valueOf( bb.getPropValue("bjcjydjx", "ffyf_field_id"));
|
||||||
|
String ssyfStr = "field" + Integer.valueOf( bb.getPropValue("bjcjydjx", "ssyf_field_id"));
|
||||||
|
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
|
||||||
for (Map.Entry<String, String> entry : jsonStr.entrySet()) {
|
for (Map.Entry<String, String> entry : jsonStr.entrySet()) {
|
||||||
if(i==1){
|
if(Objects.equals(ffyfStr,entry.getKey())){
|
||||||
sendM = entry.getValue();
|
sendM = entry.getValue();
|
||||||
}
|
}else if(Objects.equals(ssyfStr,entry.getKey())){
|
||||||
if(i==2){
|
|
||||||
bonusM = entry.getValue();
|
bonusM = entry.getValue();
|
||||||
}
|
}
|
||||||
i++;
|
|
||||||
}
|
}
|
||||||
CountMonthBonusParam countParam = CountMonthBonusParam.builder().bonusMonth(sdf.parse(bonusM)).bonusSendMonth(sdf.parse(sendM)).build();
|
CountMonthBonusParam countParam = CountMonthBonusParam.builder().bonusMonth(sdf.parse(bonusM)).bonusSendMonth(sdf.parse(sendM)).build();
|
||||||
baseBean.writeLog("开始核算绩效,绩效所属月:"+bonusM+",绩效发放月:"+sendM);
|
baseBean.writeLog("开始核算绩效,绩效所属月:"+bonusM+",绩效发放月:"+sendM);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue