|
|
@@ -383,6 +383,23 @@ public class ProductServiceImpl implements ProductService {
|
|
|
return results;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<Product> findBySourceAppAndDownloadstatus(String app, Integer status) {
|
|
|
+ return productDao.findByEnUUAndSourceAppAndDownloadstatus(SystemSession.getUser().getEnterprise().getUu(), app,
|
|
|
+ status);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onProductDownSuccess(String[] idArray) {
|
|
|
+ for (String id : idArray) {
|
|
|
+ Product product = productDao.findOne(Long.parseLong(id));
|
|
|
+ if (product != null) {
|
|
|
+ product.setDownloadstatus(Status.DOWNLOADED.value());
|
|
|
+ productDao.save(product);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
/*
|
|
|
* @Override public ModelMap updateByEn() { ModelMap map = new ModelMap();
|
|
|
* List<Product> products =
|