1
This commit is contained in:
parent
526bd7473c
commit
65eab9985b
@ -195,51 +195,88 @@ public class TestController {
|
||||
*/
|
||||
@GetMapping("/testAdapterSend")
|
||||
public AjaxResult testSend() throws ParseException {
|
||||
RestTemplate restTemplate = new RestTemplate();
|
||||
MultiValueMap<String, Object> params = new LinkedMultiValueMap<>();
|
||||
// 文件
|
||||
// File file = new File("D:\\andy\\ideaWorker\\shangban12.png");
|
||||
// RestTemplate restTemplate = new RestTemplate();
|
||||
// MultiValueMap<String, Object> params = new LinkedMultiValueMap<>();
|
||||
// // 文件
|
||||
// File file = new File("D:\\andy\\车辆管理.png");
|
||||
//// File file1 = new File("D:\\andy\\index.ts");
|
||||
// FileSystemResource resource = new FileSystemResource(file);
|
||||
// params.add("file", resource);
|
||||
StringBuilder markdownMsg = new StringBuilder();
|
||||
markdownMsg.append("### 🚀 安全库存提醒\n\n")
|
||||
.append("今日暂无安全库存预警数据。\n\n");
|
||||
// 只显示前三个安全库存数据
|
||||
markdownMsg.append("**物料编号: ").append("123321").append("**\n")
|
||||
.append("- 物料名称: ").append("测试测试567").append("\n")
|
||||
.append("- 预计可用量: ").append("200").append("\n")
|
||||
.append("- 即时库存: ").append("100").append("\n")
|
||||
.append("- 最大库存: ").append("50").append("\n")
|
||||
.append("- 创建时间: ").append(DateUtil.formatDateTime(new Date())).append("\n")
|
||||
.append("---\n"); // 添加分隔线
|
||||
// 添加总数汇总
|
||||
markdownMsg.append("**总数汇总**\n")
|
||||
.append("- 今日安全库存预警数据总数: **").append(50).append("**\n");
|
||||
//// FileSystemResource resource1 = new FileSystemResource(file1);
|
||||
// params.add("files", resource);
|
||||
//// params.add("files", resource1);
|
||||
// StringBuilder markdownMsg = new StringBuilder();
|
||||
// markdownMsg.append("### 🚀 安全库存提醒\n\n")
|
||||
// .append("今日暂无安全库存预警数据。\n\n");
|
||||
// // 只显示前三个安全库存数据
|
||||
// markdownMsg.append("**物料编号: ").append("123321").append("**\n")
|
||||
// .append("- 物料名称: ").append("测试测试567").append("\n")
|
||||
// .append("- 预计可用量: ").append("200").append("\n")
|
||||
// .append("- 即时库存: ").append("100").append("\n")
|
||||
// .append("- 最大库存: ").append("50").append("\n")
|
||||
// .append("- 创建时间: ").append(DateUtil.formatDateTime(new Date())).append("\n")
|
||||
// .append("---\n"); // 添加分隔线
|
||||
// // 添加总数汇总
|
||||
// markdownMsg.append("**总数汇总**\n")
|
||||
// .append("- 今日安全库存预警数据总数: **").append(50).append("**\n");
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// Map<String,String> dataMap = Collections.emptyMap();
|
||||
// dataMap.put("month", "sendMarkdownAndFileToUser");
|
||||
// dataMap.put("robotCode","dinge794oclijuyxsyub");
|
||||
// dataMap.put("clientId", "dinge794oclijuyxsyub");
|
||||
// dataMap.put("clientSecret", "4ryzLl48I8ghhKqEMPCwablFqbs6PCmadqfDAPFWBNuIEBMJvPFQg-XHAe2oH2Fe");
|
||||
// dataMap.put("recipientType", "code");//00146
|
||||
// dataMap.put("users", JSON.toJSONString(Collections.asList("00272")));
|
||||
// dataMap.put("title", "test测试");
|
||||
// dataMap.put("content", markdownMsg.toString());
|
||||
//
|
||||
//// dataMap.put("parameterTypes", JSON.toJSONString(Collections.asList("java.lang.String","java.lang.String")));
|
||||
//// dataMap.put("parameters", JSON.toJSONString(Collections.asList("test测试",markdownMsg.toString())));
|
||||
// //推送数据类型
|
||||
// params.add("data", JSON.toJSONString(dataMap));
|
||||
//
|
||||
// String url = "http://localhost:8089/ding/send";
|
||||
// return AjaxResult.success(restTemplate.postForObject(url, params, String.class));
|
||||
//
|
||||
|
||||
//String data = "{\"FormId\":\"BD_Empinfo\",\"FieldKeys\":\"FID\",\"FilterString\":[{\"Left\":\"\",\"FieldName\":\"FStaffNumber\",\"Compare\":\"17\",\"Value\":\"00046\",\"Right\":\"\",\"Logic\":0}],\"OrderString\":\"\",\"TopRowCount\":0,\"StartRow\":0,\"Limit\":2000,\"SubSystemId\":\"\"}";
|
||||
|
||||
String data = "{\n" +
|
||||
" \"FormId\" : \"PRD_MO\",\n" +
|
||||
" \"FieldKeys\" : \"F_HBYT_SCLH,FBillNo,FWorkShopID.FName,FMaterialId.FNumber,FMaterialName,FPlanStartDate,FPlanFinishDate,FPickMtrlStatus\",\n" +
|
||||
" \"FilterString\" : [ {\n" +
|
||||
" \"FieldName\" : \"FStatus\",\n" +
|
||||
" \"Compare\" : \"105\",\n" +
|
||||
" \"Value\" : \"4\",\n" +
|
||||
" \"Left\" : \"\",\n" +
|
||||
" \"Right\" : \"\",\n" +
|
||||
" \"Logic\" : 0\n" +
|
||||
" }, {\n" +
|
||||
" \"FieldName\" : \"FPickMtrlStatus\",\n" +
|
||||
" \"Compare\" : \"29\",\n" +
|
||||
" \"Value\" : \"1\",\n" +
|
||||
" \"Left\" : \"\",\n" +
|
||||
" \"Right\" : \"\",\n" +
|
||||
" \"Logic\" : 0\n" +
|
||||
" }, {\n" +
|
||||
" \"FieldName\" : \"F_HBYT_SCLH\",\n" +
|
||||
" \"Compare\" : \"67\",\n" +
|
||||
" \"Value\" : \"QB-26-163-XCL\",\n" +
|
||||
" \"Left\" : \"\",\n" +
|
||||
" \"Right\" : \"\",\n" +
|
||||
" \"Logic\" : 0\n" +
|
||||
" } ],\n" +
|
||||
" \"OrderString\" : \"\",\n" +
|
||||
" \"TopRowCount\" : 0,\n" +
|
||||
" \"StartRow\" : 0,\n" +
|
||||
" \"Limit\" : 10000,\n" +
|
||||
" \"SubSystemId\" : \"\"\n" +
|
||||
"}";
|
||||
|
||||
|
||||
Map<String,String> dataMap = Collections.emptyMap();
|
||||
dataMap.put("month", "sendMarkdownToUser");
|
||||
dataMap.put("robotCode", "dingwoaeaozawfochwoo");
|
||||
dataMap.put("clientId", "dingwoaeaozawfochwoo");
|
||||
dataMap.put("clientSecret", "rGrAQ7cReWeYzIK5j71l8d2qOLgUTyc-qnlacQcl3n0dKG3M8bgbbaSoc9AbKeUy");
|
||||
dataMap.put("recipientType", "code");//00146
|
||||
dataMap.put("users", JSON.toJSONString(Collections.asList("00272")));
|
||||
dataMap.put("parameterTypes", JSON.toJSONString(Collections.asList("java.lang.String","java.lang.String")));
|
||||
dataMap.put("parameters", JSON.toJSONString(Collections.asList("test测试",markdownMsg.toString())));
|
||||
|
||||
|
||||
params.add("data", JSON.toJSONString(dataMap));
|
||||
|
||||
String url = "http://localhost:8089/ding/send";
|
||||
return AjaxResult.success(restTemplate.postForObject(url, params, String.class));
|
||||
|
||||
|
||||
|
||||
// String data = "{\"FormId\":\"BD_Empinfo\",\"FieldKeys\":\"FID\",\"FilterString\":[{\"Left\":\"\",\"FieldName\":\"FStaffNumber\",\"Compare\":\"17\",\"Value\":\"00046\",\"Right\":\"\",\"Logic\":0}],\"OrderString\":\"\",\"TopRowCount\":0,\"StartRow\":0,\"Limit\":2000,\"SubSystemId\":\"\"}";
|
||||
// return AjaxResult.success(HttpUtils.sendPost("http://localhost:8089/distribution/kingdee/send", JSONObject.toJSONString(
|
||||
// Collections.asMap("fromId","BD_Empinfo", "month","executeBillQuery", "parameterTypes",Collections.asList(String.class),"data",Collections.asMap("data",data)))));
|
||||
return AjaxResult.success(HttpUtils.sendPost("http://localhost:8089/distribution/kingdee/send", JSONObject.toJSONString(
|
||||
Collections.asMap("fromId","PRD_MO", "month","billQuery", "parameterTypes",Collections.asList(String.class),"data",Collections.asMap("123",data)))));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ spring:
|
||||
druid:
|
||||
# 主库数据源
|
||||
master:
|
||||
url: jdbc:mysql://192.168.5.230:3306/evo_cw_dev_ding?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
url: jdbc:mysql://localhost:3306/evo_cw_dev_ding?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
username: root
|
||||
password: hbyt123456
|
||||
#username: root
|
||||
|
||||
Loading…
Reference in New Issue
Block a user