Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit eb6935dd
由
LN
编写于
2021-12-30 16:19:27 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
取消任务BUG修改
1 个父辈
9cf9c5d5
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
18 行增加
和
12 行删除
src/main/java/com/neotel/smfcore/core/device/handler/impl/SensorShelfHandler.java
src/main/java/com/neotel/smfcore/core/device/handler/impl/XLCBoxHandler.java
src/main/java/com/neotel/smfcore/core/language/util/MessageService.java
src/main/java/com/neotel/smfcore/core/language/util/MessageUtils.java
src/main/java/com/neotel/smfcore/core/system/service/manager/impl/DataLogManagerImpl.java
src/main/java/com/neotel/smfcore/core/device/handler/impl/SensorShelfHandler.java
查看文件 @
eb6935d
...
@@ -52,7 +52,7 @@ import java.util.*;
...
@@ -52,7 +52,7 @@ import java.util.*;
* 感应料架
* 感应料架
* Created by sunke on 2021/7/12.
* Created by sunke on 2021/7/12.
*/
*/
@Api
(
tags
=
"感应料架"
)
@Api
(
tags
=
"
SHELF:
感应料架"
)
@RestController
@RestController
@Slf4j
@Slf4j
public
class
SensorShelfHandler
extends
BaseDeviceHandler
{
public
class
SensorShelfHandler
extends
BaseDeviceHandler
{
...
...
src/main/java/com/neotel/smfcore/core/device/handler/impl/XLCBoxHandler.java
查看文件 @
eb6935d
...
@@ -43,7 +43,7 @@ import java.util.concurrent.ConcurrentHashMap;
...
@@ -43,7 +43,7 @@ import java.util.concurrent.ConcurrentHashMap;
//北京方仓
//北京方仓
@RestController
@RestController
@Api
(
tags
=
"XLC方仓"
)
@Api
(
tags
=
"
BOX:
XLC方仓"
)
@Slf4j
@Slf4j
public
class
XLCBoxHandler
extends
BaseDeviceHandler
{
public
class
XLCBoxHandler
extends
BaseDeviceHandler
{
public
XLCBoxHandler
(
List
<
IOpAuthApi
>
apiList
)
{
public
XLCBoxHandler
(
List
<
IOpAuthApi
>
apiList
)
{
...
...
src/main/java/com/neotel/smfcore/core/language/util/MessageService.java
查看文件 @
eb6935d
...
@@ -54,11 +54,18 @@ public class MessageService {
...
@@ -54,11 +54,18 @@ public class MessageService {
String
filePath
=
System
.
getProperty
(
"user.dir"
);
String
filePath
=
System
.
getProperty
(
"user.dir"
);
log
.
info
(
"user.dir="
+
filePath
);
log
.
info
(
"user.dir="
+
filePath
);
// "\\WEB-INF\\classes\\META-INF\\resources";
// "\\WEB-INF\\classes\\META-INF\\resources";
// user.dir=C:\Program Files\Apache Software Foundation\Tomcat 9.0
// C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\smf-core\WEB-INF\classes\META-INF\resources
if
(
filePath
.
toLowerCase
().
contains
(
"tomcat"
)){
return
filePath
+
"\\webapps\\smf-core\\WEB-INF\\classes\\META-INF\\resources"
;
}
else
{
return
filePath
+
"\\src\\main\\resources"
;
return
filePath
+
"\\src\\main\\resources"
;
}
}
}
public
void
autoImportCsvFile
(){
public
void
autoImportCsvFile
(){
String
filePath
=
getResourcesPath
();
// String filePath = getResourcesPath();
String
filePath
=
"D:\\resources"
;
File
file
=
new
File
(
filePath
);
//需要获取的文件的路径
File
file
=
new
File
(
filePath
);
//需要获取的文件的路径
List
<
LanguageInfo
>
languageInfoList
=
dataCache
.
getLanguageList
();
List
<
LanguageInfo
>
languageInfoList
=
dataCache
.
getLanguageList
();
if
(
file
.
exists
()
&&
file
.
isDirectory
())
{
if
(
file
.
exists
()
&&
file
.
isDirectory
())
{
...
@@ -86,11 +93,11 @@ public class MessageService {
...
@@ -86,11 +93,11 @@ public class MessageService {
}
}
public
void
autoImportProperties
()
{
public
void
autoImportProperties
()
{
// String fi
el
Path = getResourcesPath();
// String fi
le
Path = getResourcesPath();
String
fi
el
Path
=
"D:\\resources"
;
String
fi
le
Path
=
"D:\\resources"
;
File
file
=
new
File
(
fi
el
Path
);
//需要获取的文件的路径
File
file
=
new
File
(
fi
le
Path
);
//需要获取的文件的路径
if
(
file
.
exists
()
&&
file
.
isDirectory
())
{
if
(
file
.
exists
()
&&
file
.
isDirectory
())
{
String
[]
fileNameLists
=
file
.
list
();
//存储文件名的String数组
String
[]
fileNameLists
=
file
.
list
();
//存储文件名的String数组
File
[]
filePathLists
=
file
.
listFiles
();
//存储文件路径的String数组
File
[]
filePathLists
=
file
.
listFiles
();
//存储文件路径的String数组
...
@@ -135,7 +142,7 @@ public class MessageService {
...
@@ -135,7 +142,7 @@ public class MessageService {
}
}
languageMsgs
.
add
(
msg
);
languageMsgs
.
add
(
msg
);
}
}
//只能
修改不能新增
//只能
新增不能修改
msgListUpload
(
".properties"
,
languageMsgs
,
false
);
msgListUpload
(
".properties"
,
languageMsgs
,
false
);
// languageMsgManager.insertAll(languageMsgs);
// languageMsgManager.insertAll(languageMsgs);
}
}
...
...
src/main/java/com/neotel/smfcore/core/language/util/MessageUtils.java
查看文件 @
eb6935d
...
@@ -91,14 +91,13 @@ public class MessageUtils {
...
@@ -91,14 +91,13 @@ public class MessageUtils {
private
void
initLanguageMsgList
()
{
private
void
initLanguageMsgList
()
{
msgMap
=
messageService
.
loadMsgMap
();
msgMap
=
messageService
.
loadMsgMap
();
//自动导入CSV内容
//自动导入CSV内容
,只新增不修改
messageService
.
autoImportCsvFile
();
messageService
.
autoImportCsvFile
();
//只新增不修改
messageService
.
autoImportProperties
();
if
(
msgMap
.
size
()
>
0
)
{
if
(
msgMap
.
size
()
>
0
)
{
return
;
return
;
}
}
messageService
.
autoImportProperties
();
msgMap
=
messageService
.
loadMsgMap
();
msgMap
=
messageService
.
loadMsgMap
();
}
}
...
...
src/main/java/com/neotel/smfcore/core/system/service/manager/impl/DataLogManagerImpl.java
查看文件 @
eb6935d
...
@@ -24,7 +24,7 @@ public class DataLogManagerImpl implements IDataLogManager {
...
@@ -24,7 +24,7 @@ public class DataLogManagerImpl implements IDataLogManager {
@Override
@Override
public
DataLog
get
(
String
id
)
{
public
DataLog
get
(
String
id
)
{
return
null
;
return
dataLogDao
.
findOneById
(
id
)
;
}
}
@Override
@Override
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论