From 36f0c4d239a905f950204450c7c3881963b66f55 Mon Sep 17 00:00:00 2001 From: zhengyf Date: Fri, 1 Nov 2024 18:50:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BD=E7=9F=A5:=E9=92=89=E9=92=89=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugin/lets/dingtalk/dao/impl/DingU8cBillDaoImpl.java | 1 + .../lets/dingtalk/push/serivce/impl/PushU8CServiceImpl.java | 4 +++- .../frame/plugin/lets/util/pushData/PushU8CByApiCode.java | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/dao/impl/DingU8cBillDaoImpl.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/dao/impl/DingU8cBillDaoImpl.java index 34ec9c8d..98c2d3ac 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/dao/impl/DingU8cBillDaoImpl.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/dao/impl/DingU8cBillDaoImpl.java @@ -52,6 +52,7 @@ public class DingU8cBillDaoImpl extends MybatisGenericDaoY dingU8cBill.setId(dingU8cBillEntity.getId()); + dingU8cBill.setDingTalkProcessId(dingU8cBillEntityNew.getDingTalkProcessId()); dingU8cBill.setModify_time(new Date()); dingU8cBill.setPushStatus("Y"); dingU8cBill.setPushInfo(dingU8cBillEntityNew.getPushInfo()); diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/push/serivce/impl/PushU8CServiceImpl.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/push/serivce/impl/PushU8CServiceImpl.java index 36d19136..8421d1a7 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/push/serivce/impl/PushU8CServiceImpl.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/push/serivce/impl/PushU8CServiceImpl.java @@ -364,7 +364,9 @@ public class PushU8CServiceImpl implements PushU8CService { form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setName("费用所属类目").setValue("运营类"));//固定值 form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setName("总价").setValue(parentvo.getNtaxpricemny())); form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setName("实际应支付金额").setValue(parentvo.getBbje())); - form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setName("归档编号").setValue(parentvo.getGdbh())); + if(parentvo.getGdbh()!=null&&"".equals(parentvo.getGdbh())){ + form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setName("归档编号").setValue(parentvo.getGdbh())); + } // form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setName("备注").setValue(parentvo.getScomment())); //附件 form.add(new StartProcessInstanceRequest.StartProcessInstanceRequestFormComponentValues().setComponentType("DDAttachment").setId("DDAttachment_D7JK56572Y00").setName("附件").setValue(JSONUtil.toJsonStr(fileModuleVOList))); diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/pushData/PushU8CByApiCode.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/pushData/PushU8CByApiCode.java index a2d97bcd..44d42618 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/pushData/PushU8CByApiCode.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/util/pushData/PushU8CByApiCode.java @@ -87,6 +87,7 @@ public class PushU8CByApiCode { CloseableHttpClient httpclient = HttpClients.createDefault(); HttpPost httpPost = new HttpPost(OverallConstant.getOverAllValue("u8c_url")); +// HttpPost httpPost = new HttpPost(OverallConstant.getOverAllValue("u8c_url")); httpPost.setHeader("Content-Type", "application/json"); //u8c httpPost.setHeader("usercode", OverallConstant.getOverAllValue("u8cApiUsercodeCode"));