From 1738593e6df795389747c53b15d136ea85b0f03d Mon Sep 17 00:00:00 2001
From: 许鹏程 <1821349743@qq.com>
Date: 星期一, 21 八月 2023 10:50:54 +0800
Subject: [PATCH] mobile
---
src/main/java/com/product/mobile/core/service/NavBarManagerService.java | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/product/mobile/core/service/NavBarManagerService.java b/src/main/java/com/product/mobile/core/service/NavBarManagerService.java
index 11cc2f0..06638ca 100644
--- a/src/main/java/com/product/mobile/core/service/NavBarManagerService.java
+++ b/src/main/java/com/product/mobile/core/service/NavBarManagerService.java
@@ -138,7 +138,7 @@
sql.append(" a.nav_bar_name, ");
sql.append(" a.module_category, ");
sql.append(" b.route_name, ");
- sql.append(" concat( '/', b.uuid ) path, ");
+ sql.append(" concat( '/', b.uuid ) path, ");
sql.append(" a.uuid, ");
sql.append(" a.sequence,a.module_sequence ");
sql.append(" FROM ");
@@ -160,7 +160,7 @@
sql.append(" a.nav_bar_name, ");
sql.append(" a.module_category, ");
sql.append(" a.uuid ,");
- sql.append(" b.uuid ,");
+ sql.append(" concat( '/', b.uuid ) ,");
sql.append(" a.sequence, ");
sql.append(" b.route_name,a.module_sequence ");
sql.append(" order by a.module_sequence,a.sequence");
@@ -177,6 +177,11 @@
String file_uuid = dt.getString(i, MobileCoreConst.NAV_BAR_IMG);
try {
byte[] fileContent = fileManagerService.getFileContent(file_uuid);
+ if(fileContent==null || fileContent.length==0){
+ dt.setFieldValue(i, MobileCoreConst.NAV_BAR_IMG, null);
+ navBarEntities.add(new NavBarEntity(dt.getFieldSetEntity(i)));
+ continue;
+ }
String bytes = Base64.encodeBase64String(fileContent);
dt.setFieldValue(i, MobileCoreConst.NAV_BAR_IMG, bytes);
} catch (Exception e) {
--
Gitblit v1.9.2