From 53cd15c7149d50ace6fe5fd76fa7632aef8ef85f Mon Sep 17 00:00:00 2001 From: wangfuguo Date: Thu, 6 Nov 2025 14:38:53 +0800 Subject: [PATCH] feat:增加金润对接钉钉审批接口增加完整示例 --- jinrun/audit/审批接口.md | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------- 1 file changed, 76 insertions(+), 73 deletions(-) diff --git a/jinrun/audit/审批接口.md b/jinrun/audit/审批接口.md index 7b04bf6..b350785 100644 --- a/jinrun/audit/审批接口.md +++ b/jinrun/audit/审批接口.md @@ -202,79 +202,82 @@ public static void main(String[] args) { #### 完整示例 ```java -String appKey = "bd95591ce63f4a78a54658c2d8ad5ff6"; - String appSecret = "734a18117f614e60859efb8eea27c680"; - String aesSecret = "wJ3472SLpkZLnjtwMArhRg=="; - ZYClient zyClient = new ZYClient(appKey, appSecret); - String data = "{\n" + - " \"code\": \"JR202511060000016\",\n" + - " \"auditType\": \"JINRUN_VEHICLE_FEE_AUDIT\",\n" + - " \"username\": \"001073\",\n" + - " \"auditFormList\": [\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"billCode\",\n" + - " \"value\": \"FYBX251106001\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"billMonth\",\n" + - " \"value\": \"2025-11\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"amount\",\n" + - " \"value\": \"2100\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"detail\",\n" + - " \"value\": \"[{\\\"车牌号\\\":\\\"沪A11111\\\",\\\"金额\\\":\\\"1000\\\",\\\"费用类型\\\":\\\"行车费用\\\",\\\"项目\\\":\\\"宁德项目\\\",\\\"备注\\\":\\\"沪A11111 2025年11月6号住宿费\\\"}]\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"paySubject\",\n" + - " \"value\": \"金润\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"accountName\",\n" + - " \"value\": \"大车队长有限公司\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"accountNo\",\n" + - " \"value\": \"6220022221000221\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"openBankName\",\n" + - " \"value\": \"浦东发展银行\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"openBankBranchName\",\n" + - " \"value\": \"浦发银行青浦支行\"\n" + - " },\n" + - " {\n" + - " \"type\": \"text\",\n" + - " \"name\": \"remark\",\n" + - " \"value\": \"账单备注\"\n" + - " },\n" + - " {\n" + - " \"type\": \"file\",\n" + - " \"name\": \"billAttachment\",\n" + - " \"value\": \"https://zeyi-tms-product.oss-cn-hangzhou.aliyuncs.com/image/tms/d05b7f1b-1844-49b6-9931-11ac4cd783ea.jpg\"\n" + - " }\n" + - " ],\n" + - " \"conditionParamList\": [\n" + - " {\n" + - " \"name\": \"businessType\",\n" + - " \"value\": \"BULK_BUSINESS_TYPE\"\n" + - " }\n" + - " ]\n" + - "}"; - HttpResponseData httpResponseData = zyClient.doPost(Constants.TEST_HOST + "/tms-service-api/audit/send", AesUtils.encrypt(data, aesSecret)); + public static void main(String[] args) throws Exception { + String appKey = "bd95591ce63f4a78a54658c2d8ad5ff6"; + String appSecret = "734a18117f614e60859efb8eea27c680"; + String aesSecret = "wJ3472SLpkZLnjtwMArhRg=="; + ZYClient zyClient = new ZYClient(appKey, appSecret); + String data = "{\n" + + " \"code\": \"JR202511060000016\",\n" + + " \"auditType\": \"JINRUN_VEHICLE_FEE_AUDIT\",\n" + + " \"username\": \"001073\",\n" + + " \"auditFormList\": [\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"billCode\",\n" + + " \"value\": \"FYBX251106001\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"billMonth\",\n" + + " \"value\": \"2025-11\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"amount\",\n" + + " \"value\": \"2100\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"detail\",\n" + + " \"value\": \"[{\\\"车牌号\\\":\\\"沪A11111\\\",\\\"金额\\\":\\\"1000\\\",\\\"费用类型\\\":\\\"行车费用\\\",\\\"项目\\\":\\\"宁德项目\\\",\\\"备注\\\":\\\"沪A11111 2025年11月6号住宿费\\\"}]\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"paySubject\",\n" + + " \"value\": \"金润\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"accountName\",\n" + + " \"value\": \"大车队长有限公司\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"accountNo\",\n" + + " \"value\": \"6220022221000221\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"openBankName\",\n" + + " \"value\": \"浦东发展银行\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"openBankBranchName\",\n" + + " \"value\": \"浦发银行青浦支行\"\n" + + " },\n" + + " {\n" + + " \"type\": \"text\",\n" + + " \"name\": \"remark\",\n" + + " \"value\": \"账单备注\"\n" + + " },\n" + + " {\n" + + " \"type\": \"file\",\n" + + " \"name\": \"billAttachment\",\n" + + " \"value\": \"https://zeyi-tms-product.oss-cn-hangzhou.aliyuncs.com/image/tms/d05b7f1b-1844-49b6-9931-11ac4cd783ea.jpg\"\n" + + " }\n" + + " ],\n" + + " \"conditionParamList\": [\n" + + " {\n" + + " \"name\": \"businessType\",\n" + + " \"value\": \"BULK_BUSINESS_TYPE\"\n" + + " }\n" + + " ]\n" + + "}"; + HttpResponseData httpResponseData = zyClient.doPost(Constants.TEST_HOST + "/tms-service-api/audit/send", AesUtils.encrypt(data, aesSecret)); + System.out.println(JSONUtil.toJsonStr(httpResponseData)); +} ``` #### 返回示例 -- libgit2 0.21.0