|
|
@@ -38,12 +38,11 @@ public class PurchaseInquiryServiceImpl implements PurchaseInquiryService {
|
|
|
PurchaseInquiry inquiry = inquiryItem.getInquiry();
|
|
|
if (inquiryItem.getVendUserUU() != null) {
|
|
|
// Android
|
|
|
- XingePusher.pushSingleAccountAndroid(inquiryItem.getVendUserUU().toString(), "新增一条客户询价-", "单号:"
|
|
|
- + inquiry.getCode() + ",客户:" + inquiry.getEnterprise().getEnName(),
|
|
|
- "com.sas.mobile.activity.PurchaseChangeActivity");
|
|
|
+ XingePusher.pushSingleAccountAndroid(inquiryItem.getVendUserUU().toString(), "新增一条客户询价-", "单号:" + inquiry.getCode()
|
|
|
+ + ",客户:" + inquiry.getEnterprise().getEnName(), "com.sas.mobile.activity.PurchaseChangeActivity");
|
|
|
// IOS
|
|
|
- XingePusher.pushSingleAccountIOS(inquiryItem.getVendUserUU().toString(), "新增一条客户询价-" + "单号:"
|
|
|
- + inquiry.getCode() + ",客户:" + inquiry.getEnterprise().getEnName());
|
|
|
+ XingePusher.pushSingleAccountIOS(inquiryItem.getVendUserUU().toString(), "新增一条客户询价-" + "单号:" + inquiry.getCode()
|
|
|
+ + ",客户:" + inquiry.getEnterprise().getEnName());
|
|
|
}
|
|
|
itemId.add(inquiryItem.getId());
|
|
|
}
|
|
|
@@ -91,7 +90,24 @@ public class PurchaseInquiryServiceImpl implements PurchaseInquiryService {
|
|
|
|
|
|
@Override
|
|
|
public void reply(List<QuotationDown> downs) {
|
|
|
-
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<PurchaseInquiryItem> findNotUploadInquiryReply() {
|
|
|
+ return purchaseInquiryItemDao.findByVendUUAndReplySendStatus(SystemSession.getUser().getEnterprise().getUu(),
|
|
|
+ (short) Status.NOT_UPLOAD.value());
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onReplyDownSuccess(String[] idArray) {
|
|
|
+ for (String id : idArray) {
|
|
|
+ PurchaseInquiryItem item = purchaseInquiryItemDao.findOne(Long.parseLong(id));
|
|
|
+ if (item != null) {
|
|
|
+ item.setReplySendStatus((short) Status.DOWNLOADED.value());
|
|
|
+ purchaseInquiryItemDao.save(item);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|