@@ -153,9 +153,9 @@ function findProd(prod) {
153
153
154
154
checkout(){
155
155
var that = this;
156
- $('.header-shopping').on('click', '.signIn-checkout', function(){
157
- alert('暂未登录')
158
- })
156
+ // $('.header-shopping').on('click', '.signIn-checkout', function(){
157
+ // alert('暂未登录')
158
+ // })
159
159
160
160
$('.header-shopping').on('click', '.checkout', function(){
161
161
var shopingList = JSON.parse(localStorage.getItem("shopCar")) || [];
@@ -181,17 +181,28 @@ function findProd(prod) {
181
181
// console.log(123123)
182
182
},
183
183
184
- success: function(data) {
185
- if(data.status == 2){
184
+ success: function(response) {
185
+ console.log('-===', response);
186
+ var qty = response.data.qty.split('-');
187
+ var price = response.data.price.split('-');
188
+ console.log(qty, price);
189
+ var total = 0.0;
190
+ if(qty.length == price.length){
191
+ qty.forEach(function(e, i){
192
+ total = total + e * price[i];
193
+ });
194
+ }
195
+ console.log('total',parseFloat(total.toPrecision(12)));
196
+ if(response.status == 2){
186
197
$('.paypal-form').html(
187
198
`
188
199
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
189
200
<input type="hidden" name="cmd" value="_cart">
190
201
<input type="hidden" name="upload" value="1">
191
202
<input type="hidden" name="business" value="
[email protected] ">
192
203
193
- <input type="hidden" name="item_name_1" value=${data .data.pid}>
194
- <input type="hidden" name="amount_1" value="${total.toFixed(2) }">
204
+ <input type="hidden" name="item_name_1" value=${response .data.pid}>
205
+ <input type="hidden" name="amount_1" value="${total}">
195
206
196
207
<input class="submit" type="submit" value="PayPal">
197
208
<input type="hidden" name="return" value="http://47.98.195.42/php/myOrder">
0 commit comments