| 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
|