| Line 57... |
Line 57... |
| 57 |
import com.spice.profitmandi.dao.repository.user.FofoKycRepository;
|
57 |
import com.spice.profitmandi.dao.repository.user.FofoKycRepository;
|
| 58 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
58 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
| 59 |
import com.spice.profitmandi.dao.repository.warehouse.BrandRegionMappingRepository;
|
59 |
import com.spice.profitmandi.dao.repository.warehouse.BrandRegionMappingRepository;
|
| 60 |
import com.spice.profitmandi.dao.repository.warehouse.WarehouseInventoryItemRepository;
|
60 |
import com.spice.profitmandi.dao.repository.warehouse.WarehouseInventoryItemRepository;
|
| 61 |
import com.spice.profitmandi.dao.repository.warehouse.WarehouseScanRepository;
|
61 |
import com.spice.profitmandi.dao.repository.warehouse.WarehouseScanRepository;
|
| - |
|
62 |
import com.spice.profitmandi.service.integrations.bharti.BAGService;
|
| - |
|
63 |
import com.spice.profitmandi.service.integrations.bharti.model.Sample;
|
| 62 |
import com.spice.profitmandi.service.integrations.gstpro.GstProAuthService;
|
64 |
import com.spice.profitmandi.service.integrations.gstpro.GstProAuthService;
|
| 63 |
import com.spice.profitmandi.service.integrations.gstpro.GstProService;
|
65 |
import com.spice.profitmandi.service.integrations.gstpro.GstProService;
|
| 64 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
66 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
| 65 |
import com.spice.profitmandi.service.inventory.PurchaseService;
|
67 |
import com.spice.profitmandi.service.inventory.PurchaseService;
|
| 66 |
import com.spice.profitmandi.service.inventory.SaholicInventoryService;
|
68 |
import com.spice.profitmandi.service.inventory.SaholicInventoryService;
|
| Line 78... |
Line 80... |
| 78 |
import in.shop2020.model.v1.order.OrderStatus;
|
80 |
import in.shop2020.model.v1.order.OrderStatus;
|
| 79 |
import in.shop2020.model.v1.order.WalletReferenceType;
|
81 |
import in.shop2020.model.v1.order.WalletReferenceType;
|
| 80 |
import okhttp3.OkHttpClient;
|
82 |
import okhttp3.OkHttpClient;
|
| 81 |
import okhttp3.Request;
|
83 |
import okhttp3.Request;
|
| 82 |
import okhttp3.Response;
|
84 |
import okhttp3.Response;
|
| - |
|
85 |
import org.apache.commons.csv.CSVRecord;
|
| 83 |
import org.apache.commons.io.output.ByteArrayOutputStream;
|
86 |
import org.apache.commons.io.output.ByteArrayOutputStream;
|
| 84 |
import org.apache.commons.lang.StringUtils;
|
87 |
import org.apache.commons.lang.StringUtils;
|
| 85 |
import org.apache.logging.log4j.LogManager;
|
88 |
import org.apache.logging.log4j.LogManager;
|
| 86 |
import org.apache.logging.log4j.Logger;
|
89 |
import org.apache.logging.log4j.Logger;
|
| 87 |
import org.json.JSONArray;
|
90 |
import org.json.JSONArray;
|
| Line 1072... |
Line 1075... |
| 1072 |
|
1075 |
|
| 1073 |
public void updateSaholicCISTable() {
|
1076 |
public void updateSaholicCISTable() {
|
| 1074 |
saholicInventoryService.updateSaholicCIS();
|
1077 |
saholicInventoryService.updateSaholicCIS();
|
| 1075 |
}
|
1078 |
}
|
| 1076 |
|
1079 |
|
| - |
|
1080 |
@Autowired
|
| - |
|
1081 |
BAGService bagService;
|
| - |
|
1082 |
|
| - |
|
1083 |
public void testBag() throws Exception {
|
| - |
|
1084 |
//bagService.getPlans(10006, 10000f);
|
| - |
|
1085 |
//bagService.getBrandsMaster();
|
| - |
|
1086 |
bagService.getAllPlans();
|
| - |
|
1087 |
}
|
| - |
|
1088 |
|
| - |
|
1089 |
public void mapBag() throws Exception {
|
| - |
|
1090 |
List<Item> items = itemRepository.selectAllItems(10006, Arrays.asList("OnePlus", "Oppo", "Realme", "Samsung", "Vivo", "Xiaomi"));
|
| - |
|
1091 |
items.stream().collect(Collectors.groupingBy(x -> x.getBrand()));
|
| - |
|
1092 |
|
| - |
|
1093 |
List<CSVRecord> csvRecordList = FileUtil.readFile(new File("/home/amit/Documents/sample.csv"));
|
| - |
|
1094 |
for (CSVRecord csvRecord : csvRecordList) {
|
| - |
|
1095 |
Sample sample = new Sample(csvRecord.get(0), csvRecord.get(1), csvRecord.get(2));
|
| - |
|
1096 |
//StringUtils.getLevenshteinDistance()
|
| - |
|
1097 |
}
|
| - |
|
1098 |
}
|
| - |
|
1099 |
|
| 1077 |
|
1100 |
|
| 1078 |
private class SioTuple {
|
1101 |
private class SioTuple {
|
| 1079 |
int inventoryId;
|
1102 |
int inventoryId;
|
| 1080 |
SchemeType schemeType;
|
1103 |
SchemeType schemeType;
|
| 1081 |
|
1104 |
|
| Line 1523... |
Line 1546... |
| 1523 |
|
1546 |
|
| 1524 |
@Autowired
|
1547 |
@Autowired
|
| 1525 |
PartnerDailyInvestmentRepository partnerDailyInvestmentRepository;
|
1548 |
PartnerDailyInvestmentRepository partnerDailyInvestmentRepository;
|
| 1526 |
|
1549 |
|
| 1527 |
public void addInvestment() {
|
1550 |
public void addInvestment() {
|
| 1528 |
List<LocalDate> dates = Arrays.asList(LocalDate.of(2021, 12, 19));
|
1551 |
List<LocalDate> dates = Arrays.asList(
|
| - |
|
1552 |
LocalDate.of(2022, 7, 15),
|
| - |
|
1553 |
LocalDate.of(2022, 7, 15)
|
| - |
|
1554 |
);
|
| 1529 |
// List<Integer> fofoIds = Arrays.asList(175136207, 175138910, 175138967,
|
1555 |
// List<Integer> fofoIds = Arrays.asList(175136207, 175138910, 175138967,
|
| 1530 |
// 175138990, 175138999);
|
1556 |
// 175138990, 175138999);
|
| 1531 |
for (LocalDate date : dates) {
|
1557 |
for (LocalDate date : dates) {
|
| 1532 |
LOGGER.info("Date - {}", date);
|
1558 |
LOGGER.info("Date - {}", date);
|
| 1533 |
Map<Integer, PartnerDailyInvestment> investmentMap = partnerDailyInvestmentRepository
|
1559 |
Map<Integer, PartnerDailyInvestment> investmentMap = partnerDailyInvestmentRepository
|