|
|
@@ -296,13 +296,15 @@ public class ObjectToDocumentUtils {
|
|
|
String.valueOf(order.getBuyerEnterprise().getUu()), Store.YES));
|
|
|
document.add(new StringField(SearchConstants.ORDER_BUYERENNAME_FIELD, order.getBuyerEnterprise().getEnName(),
|
|
|
Store.YES));
|
|
|
- if (order.getSellerEnterprise().getUu() != null) {
|
|
|
- document.add(new StringField(SearchConstants.ORDER_SELLERENUU_FIELD,
|
|
|
- String.valueOf(order.getSellerEnterprise().getUu()), Store.YES));
|
|
|
- }
|
|
|
- if (order.getSellerEnterprise().getEnName() != null) {
|
|
|
- document.add(new StringField(SearchConstants.ORDER_SELLERENNAME_FIELD,
|
|
|
- order.getSellerEnterprise().getEnName(), Store.YES));
|
|
|
+ if (order.getSellerEnterprise() != null) {
|
|
|
+ if (order.getSellerEnterprise().getUu() != null) {
|
|
|
+ document.add(new StringField(SearchConstants.ORDER_SELLERENUU_FIELD,
|
|
|
+ String.valueOf(order.getSellerEnterprise().getUu()), Store.YES));
|
|
|
+ }
|
|
|
+ if (order.getSellerEnterprise().getEnName() != null) {
|
|
|
+ document.add(new StringField(SearchConstants.ORDER_SELLERENNAME_FIELD,
|
|
|
+ order.getSellerEnterprise().getEnName(), Store.YES));
|
|
|
+ }
|
|
|
}
|
|
|
document.add(new LongField(SearchConstants.CREATETIME_FIELD, order.getCreatetime().getTime(), Store.YES));
|
|
|
document.add(new StringField(SearchConstants.ORDER_STATUS_FIELD, String.valueOf(order.getStatus()), Store.YES));
|