feat:app角标统计

koumen
dearLin 2026-04-01 16:15:45 +08:00
parent 77f3c6a716
commit 74bcd9c715
5 changed files with 22 additions and 6 deletions

View File

@ -1,6 +1,8 @@
sdk: sdk:
server: server:
app-key: bbab676d39e443cfacc037ee15fdad37 # app-key: bbab676d39e443cfacc037ee15fdad37
#港务局线上appKey
app-key: c7fbb137c1a0484c8b0cca8ac9937c55
client: client:
gateway: gateway:
url: ${common.gateway.network.http.external} url: ${common.gateway.network.http.external}

View File

@ -1,4 +1,4 @@
<!doctype html><html lang="zh"><head data-built-info="@cqsjjb/scripts@2.0.0 Env/production (2026/3/30 16:02:34) App/primeport"><meta charset="UTF-8"/><meta name="renderer" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1"/><meta name="viewport" content="width=device-width,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><title>--</title><script>(function () { <!doctype html><html lang="zh"><head data-built-info="@cqsjjb/scripts@2.0.0 Env/production (2026/4/1 15:47:50) App/primeport"><meta charset="UTF-8"/><meta name="renderer" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1"/><meta name="viewport" content="width=device-width,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><title>--</title><script>(function () {
const APP_ENV = { const APP_ENV = {
antd: { antd: {
'ant-prefix': 'micro-temp', 'ant-prefix': 'micro-temp',
@ -20,4 +20,4 @@
redirect: '', redirect: '',
FRAMEWORK: APP_ENV.antd FRAMEWORK: APP_ENV.antd
}; };
})();</script><script defer="defer" src="/primeport/static/js/75.7bab4be25660eb2345d0.js"></script><script defer="defer" src="/primeport/static/js/745.8d29bff9db591207737c.js"></script><script defer="defer" src="/primeport/static/js/main.a6d20bec5bd462dd546c.js"></script><link href="/primeport/static/css/main.ef1f3389c7ea99a7bdd0.css" rel="stylesheet"></head><body><noscript>此网页需要开启JavaScript功能。</noscript><div id="root" style="width: 100%; height: 100%; position: relative;overflow-y: auto;"></div><script type="text/javascript">/* @cqsjjb/script 输出当前应用基本信息、构建时间 */console.log("%c@cqsjjb/scripts@2.0.0 Env/production (2026/3/30 16:02:34) App/primeport Version/master Java/<branch-name>", "color: #1890ff; border-radius: 2px; padding: 0 4px; border: 1px solid #1890ff; background: #f9fcff")</script></body></html> })();</script><script defer="defer" src="/primeport/static/js/75.7bab4be25660eb2345d0.js"></script><script defer="defer" src="/primeport/static/js/745.8d29bff9db591207737c.js"></script><script defer="defer" src="/primeport/static/js/main.10bf47ad6df6065b4cde.js"></script><link href="/primeport/static/css/main.ef1f3389c7ea99a7bdd0.css" rel="stylesheet"></head><body><noscript>此网页需要开启JavaScript功能。</noscript><div id="root" style="width: 100%; height: 100%; position: relative;overflow-y: auto;"></div><script type="text/javascript">/* @cqsjjb/script 输出当前应用基本信息、构建时间 */console.log("%c@cqsjjb/scripts@2.0.0 Env/production (2026/4/1 15:47:50) App/primeport Version/master Java/<branch-name>", "color: #1890ff; border-radius: 2px; padding: 0 4px; border: 1px solid #1890ff; background: #f9fcff")</script></body></html>

View File

@ -33,6 +33,6 @@ public interface VehicleApplyMapper extends BaseMapper<VehicleApplyDO> {
VehicleApplyDO getInfoById(Long id); VehicleApplyDO getInfoById(Long id);
List<AppCountDTO> getAppCount(@Param("params") Map<String, Object> parmas); List<VehicleApplyDO> getAppCount(@Param("params") Map<String, Object> parmas);
} }

View File

@ -22,6 +22,7 @@ import com.zcloud.primeport.persistence.repository.VehicleApplyRepository;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -88,7 +89,20 @@ public class VehicleApplyRepositoryImpl extends BaseRepositoryImpl<VehicleApplyM
@Override @Override
public List<AppCountDTO> getAppCount(Map<String, Object> parmas) { public List<AppCountDTO> getAppCount(Map<String, Object> parmas) {
return vehicleApplyMapper.getAppCount(parmas); List<VehicleApplyDO> appCount = vehicleApplyMapper.getAppCount(parmas);
if (appCount.isEmpty()) {
return new ArrayList<>();
}
List<AppCountDTO> appCountDTOList = new ArrayList<>();
appCount.forEach(item ->{
AppCountDTO appCountDTO = new AppCountDTO();
appCountDTO.setType(item.getType());
appCountDTO.setBelongType(item.getBelongType());
appCountDTO.setAuditUserId(item.getAuditUserId());
appCountDTO.setWaitAuditCount(item.getWaitAuditCount());
appCountDTOList.add(appCountDTO);
});
return appCountDTOList;
} }
} }

View File

@ -146,7 +146,7 @@
LEFT JOIN mkmj m on va.mkmj_id = m.id LEFT JOIN mkmj m on va.mkmj_id = m.id
WHERE va.id = #{id} WHERE va.id = #{id}
</select> </select>
<select id="getAppCount" resultType="com.zcloud.primeport.persistence.dataobject.AppCountDTO"> <select id="getAppCount" resultType="com.zcloud.primeport.persistence.dataobject.VehicleApplyDO">
SELECT SELECT
tmp.type, tmp.type,
tmp.belong_type, tmp.belong_type,