Subversion Repositories SmartDukaan

Rev

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

Rev 30719 Rev 30723
Line 23... Line 23...
23
import com.spice.profitmandi.dao.repository.fofo.PaymentOptionRepository;
23
import com.spice.profitmandi.dao.repository.fofo.PaymentOptionRepository;
24
import com.spice.profitmandi.dao.repository.fofo.PincodePartnerRepository;
24
import com.spice.profitmandi.dao.repository.fofo.PincodePartnerRepository;
25
import com.spice.profitmandi.dao.repository.inventory.StateRepository;
25
import com.spice.profitmandi.dao.repository.inventory.StateRepository;
26
import com.spice.profitmandi.dao.repository.user.*;
26
import com.spice.profitmandi.dao.repository.user.*;
27
import com.spice.profitmandi.service.offers.PartnerCriteria;
27
import com.spice.profitmandi.service.offers.PartnerCriteria;
28
import in.shop2020.model.v1.inventory.StateInfo;
-
 
29
import in.shop2020.model.v1.user.CartStatus;
28
import in.shop2020.model.v1.user.CartStatus;
30
import org.apache.logging.log4j.LogManager;
29
import org.apache.logging.log4j.LogManager;
31
import org.apache.logging.log4j.Logger;
30
import org.apache.logging.log4j.Logger;
32
import org.springframework.beans.factory.annotation.Autowired;
31
import org.springframework.beans.factory.annotation.Autowired;
33
import org.springframework.beans.factory.annotation.Qualifier;
32
import org.springframework.beans.factory.annotation.Qualifier;
Line 1255... Line 1254...
1255
			if (partnerCriteria.getRegionIds().size() > 0) {
1254
			if (partnerCriteria.getRegionIds().size() > 0) {
1256
				sb.append("from ");
1255
				sb.append("from ");
1257
				sb.append(String.join(", ", partnerCriteria.getRegionIds().stream()
1256
				sb.append(String.join(", ", partnerCriteria.getRegionIds().stream()
1258
						.map(x -> ProfitMandiConstants.WAREHOUSE_MAP.get(x)).collect(Collectors.toList())));
1257
						.map(x -> ProfitMandiConstants.WAREHOUSE_MAP.get(x)).collect(Collectors.toList())));
1259
			}
1258
			}
-
 
1259
			if (partnerCriteria.getExcludeFofoIds() != null && partnerCriteria.getExcludeFofoIds().size() > 0) {
-
 
1260
				sb.append("excluding ");
-
 
1261
				Map<Integer, CustomRetailer> customRetailers = this.getFofoRetailerUserId(partnerCriteria.getExcludeFofoIds());
-
 
1262
				List<String> businessNames = customRetailers.values().stream().map(x -> x.getBusinessName())
-
 
1263
						.collect(Collectors.toList());
-
 
1264
				sb.append(String.join(", ", businessNames));
-
 
1265
			}
1260
		}
1266
		}
1261
		return sb.toString();
1267
		return sb.toString();
1262
	}
1268
	}
1263
 
1269
 
1264
	@Override
1270
	@Override