|
@@ -144,8 +144,8 @@ public class PurchaseInquiryServiceImpl implements PurchaseInquiryService {
|
|
|
XingePusher.pushSingleAccountAndroid(userUU.toString(), "询价单回复",
|
|
XingePusher.pushSingleAccountAndroid(userUU.toString(), "询价单回复",
|
|
|
"单号:" + item.getInquiry().getCode() + ",第" + item.getNumber() + "行", "");
|
|
"单号:" + item.getInquiry().getCode() + ",第" + item.getNumber() + "行", "");
|
|
|
// IOS
|
|
// IOS
|
|
|
- XingePusher.pushSingleAccountIOS(userUU.toString(), "询价单回复" + "单号:" + item.getInquiry().getCode() + ",第" + item.getNumber()
|
|
|
|
|
- + "行");
|
|
|
|
|
|
|
+ XingePusher.pushSingleAccountIOS(userUU.toString(),
|
|
|
|
|
+ "询价单回复" + "单号:" + item.getInquiry().getCode() + ",第" + item.getNumber() + "行");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
purchaseInquiryItemDao.save(item);
|
|
purchaseInquiryItemDao.save(item);
|
|
@@ -216,7 +216,8 @@ public class PurchaseInquiryServiceImpl implements PurchaseInquiryService {
|
|
|
@Override
|
|
@Override
|
|
|
public void reply(PurchaseInquiryItem inquiryItem) {
|
|
public void reply(PurchaseInquiryItem inquiryItem) {
|
|
|
PurchaseInquiryItem item = purchaseInquiryItemDao.findOne(inquiryItem.getId());
|
|
PurchaseInquiryItem item = purchaseInquiryItemDao.findOne(inquiryItem.getId());
|
|
|
- if (item.getStatus() == Status.REPLIED.value() || item.getReplySendStatus() == Status.DOWNLOADED.value())
|
|
|
|
|
|
|
+ if (item.getStatus() == Status.REPLIED.value()
|
|
|
|
|
+ || (item.getReplySendStatus() != null && item.getReplySendStatus() == Status.DOWNLOADED.value()))
|
|
|
throw new IllegalStatusException("该询价单已经报价,不允许再次报价");
|
|
throw new IllegalStatusException("该询价单已经报价,不允许再次报价");
|
|
|
inquiryItem.setStatus((short) Status.REPLIED.value());
|
|
inquiryItem.setStatus((short) Status.REPLIED.value());
|
|
|
inquiryItem.setBackStatus((short) Status.NOT_UPLOAD.value());
|
|
inquiryItem.setBackStatus((short) Status.NOT_UPLOAD.value());
|