提交人:邹江涛

提交时间:2026年01月05日
提交内容:推送行名行号调整
This commit is contained in:
root 2026-01-05 16:04:01 +08:00
parent 0816a44bfb
commit 44be2ebba1
1 changed files with 21 additions and 1 deletions

View File

@ -1435,7 +1435,7 @@ public class ApiService {
requestBody.put("data", data);
resultMap.put("shkd_request", requestBody);
resultMap.put("shkd_request", JSON.toJSONString(requestBody).toString());
// 创建HttpEntity
HttpEntity<Map<String, Object>> httpEntity = new HttpEntity<>(requestBody, headers);
@ -1593,6 +1593,9 @@ public class ApiService {
break;
}
bodyMap.put(dynamicObject.getString("shkd_jsonzdm"), key);
} else if ("LHH".equals(shkd_djzdms)) {
String value = getFirst12Characters(billObject.getString("number"));
bodyMap.put(dynamicObject.getString("shkd_jsonzdm"), value);
} else {
bodyMap.put(dynamicObject.getString("shkd_jsonzdm"), billObject.getString(shkd_djzdms));
}
@ -1648,4 +1651,21 @@ public class ApiService {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
return twoDaysAgo.format(formatter);
}
/**
* 截取字符串前12个字符
* @param input 输入字符串
* @return 截取后的字符串
*/
public static String getFirst12Characters(String input) {
if (input == null) {
return null;
}
if (input.length() <= 12) {
return input;
}
return input.substring(0, 12);
}
}