|
@@ -295,7 +295,8 @@ public class WorkerLogic {
|
|
|
|
|
|
policyOrder.setPolicyOrderStatus(PolicyOrderStutasEnum.WAIT.getKey());
|
|
|
policyOrder.setPolicyName(policy.getPolicyName());
|
|
|
- policyOrder.setPolicyId(policy.getPolicyNumber());
|
|
|
+ policyOrder.setPolicyId(policy.getId());
|
|
|
+ policyOrder.setPolicyNumber(policy.getPolicyNumber());
|
|
|
|
|
|
policyOrder.setWebsitUserId(websiUser.getId());
|
|
|
|
|
@@ -325,7 +326,7 @@ public class WorkerLogic {
|
|
|
policyOrder.setPolicyName(policy.getPolicyName());
|
|
|
policyOrder.setCompanyWechatId(adminWebsit.getCompanyWechatId());
|
|
|
policyOrder.setCompanyWechatName(adminWebsit.getCompanyWechatName());
|
|
|
- policyOrder.setPolicyId(policy.getPolicyNumber());
|
|
|
+ policyOrder.setPolicyId(policy.getId());
|
|
|
|
|
|
policyOrder.setWebsitId(adminWebsit.getWebsitId());
|
|
|
policyOrder.setWebsitName(adminWebsit.getName());
|
|
@@ -383,6 +384,8 @@ public class WorkerLogic {
|
|
|
|
|
|
String source = StringUtil.isEmpty(commonLogic.getSource())?"B":commonLogic.getSource();
|
|
|
|
|
|
+ String miniOpenId = commonLogic.getMiniOpenId();
|
|
|
+
|
|
|
PayDetail payDetail = new PayDetail();
|
|
|
|
|
|
PolicyOrder policyOrder = policyOrderService.getById(policyOrderId);
|
|
@@ -397,7 +400,7 @@ public class WorkerLogic {
|
|
|
"N", ip, adminWebsit.getPayInsureCodeId());
|
|
|
} else {
|
|
|
payDetail = wechatLogic.paymentWebsit(policyOrder.getId(), policyOrder.getPayAmount(),
|
|
|
- currentCompanyWechat.getUser().getOpenId(),
|
|
|
+ miniOpenId,
|
|
|
"N", ip, adminWebsit.getPayInsureCodeId(), true);
|
|
|
}
|
|
|
|