|
@@ -180,23 +180,11 @@ public class PersonalStatisticalStatementServiceImpl implements IPersonalStatist
|
|
|
if(ObjectUtil.isNotNull(efficiencyVO.getPurpose())) {
|
|
|
|
|
|
// 有的json数组带了转义符,这里判断一下去掉
|
|
|
- // 去掉第一个和最后一个反斜杠
|
|
|
- String modifiedString = efficiencyVO.getPurpose();
|
|
|
- if (modifiedString.startsWith("\\\\")) {
|
|
|
- modifiedString = modifiedString.substring(1);
|
|
|
+ // 去掉反斜杠
|
|
|
+ String modifiedString = efficiencyVO.getPurpose().replace("\\", "");
|
|
|
+ if (modifiedString.startsWith("\"") && modifiedString.endsWith("\"")) {
|
|
|
+ modifiedString = modifiedString.substring(1, modifiedString.length() - 1);
|
|
|
}
|
|
|
- if (modifiedString.endsWith("\\\\")) {
|
|
|
- modifiedString = modifiedString.substring(0, modifiedString.length() - 1);
|
|
|
- }
|
|
|
-
|
|
|
- // 去掉第一个和最后一个双引号
|
|
|
- if (modifiedString.startsWith("\"")) {
|
|
|
- modifiedString = modifiedString.substring(1);
|
|
|
- }
|
|
|
- if (modifiedString.endsWith("\"")) {
|
|
|
- modifiedString = modifiedString.substring(0, modifiedString.length() - 1);
|
|
|
- }
|
|
|
-
|
|
|
efficiencyVO.setPurpose(modifiedString);
|
|
|
|
|
|
|