|
|
@@ -1,43 +1,11 @@
|
|
|
package com.uas.platform.b2b.service.impl;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Set;
|
|
|
-
|
|
|
-import javax.persistence.criteria.CriteriaBuilder;
|
|
|
-import javax.persistence.criteria.CriteriaQuery;
|
|
|
-import javax.persistence.criteria.Predicate;
|
|
|
-import javax.persistence.criteria.Root;
|
|
|
-
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.data.domain.Page;
|
|
|
-import org.springframework.data.domain.Sort.Direction;
|
|
|
-import org.springframework.data.jpa.domain.Specification;
|
|
|
-import org.springframework.stereotype.Service;
|
|
|
-import org.springframework.ui.ModelMap;
|
|
|
-import org.springframework.util.CollectionUtils;
|
|
|
-import org.springframework.util.StringUtils;
|
|
|
-
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.uas.platform.b2b.core.util.ContextUtils;
|
|
|
-import com.uas.platform.b2b.dao.AttachDao;
|
|
|
-import com.uas.platform.b2b.dao.PurchaseInquiryMouldDao;
|
|
|
-import com.uas.platform.b2b.dao.PurchaseInquiryMouldDetailDao;
|
|
|
-import com.uas.platform.b2b.dao.PurchaseInquiryMouldItemDao;
|
|
|
-import com.uas.platform.b2b.dao.PurchaseInquiryMouldProdReplyDao;
|
|
|
-import com.uas.platform.b2b.dao.PurchaseInquiryMouldReplyDao;
|
|
|
-import com.uas.platform.b2b.dao.UserBaseInfoDao;
|
|
|
+import com.uas.platform.b2b.dao.*;
|
|
|
import com.uas.platform.b2b.erp.model.QuotationDown;
|
|
|
import com.uas.platform.b2b.event.PurchaseInquiryMouldSaveEvent;
|
|
|
-import com.uas.platform.b2b.model.Attach;
|
|
|
-import com.uas.platform.b2b.model.PurchaseInquiryMould;
|
|
|
-import com.uas.platform.b2b.model.PurchaseInquiryMouldDetail;
|
|
|
-import com.uas.platform.b2b.model.PurchaseInquiryMouldItem;
|
|
|
-import com.uas.platform.b2b.model.PurchaseInquiryMouldProdReply;
|
|
|
-import com.uas.platform.b2b.model.PurchaseInquiryMouldReply;
|
|
|
-import com.uas.platform.b2b.model.SearchFilter;
|
|
|
-import com.uas.platform.b2b.model.UserBaseInfo;
|
|
|
+import com.uas.platform.b2b.model.*;
|
|
|
import com.uas.platform.b2b.search.SearchService;
|
|
|
import com.uas.platform.b2b.service.PurchaseInquiryMouldService;
|
|
|
import com.uas.platform.b2b.support.SystemSession;
|
|
|
@@ -49,6 +17,23 @@ import com.uas.platform.core.model.PageInfo;
|
|
|
import com.uas.platform.core.model.Status;
|
|
|
import com.uas.platform.core.persistence.criteria.PredicateUtils;
|
|
|
import com.uas.search.b2b.model.PageParams;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.data.domain.Page;
|
|
|
+import org.springframework.data.domain.Sort.Direction;
|
|
|
+import org.springframework.data.jpa.domain.Specification;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.ui.ModelMap;
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
+
|
|
|
+import javax.persistence.criteria.CriteriaBuilder;
|
|
|
+import javax.persistence.criteria.CriteriaQuery;
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
+import javax.persistence.criteria.Root;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Set;
|
|
|
|
|
|
@Service
|
|
|
public class PurchaseInquiryMouldServiceImpl implements PurchaseInquiryMouldService {
|
|
|
@@ -349,6 +334,15 @@ public class PurchaseInquiryMouldServiceImpl implements PurchaseInquiryMouldServ
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void reCheck(Long[] ids) {
|
|
|
+ for (Long id : ids) {
|
|
|
+ PurchaseInquiryMould mould = purchaseInquiryMouldDao.findOne(id);
|
|
|
+ mould.setCheck(Constant.NO);
|
|
|
+ purchaseInquiryMouldDao.save(mould);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// Long[] ls = new Long[1];
|
|
|
// ls[0] = 217L;
|
|
|
// purchaseInquiryMouldDao.updateByCheck((short) 1, ls);
|