Quellcode durchsuchen

购买输入框输入错误验证

hangb vor 8 Jahren
Ursprung
Commit
4985539f60

+ 4 - 0
pom.xml

@@ -432,6 +432,10 @@
 			<artifactId>classmate</artifactId>
 			<version>1.1.0</version>
 		</dependency>
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>servlet-api</artifactId>
+		</dependency>
 	</dependencies>
 	<build>
 		<finalName>platform-b2c</finalName>

+ 3 - 3
src/main/webapp/resources/js/usercenter/controllers/forstore/buyer_cart_ctrl.js

@@ -235,7 +235,7 @@ define(["app/app", 'jquery-summernote'], function(app) {
 					c.number = Number(NumberService.sub(c.goods.minBuyQty, c.goods.minBuyQty % c.goods.minPackQty));
 					$timeout(function () {
 						c.inputError = 0;
-					}, 1000);
+					}, 2000);
 				}
 			}else if(c.number > c.goods.reserve){
 				// toaster.pop("info", "提示", "库存不足");
@@ -246,7 +246,7 @@ define(["app/app", 'jquery-summernote'], function(app) {
 					c.number = Number(NumberService.sub(c.goods.reserve, c.goods.reserve % c.goods.minPackQty));
 					$timeout(function () {
 						c.inputError = 0;
-					}, 1000);
+					}, 2000);
 				}
 				if(Number(c.number) < Number(c.goods.minBuyQty)) {
 					c.number = c.goods.minBuyQty;
@@ -260,7 +260,7 @@ define(["app/app", 'jquery-summernote'], function(app) {
 						c.number = NumberService.add(c.number, c.goods.minPackQty);
 						$timeout(function () {
 							c.inputError = 0;
-						}, 1000);
+						}, 2000);
 					}
 					if(Number(c.number) > Number(c.goods.reserve)) {
 						c.number = NumberService.sub(c.goods.reserve, c.goods.reserve % c.goods.minPackQty);

+ 3 - 3
src/main/webapp/resources/js/usercenter/controllers/forstore/order_pay_ctrl.js

@@ -426,7 +426,7 @@ define(['app/app'], function(app) {
 					detail.number = Number(NumberService.sub(detail.goodsHistory.minBuyQty, detail.goodsHistory.minBuyQty %detail.goodsHistory.minPackQty));
 					$timeout(function () {
 						detail.inputError = 0;
-					},1000);
+					},2000);
 				}
 			}else if(detail.number > detail.goodsHistory.reserve){
 				if(detail.goodsHistory.breakUp) {
@@ -436,7 +436,7 @@ define(['app/app'], function(app) {
 					detail.number = Number(NumberService.sub(detail.goodsHistory.reserve, detail.goodsHistory.reserve %detail.goodsHistory.minPackQty));
 					$timeout(function () {
 						detail.inputError = 0;
-					},1000);
+					},2000);
 				}
 				// toaster.pop('info', '提示','库存不足');
 			}else {
@@ -450,7 +450,7 @@ define(['app/app'], function(app) {
 						}
 						$timeout(function () {
 							detail.inputError = 0;
-						},1000);
+						},2000);
 					}
 				}
 			}

+ 5 - 1
src/main/webapp/resources/view/usercenter/forstore/order_pay.html

@@ -592,6 +592,10 @@
 		line-height: 18px;
 		color: #e64040;
 	}
+	.sure_oder .btn-wrap .tip1{
+		width: 165px;
+		margin-left: -20px;
+	}
 	.sure_oder .btn-wrap .tip i{
 		font-size: 12px;
 		font-style: normal ;
@@ -746,7 +750,7 @@
                                 <input type="text" ng-model="detail.number" ng-readonly="order.status != 501" ng-blur="blurNum(detail)">
                                 <a href="javascript:void(0)" class="add" ng-click="add(detail)" ng-disabled="detail.addDisabled">+</a>
                             </span>
-							<em class="tip" ng-if="!detail.goodsHistory.breakUp && detail.inputError == 3">不支持拆包且最小包装数量为<i ng-bind="detail.goodsHistory.minPackQty"></i></em>
+							<em class="tip tip1" ng-if="!detail.goodsHistory.breakUp && detail.inputError == 3">不支持拆包且最小包装数量为<i ng-bind="detail.goodsHistory.minPackQty"></i></em>
 							<em class="tip tips" ng-if="!detail.goodsHistory.breakUp && detail.inputError == 2">库存不足</em>
 							<em class="tip tips" ng-if="!detail.goodsHistory.breakUp && detail.inputError == 1">最小起订量为<i ng-bind="detail.goodsHistory.minBuyQty"></i></em>
 							<span ng-if="order.status != 501" ng-bind="detail.number" class="number" style="border: none;"></span>