diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/callback/service/impl/CallBackServiceImpl.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/callback/service/impl/CallBackServiceImpl.java index dba1cb86..29154def 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/callback/service/impl/CallBackServiceImpl.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dingtalk/callback/service/impl/CallBackServiceImpl.java @@ -82,7 +82,7 @@ public class CallBackServiceImpl implements CallBackService { switch (eventJson.getString("processCode")) { case "PROC-EC6B5BD2-DE3C-456E-9591-6F7B377E39E4": logger.info("采购付款申请(新) -> PROC-EC6B5BD2-DE3C-456E-9591-6F7B377E39E4"); -// outSourceBill(eventJson);//采购付款申请(新) + outSourceBill(eventJson);//采购付款申请(新) break; case "PROC-285CCF2B-524F-4055-BE62-FC31F490C654": logger.info("采购付款申请(店群专用) -> PROC-285CCF2B-524F-4055-BE62-FC31F490C654"); @@ -166,6 +166,11 @@ public class CallBackServiceImpl implements CallBackService { } dingU8cBillDao.saveOrUpDateV2(dingU8cBillEntity); + if("拒绝".equals(dingU8cBillEntity.getDing_res())||"未处理".equals(dingU8cBillEntity.getDing_res())){ + //后续林姐姐给接口 + return; + } + //审批u8c单据 approveArapDjzb(dingU8cBillEntity, remark); } catch (Exception e) { @@ -227,6 +232,11 @@ public class CallBackServiceImpl implements CallBackService { } dingU8cBillDao.saveOrUpDateV2(dingU8cBillEntity); + if("拒绝".equals(dingU8cBillEntity.getDing_res())||"未处理".equals(dingU8cBillEntity.getDing_res())){ + //后续林姐姐给接口 + return; + } + //审批u8c单据 approveArapDjzb(dingU8cBillEntity, remark); } catch (Exception e) { @@ -305,6 +315,10 @@ public class CallBackServiceImpl implements CallBackService { } dingU8cBillDao.saveOrUpDateV2(dingU8cBillEntity); + if("拒绝".equals(dingU8cBillEntity.getDing_res())||"未处理".equals(dingU8cBillEntity.getDing_res())){ + //后续林姐姐给接口 + return; + } //审批u8c单据 approveArapDjzb(dingU8cBillEntity, remark); }