Procházet zdrojové kódy

Merge branch 'feature/1.0.0' of github.com:ab-inbev-apac/abi-cloud-qr-platform into feature/1.0.0

tanzhongran před 4 roky
rodič
revize
85b57839cd

+ 5 - 1
abi-cloud-qr-platform-server/src/main/java/com/abi/qms/platform/infrastructure/mq/GenerateCodeConsumer.java

@@ -211,8 +211,12 @@ public class GenerateCodeConsumer {
 
 		//1-生成二维码
 		for (QrPackageBatch qrPackageBatch:qrPackageBatches) {
+			Long standbyRatio = 0L;
+			if(null != qrPackageVo.getStandbyRatio() && qrPackageVo.getStandbyRatio() != 0){
+				standbyRatio=qrPackageBatch.getBatchQrNumber()*qrPackageVo.getStandbyRatio()/100;
+			}
 			// 这批下的申请数量
-			Long qrNumber = qrPackageBatch.getBatchQrNumber();
+			Long qrNumber = qrPackageBatch.getBatchQrNumber()+standbyRatio;
 			//批次号
 			String batchNumber = qrPackageBatch.getBatchNumber();
 			//重复次数