feat(bid): add close date order management feature
新增结单时间管理功能,包括: 1. 新增结单统计接口与页面,展示待结单、今日/本周结单量和平均处理周期 2. 支持按单号、订单状态搜索查询结单列表 3. 支持批量设置收货日期并批量确认结单 4. 优化现有订单列表的表格列宽与布局
This commit is contained in:
@@ -78,6 +78,16 @@
|
||||
WHERE delivery_status = 'transit'
|
||||
</select>
|
||||
|
||||
<select id="selectCloseDateStats" resultType="java.util.Map">
|
||||
SELECT
|
||||
COUNT(*) AS pendingClose,
|
||||
SUM(CASE WHEN actual_close_date = CURDATE() THEN 1 ELSE 0 END) AS todayClosed,
|
||||
SUM(CASE WHEN YEARWEEK(actual_close_date, 1) = YEARWEEK(CURDATE(), 1) THEN 1 ELSE 0 END) AS weekClosed,
|
||||
ROUND(AVG(DATEDIFF(actual_close_date, delivery_date)), 1) AS avgCycleDays
|
||||
FROM biz_delivery_order
|
||||
WHERE delivery_status = 'history'
|
||||
</select>
|
||||
|
||||
<select id="selectHistoryStats" resultType="java.util.Map">
|
||||
SELECT
|
||||
COUNT(*) AS totalHistory,
|
||||
|
||||
Reference in New Issue
Block a user