标段管理-供应进程分析完成

product
chuang 2 years ago
parent b28ec37cc1
commit e981acb604

@ -24,6 +24,7 @@
<!-- 委外-->
<result column="outsourceNum" property="outsourceNum"/>
<!-- 倒运-->
<result column="cheapNum" property="cheapNum"/>
<result column="CREATOR_USER_ID" property="creatorUserId"/>
<result column="CREATOR_USER_NAME" property="creatorUserName"/>
<result column="CREATOR_TIME" property="creatorTime"/>
@ -112,10 +113,7 @@
g.supplier_nm supperName,
IFNULL( SUM( b.settlement ), 0 ) doneNum,
IFNULL( a.num, 0 ) - IFNULL( SUM( b.settlement ), 0 ) unfinishedNum,
concat(
round( IFNULL( IFNULL( SUM( b.settlement ), 0 )/ IFNULL( a.num, 0 ) * 100, 0 ), 2 ),
'%'
) SCHEDULE,
round( IFNULL( IFNULL( SUM( b.settlement ), 0 )/ IFNULL( a.num, 0 ) * 100, 0 ), 2 ) SCHEDULE,
IFNULL( a.num, 0 ) contractNum,
ROUND( IFNULL( b3.sales_price * IFNULL( SUM( b3.settlement ), 0 ), 0 ), 6 ) amountDeposit,
ROUND((

@ -91,4 +91,105 @@
<result column="grossWeightSum" property="grossWeightSum"/>
<result column="salesPriceSum" property="salesPriceSum"/>
</resultMap>
<select id="getMobileCustomerVOList" >
SELECT
*
FROM
(
SELECT
(
SELECT
SUM( a.settlement )
FROM
jg_poundlist a
WHERE
a.is_expense = '1'
AND a.pound_status = '0'
AND (
a.sales_status != '99'
OR ISNULL( a.sales_status ))
AND (
a.sales_status != '0'
OR ISNULL( a.sales_status ))
AND a.delete_mark = '0'
) 开票总重,(
SELECT
SUM( a.settlement )
FROM
jg_poundlist a
WHERE
a.is_expense = '0'
AND a.pound_status = '0'
AND (
a.sales_status != '99'
OR ISNULL( a.sales_status ))
AND (
a.sales_status != '0'
OR ISNULL( a.sales_status ))
AND a.delete_mark = '0'
) 未开票总重,(
SELECT
ROUND( SUM( a.sales_price * a.settlement ), 6 )
FROM
jg_poundlist a
WHERE
a.advance = '1'
AND a.pound_status = '0'
AND (
a.sales_status != '99'
OR ISNULL( a.sales_status ))
AND (
a.sales_status != '0'
OR ISNULL( a.sales_status ))
AND a.delete_mark = '0'
) 垫资总金额,(
SELECT
ROUND( SUM( a.sales_price * a.settlement ), 6 )
FROM
jg_poundlist a
WHERE
a.advance = '0'
AND a.pound_status = '0'
AND (
a.sales_status != '99'
OR ISNULL( a.sales_status ))
AND (
a.sales_status != '0'
OR ISNULL( a.sales_status ))
AND a.delete_mark = '0'
) 非垫资总金额,(
SELECT
ROUND( SUM( a.sales_price * a.settlement ), 6 )
FROM
jg_poundlist a
WHERE
a.is_collection = '0'
AND a.pound_status = '0'
AND (
a.sales_status != '99'
OR ISNULL( a.sales_status ))
AND (
a.sales_status != '0'
OR ISNULL( a.sales_status ))
AND a.delete_mark = '0'
) 未回款金额,(
SELECT
ROUND( SUM(( a.sales_price - a.purchase_price )* a.settlement ), 6 )
FROM
jg_poundlist a
WHERE
a.pound_status = '0'
AND (
a.sales_status != '99'
OR ISNULL( a.sales_status ))
AND (
a.sales_status != '0'
OR ISNULL( a.sales_status ))
AND a.delete_mark = '0'
) 总利润
FROM
DUAL
) aaa ${ew.customSqlSegment}
</select>
</mapper>

Loading…
Cancel
Save