Commit d3bd160c by neel

Activation DT CR

parent 39ce170f
package com.ic.constant;
import java.util.List;
import javax.annotation.PostConstruct;
import org.json.JSONArray;
import org.json.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ic.modules.auth.model.FycMapping;
import com.ic.modules.auth.model.L1slabsMapping;
import com.ic.modules.auth.model.L2slabsMapping;
import com.ic.modules.auth.model.MDBMapping;
import com.ic.modules.auth.model.MpbMapping;
import com.ic.modules.auth.model.MsaMapping;
import com.ic.modules.auth.model.Templates;
import com.ic.modules.auth.service.FycMappingService;
import com.ic.modules.auth.service.L1slabsMappingService;
import com.ic.modules.auth.service.L2slabsMappingService;
import com.ic.modules.auth.service.MDBMappingService;
import com.ic.modules.auth.service.MpbMappingService;
import com.ic.modules.auth.service.MsaMappingService;
import com.ic.modules.auth.service.TemplatesService;
@Service
public class LeaderCalcConfig {
private static JSONObject LeaderMpbMappingJSon;
private static JSONArray jarray;
private static JSONArray jarraympbconfig;
private static JSONArray jarrayfycconfig;
private static JSONArray jarrayl1slabsconfig;
private static JSONArray jarrayl2slabsconfig;
private static JSONObject LeaderFycMapping;
private static JSONObject LeaderL1SlabsMapping;
private static JSONObject LeaderL2SlabsMapping;
private static JSONArray jarrayfyc;
private static JSONArray jarrayMsa;
private static JSONObject LeaderMdbMapping;
private static JSONObject LeaderMsaMapping;
private static JSONArray jarrayl1slabs;
private static JSONArray jarrayMdbslabs;
private static JSONArray jarrayl2slabs;
private static JSONArray jarrayMDBconfig;
private static final Logger LOG = LoggerFactory.getLogger(LeaderCalcConfig.class);
@Autowired
MpbMappingService mpbMappingService;
@Autowired
FycMappingService fycMappingService;
@Autowired
L1slabsMappingService l1slabsMappingService;
@Autowired
L2slabsMappingService l2slabsMappingService;
@Autowired
MDBMappingService mdbMappingService;
@Autowired
MsaMappingService msaMappingService;
@PostConstruct
public void init() {
refreshConfig();
}
public void refreshConfig() {
List<MpbMapping> templatesmpb = mpbMappingService.findAll();
List<FycMapping> templatesfyc = fycMappingService.findAll();
List<L1slabsMapping> templatesl1slabs = l1slabsMappingService.findAll();
List<L2slabsMapping> templatesl2slabs = l2slabsMappingService.findAll();
List<MDBMapping> templatesmdb = mdbMappingService.findAll();
List<MsaMapping> templatesmsa = msaMappingService.findAll();
LeaderMpbMappingJSon = new JSONObject();
LeaderFycMapping = new JSONObject();
LeaderL1SlabsMapping = new JSONObject();
LeaderL2SlabsMapping = new JSONObject();
LeaderMdbMapping = new JSONObject();
LeaderMsaMapping = new JSONObject();
for (MpbMapping mpbMapping : templatesmpb) {
jarray = new JSONArray(templatesmpb);
}
for (FycMapping fycMapping : templatesfyc) {
jarrayfyc = new JSONArray(templatesfyc);
}
for (L1slabsMapping l1slabsMapping : templatesl1slabs) {
jarrayl1slabs = new JSONArray(templatesl1slabs);
}
for (L2slabsMapping l2slabsMapping : templatesl2slabs) {
jarrayl2slabs = new JSONArray(templatesl2slabs);
}
for (MDBMapping mdbMapping : templatesmdb) {
jarrayMdbslabs = new JSONArray(templatesmdb);
}
for (MsaMapping msaMapping : templatesmsa) {
jarrayMsa = new JSONArray(templatesmsa);
}
// System.out.println("jarrayMsa");
// System.out.println(jarrayMsa);
LeaderMpbMappingJSon.put("LeaderMpbMapping", jarray);
LeaderFycMapping.put("LeaderFycMapping", jarrayfyc);
LeaderL1SlabsMapping.put("LeaderL1SlabsMapping", jarrayl1slabs);
LeaderL2SlabsMapping.put("LeaderL2SlabsMapping", jarrayl2slabs);
LeaderMdbMapping.put("MPBMapping", jarrayMdbslabs);
jarraympbconfig = new JSONArray();
jarrayfycconfig = new JSONArray();
jarrayl1slabsconfig = new JSONArray();
jarrayl2slabsconfig = new JSONArray();
jarrayMDBconfig = new JSONArray();
jarraympbconfig = LeaderMpbMappingJSon.getJSONArray("LeaderMpbMapping");
jarrayfycconfig = LeaderFycMapping.getJSONArray("LeaderFycMapping");
jarrayl1slabsconfig = LeaderL1SlabsMapping.getJSONArray("LeaderL1SlabsMapping");
jarrayl2slabsconfig = LeaderL2SlabsMapping.getJSONArray("LeaderL2SlabsMapping");
jarrayMDBconfig = LeaderMdbMapping.getJSONArray("MPBMapping");
// System.out.println(jarraympbconfig);
// System.out.println(jarrayfycconfig);
// System.out.println(jarrayl1slabsconfig);
// System.out.println(jarrayMDBconfig);
}
public JSONArray getValue(String key) {
if (key.equalsIgnoreCase("mpb")) {
return jarraympbconfig;
} else if (key.equalsIgnoreCase("fyc")) {
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 {
return null;
}
}
}
package com.ic.constant;
import java.util.List;
import javax.annotation.PostConstruct;
import org.json.JSONArray;
import org.json.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ic.modules.auth.model.DTSlabsMapping;
import com.ic.modules.auth.model.FycMapping;
import com.ic.modules.auth.model.L1slabsMapping;
import com.ic.modules.auth.model.L2slabsMapping;
import com.ic.modules.auth.model.MDBMapping;
import com.ic.modules.auth.model.MpbMapping;
import com.ic.modules.auth.model.MsaMapping;
import com.ic.modules.auth.model.Templates;
import com.ic.modules.auth.service.DTslabsService;
import com.ic.modules.auth.service.FycMappingService;
import com.ic.modules.auth.service.L1slabsMappingService;
import com.ic.modules.auth.service.L2slabsMappingService;
import com.ic.modules.auth.service.MDBMappingService;
import com.ic.modules.auth.service.MpbMappingService;
import com.ic.modules.auth.service.MsaMappingService;
import com.ic.modules.auth.service.TemplatesService;
@Service
public class LeaderCalcConfig {
private static JSONObject LeaderMpbMappingJSon;
private static JSONArray jarray;
private static JSONArray jarraympbconfig;
private static JSONArray jarrayfycconfig;
private static JSONArray jarrayl1slabsconfig;
private static JSONArray jarrayl2slabsconfig;
private static JSONObject LeaderFycMapping;
private static JSONObject LeaderL1SlabsMapping;
private static JSONObject LeaderL2SlabsMapping;
private static JSONArray jarrayfyc;
private static JSONArray jarrayMsa;
private static JSONArray jarraydtslabs;
private static JSONObject LeaderMdbMapping;
private static JSONObject LeaderMsaMapping;
private static JSONObject LeaderdtMapping;
private static JSONArray jarrayl1slabs;
private static JSONArray jarrayMdbslabs;
private static JSONArray jarrayl2slabs;
private static JSONArray jarrayMDBconfig;
private static final Logger LOG = LoggerFactory.getLogger(LeaderCalcConfig.class);
@Autowired
MpbMappingService mpbMappingService;
@Autowired
FycMappingService fycMappingService;
@Autowired
L1slabsMappingService l1slabsMappingService;
@Autowired
L2slabsMappingService l2slabsMappingService;
@Autowired
MDBMappingService mdbMappingService;
@Autowired
MsaMappingService msaMappingService;
@Autowired
DTslabsService dtslabsService;
@PostConstruct
public void init() {
refreshConfig();
}
public void refreshConfig() {
List<MpbMapping> templatesmpb = mpbMappingService.findAll();
List<FycMapping> templatesfyc = fycMappingService.findAll();
List<L1slabsMapping> templatesl1slabs = l1slabsMappingService.findAll();
List<L2slabsMapping> templatesl2slabs = l2slabsMappingService.findAll();
List<MDBMapping> templatesmdb = mdbMappingService.findAll();
List<MsaMapping> templatesmsa = msaMappingService.findAll();
List<DTSlabsMapping> templatesdtslabs = dtslabsService.findAll(); // neel gosrani 27-05-2020 Activation DT CR for creation JSON while server starts
LeaderMpbMappingJSon = new JSONObject();
LeaderFycMapping = new JSONObject();
LeaderL1SlabsMapping = new JSONObject();
LeaderL2SlabsMapping = new JSONObject();
LeaderMdbMapping = new JSONObject();
LeaderMsaMapping = new JSONObject();
LeaderdtMapping = new JSONObject();
for (MpbMapping mpbMapping : templatesmpb) {
jarray = new JSONArray(templatesmpb);
}
for (FycMapping fycMapping : templatesfyc) {
jarrayfyc = new JSONArray(templatesfyc);
}
for (L1slabsMapping l1slabsMapping : templatesl1slabs) {
jarrayl1slabs = new JSONArray(templatesl1slabs);
}
for (L2slabsMapping l2slabsMapping : templatesl2slabs) {
jarrayl2slabs = new JSONArray(templatesl2slabs);
}
for (MDBMapping mdbMapping : templatesmdb) {
jarrayMdbslabs = new JSONArray(templatesmdb);
}
for (MsaMapping msaMapping : templatesmsa) {
jarrayMsa = new JSONArray(templatesmsa);
}
for (DTSlabsMapping dtSlabsMapping : templatesdtslabs) { // neel gosrani 27-05-2020 Activation DT CR for creation JSON while server starts
jarraydtslabs = new JSONArray(templatesdtslabs);
}
LeaderMpbMappingJSon.put("LeaderMpbMapping", jarray);
LeaderFycMapping.put("LeaderFycMapping", jarrayfyc);
LeaderL1SlabsMapping.put("LeaderL1SlabsMapping", jarrayl1slabs);
LeaderL2SlabsMapping.put("LeaderL2SlabsMapping", jarrayl2slabs);
LeaderMdbMapping.put("MPBMapping", jarrayMdbslabs);
jarraympbconfig = new JSONArray();
jarrayfycconfig = new JSONArray();
jarrayl1slabsconfig = new JSONArray();
jarrayl2slabsconfig = new JSONArray();
jarrayMDBconfig = new JSONArray();
jarraympbconfig = LeaderMpbMappingJSon.getJSONArray("LeaderMpbMapping");
jarrayfycconfig = LeaderFycMapping.getJSONArray("LeaderFycMapping");
jarrayl1slabsconfig = LeaderL1SlabsMapping.getJSONArray("LeaderL1SlabsMapping");
jarrayl2slabsconfig = LeaderL2SlabsMapping.getJSONArray("LeaderL2SlabsMapping");
jarrayMDBconfig = LeaderMdbMapping.getJSONArray("MPBMapping");
// System.out.println(jarraympbconfig);
// System.out.println(jarrayfycconfig);
// System.out.println(jarrayl1slabsconfig);
// System.out.println(jarrayMDBconfig);
}
public JSONArray getValue(String key) {
if (key.equalsIgnoreCase("mpb")) {
return jarraympbconfig;
} else if (key.equalsIgnoreCase("fyc")) {
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 {
}
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);
} 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_DT = EARNING_DT.getDouble("ACTIVATION_DT");
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