|
@@ -20,9 +20,6 @@ import com.abi.task.common.api.exception.BusinessException;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.data.mongodb.core.MongoTemplate;
|
|
|
-import org.springframework.data.mongodb.core.query.Criteria;
|
|
|
-import org.springframework.data.mongodb.core.query.Query;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
@@ -45,8 +42,8 @@ import java.util.List;
|
|
|
@Slf4j
|
|
|
public class QrDataServiceImpl implements QrDataService {
|
|
|
|
|
|
- @Autowired
|
|
|
- private MongoTemplate mongoTemplate;
|
|
|
+// @Autowired
|
|
|
+// private MongoTemplate mongoTemplate;
|
|
|
|
|
|
@Autowired
|
|
|
private QrPackageMapper qrPackageMapper;
|
|
@@ -60,28 +57,33 @@ public class QrDataServiceImpl implements QrDataService {
|
|
|
/**
|
|
|
* 根据批次号查询码数量
|
|
|
*/
|
|
|
+ @Override
|
|
|
public long selectCountByBatchNumber(String batchNumber) {
|
|
|
- Query query = new Query();
|
|
|
- query.addCriteria(Criteria.where("batchNumber").is(batchNumber));
|
|
|
- return mongoTemplate.count(query, QrData.class);
|
|
|
+// Query query = new Query();
|
|
|
+// query.addCriteria(Criteria.where("batchNumber").is(batchNumber));
|
|
|
+// return mongoTemplate.count(query, QrData.class);
|
|
|
+ return 0L;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 根据批次号删除码
|
|
|
*/
|
|
|
+ @Override
|
|
|
public void deleteCodeByBatchNumber(String batchNumber) {
|
|
|
- Query query = new Query();
|
|
|
- query.addCriteria(Criteria.where("batchNumber").is(batchNumber));
|
|
|
- mongoTemplate.remove(query, QrData.class);
|
|
|
+// Query query = new Query();
|
|
|
+// query.addCriteria(Criteria.where("batchNumber").is(batchNumber));
|
|
|
+// mongoTemplate.remove(query, QrData.class);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 根据批次号查询码
|
|
|
*/
|
|
|
+ @Override
|
|
|
public List<QrData> selectCodeByBatch(String batchNumber) {
|
|
|
- Query query = new Query();
|
|
|
- query.addCriteria(Criteria.where("batchNumber").is(batchNumber));
|
|
|
- return mongoTemplate.find(query, QrData.class);
|
|
|
+// Query query = new Query();
|
|
|
+// query.addCriteria(Criteria.where("batchNumber").is(batchNumber));
|
|
|
+// return mongoTemplate.find(query, QrData.class);
|
|
|
+ return null;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -89,7 +91,7 @@ public class QrDataServiceImpl implements QrDataService {
|
|
|
*/
|
|
|
@Override
|
|
|
public void batchInsert(List<QrData> qrDataList) {
|
|
|
- mongoTemplate.insert(qrDataList, QrData.class);
|
|
|
+// mongoTemplate.insert(qrDataList, QrData.class);
|
|
|
}
|
|
|
|
|
|
/**
|