ConfigDetail postEdiUrl(TtxSession sess, String code) {
return cdSvc.getByRecordTypeAndIdentifier(sess, 'EDI_URL', code)
} ResponseMessage deleteTransformFile(TtxSession sess, String code, List<String> ids) {
ResponseEntity rsp
Map maps=beanToMap(postEdiUrl(sess, code))
maps.each {
if(it.key=="value1"||it.key=="value2"||it.key=="value3"||it.key=="value4"){
if(it.value){
rsp = WebUtil.postJson(it.value.toString() + 'api/edi/erp/deleteTransformFile', ids)
}}
}
// ResponseEntity rsp = WebUtil.postJson(postEdiUrl(sess, code) + 'api/edi/erp/deleteTransformFile', ids)
return JSON.readValue(rsp.getBody().toString(), ResponseMessage.class)
}//用each去循环遍历map里边的值,进行处理
本文介绍了一个基于特定会话和标识符获取EDI_URL配置的方法,并实现通过这些配置来删除转换文件的功能。通过遍历配置项,根据预设条件选择合适的URL进行文件删除操作。
5174

被折叠的 条评论
为什么被折叠?



