|
@@ -182,8 +182,8 @@
|
|
LEFT JOIN finance_fine AS ff ON ff.deleted = 0 AND `of`.id = ff.order_fund_id AND pf.id = ff.production_fund_id
|
|
LEFT JOIN finance_fine AS ff ON ff.deleted = 0 AND `of`.id = ff.order_fund_id AND pf.id = ff.production_fund_id
|
|
LEFT JOIN production_return AS `return` ON `return`.deleted = 0 AND business_type = 'ASSET_BUSINESS' AND `return`.status = 'APPROVE' AND `return`.business_id = ap.business_id AND `return`.production_id = ap.id AND `return`.production_no = ap.production_no
|
|
LEFT JOIN production_return AS `return` ON `return`.deleted = 0 AND business_type = 'ASSET_BUSINESS' AND `return`.status = 'APPROVE' AND `return`.business_id = ap.business_id AND `return`.production_id = ap.id AND `return`.production_no = ap.production_no
|
|
WHERE ( pf.production_no IS NULL OR pf.real_amount IS NULL )
|
|
WHERE ( pf.production_no IS NULL OR pf.real_amount IS NULL )
|
|
- AND ap.repertory_out_time > '2024-01-01 00:00:00'
|
|
|
|
- AND DATEDIFF(CURDATE(), DATE( ap.repertory_out_time )) >= 90
|
|
|
|
|
|
+ AND ap.repertory_out_time > '2024-08-01 00:00:00'
|
|
|
|
+ AND DATEDIFF(CURDATE(), DATE( ap.repertory_out_time )) >= 270
|
|
AND ff.id IS NULL
|
|
AND ff.id IS NULL
|
|
# 退产品后不添加到罚款表中,所以审核通过的退产品记录必须为null
|
|
# 退产品后不添加到罚款表中,所以审核通过的退产品记录必须为null
|
|
AND `return`.id IS NULL
|
|
AND `return`.id IS NULL
|
|
@@ -200,8 +200,8 @@
|
|
INNER JOIN ( SELECT target_id,( repertory_out_time ) AS rot,production FROM personal_production WHERE repertory_out_time IS NOT NULL GROUP BY target_id ) AS pp ON pp.target_id = pt.id
|
|
INNER JOIN ( SELECT target_id,( repertory_out_time ) AS rot,production FROM personal_production WHERE repertory_out_time IS NOT NULL GROUP BY target_id ) AS pp ON pp.target_id = pt.id
|
|
LEFT JOIN finance_fine AS ff ON ff.deleted = 0 AND ofu.id = ff.order_fund_id
|
|
LEFT JOIN finance_fine AS ff ON ff.deleted = 0 AND ofu.id = ff.order_fund_id
|
|
LEFT JOIN production_return AS `return` ON `return`.deleted = 0 AND business_type = 'PERSONAL_BUSINESS' AND `return`.status = 'APPROVE' AND `return`.business_id = p.id AND `return`.production_id IS NULL
|
|
LEFT JOIN production_return AS `return` ON `return`.deleted = 0 AND business_type = 'PERSONAL_BUSINESS' AND `return`.status = 'APPROVE' AND `return`.business_id = p.id AND `return`.production_id IS NULL
|
|
- WHERE pp.rot > '2024-01-01 00:00:00'
|
|
|
|
- AND DATEDIFF(CURDATE(), DATE( pp.rot )) >= 90
|
|
|
|
|
|
+ WHERE pp.rot > '2024-08-01 00:00:00'
|
|
|
|
+ AND DATEDIFF(CURDATE(), DATE( pp.rot )) >= 270
|
|
AND ff.id IS NULL
|
|
AND ff.id IS NULL
|
|
# 退产品后不添加到罚款表中,所以审核通过的退产品记录必须为null
|
|
# 退产品后不添加到罚款表中,所以审核通过的退产品记录必须为null
|
|
AND `return`.id IS NULL
|
|
AND `return`.id IS NULL
|
|
@@ -249,8 +249,8 @@
|
|
LEFT JOIN major AS m ON m.id = mp.major_id
|
|
LEFT JOIN major AS m ON m.id = mp.major_id
|
|
LEFT JOIN finance_fine AS ff ON ff.deleted = 0 AND pf.order_fund_id = ff.order_fund_id AND pf.id = ff.production_fund_id
|
|
LEFT JOIN finance_fine AS ff ON ff.deleted = 0 AND pf.order_fund_id = ff.order_fund_id AND pf.id = ff.production_fund_id
|
|
LEFT JOIN production_return AS `return` ON `return`.deleted = 0 AND business_type = 'MAJOR_BUSINESS' AND `return`.status = 'APPROVE' AND `return`.business_id = mp.major_id AND `return`.production_id = mp.id AND `return`.production_no = mp.report_no
|
|
LEFT JOIN production_return AS `return` ON `return`.deleted = 0 AND business_type = 'MAJOR_BUSINESS' AND `return`.status = 'APPROVE' AND `return`.business_id = mp.major_id AND `return`.production_id = mp.id AND `return`.production_no = mp.report_no
|
|
- WHERE mp.repertory_out_time > '2024-01-01 00:00:00'
|
|
|
|
- AND DATEDIFF(CURDATE(), DATE( mp.repertory_out_time )) >= 90
|
|
|
|
|
|
+ WHERE mp.repertory_out_time > '2024-08-01 00:00:00'
|
|
|
|
+ AND DATEDIFF(CURDATE(), DATE( mp.repertory_out_time )) >= 270
|
|
AND ff.id IS NULL
|
|
AND ff.id IS NULL
|
|
# 退产品后不添加到罚款表中,所以审核通过的退产品记录必须为null
|
|
# 退产品后不添加到罚款表中,所以审核通过的退产品记录必须为null
|
|
AND `return`.id IS NULL
|
|
AND `return`.id IS NULL
|