From f1eab91cade49b36f2c9df3e1112a4e2663cff2e Mon Sep 17 00:00:00 2001 From: xiang2lin <251481237@qq.com> Date: Thu, 20 Jun 2024 15:56:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AD=98=E8=B4=A7=E6=A1=A3?= =?UTF-8?q?=E6=A1=88sql=E8=AF=AD=E5=8F=A5=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frame/seeyon/service/impl/SeeyonExtServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/service/src/main/java/com/hzya/frame/seeyon/service/impl/SeeyonExtServiceImpl.java b/service/src/main/java/com/hzya/frame/seeyon/service/impl/SeeyonExtServiceImpl.java index bb015d1b..28adf7a2 100644 --- a/service/src/main/java/com/hzya/frame/seeyon/service/impl/SeeyonExtServiceImpl.java +++ b/service/src/main/java/com/hzya/frame/seeyon/service/impl/SeeyonExtServiceImpl.java @@ -136,7 +136,7 @@ public class SeeyonExtServiceImpl implements ISeeyonExtService { switch (formApp){ case "-8691606453890363968"://存货 //todo 这里要看一下循环调用的时候 参数是什么样的,再决定 - sql = ""; + sql = "update formmain_0231 set field0014 = '"+code +"' where field0009 = '"+hzyaExtData.getString("billCode")+"' and field0024 = '"+hzyaExtData.getString("serialNumber")+"'"; break; case "6223456019738676230"://供应商 sql = "update formmain_0229 set field0002 = '"+ code + "' where field0001 = '"+hzyaExtData.getString("billCode")+"'"; @@ -146,6 +146,7 @@ public class SeeyonExtServiceImpl implements ISeeyonExtService { break; } if (StrUtil.isNotEmpty(sql)){ + System.out.println("要执行的sql"+sql); String sign = SecureUtil.md5(sql); String data = SecureUtil.aes(KEY.getBytes()).encryptHex(sql); Map headerMap = MapBuilder.create(true) @@ -254,7 +255,9 @@ public class SeeyonExtServiceImpl implements ISeeyonExtService { oArchives.put("iTaxRate","13"); jsonObject.put("oArchives", oArchives); param.setBodys(JSON.toJSONString(jsonObject)); - hzyaExtData.put("billCode",formson0228.getString("id")); + hzyaExtData.put("serialNumber",formson0228.getString("field0021")); + hzyaExtData.put("billCode",formmain0227.getString("field0009")); + hzyaExtData.put("formsonId",formson0228.getString("id")); hzyaExtData.put("formmainId",formmain0227.getString("id")); } return param;