信用明细查询

This commit is contained in:
赵辉
2026-06-16 20:31:57 +08:00
parent 6bb28ce60f
commit 280e465856
4 changed files with 14 additions and 1 deletions
@@ -34,11 +34,13 @@ import com.mhd.user.domain.roleAggregate.entity.RoleEntity;
import com.mhd.user.domain.roleAggregate.repository.todo.RoleDo; import com.mhd.user.domain.roleAggregate.repository.todo.RoleDo;
import com.mhd.user.domain.roleAggregate.service.RoleDomainService; import com.mhd.user.domain.roleAggregate.service.RoleDomainService;
import com.mhd.common.core.domain.po.RolePO; import com.mhd.common.core.domain.po.RolePO;
import com.mhd.user.domain.userAggregate.entity.UserEntity;
import com.mhd.user.domain.userAggregate.entity.UserRoleEntity; import com.mhd.user.domain.userAggregate.entity.UserRoleEntity;
import com.mhd.user.domain.userAggregate.entity.AgreementDetails; import com.mhd.user.domain.userAggregate.entity.AgreementDetails;
import com.mhd.user.domain.userAggregate.entity.UserShipperEntity; import com.mhd.user.domain.userAggregate.entity.UserShipperEntity;
import com.mhd.user.domain.userAggregate.event.ShipperEventPublisher; import com.mhd.user.domain.userAggregate.event.ShipperEventPublisher;
import com.mhd.user.domain.userAggregate.repository.mapper.AgreementDetailsMapper; import com.mhd.user.domain.userAggregate.repository.mapper.AgreementDetailsMapper;
import com.mhd.user.domain.userAggregate.repository.mapper.UserMapper;
import com.mhd.user.domain.userAggregate.repository.mapper.UserShipperMapper; import com.mhd.user.domain.userAggregate.repository.mapper.UserShipperMapper;
import com.mhd.user.domain.userAggregate.repository.po.UserDriverPo; import com.mhd.user.domain.userAggregate.repository.po.UserDriverPo;
import com.mhd.user.domain.userAggregate.repository.todo.*; import com.mhd.user.domain.userAggregate.repository.todo.*;
@@ -129,6 +131,8 @@ public class UserShipperApplicationService {
@Resource @Resource
private AgreementDetailsMapper agreementDetailsMapper; private AgreementDetailsMapper agreementDetailsMapper;
@Resource
private UserMapper userMapper;
/** /**
* @Description 查询托运人列表 * @Description 查询托运人列表
@@ -312,6 +316,10 @@ public class UserShipperApplicationService {
if (ObjectUtil.isNull(configSwitch)) { if (ObjectUtil.isNull(configSwitch)) {
throw new ServiceException("获取组织配置失败"); throw new ServiceException("获取组织配置失败");
} }
List<UserEntity> userEntities = userMapper.selectByUserPhone(userShipperDO.getUserPhone());
if (userEntities.size()>0){
throw new ServiceException("账户名已存在");
}
LoginUser loginUser = SecurityUtils.getLoginUser(); LoginUser loginUser = SecurityUtils.getLoginUser();
Map<String, Object> result = new HashMap<>(); Map<String, Object> result = new HashMap<>();
@@ -18,7 +18,7 @@ public class AgreementDetails extends BaseVOEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@TableId(type = IdType.AUTO) @TableId(type = IdType.ASSIGN_ID)
@ApiModelProperty("主键ID") @ApiModelProperty("主键ID")
private Long id; private Long id;
@@ -79,4 +79,6 @@ public interface UserMapper extends BaseMapper<UserEntity> {
YmsSysUserDTO selectYmsByUserId(Long userId); YmsSysUserDTO selectYmsByUserId(Long userId);
Integer getOrdIsQueue(Long organizationId); Integer getOrdIsQueue(Long organizationId);
List<UserEntity> selectByUserPhone(String userPhone);
} }
@@ -799,5 +799,8 @@
<select id="getOrdIsQueue" resultType="java.lang.Integer"> <select id="getOrdIsQueue" resultType="java.lang.Integer">
SELECT is_queue from NGWL_TEST_PRODUCT.SYS_ORGANIZATION where ORGANIZATION_ID = #{organizationId} SELECT is_queue from NGWL_TEST_PRODUCT.SYS_ORGANIZATION where ORGANIZATION_ID = #{organizationId}
</select> </select>
<select id="selectByUserPhone" resultType="com.mhd.user.domain.userAggregate.entity.UserEntity">
select * from "USER" where user_phone = #{userPhone} and del_flag = 1
</select>
</mapper> </mapper>