Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
semour
/
semour_web
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
3a6ffb37
authored
Dec 06, 2022
by
肖康
Browse files
Options
_('Browse Files')
Download
Plain Diff
Merge branch 'dev/ver/1.0.0' of
http://git.ichunt.net/semour/semour_web
into dev/ver/1.0.0
parents
f7dc66be
345c39d9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
12 deletions
app/Http/Services/CartService.php
app/Http/Services/OrderService.php
app/Http/Services/CartService.php
View file @
3a6ffb37
...
...
@@ -44,9 +44,9 @@ class CartService
$digikeyInfo
=
ThirdService
::
getSemourData
(
"sku_raw_map"
,
$goods_id
);
//digikey 编码
if
(
$digikeyInfo
){
$digikeyArr
=
json_decode
(
$digikeyInfo
,
true
);
$temp
[
"raw_goods_sn"
]
=
$digikeyArr
[
"raw_goods_id"
]
;
$temp
[
"raw_goods_packing"
]
=
$digikeyArr
[
"pack"
]
;
$temp
[
"raw_brand_name"
]
=
$digikeyArr
[
"raw_brand_name"
]
;
$temp
[
"raw_goods_sn"
]
=
\Arr
::
get
(
$digikeyArr
,
"raw_goods_id"
,
""
)
;
$temp
[
"raw_goods_packing"
]
=
\Arr
::
get
(
$digikeyArr
,
"pack"
,
""
)
;
$temp
[
"raw_brand_name"
]
=
\Arr
::
get
(
$digikeyArr
,
"raw_brand_name"
,
""
)
;
}
//购买时价格
...
...
@@ -112,7 +112,7 @@ class CartService
return
$te
;
}
catch
(
\Exception
$e
){
$con
->
rollback
();
#
throw new InvalidRequestException($e->getMessage().$e->getLine());
throw
new
InvalidRequestException
(
$e
->
getMessage
()
.
$e
->
getLine
());
return
false
;
}
}
...
...
@@ -172,9 +172,9 @@ class CartService
$digikeyInfo
=
ThirdService
::
getSemourData
(
"sku_raw_map"
,
$goods_id
);
//digikey 编码
if
(
$digikeyInfo
){
$digikeyArr
=
json_decode
(
$digikeyInfo
,
true
);
$temp
[
"raw_goods_sn"
]
=
$digikeyArr
[
"raw_goods_id"
]
;
$temp
[
"raw_goods_packing"
]
=
$digikeyArr
[
"pack"
]
;
$temp
[
"raw_brand_name"
]
=
$digikeyArr
[
"raw_brand_name"
]
;
$temp
[
"raw_goods_sn"
]
=
\Arr
::
get
(
$digikeyArr
,
"raw_goods_id"
,
""
)
;
$temp
[
"raw_goods_packing"
]
=
\Arr
::
get
(
$digikeyArr
,
"pack"
,
""
)
;
$temp
[
"raw_brand_name"
]
=
\Arr
::
get
(
$digikeyArr
,
"raw_brand_name"
,
""
)
;
}
$temp
[
"buy_number"
]
=
$skuInfo
[
"stock"
]
>
$v
[
'buy_number'
]
?
$v
[
'buy_number'
]
:
$skuInfo
[
"stock"
];
//购买数量
...
...
app/Http/Services/OrderService.php
View file @
3a6ffb37
...
...
@@ -180,9 +180,9 @@ class OrderService
"purchase_name"
=>
""
,
//采购员
"contract_remark"
=>
""
,
//合同备注 6个汉子
"tax_rate"
=>
0
,
//税率
"raw_goods_sn"
=>
\Arr
::
get
(
$cartInfo
,
"raw_goods_sn"
,
0
),
//DGK原始编码
"raw_goods_packing"
=>
\Arr
::
get
(
$cartInfo
,
"raw_goods_packing"
,
0
),
//DGK原始包装
"raw_brand_name"
=>
\Arr
::
get
(
$cartInfo
,
"raw_brand_name"
,
0
),
//DGK原始品牌名称
"raw_goods_sn"
=>
\Arr
::
get
(
$cartInfo
,
"raw_goods_sn"
,
""
),
//DGK原始编码
"raw_goods_packing"
=>
\Arr
::
get
(
$cartInfo
,
"raw_goods_packing"
,
""
),
//DGK原始包装
"raw_brand_name"
=>
\Arr
::
get
(
$cartInfo
,
"raw_brand_name"
,
""
),
//DGK原始品牌名称
"discount_amount"
=>
0
,
//折扣金额
"other_amount"
=>
0
,
//其它费用金额
"remarks"
=>
$v
[
"remark"
],
//客户备注
...
...
@@ -310,7 +310,8 @@ class OrderService
$priceArr
=
array_column
(
$priceInfo
,
"price"
,
"price_type"
);
# $sub_total = OrderPriceModel::getOrderSubTotal($order_id);
$payment_surcharge_paypal
=
round
(
$merchandise_total
*
0.046
+
0.5
,
2
);
$shipping
=
\Arr
::
get
(
$priceArr
,
3
,
0
);
//运费
$payment_surcharge_paypal
=
round
((
$merchandise_total
+
$shipping
)
*
0.046
+
0.5
,
2
);
$ts
=
[
"order_id"
=>
$order_id
,
...
...
@@ -323,7 +324,7 @@ class OrderService
"email"
=>
\Arr
::
get
(
$receiveAddress
,
"email"
),
"phone"
=>
\Arr
::
get
(
$receiveAddress
,
"phone"
),
"shipping_address"
=>
\Arr
::
get
(
$receiveAddress
,
"detail_address"
),
"shipping"
=>
\Arr
::
get
(
$priceArr
,
3
,
0
)
,
//运费
"shipping"
=>
$shipping
,
//运费
"payment_surcharge_paypal"
=>
$payment_surcharge_paypal
,
//paypal 支付手续费
"payment_surcharge_ttl"
=>
35
,
//ttl 支付手续费
"merchandise_total"
=>
$merchandise_total
,
//商品总额
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment