ソースを参照

[bug-1179]题目管理列表,标签过滤后,点修改,没带出原有数据(修改接口对JSON格式数据处理异常)

szjbdgzl 2 年 前
コミット
198212e57a

+ 3 - 4
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/sysdata/services/impl/UpdateDataTableImpl.java

@@ -28,10 +28,6 @@ import org.springframework.util.DigestUtils;
 import org.springframework.web.bind.annotation.RequestBody;
 
 import javax.annotation.Resource;
-import javax.crypto.Cipher;
-import javax.crypto.spec.IvParameterSpec;
-import javax.crypto.spec.SecretKeySpec;
-import java.nio.charset.StandardCharsets;
 import java.util.*;
 
 import static com.lc.ibps.api.base.constants.StateEnum.ERROR;
@@ -142,7 +138,10 @@ public class UpdateDataTableImpl extends GenericProvider implements UpdateDataTa
                         werStr = wsf.toString();
                         // 去除多余的 "and"
                         werStr = werStr.substring(0,werStr.length()-4);
+
                         String setSql = JSONObject.toJSONString(psf);
+                        setSql = setSql.trim().replaceAll("^\"|\"$", "");
+
                         integer = updateDataTableDao.updateBatchTable(tableName , setSql , werStr);
                     }
                 }