通联卡扣修改

This commit is contained in:
changxuliang 2020-09-10 11:34:27 +08:00
parent 2e647de5b7
commit ad909ce36a
2 changed files with 6 additions and 6 deletions

View File

@ -58,23 +58,23 @@ public class AllinpayPaymentRun implements Runnable {
String time = DateAssistant.getTodayNow();
for (Map<String, String> map : list) {
try {
BizObject result = JBOFactory.getBizObjectManager("jbo.app.tenwa.calc.LC_CARD_TLSIGN").createQuery("O.CONTRACT_NUMBER=:contractNumber and SIGN_STATUS='sign_status2'").setParameter("contractNumber", map.get("CONTRACT_NUMBER")).getSingleResult(false);
BizObject result = JBOFactory.getBizObjectManager("jbo.app.tenwa.calc.LC_CARD_TLSIGN").createQuery("O.PROJECT_ID=:projectId and SIGN_STATUS='sign_status2'").setParameter("projectId", map.get("PROJECT_ID")).getSingleResult(false);
logger.info(">>>>>>>>>>>ͨÁª¿¨¿ÛЭÒéÖ§¸¶>>>>>>>>CONTRACT_NUMBER=" + map.get("CONTRACT_NUMBER"));
logger.info(">>>>>>>>>>>繫젬엥왱葵累連마>>>>>>>>PROJECT_ID=" + map.get("PROJECT_ID"));
sqlMap.put("SUBMITTIME", time);
sqlMap.put("AGRMNO", result.getAttribute("AGRMNO").toString());
sqlMap.put("START_AMOUNT", map.get("AMOUNT"));
sqlMap.put("ACCOUNT_NAME", map.get("ACCOUNT_NAME"));
sqlMap.put("CONTRACT_NUMBER", map.get("CONTRACT_NUMBER"));
sqlMap.put("PROJECT_ID", map.get("PROJECT_ID"));
sqlMap.put("UUID", map.get("UUID"));
mapXml.put("AGRMNO", result.getAttribute("AGRMNO").toString());
mapXml.put("ACCOUNT_NAME", map.get("ACCOUNT_NAME"));
mapXml.put("AMOUNT", new BigDecimal(map.get("AMOUNT")).multiply(new BigDecimal("100"))
.stripTrailingZeros().toPlainString());
mapXml.put("CONTRACT_NUMBER", sqlMap.get("CONTRACT_NUMBER"));
mapXml.put("CUST_USERID", sqlMap.get("CONTRACT_NUMBER"));
mapXml.put("PROJECT_ID", sqlMap.get("PROJECT_ID"));
mapXml.put("CUST_USERID", sqlMap.get("PROJECT_ID"));
sqlMap = sendMessageByProxy(mapXml, sqlMap);
saveRequestTxt(sqlMap);
sqlMap.put("FULLPATH", localFilePath);

View File

@ -179,7 +179,7 @@ public class AllinpayProperties {
ft.setAGRMNO(mapXml.get("AGRMNO").toString());//支付协议号
ft.setACCOUNT_NAME(mapXml.get("ACCOUNT_NAME"));//账户姓名
ft.setAMOUNT(mapXml.get("AMOUNT").toString()); //金额单位为分
ft.setREMARK(mapXml.get("CONTRACT_NUMBER").toString());//备注
ft.setREMARK(mapXml.get("PROJECT_ID").toString());//备注
ft.setCUST_USERID(mapXml.get("CUST_USERID").toString());//备注
AipgReq aipgReq = new AipgReq();