aa
This commit is contained in:
@@ -67,9 +67,9 @@ func GetStatisticsReportForOrders(db *DaoDB, storeIDs, vendorIDs []int, fromDate
|
|||||||
s.total_shop_money,
|
s.total_shop_money,
|
||||||
s.pm_subsidy_money,
|
s.pm_subsidy_money,
|
||||||
s.earning_price,
|
s.earning_price,
|
||||||
s.total_gross_profit1 - s.afs_price total_gross_profit,
|
s.total_gross_profit,
|
||||||
IF(c.jx_brand_fee_factor = 0 AND c.market_add_fee_factor = 0,total_gross_profit,(total_gross_profit*c.jx_brand_fee_factor)/(c.jx_brand_fee_factor+market_add_fee_factor)) com_gross_profit,
|
IF(c.jx_brand_fee_factor = 0 AND c.market_add_fee_factor = 0,s.total_gross_profit,(s.total_gross_profit*c.jx_brand_fee_factor)/(c.jx_brand_fee_factor+market_add_fee_factor)) com_gross_profit,
|
||||||
IF(c.jx_brand_fee_factor = 0 AND c.market_add_fee_factor = 0,0,(total_gross_profit*c.market_add_fee_factor)/(c.jx_brand_fee_factor+market_add_fee_factor)) city_manager_gross_profit,
|
IF(c.jx_brand_fee_factor = 0 AND c.market_add_fee_factor = 0,0,(s.total_gross_profit*c.market_add_fee_factor)/(c.jx_brand_fee_factor+market_add_fee_factor)) city_manager_gross_profit,
|
||||||
c.status, c.tel1,
|
c.status, c.tel1,
|
||||||
IF(mm.name <> '', mm.name, mm.user_id2) market_man_name,
|
IF(mm.name <> '', mm.name, mm.user_id2) market_man_name,
|
||||||
IF(om.name <> '', om.name, om.user_id2) operator_name,
|
IF(om.name <> '', om.name, om.user_id2) operator_name,
|
||||||
@@ -84,6 +84,9 @@ func GetStatisticsReportForOrders(db *DaoDB, storeIDs, vendorIDs []int, fromDate
|
|||||||
LEFT JOIN user om3 ON om3.mobile <> '' AND om3.mobile = c.operator_phone3
|
LEFT JOIN user om3 ON om3.mobile <> '' AND om3.mobile = c.operator_phone3
|
||||||
JOIN
|
JOIN
|
||||||
(
|
(
|
||||||
|
SELECT ss.*,
|
||||||
|
ss.total_gross_profit1 - ss.afs_price total_gross_profit
|
||||||
|
FROM (
|
||||||
SELECT
|
SELECT
|
||||||
IF(a.jx_store_id <> 0,a.jx_store_id,a.store_id) store_id,
|
IF(a.jx_store_id <> 0,a.jx_store_id,a.store_id) store_id,
|
||||||
COUNT(*) order_counts,
|
COUNT(*) order_counts,
|
||||||
@@ -123,7 +126,7 @@ func GetStatisticsReportForOrders(db *DaoDB, storeIDs, vendorIDs []int, fromDate
|
|||||||
}
|
}
|
||||||
sql += `
|
sql += `
|
||||||
GROUP BY 1
|
GROUP BY 1
|
||||||
)s
|
)ss ) s
|
||||||
ON s.store_id = c.id
|
ON s.store_id = c.id
|
||||||
`
|
`
|
||||||
if len(storeIDs) > 0 {
|
if len(storeIDs) > 0 {
|
||||||
|
|||||||
Reference in New Issue
Block a user