Commit a2502573 authored by 赵啸非's avatar 赵啸非

统计排除排队中呼叫转移的号码

parent 658d3acc
...@@ -46,4 +46,6 @@ public class PhQueueStatVo extends BaseEntityLong { ...@@ -46,4 +46,6 @@ public class PhQueueStatVo extends BaseEntityLong {
@JsonProperty(access = JsonProperty.Access.WRITE_ONLY) @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
private String timeEnd; private String timeEnd;
} }
\ No newline at end of file
...@@ -36,5 +36,6 @@ public class PhQueueVo extends BaseEntityLong { ...@@ -36,5 +36,6 @@ public class PhQueueVo extends BaseEntityLong {
private String peoplePhone; private String peoplePhone;
private List<String> formernumList;
} }
\ No newline at end of file
...@@ -3,6 +3,7 @@ package com.mortals.xhx.module.ph.web; ...@@ -3,6 +3,7 @@ package com.mortals.xhx.module.ph.web;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.mortals.framework.annotation.UnAuth; import com.mortals.framework.annotation.UnAuth;
import com.mortals.framework.common.Rest; import com.mortals.framework.common.Rest;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.ICacheService; import com.mortals.framework.service.ICacheService;
import com.mortals.framework.util.ThreadPool; import com.mortals.framework.util.ThreadPool;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
...@@ -97,6 +98,13 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -97,6 +98,13 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
return super.save(entity); return super.save(entity);
} }
@Override
protected int doListAfter(PhQueueEntity query, Map<String, Object> model, Context context) throws AppException {
query.setFormernumList(Arrays.asList(""));
int count = this.service.count(query, context);
model.put("count", count);
return super.doListAfter(query, model, context);
}
/** /**
* @param list * @param list
...@@ -221,7 +229,6 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -221,7 +229,6 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
}*/ }*/
private void buildSiteBySideCode(PhQueueEntity entity) { private void buildSiteBySideCode(PhQueueEntity entity) {
RedisTemplate<String, String> baseRedisTemplate = cacheService.selectDbRedisTemplate(1); RedisTemplate<String, String> baseRedisTemplate = cacheService.selectDbRedisTemplate(1);
String siteStr = (String) baseRedisTemplate.opsForHash().get("com:mortals:xhx:module:site:model:SiteEntity", entity.getSiteCode()); String siteStr = (String) baseRedisTemplate.opsForHash().get("com:mortals:xhx:module:site:model:SiteEntity", entity.getSiteCode());
......
...@@ -56,8 +56,8 @@ POST {{baseUrl}}/ph/queue/stat/stat ...@@ -56,8 +56,8 @@ POST {{baseUrl}}/ph/queue/stat/stat
Content-Type: application/json Content-Type: application/json
{ {
"taketimeStart": "2024-06-01", "taketimeStart": "2024-06-24",
"taketimeEnd": "2024-07-15" "taketimeEnd": "2024-06-24"
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment