修改用户流水、历史订单

This commit is contained in:
yuyang 2022-01-13 14:21:45 +08:00
parent f44f7571ba
commit bf7bfed112
6 changed files with 14 additions and 12 deletions

View File

@ -436,7 +436,7 @@ public class XhpcPileOrderController extends BaseController {
R user = userTypeService.getUser(null, xhpcChargeOrder.getUserId(), source, null, tenantId); R user = userTypeService.getUser(null, xhpcChargeOrder.getUserId(), source, null, tenantId);
if(user !=null && user.getData() !=null){ if(user !=null && user.getData() !=null){
Map<String, Object> userMessage = (Map<String, Object>)user.getData(); Map<String, Object> userMessage = (Map<String, Object>)user.getData();
if (userMessage == null || userMessage.get("balance") == null) { if (userMessage != null && userMessage.get("balance") != null) {
xhpcHistoryOrderService.addXhpcChargeOrder(userMessage,orderNo,1); xhpcHistoryOrderService.addXhpcChargeOrder(userMessage,orderNo,1);
} }
} }

View File

@ -877,7 +877,7 @@ public class XhpcHistoryOrderController extends BaseController {
R user = userTypeService.getUser(null, xhpcChargeOrder.getUserId(), source, null, tenantId); R user = userTypeService.getUser(null, xhpcChargeOrder.getUserId(), source, null, tenantId);
if(user !=null && user.getData() !=null){ if(user !=null && user.getData() !=null){
Map<String, Object> userMessage = (Map<String, Object>)user.getData(); Map<String, Object> userMessage = (Map<String, Object>)user.getData();
if (userMessage == null || userMessage.get("balance") == null) { if (userMessage != null && userMessage.get("balance") != null) {
xhpcHistoryOrderService.addXhpcChargeOrder(userMessage,xhpcChargeOrder.getSerialNumber(),2); xhpcHistoryOrderService.addXhpcChargeOrder(userMessage,xhpcChargeOrder.getSerialNumber(),2);
} }
} }

View File

@ -19,7 +19,7 @@ public interface IXhpcHistoryOrderService {
/** /**
* 用户历史订单表 * 用户历史订单表
* @param userId * @param
* @return * @return
*/ */
List<Map<String,Object>> list(HttpServletRequest request); List<Map<String,Object>> list(HttpServletRequest request);

View File

@ -87,7 +87,7 @@ public class XhpcHistoryOrderServiceImpl extends BaseService implements IXhpcHis
R user = userTypeService.getUser(null, userid, userType, null, tenantId); R user = userTypeService.getUser(null, userid, userType, null, tenantId);
if(user !=null && user.getData() !=null){ if(user !=null && user.getData() !=null){
Map<String, Object> userMessage = (Map<String, Object>)user.getData(); Map<String, Object> userMessage = (Map<String, Object>)user.getData();
if (userMessage == null) { if (userMessage != null) {
startPage(); startPage();
return xhpcHistoryOrderMapper.list(userid,userType,tenantId); return xhpcHistoryOrderMapper.list(userid,userType,tenantId);
} }

View File

@ -6,10 +6,13 @@ import com.xhpc.common.core.domain.R;
import com.xhpc.common.core.utils.StringUtils; import com.xhpc.common.core.utils.StringUtils;
import com.xhpc.common.core.web.service.BaseService; import com.xhpc.common.core.web.service.BaseService;
import com.xhpc.common.security.service.TokenService; import com.xhpc.common.security.service.TokenService;
import com.xhpc.payment.controller.AlipayPaymentController;
import com.xhpc.payment.domain.XhpcUserAccountStatement; import com.xhpc.payment.domain.XhpcUserAccountStatement;
import com.xhpc.payment.mapper.XhpcUserAccountStatementMapper; import com.xhpc.payment.mapper.XhpcUserAccountStatementMapper;
import com.xhpc.payment.service.IXhpcUserAccountStatementService; import com.xhpc.payment.service.IXhpcUserAccountStatementService;
import com.xhpc.system.api.model.LoginUser; import com.xhpc.system.api.model.LoginUser;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@ -36,7 +39,7 @@ public class XhpcUserAccountStatementServiceImpl extends BaseService implements
@Autowired @Autowired
private TokenService tokenService; private TokenService tokenService;
private static final Logger logger = LoggerFactory.getLogger(XhpcUserAccountStatementServiceImpl.class);
/** /**
* 新增 用户流水 * 新增 用户流水
* *
@ -51,7 +54,7 @@ public class XhpcUserAccountStatementServiceImpl extends BaseService implements
/** /**
* 用户流水分页列表 * 用户流水分页列表
* *
* @param appUserId C端用户id * @param C端用户id
* @return * @return
*/ */
@Override @Override
@ -64,13 +67,12 @@ public class XhpcUserAccountStatementServiceImpl extends BaseService implements
R user = userTypeService.getUser(null, userid, userType, null, tenantId); R user = userTypeService.getUser(null, userid, userType, null, tenantId);
if(user !=null && user.getData() !=null){ if(user !=null && user.getData() !=null){
Map<String, Object> userMessage = (Map<String, Object>)user.getData(); Map<String, Object> userMessage = (Map<String, Object>)user.getData();
if (userMessage == null) { if (userMessage != null) {
startPage(); startPage();
return xhpcUserAccountStatementMapper.page(userid,userType,tenantId); return xhpcUserAccountStatementMapper.page(userid,userType,tenantId);
} }
} }
return list; return list;
//return xhpcUserAccountStatementMapper.page(appUserId);
} }
/** /**
@ -115,7 +117,7 @@ public class XhpcUserAccountStatementServiceImpl extends BaseService implements
/** /**
* 用户流水列表 * 用户流水列表
* *
* @param appUserId C端用户id * @param C端用户id
* @return * @return
*/ */
@Override @Override
@ -129,7 +131,7 @@ public class XhpcUserAccountStatementServiceImpl extends BaseService implements
R user = userTypeService.getUser(null, userid, userType, null, tenantId); R user = userTypeService.getUser(null, userid, userType, null, tenantId);
if(user !=null && user.getData() !=null){ if(user !=null && user.getData() !=null){
Map<String, Object> userMessage = (Map<String, Object>)user.getData(); Map<String, Object> userMessage = (Map<String, Object>)user.getData();
if (userMessage == null) { if (userMessage != null) {
return xhpcUserAccountStatementMapper.list(userid,userType,tenantId); return xhpcUserAccountStatementMapper.list(userid,userType,tenantId);
} }
} }

View File

@ -188,10 +188,10 @@
and xau.app_user_id = #{appUserId} and xau.app_user_id = #{appUserId}
</if> </if>
<if test="tenantId != null and tenantId != ''"> <if test="tenantId != null and tenantId != ''">
and xau.tenant_id = #{tenantId} and xuas.tenant_id = #{tenantId}
</if> </if>
<if test="source!= null"> <if test="source!= null">
and xau.source = #{source} and xuas.source = #{source}
</if> </if>
ORDER BY xuas.create_time DESC ORDER BY xuas.create_time DESC
</select> </select>