Browse Source

qxm-签署增加打印日志,修改部署ss测试环境

qxm 3 years ago
parent
commit
8758d693df

+ 1 - 0
suishenbang-api/src/main/resources/application-test.yml

@@ -13,6 +13,7 @@ ruoyi:
   #是否开启swagger
   openSwagger: true
   cloudPath: http://10.32.2.212:8000/
+  clearCachePath: http://ss.libang.dgtis.com/order/meta-hana-sales-order/clearCache
   orderGetDataHook: http://ss.libang.dgtis.com/order/meta-hana-sales-order/orderGetDataHook
   deliverGetDataHook: http://ss.libang.dgtis.com/order/meta-hana-sales-order/deliverGetDataHook
 #接口安全验证

+ 7 - 1
suishenbang-wxportal/suishenbang-wxportal-api/src/main/java/com/dgtly/wxportal/controller/EsignController.java

@@ -103,6 +103,7 @@ public class EsignController extends ApiBaseController {
         String wareHouseCode = obj.getString("wareHouseCode");
         String wareHouseName = obj.getString("wareHouseName");
         String redirectUrl = obj.getString("redirectUrl");
+        logger.info("签署订单开始参数:{}","orderId="+orderId+"&tmsShipNumber="+tmsShipNumber+"&customerCode="+customerCode+"&userId="+userId+"&deliveryNumber="+deliveryNumber);
         logger.info("签署完成跳转地址:{}",redirectUrl);
 
 
@@ -118,6 +119,7 @@ public class EsignController extends ApiBaseController {
             }
             /*根据订单id关联查询企业注册后id*/
             String authorizedAccountId =customersExtService.selectOrgIdByOrderId(orderId);
+            logger.info("签署人认证id:{}",authorizedAccountId);
             /* 根据订单id关联查询企业代号*/
 //        String chainsCode = customersExtService.selectChainsCodeByOrderId(orderId);
             /*首先根据订单id-orderId查询订单是否已被签署*/
@@ -125,8 +127,10 @@ public class EsignController extends ApiBaseController {
             ESignUpPDFModal fileModal = eSignService.upload(orderId,tmsShipNumber,customerCode,sysUser.getSysUserExt().getOrgName(),sysUser.getUserName());
             /*1、根据传入订单id,查询订单相关信息生成PDF,调用e签宝上传方法返回文件fileId*/
             Object fileId =fileModal.getFileId();
+            logger.info("签署订单返回文件id:{}",fileId);
             /*2、调用E签宝接口一步发起流程,得到返回的流程id*/
             String flowId = signService.oneStepFlow(businessScene, fileId.toString(),fileModal.getX(),fileModal.getY(), fileName, signerAccountId, authorizedAccountId,redirectUrl);
+            logger.info("签署订单一步发起完成流程id:{}",flowId);
             /*3、调用E签宝获取签署地址*/
 //            String result = signService.processExecuteUrl(flowId, signerAccountId, authorizedAccountId);
             /*4、保存订单id和flowId*/
@@ -142,16 +146,18 @@ public class EsignController extends ApiBaseController {
             orderFile.setSignerName(sysUser.getUserName());
             orderFile.setFlowId(flowId);
             orderFileService.insertOrderFile(orderFile);
+            logger.info("保存签署订单附件");
             try{
                 File f = new File(fileModal.getFilePath());
                 f.delete();
             }catch (Exception e){
                 logger.error("删除文件出错:",e);
             }
-
+            logger.info("签署订单完成");
             return AjaxResult.success("签收成功");
         } catch (Exception e) {
             e.printStackTrace();
+            logger.error("签署订单失败:{}",e.getMessage());
             return AjaxResult.error("签收失败");
         }
     }