Commit d3bd160c by neel

Activation DT CR

parent 39ce170f
package com.ic.constant; package com.ic.constant;
import java.util.List; import java.util.List;
import javax.annotation.PostConstruct; import javax.annotation.PostConstruct;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONObject; import org.json.JSONObject;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.ic.modules.auth.model.FycMapping; import com.ic.modules.auth.model.DTSlabsMapping;
import com.ic.modules.auth.model.L1slabsMapping; import com.ic.modules.auth.model.FycMapping;
import com.ic.modules.auth.model.L2slabsMapping; import com.ic.modules.auth.model.L1slabsMapping;
import com.ic.modules.auth.model.MDBMapping; import com.ic.modules.auth.model.L2slabsMapping;
import com.ic.modules.auth.model.MpbMapping; import com.ic.modules.auth.model.MDBMapping;
import com.ic.modules.auth.model.MsaMapping; import com.ic.modules.auth.model.MpbMapping;
import com.ic.modules.auth.model.Templates; import com.ic.modules.auth.model.MsaMapping;
import com.ic.modules.auth.service.FycMappingService; import com.ic.modules.auth.model.Templates;
import com.ic.modules.auth.service.L1slabsMappingService; import com.ic.modules.auth.service.DTslabsService;
import com.ic.modules.auth.service.L2slabsMappingService; import com.ic.modules.auth.service.FycMappingService;
import com.ic.modules.auth.service.MDBMappingService; import com.ic.modules.auth.service.L1slabsMappingService;
import com.ic.modules.auth.service.MpbMappingService; import com.ic.modules.auth.service.L2slabsMappingService;
import com.ic.modules.auth.service.MsaMappingService; import com.ic.modules.auth.service.MDBMappingService;
import com.ic.modules.auth.service.TemplatesService; import com.ic.modules.auth.service.MpbMappingService;
import com.ic.modules.auth.service.MsaMappingService;
@Service import com.ic.modules.auth.service.TemplatesService;
public class LeaderCalcConfig {
@Service
private static JSONObject LeaderMpbMappingJSon; public class LeaderCalcConfig {
private static JSONArray jarray; private static JSONObject LeaderMpbMappingJSon;
private static JSONArray jarraympbconfig; private static JSONArray jarray;
private static JSONArray jarrayfycconfig;
private static JSONArray jarrayl1slabsconfig; private static JSONArray jarraympbconfig;
private static JSONArray jarrayl2slabsconfig; private static JSONArray jarrayfycconfig;
private static JSONArray jarrayl1slabsconfig;
private static JSONObject LeaderFycMapping; private static JSONArray jarrayl2slabsconfig;
private static JSONObject LeaderL1SlabsMapping;
private static JSONObject LeaderL2SlabsMapping; private static JSONObject LeaderFycMapping;
private static JSONArray jarrayfyc; private static JSONObject LeaderL1SlabsMapping;
private static JSONObject LeaderL2SlabsMapping;
private static JSONArray jarrayMsa; private static JSONArray jarrayfyc;
private static JSONObject LeaderMdbMapping; private static JSONArray jarrayMsa;
private static JSONArray jarraydtslabs;
private static JSONObject LeaderMsaMapping;
private static JSONObject LeaderMdbMapping;
private static JSONArray jarrayl1slabs; private static JSONObject LeaderMsaMapping;
private static JSONArray jarrayMdbslabs; private static JSONObject LeaderdtMapping;
private static JSONArray jarrayl2slabs;
private static JSONArray jarrayMDBconfig; private static JSONArray jarrayl1slabs;
private static final Logger LOG = LoggerFactory.getLogger(LeaderCalcConfig.class); private static JSONArray jarrayMdbslabs;
@Autowired private static JSONArray jarrayl2slabs;
MpbMappingService mpbMappingService; private static JSONArray jarrayMDBconfig;
@Autowired private static final Logger LOG = LoggerFactory.getLogger(LeaderCalcConfig.class);
FycMappingService fycMappingService;
@Autowired @Autowired
L1slabsMappingService l1slabsMappingService; MpbMappingService mpbMappingService;
@Autowired @Autowired
L2slabsMappingService l2slabsMappingService; FycMappingService fycMappingService;
@Autowired @Autowired
MDBMappingService mdbMappingService; L1slabsMappingService l1slabsMappingService;
@Autowired
@Autowired L2slabsMappingService l2slabsMappingService;
MsaMappingService msaMappingService; @Autowired
MDBMappingService mdbMappingService;
@PostConstruct
public void init() { @Autowired
refreshConfig(); MsaMappingService msaMappingService;
}
@Autowired
public void refreshConfig() { DTslabsService dtslabsService;
List<MpbMapping> templatesmpb = mpbMappingService.findAll();
List<FycMapping> templatesfyc = fycMappingService.findAll(); @PostConstruct
List<L1slabsMapping> templatesl1slabs = l1slabsMappingService.findAll(); public void init() {
List<L2slabsMapping> templatesl2slabs = l2slabsMappingService.findAll(); refreshConfig();
List<MDBMapping> templatesmdb = mdbMappingService.findAll(); }
List<MsaMapping> templatesmsa = msaMappingService.findAll();
public void refreshConfig() {
LeaderMpbMappingJSon = new JSONObject();
LeaderFycMapping = new JSONObject(); List<MpbMapping> templatesmpb = mpbMappingService.findAll();
LeaderL1SlabsMapping = new JSONObject(); List<FycMapping> templatesfyc = fycMappingService.findAll();
LeaderL2SlabsMapping = new JSONObject(); List<L1slabsMapping> templatesl1slabs = l1slabsMappingService.findAll();
LeaderMdbMapping = new JSONObject(); List<L2slabsMapping> templatesl2slabs = l2slabsMappingService.findAll();
LeaderMsaMapping = new JSONObject(); List<MDBMapping> templatesmdb = mdbMappingService.findAll();
List<MsaMapping> templatesmsa = msaMappingService.findAll();
for (MpbMapping mpbMapping : templatesmpb) { List<DTSlabsMapping> templatesdtslabs = dtslabsService.findAll(); // neel gosrani 27-05-2020 Activation DT CR for creation JSON while server starts
jarray = new JSONArray(templatesmpb); LeaderMpbMappingJSon = new JSONObject();
} LeaderFycMapping = new JSONObject();
LeaderL1SlabsMapping = new JSONObject();
for (FycMapping fycMapping : templatesfyc) { LeaderL2SlabsMapping = new JSONObject();
LeaderMdbMapping = new JSONObject();
jarrayfyc = new JSONArray(templatesfyc); LeaderMsaMapping = new JSONObject();
} LeaderdtMapping = new JSONObject();
for (L1slabsMapping l1slabsMapping : templatesl1slabs) { for (MpbMapping mpbMapping : templatesmpb) {
jarrayl1slabs = new JSONArray(templatesl1slabs); jarray = new JSONArray(templatesmpb);
} }
for (L2slabsMapping l2slabsMapping : templatesl2slabs) {
for (FycMapping fycMapping : templatesfyc) {
jarrayl2slabs = new JSONArray(templatesl2slabs);
} jarrayfyc = new JSONArray(templatesfyc);
}
for (MDBMapping mdbMapping : templatesmdb) {
for (L1slabsMapping l1slabsMapping : templatesl1slabs) {
jarrayMdbslabs = new JSONArray(templatesmdb);
} jarrayl1slabs = new JSONArray(templatesl1slabs);
}
for (MsaMapping msaMapping : templatesmsa) { for (L2slabsMapping l2slabsMapping : templatesl2slabs) {
jarrayMsa = new JSONArray(templatesmsa); jarrayl2slabs = new JSONArray(templatesl2slabs);
} }
for (MDBMapping mdbMapping : templatesmdb) {
// System.out.println("jarrayMsa");
// System.out.println(jarrayMsa); jarrayMdbslabs = new JSONArray(templatesmdb);
}
LeaderMpbMappingJSon.put("LeaderMpbMapping", jarray);
LeaderFycMapping.put("LeaderFycMapping", jarrayfyc); for (MsaMapping msaMapping : templatesmsa) {
LeaderL1SlabsMapping.put("LeaderL1SlabsMapping", jarrayl1slabs);
LeaderL2SlabsMapping.put("LeaderL2SlabsMapping", jarrayl2slabs); jarrayMsa = new JSONArray(templatesmsa);
}
LeaderMdbMapping.put("MPBMapping", jarrayMdbslabs);
for (DTSlabsMapping dtSlabsMapping : templatesdtslabs) { // neel gosrani 27-05-2020 Activation DT CR for creation JSON while server starts
jarraydtslabs = new JSONArray(templatesdtslabs);
}
jarraympbconfig = new JSONArray();
jarrayfycconfig = new JSONArray();
jarrayl1slabsconfig = new JSONArray();
jarrayl2slabsconfig = new JSONArray();
jarrayMDBconfig = new JSONArray(); LeaderMpbMappingJSon.put("LeaderMpbMapping", jarray);
LeaderFycMapping.put("LeaderFycMapping", jarrayfyc);
jarraympbconfig = LeaderMpbMappingJSon.getJSONArray("LeaderMpbMapping"); LeaderL1SlabsMapping.put("LeaderL1SlabsMapping", jarrayl1slabs);
jarrayfycconfig = LeaderFycMapping.getJSONArray("LeaderFycMapping"); LeaderL2SlabsMapping.put("LeaderL2SlabsMapping", jarrayl2slabs);
jarrayl1slabsconfig = LeaderL1SlabsMapping.getJSONArray("LeaderL1SlabsMapping");
jarrayl2slabsconfig = LeaderL2SlabsMapping.getJSONArray("LeaderL2SlabsMapping"); LeaderMdbMapping.put("MPBMapping", jarrayMdbslabs);
jarrayMDBconfig = LeaderMdbMapping.getJSONArray("MPBMapping");
// System.out.println(jarraympbconfig);
// System.out.println(jarrayfycconfig);
// System.out.println(jarrayl1slabsconfig); jarraympbconfig = new JSONArray();
// System.out.println(jarrayMDBconfig); jarrayfycconfig = new JSONArray();
} jarrayl1slabsconfig = new JSONArray();
jarrayl2slabsconfig = new JSONArray();
public JSONArray getValue(String key) { jarrayMDBconfig = new JSONArray();
if (key.equalsIgnoreCase("mpb")) {
return jarraympbconfig; jarraympbconfig = LeaderMpbMappingJSon.getJSONArray("LeaderMpbMapping");
} else if (key.equalsIgnoreCase("fyc")) { jarrayfycconfig = LeaderFycMapping.getJSONArray("LeaderFycMapping");
return jarrayfycconfig; jarrayl1slabsconfig = LeaderL1SlabsMapping.getJSONArray("LeaderL1SlabsMapping");
} jarrayl2slabsconfig = LeaderL2SlabsMapping.getJSONArray("LeaderL2SlabsMapping");
else if (key.equalsIgnoreCase("l1slabs")) { jarrayMDBconfig = LeaderMdbMapping.getJSONArray("MPBMapping");
return jarrayl1slabsconfig;
} // System.out.println(jarraympbconfig);
else if (key.equalsIgnoreCase("l2slabs")) { // System.out.println(jarrayfycconfig);
return jarrayl2slabsconfig; // System.out.println(jarrayl1slabsconfig);
} // System.out.println(jarrayMDBconfig);
else if (key.equalsIgnoreCase("mdb")) { }
return jarrayMDBconfig;
} public JSONArray getValue(String key) {
else if (key.equalsIgnoreCase("msa")) { if (key.equalsIgnoreCase("mpb")) {
return jarrayMsa; return jarraympbconfig;
}else { } else if (key.equalsIgnoreCase("fyc")) {
return null; return jarrayfycconfig;
} }
} else if (key.equalsIgnoreCase("l1slabs")) {
return jarrayl1slabsconfig;
} }
else if (key.equalsIgnoreCase("l2slabs")) {
return jarrayl2slabsconfig;
}
else if (key.equalsIgnoreCase("mdb")) {
return jarrayMDBconfig;
}
else if (key.equalsIgnoreCase("msa")) {
return jarrayMsa;
}
else if (key.equalsIgnoreCase("dtslabs")) { // neel gosrani 27-05-2020 Activation DT CR for creation JSON while server starts
return jarraydtslabs;
}else {
return null;
}
}
}
package com.ic.modules.auth.controller;
import javax.validation.Valid;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataIntegrityViolationException;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.Sort;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.ic.annotation.AuditLogs;
import com.ic.constant.LeaderCalcConfig;
import com.ic.constant.StatusCode;
import com.ic.exception.ResourceNotFoundException;
import com.ic.modules.auth.model.DTSlabsMapping;
import com.ic.modules.auth.model.L1slabsMapping;
import com.ic.modules.auth.payload.DTslabsDto;
import com.ic.modules.auth.payload.L1slabsDto;
import com.ic.modules.auth.payload.request.ApiResponse;
import com.ic.modules.auth.service.DTslabsService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@RestController
@RequestMapping("/api/v1")
@Api(description = "DT Slabs maping management API")
public class DTslabsMappingController {
@Autowired
DTslabsService dtslabsService;
LeaderCalcConfig LeaderCalcConfig;
@PostMapping("/dtslabsmapping/get")
@ApiOperation("Get all dtslabs mapping list")
@AuditLogs(isRequest = true, isResponse = true,service="Get dtslabs")
public ResponseEntity<?> getAllDtslabsMappings( ){ // neel gosrani 27-05-2020 Activation DT CR to fetch data from service and DB
return new ResponseEntity(new ApiResponse(HttpStatus.OK.value(), true, "dt slabs List", dtslabsService.findAll().stream().map(DtSlabsMapping -> new DTslabsDto(DtSlabsMapping))), HttpStatus.OK);
}
@PostMapping("/dtslabsmapping/create")
@ApiOperation("Create dtsalbsmapping")
@AuditLogs(isRequest = true, isResponse = true,service="Create dtslabsmapping")
public ResponseEntity<?> createdtslabsmapping(@RequestBody DTslabsDto dtslabsMapping) { // neel gosrani 27-05-2020 Activation DT CR to store data from service and DB
DTSlabsMapping l1 = null;
try {
l1 = dtslabsService.save(dtslabsMapping,true);
}catch(ResourceNotFoundException e) {
e.printStackTrace();
return new ResponseEntity(new ApiResponse(StatusCode.RESOURCE_NOT_FOUND, true, "dtmapping Not found", l1.getId()), HttpStatus.NOT_FOUND);
}catch(Exception e) {
e.printStackTrace();
return new ResponseEntity(new ApiResponse(StatusCode.UNEXPECTED_ERROR, true, "dtmapping creation failed", l1.getId()), HttpStatus.BAD_REQUEST);
}
return new ResponseEntity(new ApiResponse(HttpStatus.OK.value(), true, "dtmapping added successfully", new DTslabsDto(l1)), HttpStatus.OK);
//return new ResponseEntity(new ApiResponse(StatusCode.RESOURCE_EXIST, true, "USER_Already_Exist", null), HttpStatus.NOT_FOUND);
}
@PostMapping("/dtslabsmapping/update")
@ApiOperation("update dtslabsmapping")
@AuditLogs(isRequest = true, isResponse = true,service="Create dtslabsmapping")
public ResponseEntity<?> updatedtslabsmapping(@RequestBody DTslabsDto DtSlabsMapping) { // neel gosrani 27-05-2020 Activation DT CR to update data from service and DB
DTSlabsMapping l1 = null;
try {
l1 = dtslabsService.save(DtSlabsMapping,false);
}catch(ResourceNotFoundException e) {
e.printStackTrace();
return new ResponseEntity(new ApiResponse(StatusCode.RESOURCE_NOT_FOUND, true, "dtmapping Not found", l1.getId()), HttpStatus.NOT_FOUND);
}catch(Exception e) {
e.printStackTrace();
return new ResponseEntity(new ApiResponse(StatusCode.UNEXPECTED_ERROR, true, "dtmapping creation failed", l1.getId()), HttpStatus.BAD_REQUEST);
}
return new ResponseEntity(new ApiResponse(HttpStatus.OK.value(), true, "dtmapping added successfully", new DTslabsDto(l1)), HttpStatus.OK);
//return new ResponseEntity(new ApiResponse(StatusCode.RESOURCE_EXIST, true, "USER_Already_Exist", null), HttpStatus.NOT_FOUND);
}
}
package com.ic.modules.auth.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotBlank;
import com.google.firebase.database.annotations.NotNull;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
@Entity
@Table(name = "tbl_dt_slabs_mapping")
@Setter
@Getter
public class DTSlabsMapping { // neel gosrani 27-05-2020 Activation DT CR
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
private Long id;
@NotNull
@Column(length=500)
private int minval;
@NotNull
@Column(length=500)
private int maxval;
private int BA;
private int SBA;
private int CBA;
private int PBA;
private int Partner;
private int Senior_Partner;
}
package com.ic.modules.auth.payload;
import javax.validation.constraints.NotBlank;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.ic.constant.RolesConstant;
import com.ic.constant.Status;
import com.ic.modules.auth.model.Configurations;
import com.ic.modules.auth.model.DTSlabsMapping;
import com.ic.modules.auth.model.FycMapping;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.ic.modules.auth.model.MpbMapping;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.ic.modules.auth.model.L1slabsMapping;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
@Setter
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonInclude(Include.NON_NULL)
public class DTslabsDto { // neel gosrani 27-05-2020 Activation DT CR
private Long Id;
private int maxval;
private int minval;
private int BA;
private int SBA;
private int CBA;
private int PBA;
private int Partner;
private int Senior_Partner;
public DTslabsDto(DTSlabsMapping dtslabsMapping) {
this.Id = dtslabsMapping.getId();
this.maxval = dtslabsMapping.getMaxval();
this.minval = dtslabsMapping.getMinval();
this.BA = dtslabsMapping.getBA();
this.SBA = dtslabsMapping.getSBA();
this.CBA = dtslabsMapping.getCBA();
this.PBA = dtslabsMapping.getPBA();
this.Partner = dtslabsMapping.getPartner();
this.Senior_Partner = dtslabsMapping.getSenior_Partner();
}
}
package com.ic.modules.auth.repository;
import java.util.Optional;
import org.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolver.DtdMapping;
import org.springframework.data.jpa.repository.JpaRepository;
import com.ic.modules.auth.model.DTSlabsMapping;
//neel gosrani 27-05-2020 Activation DT CR
public interface DTslabsRepository extends JpaRepository<DTSlabsMapping, Long>{
Optional<DTSlabsMapping> findById(String key);
}
package com.ic.modules.auth.service;
import java.util.List;
import com.ic.modules.auth.model.DTSlabsMapping;
import com.ic.modules.auth.model.L1slabsMapping;
import com.ic.modules.auth.payload.DTslabsDto;
public interface DTslabsService { // neel gosrani 27-05-2020 Activation DT CR
public DTSlabsMapping save(DTslabsDto dtslabsMapping,Boolean isCreate);
public List<DTSlabsMapping> findAll();
}
package com.ic.modules.auth.service.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ic.constant.LeaderCalcConfig;
import com.ic.exception.ResourceNotFoundException;
import com.ic.modules.auth.model.DTSlabsMapping;
import com.ic.modules.auth.payload.DTslabsDto;
import com.ic.modules.auth.repository.DTslabsRepository;
import com.ic.modules.auth.service.DTslabsService;
@Service
public class DTslabsMappingServiceImpl implements DTslabsService {
@Autowired
DTslabsRepository dtslabsrepo;
@Autowired
LeaderCalcConfig LeaderCalcConfig;
@Override
public List<DTSlabsMapping> findAll() { // neel gosrani 27-05-2020 Activation DT CR Function for fetch all data from DB
return dtslabsrepo.findAll();
}
public DTSlabsMapping save(DTslabsDto dto, Boolean isCreate) { // neel gosrani 27-05-2020 Activation DT CR Function for save all data to DB
if(!isCreate) {
dtslabsrepo.findById(dto.getId()).orElseThrow(()->new ResourceNotFoundException("dtslabs","key",dto.getId()));
}
DTSlabsMapping dtslabsMapping = null;
dtslabsMapping= new DTSlabsMapping();
dtslabsMapping.setId(dto.getId());
dtslabsMapping.setCBA(dto.getCBA());
dtslabsMapping.setBA(dto.getBA());
dtslabsMapping.setSBA(dto.getSBA());
dtslabsMapping.setMaxval(dto.getMaxval());
dtslabsMapping.setMinval(dto.getMinval());
dtslabsMapping.setPartner(dto.getPartner());
dtslabsMapping.setSenior_Partner(dto.getSenior_Partner());
return dtslabsrepo.save(dtslabsMapping);
}
}
...@@ -488,12 +488,42 @@ public class LeaderCalcServiceImpl implements LeaderCalcService { ...@@ -488,12 +488,42 @@ public class LeaderCalcServiceImpl implements LeaderCalcService {
} }
if (Active_Agent_BAU_Dt < 4) { // neel gosrani 27-05-2020 Activation DT CR start
double multiplierdt = 0;
if (Active_Agent_BAU_Dt < 2) {
EARNING_DT.put("ACTIVATION_DT", 0); EARNING_DT.put("ACTIVATION_DT", 0);
} else { } else {
EARNING_DT.put("ACTIVATION_DT", (ACTIVE_AGENT_LP_DT + Active_Agent_BAU_Dt) * 1000); if (Active_Agent_BAU_Dt >= 31) {
} multiplierdt = 2500;
} else {
JSONArray dtSlabsarray = leaderCalcConfig.getValue("dtslabs");
for (int i = 0; i < dtSlabsarray.length(); i++) {
double minval = dtSlabsarray.getJSONObject(i).getDouble("minval");
double maxval = dtSlabsarray.getJSONObject(i).getDouble("maxval");
if (Active_Agent_BAU_Dt >= minval && Active_Agent_BAU_Dt <= maxval) {
System.out.println("Active_Agent_BAU_Dt");
System.out.println(Active_Agent_BAU_Dt);
System.out.println(leader_designation);
multiplierdt = dtSlabsarray.getJSONObject(i).getDouble(leader_designation);
break;
}
}
}
if (multiplierdt == 0) {
EARNING_DT.put("ACTIVATION_DT", 0);
} else {
EARNING_DT.put("ACTIVATION_DT",
((ACTIVE_AGENT_LP_DT * 1000) + (Active_Agent_BAU_Dt * multiplierdt)));
}
}
// neel gosrani 27-05-2020 Activation DT CR end
double ACTIVATION_L2 = EARNING_L2.getDouble("ACTIVATION_L2"); double ACTIVATION_L2 = EARNING_L2.getDouble("ACTIVATION_L2");
double ACTIVATION_DT = EARNING_DT.getDouble("ACTIVATION_DT"); double ACTIVATION_DT = EARNING_DT.getDouble("ACTIVATION_DT");
double ACTIVATION_L1 = EARNING_L1.getDouble("ACTIVATION_L1"); double ACTIVATION_L1 = EARNING_L1.getDouble("ACTIVATION_L1");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment