|
@@ -565,6 +565,8 @@ public class EVisaTaskCheckController {
|
|
|
//资料填报
|
|
|
//jsonList = this.eVisaConfigClient.queryEVisaConfigAllByTableIds(json.getJSONArray("privatePKeyId").toJavaList(String.class));
|
|
|
List<String> ids = json.getJSONArray("privatePKeyId").toJavaList(String.class);
|
|
|
+ //指向项目级的ID有可能为null
|
|
|
+ ids = ids.stream().filter(Objects::nonNull).collect(Collectors.toList());
|
|
|
String sql = "select * from m_textdict_info where tab_id in(" + StringUtils.join(ids, ",") + ")";
|
|
|
List<TextdictInfo> query = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(TextdictInfo.class));
|
|
|
jsonList = JSONArray.parseArray(JSONObject.toJSONString(query), JSONObject.class);
|