Subversion Repositories SmartDukaan

Rev

Rev 30620 | Rev 30643 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30620 Rev 30642
Line 1809... Line 1809...
1809
	public void testIrnLive(String invoiceNumber) throws Exception {
1809
	public void testIrnLive(String invoiceNumber) throws Exception {
1810
		List<Order> orders = orderRepository.selectByInvoiceNumber(invoiceNumber);
1810
		List<Order> orders = orderRepository.selectByInvoiceNumber(invoiceNumber);
1811
		gstProService.getEInvoice(orders);
1811
		gstProService.getEInvoice(orders);
1812
	}
1812
	}
1813
 
1813
 
-
 
1814
	public void processSchemeByIds(List<Integer> schemeIds) throws Exception {
-
 
1815
		List<Scheme> schemes = schemeRepository.selectBySchemeIds(schemeIds);
-
 
1816
		for (Scheme scheme : schemes) {
-
 
1817
			if (Arrays.asList(SchemeType.SPECIAL_SUPPORT, SchemeType.ACTIVATION, SchemeType.CATEGORY, SchemeType.INVESTMENT, SchemeType.ACTIVATION, SchemeType.SPECIAL_SUPPORT).contains(scheme.getType())) {
-
 
1818
				List<Integer> catalogIds = schemeItemRepository.selectBySchemeIds(new HashSet<>(Arrays.asList(scheme.getId()))).stream().map(x -> x.getCatalogId()).collect(Collectors.toList());
-
 
1819
				List<FofoOrder> fofoOrders = fofoOrderRepository.selectOrderByModelAndSaleBetween(catalogIds, scheme.getStartDateTime(), scheme.getEndDateTime());
-
 
1820
				for (FofoOrder fofoOrder : fofoOrders) {
-
 
1821
					schemeService.processSchemeOut(fofoOrder.getId(), fofoOrder.getFofoId());
-
 
1822
				}
-
 
1823
			}
-
 
1824
			/*else if (Arrays.asList(SchemeType.IN).contains(scheme.getType())) {
-
 
1825
				List<FofoOrder> fofoOrders = fofoOrderRepository.selectOrderByModelAndSaleBetween(catalogIds, scheme.getStartDateTime(), scheme.getEndDateTime());
-
 
1826
 
-
 
1827
			}*/
-
 
1828
		}
-
 
1829
	}
-
 
1830
 
1814
 
1831
 
1815
}
1832
}
1816
 
1833
 
1817
//7015845171
1834
//7015845171
1818
1835