Browse Source

feature: 消费服务
1.消费明细表多租户

luoyb 1 year ago
parent
commit
5be6811438

+ 2 - 1
ruoyi-server/ruoyi-server-consume/src/main/java/org/dromara/server/consume/business/CheckBusiness.java

@@ -170,7 +170,8 @@ public class CheckBusiness {
      */
     public R<ErrorInfo> checkTerm(ConsumptionBo bo, XfTermVo useTermVo) {
         long termNo = bo.getTermNo();
-        RemoteXfTermVo remoteXfTermVo = remoteXfTermService.queryByNo(termNo,defaultConfig.getTenantId());
+        String tenantId = ObjectUtil.isNotEmpty(bo.getTenantId()) ? bo.getTenantId() : defaultConfig.getTenantId();
+        RemoteXfTermVo remoteXfTermVo = remoteXfTermService.queryByNo(termNo,tenantId);
         if (ObjectUtil.isEmpty(remoteXfTermVo)) {
             ErrorInfo errorInfo = new ErrorInfo(400, "", "设备不存在",
                                                 MessageFormat.format("机号为[{0}]的设备不存在,不允许交易", termNo));