Commit 2303c9d9c41b0d708081e4533e3d79a435837caf

Authored by 前端开发-罗建龙
1 parent 8553a17e

优化订单优惠券使用

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 },