Fix Bug: Phone not input is valid but should not normal

Brightcells 7 年 前
コミット
42ac884ad9
共有2 個のファイルを変更した6 個の追加4 個の削除を含む
  1. 3 2
      page/templates/page/clerk_oauth.html
  2. 3 2
      page/templates/page/clerk_sale.html

+ 3 - 2
page/templates/page/clerk_oauth.html

@@ -130,8 +130,9 @@
130 130
                         return false;
131 131
                     }
132 132
 
133
+                    var phone = $('#phone').val();
133 134
                     var phone_valid = $('#phone').is(':valid');
134
-                    if (!phone_valid) {
135
+                    if (!(phone && phone_valid)) {
135 136
                         show_error_dialog('手机号', '手机号错误,请检查重新输入');
136 137
                         return false;
137 138
                     }
@@ -142,7 +143,7 @@
142 143
                         chiser: $('#chiser option:checked').val(),
143 144
                         name: name,
144 145
                         sex: $('#sex option:checked').val(),
145
-                        phone: $('#phone').val(),
146
+                        phone: phone,
146 147
                     }
147 148
                 }
148 149
 

+ 3 - 2
page/templates/page/clerk_sale.html

@@ -263,8 +263,9 @@
263 263
                         return false;
264 264
                     }
265 265
 
266
+                    var phone = $('#phone').val();
266 267
                     var phone_valid = $('#phone').is(':valid');
267
-                    if (!phone_valid) {
268
+                    if (!(phone && phone_valid)) {
268 269
                         show_error_dialog('手机号', '手机号错误,请检查重新输入');
269 270
                         return false;
270 271
                     }
@@ -278,7 +279,7 @@
278 279
                         name: name,
279 280
                         sex: $("#sex_radio input[name='sex']:checked").val(),
280 281
                         age: $("#age_radio input[name='age']:checked").val(),
281
-                        phone: $('#phone').val(),
282
+                        phone: phone,
282 283
                     }
283 284
                 }
284 285