Commit 2303c9d9c41b0d708081e4533e3d79a435837caf
1 parent
8553a17e
优化订单优惠券使用
Showing
5 changed files
with
23 additions
and
2 deletions
packageC/pages/presell/cart/cart.js
@@ -1883,6 +1883,7 @@ Page({ | @@ -1883,6 +1883,7 @@ Page({ | ||
1883 | th.confirm_quan_befor() | 1883 | th.confirm_quan_befor() |
1884 | } | 1884 | } |
1885 | } | 1885 | } |
1886 | + return | ||
1886 | } | 1887 | } |
1887 | if (length2 == 1) { | 1888 | if (length2 == 1) { |
1888 | console.error('优惠券2'); | 1889 | console.error('优惠券2'); |
@@ -1900,6 +1901,7 @@ Page({ | @@ -1900,6 +1901,7 @@ Page({ | ||
1900 | } | 1901 | } |
1901 | 1902 | ||
1902 | } | 1903 | } |
1904 | + return | ||
1903 | } | 1905 | } |
1904 | if (length3 == 1 && th.data.exp_type==0) { | 1906 | if (length3 == 1 && th.data.exp_type==0) { |
1905 | console.error('优惠券3'); | 1907 | console.error('优惠券3'); |
@@ -1916,6 +1918,7 @@ Page({ | @@ -1916,6 +1918,7 @@ Page({ | ||
1916 | th.confirm_quan_befor() | 1918 | th.confirm_quan_befor() |
1917 | 1919 | ||
1918 | } | 1920 | } |
1921 | + return | ||
1919 | } | 1922 | } |
1920 | 1923 | ||
1921 | }, | 1924 | }, |
packageC/pages/presell/cart/cart2.js
@@ -2965,6 +2965,7 @@ Page({ | @@ -2965,6 +2965,7 @@ Page({ | ||
2965 | th.confirm_quan_befor() | 2965 | th.confirm_quan_befor() |
2966 | } | 2966 | } |
2967 | } | 2967 | } |
2968 | + return | ||
2968 | } | 2969 | } |
2969 | if (length2 == 1) { | 2970 | if (length2 == 1) { |
2970 | console.error('优惠券2'); | 2971 | console.error('优惠券2'); |
@@ -2982,6 +2983,7 @@ Page({ | @@ -2982,6 +2983,7 @@ Page({ | ||
2982 | } | 2983 | } |
2983 | 2984 | ||
2984 | } | 2985 | } |
2986 | + return | ||
2985 | } | 2987 | } |
2986 | if (length3 == 1 && th.data.bn_exp_type==0) { | 2988 | if (length3 == 1 && th.data.bn_exp_type==0) { |
2987 | console.error('优惠券3'); | 2989 | console.error('优惠券3'); |
@@ -2998,6 +3000,7 @@ Page({ | @@ -2998,6 +3000,7 @@ Page({ | ||
2998 | th.confirm_quan_befor() | 3000 | th.confirm_quan_befor() |
2999 | 3001 | ||
3000 | } | 3002 | } |
3003 | + return | ||
3001 | } | 3004 | } |
3002 | 3005 | ||
3003 | }, | 3006 | }, |
packageE/pages/cart/cart2/cart2.js
@@ -7348,10 +7348,11 @@ Page({ | @@ -7348,10 +7348,11 @@ Page({ | ||
7348 | //默认选择优惠券 | 7348 | //默认选择优惠券 |
7349 | def_coupon_fn_aft() { | 7349 | def_coupon_fn_aft() { |
7350 | console.error('进入默认优惠券选择'); | 7350 | console.error('进入默认优惠券选择'); |
7351 | + | ||
7351 | let th = this; | 7352 | let th = this; |
7352 | let first_entry = th.data.first_entry; | 7353 | let first_entry = th.data.first_entry; |
7353 | console.error(first_entry); | 7354 | console.error(first_entry); |
7354 | - if (first_entry > 0) { | 7355 | + if (first_entry > 0 || (th.data.cartlist && th.data.cartlist.length>1)) { |
7355 | return | 7356 | return |
7356 | } | 7357 | } |
7357 | first_entry += 1; | 7358 | first_entry += 1; |
@@ -7362,7 +7363,10 @@ Page({ | @@ -7362,7 +7363,10 @@ Page({ | ||
7362 | let length2 = th.data.def_coupon2 ? th.data.def_coupon2.length : 0 | 7363 | let length2 = th.data.def_coupon2 ? th.data.def_coupon2.length : 0 |
7363 | let length3 = th.data.def_coupon3 ? th.data.def_coupon3.length : 0 | 7364 | let length3 = th.data.def_coupon3 ? th.data.def_coupon3.length : 0 |
7364 | let length4 = th.data.def_coupon4 ? th.data.def_coupon4.length : 0 | 7365 | let length4 = th.data.def_coupon4 ? th.data.def_coupon4.length : 0 |
7365 | - let length = length1 + length2 + length3 + length4 | 7366 | + let length = length1 + length2 |
7367 | + if ((th.data.show_submit && th.data.is_b_now==1 && th.data.bn_exp_type==0) || (th.data.is_b_now==0 && th.data.cartlist && th.data.cartlist.length==1 && th.data.cartlist[0].exp_type==0)) { | ||
7368 | + length= length + length3 + length4 | ||
7369 | + } | ||
7366 | console.error(length); | 7370 | console.error(length); |
7367 | if (length != 1) { | 7371 | if (length != 1) { |
7368 | return | 7372 | return |
@@ -7385,6 +7389,7 @@ Page({ | @@ -7385,6 +7389,7 @@ Page({ | ||
7385 | th.confirm_quan_befor() | 7389 | th.confirm_quan_befor() |
7386 | } | 7390 | } |
7387 | } | 7391 | } |
7392 | + return | ||
7388 | } | 7393 | } |
7389 | if (length2 == 1) { | 7394 | if (length2 == 1) { |
7390 | console.error('优惠券2'); | 7395 | console.error('优惠券2'); |
@@ -7401,6 +7406,7 @@ Page({ | @@ -7401,6 +7406,7 @@ Page({ | ||
7401 | th.confirm_quan_befor() | 7406 | th.confirm_quan_befor() |
7402 | } | 7407 | } |
7403 | } | 7408 | } |
7409 | + return | ||
7404 | } | 7410 | } |
7405 | if (length3 == 1) { | 7411 | if (length3 == 1) { |
7406 | console.error('优惠券3'); | 7412 | console.error('优惠券3'); |
@@ -7419,6 +7425,8 @@ Page({ | @@ -7419,6 +7425,8 @@ Page({ | ||
7419 | th.sele_quan_item_by_befor(); | 7425 | th.sele_quan_item_by_befor(); |
7420 | th.confirm_quan_befor() | 7426 | th.confirm_quan_befor() |
7421 | } | 7427 | } |
7428 | + return | ||
7429 | + | ||
7422 | } | 7430 | } |
7423 | if (length4 == 1) { | 7431 | if (length4 == 1) { |
7424 | console.error('优惠券4'); | 7432 | console.error('优惠券4'); |
@@ -7438,6 +7446,7 @@ Page({ | @@ -7438,6 +7446,7 @@ Page({ | ||
7438 | th.confirm_quan_befor() | 7446 | th.confirm_quan_befor() |
7439 | }, 500); | 7447 | }, 500); |
7440 | } | 7448 | } |
7449 | + return | ||
7441 | } | 7450 | } |
7442 | 7451 | ||
7443 | }, | 7452 | }, |
packageE/pages/cart/cart2_pt/cart2_pt.js
@@ -2630,6 +2630,7 @@ Page({ | @@ -2630,6 +2630,7 @@ Page({ | ||
2630 | th.confirm_quan_befor() | 2630 | th.confirm_quan_befor() |
2631 | } | 2631 | } |
2632 | } | 2632 | } |
2633 | + return | ||
2633 | } | 2634 | } |
2634 | if (length2 == 1) { | 2635 | if (length2 == 1) { |
2635 | console.error('优惠券2'); | 2636 | console.error('优惠券2'); |
@@ -2647,6 +2648,7 @@ Page({ | @@ -2647,6 +2648,7 @@ Page({ | ||
2647 | } | 2648 | } |
2648 | 2649 | ||
2649 | } | 2650 | } |
2651 | + return | ||
2650 | } | 2652 | } |
2651 | if (length3 == 1 && th.data.bn_exp_type == 0) { | 2653 | if (length3 == 1 && th.data.bn_exp_type == 0) { |
2652 | console.error('优惠券3'); | 2654 | console.error('优惠券3'); |
@@ -2663,6 +2665,7 @@ Page({ | @@ -2663,6 +2665,7 @@ Page({ | ||
2663 | th.confirm_quan_befor() | 2665 | th.confirm_quan_befor() |
2664 | 2666 | ||
2665 | } | 2667 | } |
2668 | + return | ||
2666 | } | 2669 | } |
2667 | 2670 | ||
2668 | }, | 2671 | }, |
packageE/pages/cart/cart_wk/cart_wk.js
@@ -2145,6 +2145,7 @@ Page({ | @@ -2145,6 +2145,7 @@ Page({ | ||
2145 | th.confirm_quan_befor() | 2145 | th.confirm_quan_befor() |
2146 | } | 2146 | } |
2147 | } | 2147 | } |
2148 | + return | ||
2148 | } | 2149 | } |
2149 | if (length2 == 1) { | 2150 | if (length2 == 1) { |
2150 | console.error('优惠券2'); | 2151 | console.error('优惠券2'); |
@@ -2162,6 +2163,7 @@ Page({ | @@ -2162,6 +2163,7 @@ Page({ | ||
2162 | } | 2163 | } |
2163 | 2164 | ||
2164 | } | 2165 | } |
2166 | + return | ||
2165 | } | 2167 | } |
2166 | if (length3 == 1 && th.data.exp_type == 0) { | 2168 | if (length3 == 1 && th.data.exp_type == 0) { |
2167 | console.error('优惠券3'); | 2169 | console.error('优惠券3'); |
@@ -2178,6 +2180,7 @@ Page({ | @@ -2178,6 +2180,7 @@ Page({ | ||
2178 | th.confirm_quan_befor() | 2180 | th.confirm_quan_befor() |
2179 | 2181 | ||
2180 | } | 2182 | } |
2183 | + return | ||
2181 | } | 2184 | } |
2182 | 2185 | ||
2183 | }, | 2186 | }, |