主单列表页面查询修改
This commit is contained in:
parent
d6bd909075
commit
bb5f136025
|
|
@ -80,16 +80,18 @@
|
|||
已发布
|
||||
(<span id="publishedOrderNum">0</span>)
|
||||
</a>
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 1})">
|
||||
已接单
|
||||
(<span id="acceptedOrderNum">0</span>)
|
||||
<!-- <a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 1})">-->
|
||||
<!-- 已接单-->
|
||||
<!-- (<span id="acceptedOrderNum">0</span>)-->
|
||||
<!-- </a>-->
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 1, isCall: '01'})">
|
||||
未约时
|
||||
(<span id="notAppointedOrderNum">0</span>)
|
||||
</a>
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 1, isCall: '02'})">
|
||||
未排班
|
||||
(<span id="notArrangedOrderNum">0</span>)
|
||||
</a>
|
||||
<!-- <a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 1, isCall: '01'})">-->
|
||||
<!-- 未约时-->
|
||||
<!-- </a>-->
|
||||
<!-- <a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 1, isCall: '02'})">-->
|
||||
<!-- 未排班-->
|
||||
<!-- </a>-->
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: 2})">
|
||||
待上门
|
||||
(<span id="waitForDoorOrderNum">0</span>)
|
||||
|
|
@ -265,13 +267,13 @@
|
|||
接单超时
|
||||
(<span id="newTimeoutOrderNum">0</span>)
|
||||
</a>
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {timeout: 1, orderStatus: 1})">
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {timeout: 1, orderStatus: 1, isCall: '01'})">
|
||||
约单超时
|
||||
(<span class="acceptedTimeoutOrderNum">0</span>)
|
||||
(<span id="notAppointedTimeoutOrderNum">0</span>)
|
||||
</a>
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {timeout: 1, orderStatus: 1})">
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {timeout: 1, orderStatus: 1, isCall: '02'})">
|
||||
排单超时
|
||||
(<span class="acceptedTimeoutOrderNum">0</span>)
|
||||
(<span id="notArrangedTimeoutOrderNum">0</span>)
|
||||
</a>
|
||||
<a class="btn btn-default btn-outline" onclick="selectConditionBtn(this, {orderStatus: -1})">
|
||||
无法排单
|
||||
|
|
@ -411,7 +413,8 @@
|
|||
success: function (result) {
|
||||
if (result.code == web_status.SUCCESS) {
|
||||
$('#newOrderNum').text(result.data.newOrderNum);
|
||||
$('#acceptedOrderNum').text(result.data.acceptedOrderNum);
|
||||
$('#notAppointedOrderNum').text(result.data.notAppointedOrderNum);
|
||||
$('#notArrangedOrderNum').text(result.data.notArrangedOrderNum);
|
||||
$('#canceledOrderNum').text(result.data.canceledOrderNum);
|
||||
$('.confirmingOrderNum').text(result.data.confirmingOrderNum);
|
||||
$('#finishedOrderNum').text(result.data.finishedOrderNum);
|
||||
|
|
@ -432,7 +435,8 @@
|
|||
success: function (result) {
|
||||
if (result.code == web_status.SUCCESS) {
|
||||
$('#newTimeoutOrderNum').text(result.data.newOrderNum);
|
||||
$('.acceptedTimeoutOrderNum').text(result.data.acceptedOrderNum);
|
||||
$('#notAppointedTimeoutOrderNum').text(result.data.notAppointedOrderNum);
|
||||
$('#notArrangedTimeoutOrderNum').text(result.data.notArrangedOrderNum);
|
||||
$('#servingTimeoutOrderNum').text(result.data.servingOrderNum);
|
||||
$('#waitForDoorTimeoutOrderNum').text(result.data.waitForDoorOrderNum);
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -9,4 +9,7 @@ import lombok.Data;
|
|||
*/
|
||||
@Data
|
||||
public class OrderMasterCount extends OrderCount {
|
||||
private Integer notAppointedOrderNum;
|
||||
|
||||
private Integer notArrangedOrderNum;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -427,6 +427,8 @@
|
|||
select
|
||||
count(case when om.order_status = 0 then 1 else null end) as newOrderNum,
|
||||
count(case when om.order_status = 1 then 1 else null end) as acceptedOrderNum,
|
||||
count(case when om.order_status = 1 and om.is_call = '01' then 1 else null end) as notAppointedOrderNum,
|
||||
count(case when om.order_status = 1 and om.is_call = '02' then 1 else null end) as notArrangedOrderNum,
|
||||
count(case when om.order_status = 2 then 1 else null end) as waitForDoorOrderNum,
|
||||
count(case when om.order_status = 3 then 1 else null end) as servingOrderNum,
|
||||
count(case when om.order_status = 4 then 1 else null end) as confirmingOrderNum,
|
||||
|
|
@ -437,6 +439,9 @@
|
|||
<if test="timeout != null">
|
||||
AND om.timeout_ = #{timeout}
|
||||
</if>
|
||||
<if test="isCall != null">
|
||||
AND om.is_call = #{isCall}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
|
|
|||
Loading…
Reference in New Issue