Compare commits
9 Commits
370fd3e67f
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 1f2fe4a61a | |||
| 30c6e5bb78 | |||
| 3b4afd287e | |||
| 999acc128e | |||
| f5f03d1803 | |||
| 3c371ab88a | |||
| c7c2b17d78 | |||
| 3a093ecd6b | |||
| 5424751993 |
@@ -10,7 +10,7 @@
|
||||
|
||||
1. 本文覆盖一个需求池,不承诺整体一次上线。完成完整 PRD 后,按影响范围由小到大拆分为独立 Change 实施。
|
||||
2. 原文编号存在重复和漂移。讨论稿将建立新的稳定需求 ID;原编号仅用于追溯来源。
|
||||
3. 审批类业务必须接入企业微信。企业微信是唯一终审来源;审批节点、审批人、条件和流转规则完全由企业微信模板配置,本系统不读取、校验或固化这些规则。系统只保存本地审批实例、业务状态、审计和幂等闭环,并按企业微信最终通过或驳回结果推进业务;不提供本地人工通过或拒绝来绕过企业微信。企业微信回调延迟、提交失败或结果未知时,使用既有兜底轮询查询渠道状态并同步本地实例。
|
||||
3. 审批类业务必须接入企业微信。企业微信是唯一终审来源;审批节点、审批人、条件和流转规则完全由企业微信模板配置,本系统不读取、校验或固化这些规则。系统只保存本地审批实例、业务状态、审计和幂等闭环,并按企业微信最终通过或驳回结果推进业务;不提供本地人工通过或拒绝来绕过企业微信。企业微信回调延迟、提交失败或结果未知时,使用既有兜底轮询查询渠道状态并同步本地实例。所有审批业务均须将企业微信审批单号返回至卡管并在详情展示;详情仅展示本地或企业微信实际可取得的字段,不展示无法返回、无值或无可靠来源的字段。
|
||||
4. OCR 是已有的外部能力,但本期仅作为交易流水号的预填来源。申请人或审核人必须能更正并最终确认;OCR 识别结果不是资金事实。OCR 协议、字段能力、失败和重试规则等待外部契约文档。
|
||||
|
||||
## 0.1 稳定需求 ID 与原文映射
|
||||
@@ -126,6 +126,10 @@
|
||||
15. 所有退款申请必须填写退款原因;退款原因冻结在当次企业微信审批快照中。
|
||||
16. 当前业务实际上限制一张订单仅购买一个套餐;虽数据模型预留多套餐订单能力,但本期退款申请不提供套餐选择,系统自动带出订单唯一关联套餐及其使用情况。企业微信通过后失效该套餐;若为主套餐,仍按现有规则连带失效其加油包。退款上限只按订单冻结实收金额校验。
|
||||
|
||||
## 2.3.1 退款管理补充字段
|
||||
|
||||
退款管理列表、详情及导出新增“当前退款套餐已用量”和“当前退款套餐总量”。当前退款套餐为退款订单自动关联的唯一套餐;两个字段读取该套餐使用记录当前可取得的真流量已用量和套餐总量,仅用于展示、查询和导出,不改变既定的退款金额校验、套餐失效或佣金回溯规则。
|
||||
|
||||
## 2.4 已确认的退款方式矩阵
|
||||
|
||||
| 来源订单的实际支付方式 | 本期允许退款方式 |
|
||||
@@ -198,7 +202,7 @@
|
||||
|
||||
所有要求时间筛选的页面使用统一“开始时间—结束时间”组件和 `start_time/end_time` 参数,支持带时区的 RFC3339 秒级时间闭区间,任一端可不传。IoT/设备任务、换货、分配、订单、代理充值、佣金、提现和导出按创建或申请时间筛选;授权按授权发生时间;临期列表按套餐最终到期时间。导出必须复用当前页面全部筛选条件和创建时数据权限快照。
|
||||
|
||||
代理自充方式由超级管理员维护允许范围(仅微信、仅支付宝、同时支持);代理实际可用方式取该允许范围与当前可用商户池方式的交集,交集为空时拒绝创建在线充值单。平台用户和代理只可查询实际可用方式。配置变更不影响已创建未支付充值单的支付方式及商户快照,只影响后续新单。
|
||||
代理自充方式由超级管理员维护允许范围(仅微信、仅支付宝、同时支持);代理实际可用方式取该允许范围与当前可用商户池方式的交集,交集为空时拒绝创建在线充值单。平台用户和代理只可查询实际可用方式。配置变更不影响已创建未支付充值单的支付方式及商户快照,只影响后续新单。代理充值记录新增交易流水号字段,用于保存该笔充值对应的交易流水号。
|
||||
|
||||
## 2.17 已确认的报表基线
|
||||
|
||||
|
||||
@@ -264,6 +264,7 @@ func initServices(s *stores, deps *Dependencies) *services {
|
||||
packageSeriesService := packageSeriesSvc.New(s.PackageSeries, s.ShopSeriesAllocation, s.Package)
|
||||
packageSeriesService.SetAccessAudit(deps.DB, auditWriter)
|
||||
orderService := orderSvc.New(deps.DB, deps.Redis, s.Order, s.OrderItem, s.AgentWallet, s.AssetWallet, s.Payment, purchaseValidation, s.ShopPackageAllocation, s.ShopSeriesAllocation, s.IotCard, s.Device, s.PackageSeries, s.PackageUsage, s.Package, wechatConfig, deps.WechatPayment, paymentLoader, deps.QueueClient, deps.Logger, s.AssetIdentifier, s.PersonalCustomer, s.PersonalCustomerPhone)
|
||||
orderService.SetResumeCallback(stopResumeService)
|
||||
orderService.SetLifecycleAudit(auditWriter)
|
||||
orderService.SetPaymentIntegrationLog(integrationlog.NewRepository(deps.DB))
|
||||
orderService.SetObservationSeriesEventWriter(observationSeriesEvents)
|
||||
|
||||
@@ -648,7 +648,7 @@ func (h *AssetHandler) resolveAssetPackageUsagePath(c *fiber.Ctx) (*dto.AssetRes
|
||||
}
|
||||
|
||||
func ensureAssetPackageAdjuster(c *fiber.Ctx) error {
|
||||
if middleware.GetUserIDFromContext(c.UserContext()) != 41 && middleware.GetUserIDFromContext(c.UserContext()) != 127 {
|
||||
if middleware.GetUserIDFromContext(c.UserContext()) != 1124 && middleware.GetUserIDFromContext(c.UserContext()) != 127 {
|
||||
return errors.New(errors.CodeForbidden, "无权限操作该资源或资源不存在")
|
||||
}
|
||||
return nil
|
||||
|
||||
@@ -241,13 +241,23 @@ func (s *Service) buildDeviceResolveResponse(ctx context.Context, device *model.
|
||||
})
|
||||
}
|
||||
|
||||
// RealNameStatus 以当前使用卡为准;无当前卡则视为未实名
|
||||
// RealNameStatus 以当前使用卡为准;无当前卡时,任一有效绑定卡已实名即视为已实名
|
||||
hasCurrentCard := false
|
||||
for _, c := range cards {
|
||||
if isCurrentMap[c.ID] {
|
||||
resp.RealNameStatus = c.RealNameStatus
|
||||
hasCurrentCard = true
|
||||
break
|
||||
}
|
||||
}
|
||||
if !hasCurrentCard {
|
||||
for _, c := range cards {
|
||||
if c.RealNameStatus == constants.RealNameStatusVerified {
|
||||
resp.RealNameStatus = constants.RealNameStatusVerified
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
// RealNameAt 取所有绑定卡中最早的实名时间
|
||||
for _, c := range cards {
|
||||
if c.FirstRealnameAt == nil {
|
||||
@@ -346,7 +356,7 @@ func (s *Service) buildCardResolveResponse(ctx context.Context, card *model.IotC
|
||||
|
||||
// fillPackageInfo 填充当前主套餐信息到响应中
|
||||
func (s *Service) fillPackageInfo(ctx context.Context, resp *dto.AssetResolveResponse, carrierType string, carrierID uint) {
|
||||
usage, err := s.packageUsageStore.GetActiveMainPackage(ctx, carrierType, carrierID)
|
||||
usage, err := s.packageUsageStore.GetCurrentMainPackage(ctx, carrierType, carrierID)
|
||||
if err != nil || usage == nil {
|
||||
return
|
||||
}
|
||||
@@ -881,7 +891,7 @@ func (s *Service) GetPackages(ctx context.Context, assetType string, id uint, pa
|
||||
}, nil
|
||||
}
|
||||
|
||||
// GetCurrentPackage 获取资产当前生效的主套餐
|
||||
// GetCurrentPackage 获取资产当前可展示的主套餐。
|
||||
// callerAccountType: 调用方账号类型,"platform" 时返回成本价(paid_amount),其他类型不返回
|
||||
func (s *Service) GetCurrentPackage(ctx context.Context, assetType string, id uint, callerAccountType string) (*dto.AssetPackageResponse, error) {
|
||||
carrierType := assetType
|
||||
@@ -889,14 +899,14 @@ func (s *Service) GetCurrentPackage(ctx context.Context, assetType string, id ui
|
||||
carrierType = "iot_card"
|
||||
}
|
||||
|
||||
usage, err := s.packageUsageStore.GetActiveMainPackage(ctx, carrierType, id)
|
||||
usage, err := s.packageUsageStore.GetCurrentMainPackage(ctx, carrierType, id)
|
||||
if err != nil {
|
||||
// 记录不存在表示当前无生效套餐,属于正常业务状态,返回 nil 而非错误
|
||||
// 记录不存在表示当前无套餐,属于正常业务状态,返回 nil 而非错误
|
||||
// 其他 DB 错误才作为服务端错误处理
|
||||
if stderrors.Is(err, gorm.ErrRecordNotFound) {
|
||||
return nil, nil
|
||||
}
|
||||
return nil, errors.Wrap(errors.CodeDatabaseError, err, "查询当前生效套餐失败")
|
||||
return nil, errors.Wrap(errors.CodeDatabaseError, err, "查询当前套餐失败")
|
||||
}
|
||||
|
||||
return s.buildAssetPackageResponse(ctx, usage, callerAccountType), nil
|
||||
@@ -1387,9 +1397,34 @@ func (s *Service) HasValidRechargeOrPaidOrder(ctx context.Context, assetType str
|
||||
}
|
||||
}
|
||||
|
||||
if assetType == "card" || assetType == "device" {
|
||||
return s.hasPaidPackageUsage(ctx, assetType, assetID, generation)
|
||||
}
|
||||
|
||||
return false, nil
|
||||
}
|
||||
|
||||
// hasPaidPackageUsage 检查资产在当前世代是否存在已支付订单购买且未退款的套餐权益
|
||||
// 换货迁移只迁移套餐权益不迁移订单,订单仍挂在旧资产上,需要按套餐权益兜底判定
|
||||
func (s *Service) hasPaidPackageUsage(ctx context.Context, assetType string, assetID uint, generation int) (bool, error) {
|
||||
assetColumn := "tb_package_usage.iot_card_id"
|
||||
if assetType == "device" {
|
||||
assetColumn = "tb_package_usage.device_id"
|
||||
}
|
||||
|
||||
var count int64
|
||||
err := s.db.WithContext(ctx).Model(&model.PackageUsage{}).
|
||||
Joins("JOIN tb_order ON tb_order.id = tb_package_usage.order_id AND tb_order.deleted_at IS NULL").
|
||||
Where(assetColumn+" = ? AND tb_package_usage.generation = ?", assetID, generation).
|
||||
Where("tb_package_usage.refund_id IS NULL").
|
||||
Where("tb_order.payment_status = ?", model.PaymentStatusPaid).
|
||||
Count(&count).Error
|
||||
if err != nil {
|
||||
return false, errors.Wrap(errors.CodeDatabaseError, err, "查询套餐权益订单失败")
|
||||
}
|
||||
return count > 0, nil
|
||||
}
|
||||
|
||||
// packageStatusName 套餐状态码转中文名称
|
||||
func packageStatusName(status int) string {
|
||||
switch status {
|
||||
|
||||
@@ -146,12 +146,27 @@ func (s *Service) BindCard(ctx context.Context, deviceID uint, req *dto.BindCard
|
||||
}
|
||||
|
||||
err = s.db.WithContext(ctx).Transaction(func(tx *gorm.DB) error {
|
||||
if err := postgres.NewDeviceSimBindingStore(tx, nil).Create(ctx, binding); err != nil {
|
||||
txBindingStore := postgres.NewDeviceSimBindingStore(tx, nil)
|
||||
if err := txBindingStore.Create(ctx, binding); err != nil {
|
||||
return err
|
||||
}
|
||||
// 单槽设备绑定后有效绑定唯一,当前使用卡不可能是其他卡,直接初始化为当前卡
|
||||
if device.MaxSimSlots == 1 {
|
||||
activeCount, err := txBindingStore.CountByDeviceID(ctx, device.ID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if activeCount == 1 {
|
||||
if err := tx.WithContext(ctx).Model(&model.DeviceSimBinding{}).
|
||||
Where("id = ?", binding.ID).Update("is_current", true).Error; err != nil {
|
||||
return err
|
||||
}
|
||||
binding.IsCurrent = true
|
||||
}
|
||||
}
|
||||
item.Binding = binding
|
||||
item.BindingRole = constants.AuditResourceRoleDeviceCreatedBinding
|
||||
item.BindingAfter = bindingStateData(binding, constants.BindStatusBound, false)
|
||||
item.BindingAfter = bindingStateData(binding, constants.BindStatusBound, binding.IsCurrent)
|
||||
return s.appendDeviceBindingAudit(ctx, tx, constants.AuditActionDeviceCardBound, "设备绑定 IoT 卡", constants.AuditResultSuccess,
|
||||
device,
|
||||
map[string]any{"slot_position": req.SlotPosition, "iot_card_id": nil},
|
||||
|
||||
@@ -249,10 +249,25 @@ func (s *StopResumeService) isTrafficExhausted(ctx context.Context, card *model.
|
||||
}
|
||||
|
||||
// isRealnameOK 检查卡是否满足实名要求
|
||||
// 行业卡(card_category='industry')无需实名;其他卡需 real_name_status=1
|
||||
func (s *StopResumeService) isRealnameOK(card *model.IotCard) bool {
|
||||
return card.CardCategory == constants.CardCategoryIndustry ||
|
||||
card.RealNameStatus == constants.RealNameStatusVerified
|
||||
// 行业卡、已实名卡直接放行;其他卡按有效设备或自身的无需实名策略判断。
|
||||
func (s *StopResumeService) isRealnameOK(ctx context.Context, card *model.IotCard) (bool, error) {
|
||||
if card.CardCategory == constants.CardCategoryIndustry || card.RealNameStatus == constants.RealNameStatusVerified {
|
||||
return true, nil
|
||||
}
|
||||
|
||||
deviceID, bound, err := s.getCardDeviceID(ctx, card)
|
||||
if err != nil {
|
||||
return false, errors.Wrap(errors.CodeDatabaseError, err, "查询卡实名策略绑定关系失败")
|
||||
}
|
||||
if !bound {
|
||||
return card.RealnamePolicy == constants.RealnamePolicyNone, nil
|
||||
}
|
||||
|
||||
var device model.Device
|
||||
if err := s.db.WithContext(ctx).Select("realname_policy").First(&device, deviceID).Error; err != nil {
|
||||
return false, errors.Wrap(errors.CodeDatabaseError, err, "查询设备实名策略失败")
|
||||
}
|
||||
return device.RealnamePolicy == constants.RealnamePolicyNone, nil
|
||||
}
|
||||
|
||||
// checkStopReasons 检查卡的停机原因列表,按优先级排序
|
||||
@@ -278,8 +293,12 @@ func (s *StopResumeService) checkStopReasons(ctx context.Context, card *model.Io
|
||||
reasons = append(reasons, constants.StopReasonNoPackage)
|
||||
}
|
||||
|
||||
// 条件C:非行业卡且未实名
|
||||
if !s.isRealnameOK(card) {
|
||||
// 条件C:不满足实际生效的实名要求
|
||||
realnameOK, err := s.isRealnameOK(ctx, card)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if !realnameOK {
|
||||
reasons = append(reasons, constants.StopReasonNotRealname)
|
||||
}
|
||||
|
||||
@@ -305,7 +324,7 @@ func (s *StopResumeService) shouldResume(ctx context.Context, card *model.IotCar
|
||||
return false, nil
|
||||
}
|
||||
|
||||
return s.isRealnameOK(card), nil
|
||||
return s.isRealnameOK(ctx, card)
|
||||
}
|
||||
|
||||
// stopDeviceCards 停机设备下所有在线卡(含设备维度幂等锁)
|
||||
@@ -349,7 +368,7 @@ func (s *StopResumeService) stopDeviceCards(ctx context.Context, deviceID uint,
|
||||
}
|
||||
|
||||
// resumeDeviceCards 复机设备下满足条件的停机卡(含设备维度幂等锁)
|
||||
// 遍历时对每张卡检查实名状态:未实名普通卡更新 stop_reason='not_realname' 后跳过
|
||||
// 遍历时对每张卡检查有效实名策略:不满足要求的卡更新 stop_reason='not_realname' 后跳过。
|
||||
func (s *StopResumeService) resumeDeviceCards(ctx context.Context, deviceID uint) error {
|
||||
// 设备维度幂等锁:与 stopDeviceCards 共用,防止停/复机并发
|
||||
lockKey := constants.RedisPollingDeviceOpLockKey(deviceID)
|
||||
@@ -374,7 +393,14 @@ func (s *StopResumeService) resumeDeviceCards(ctx context.Context, deviceID uint
|
||||
|
||||
var cardErrors []error
|
||||
for _, card := range cards {
|
||||
if !s.isRealnameOK(card) {
|
||||
realnameOK, realnameErr := s.isRealnameOK(ctx, card)
|
||||
if realnameErr != nil {
|
||||
cardErrors = append(cardErrors, realnameErr)
|
||||
s.logger.Warn("检查设备卡实名策略失败,继续处理其他卡",
|
||||
zap.Uint("device_id", deviceID), zap.Uint("card_id", card.ID), zap.Error(realnameErr))
|
||||
continue
|
||||
}
|
||||
if !realnameOK {
|
||||
if updateErr := s.updateCardStopReasonWithAudit(ctx, card, constants.StopReasonNotRealname); updateErr != nil {
|
||||
cardErrors = append(cardErrors, updateErr)
|
||||
s.logger.Warn("更新未实名卡停机原因失败",
|
||||
@@ -763,7 +789,12 @@ func (s *StopResumeService) ManualStopCard(ctx context.Context, iccid string) er
|
||||
}
|
||||
actionCode, summary := stopAuditAction(ctx, constants.StopReasonManual)
|
||||
|
||||
if !s.isRealnameOK(card) {
|
||||
realnameOK, err := s.isRealnameOK(ctx, card)
|
||||
if err != nil {
|
||||
s.recordCardCommandAudit(ctx, card, actionCode, summary+"失败", constants.AuditResultFailed, "", cardSnapshot(card), nil, err)
|
||||
return err
|
||||
}
|
||||
if !realnameOK {
|
||||
denyErr := errors.New(errors.CodeForbidden, "卡未实名,无法操作")
|
||||
s.recordCardCommandAudit(ctx, card, actionCode, summary+"被拒绝", constants.AuditResultDenied, "", cardSnapshot(card), nil, denyErr)
|
||||
return denyErr
|
||||
@@ -815,7 +846,12 @@ func (s *StopResumeService) ManualStartCard(ctx context.Context, iccid string) e
|
||||
return denyErr
|
||||
}
|
||||
|
||||
if !s.isRealnameOK(card) {
|
||||
realnameOK, err := s.isRealnameOK(ctx, card)
|
||||
if err != nil {
|
||||
s.recordCardCommandAudit(ctx, card, actionCode, summary+"失败", constants.AuditResultFailed, "", cardSnapshot(card), nil, err)
|
||||
return err
|
||||
}
|
||||
if !realnameOK {
|
||||
denyErr := errors.New(errors.CodeForbidden, "卡未实名,无法操作")
|
||||
s.recordCardCommandAudit(ctx, card, actionCode, summary+"被拒绝", constants.AuditResultDenied, "", cardSnapshot(card), nil, denyErr)
|
||||
return denyErr
|
||||
|
||||
@@ -58,13 +58,12 @@ func (s *PackageUsageStore) Update(ctx context.Context, usage *model.PackageUsag
|
||||
return s.db.WithContext(ctx).Save(usage).Error
|
||||
}
|
||||
|
||||
// GetActiveMainPackage 查询载体的生效中主套餐
|
||||
// carrierType: "iot_card" 或 "device"
|
||||
// carrierID: iot_card_id 或 device_id
|
||||
func (s *PackageUsageStore) GetActiveMainPackage(ctx context.Context, carrierType string, carrierID uint) (*model.PackageUsage, error) {
|
||||
// GetCurrentMainPackage 查询载体当前可展示的主套餐。
|
||||
// 当前套餐包含生效中和已用完状态;carrierType 为 "iot_card" 或 "device"。
|
||||
func (s *PackageUsageStore) GetCurrentMainPackage(ctx context.Context, carrierType string, carrierID uint) (*model.PackageUsage, error) {
|
||||
var usage model.PackageUsage
|
||||
query := s.db.WithContext(ctx).
|
||||
Where("status = ?", constants.PackageUsageStatusActive).
|
||||
Where("status IN (?, ?)", constants.PackageUsageStatusActive, constants.PackageUsageStatusDepleted).
|
||||
Where("master_usage_id IS NULL"). // 主套餐的 master_usage_id 为 NULL
|
||||
Order("priority ASC, activated_at ASC")
|
||||
|
||||
|
||||
@@ -372,6 +372,8 @@ func (h *DeviceImportHandler) processBatch(ctx context.Context, task *model.Devi
|
||||
|
||||
now := time.Now()
|
||||
validCardIDs := make([]uint, 0, len(validCards))
|
||||
// 单槽设备导入后有效绑定唯一,当前使用卡只能是该卡
|
||||
initializeCurrentCard := device.MaxSimSlots == 1 && len(validCards) == 1
|
||||
for _, slotICCID := range validCards {
|
||||
cardID := existingCards[slotICCID.ICCID].ID
|
||||
validCardIDs = append(validCardIDs, cardID)
|
||||
@@ -382,6 +384,7 @@ func (h *DeviceImportHandler) processBatch(ctx context.Context, task *model.Devi
|
||||
SlotPosition: slotICCID.SlotPosition,
|
||||
BindStatus: 1,
|
||||
BindTime: &now,
|
||||
IsCurrent: initializeCurrentCard,
|
||||
}
|
||||
if err := txBindingStore.Create(ctx, binding); err != nil {
|
||||
return err
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
schema: spec-driven
|
||||
created: 2026-09-07
|
||||
@@ -0,0 +1,23 @@
|
||||
## Context
|
||||
|
||||
统一停复机实名判断已有五处调用,行业卡和已实名卡当前直接放行。资产侧既有策略优先级为设备策略优先、无设备时使用卡策略。
|
||||
|
||||
## Goals / Non-Goals
|
||||
|
||||
**Goals:** 将相同优先级用于停复机实名门槛,避免免实名资产被错误停机或阻止复机。
|
||||
|
||||
**Non-Goals:** 不修改实名事实、卡分类、套餐激活流程、轮询调度、重试策略或生产数据;不将免实名当成免套餐或免风控。
|
||||
|
||||
## Decisions
|
||||
|
||||
- 保留 `isRealnameOK` 单一入口,改为接收 context 并返回错误;行业卡或已实名卡直接返回,无额外数据库查询。
|
||||
- 其他卡通过既有有效绑定查询确定载体。独立卡和无有效绑定卡使用自身策略;有效绑定设备使用设备策略,通过 GORM 仅查询策略列。绑定或设备读取错误上抛,禁止回退放行。
|
||||
- 五处调用全部接收错误;设备批量复机保留逐卡继续及错误聚合,手动命令保留失败审计。
|
||||
- Audit Event、Integration Log、Outbox 继续使用现有命令路径;查询失败不执行外部命令。Domain Ledger 为 N/A,无金额变化。
|
||||
- 用可删除的本地 Go smoke 程序执行真实停复机服务,GORM 查询回调提供合成卡、绑定、设备和套餐,不连接数据库或网关;验证前后行为差异,再构建 API/worker。不新增永久测试。
|
||||
|
||||
## Risks / Trade-offs
|
||||
|
||||
- 未实名普通设备卡会新增设备策略读取;行业卡、已实名卡和独立卡不增加此读取。
|
||||
- 设备策略读取失败会中止该卡本次操作,这是避免错误停机或错误放行的保守选择。
|
||||
- 无需迁移。发布由维护者完成;主 Specs 暂不同步,保留独立 Change 供发布审阅与归档。
|
||||
@@ -0,0 +1,24 @@
|
||||
## Why
|
||||
|
||||
停复机服务仅按行业卡类型或实名事实放行,遗漏已配置的无需实名策略,导致具有生效套餐的未实名普通卡被重复请求停机。用户要求只修代码,不核对或修改生产数据。
|
||||
|
||||
## What Changes
|
||||
|
||||
- 停复机统一实名判断识别实际生效的 `none` 策略;保留行业卡与已实名卡的既有放行规则。
|
||||
- 独立卡使用卡策略,有效绑定设备的卡使用设备策略;读取失败不得按免实名放行。
|
||||
- 自动停复机、设备复机及手动停复机共用判断;套餐、流量、风控、保护期及失败重试规则不变。
|
||||
- 不修改卡类型或实名事实,不访问生产或上游接口验证,不引入永久测试。
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
|
||||
无。
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
- `polling-operations`: 停复机实名门槛遵循实际生效策略。
|
||||
|
||||
## Impact
|
||||
|
||||
修改 `internal/service/iot_card/stop_resume_service.go` 的统一判断及其调用;复用现有 GORM 模型和绑定查询。无 Schema、路由或配置变更。通过本地隔离运行与 API/worker 构建验证。
|
||||
@@ -0,0 +1,29 @@
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: 停复机遵循实际生效实名策略
|
||||
|
||||
系统 SHALL 在自动停机、自动复机、设备批量复机和手动停复机的实名门槛中放行行业卡、已实名卡及实际生效策略为 `none` 的卡。独立卡或无有效设备绑定的卡使用卡策略,有有效设备绑定的非独立卡使用设备策略。系统 MUST 保留真实实名状态,不得以豁免伪造已实名事实。其他策略的未实名普通卡 MUST 保持实名限制;套餐、流量、风险、保护期及非轮询停机不自动复机等既有限制保持不变。
|
||||
|
||||
#### Scenario: 免实名独立卡有生效套餐
|
||||
- **WHEN** 未实名普通独立卡配置 `none`,存在生效套餐且流量未耗尽,当前网络在线
|
||||
- **THEN** 系统不因未实名向上游请求停机
|
||||
|
||||
#### Scenario: 免实名卡从轮询停机恢复
|
||||
- **WHEN** 上述卡当前因 `not_realname` 停机,满足其他自动复机条件
|
||||
- **THEN** 系统不因未实名阻止自动复机
|
||||
|
||||
#### Scenario: 设备策略优先
|
||||
- **WHEN** 未实名普通卡有效绑定设备,卡与设备的实名策略不同
|
||||
- **THEN** 系统以设备策略判定实名豁免,卡自身的 `none` 不得覆盖设备的实名要求
|
||||
|
||||
#### Scenario: 行业卡与已实名卡兼容
|
||||
- **WHEN** 行业卡未实名或普通卡已实名
|
||||
- **THEN** 系统保留已有实名门槛放行行为
|
||||
|
||||
#### Scenario: 无套餐和流量耗尽不豁免
|
||||
- **WHEN** 免实名卡没有生效套餐或流量已经耗尽
|
||||
- **THEN** 系统仍按对应业务原因执行停机判断
|
||||
|
||||
#### Scenario: 策略读取失败
|
||||
- **WHEN** 未实名普通卡的有效设备绑定或设备策略查询失败
|
||||
- **THEN** 系统报告错误且不对该卡发起本次停复机命令,不按卡策略回退放行
|
||||
@@ -0,0 +1,17 @@
|
||||
## 1. 修复
|
||||
|
||||
- [x] 1.1 使用合成卡与套餐运行真实停复机判断,捕捉免实名卡被判停机的修复前失败。
|
||||
- [x] 1.2 统一解析停复机实名策略,更新自动、设备及手动调用的错误处理。
|
||||
|
||||
## 2. 验证
|
||||
|
||||
- [x] 2.1 运行隔离 smoke,覆盖免实名停复机、设备优先级、兼容行为、套餐限制及读取失败。
|
||||
- [x] 2.2 格式化修改的 Go 文件,构建 API/worker,校验独立 Change 并移除临时验证程序。
|
||||
|
||||
## 验证结果
|
||||
|
||||
- 临时 `go run ./cmd/realname-smoke-tmp`:修复前 6 个场景失败,其中免实名独立卡被判为 `not_realname` 且不可复机;修复后全部 12 个场景通过。
|
||||
- 验证执行真实 `checkStopReasons`、`shouldResume`,允许保持在线的场景同时执行 `EvaluateAndAct`;GORM 查询由合成数据回调提供,不连接数据库或网关。未验证真实上游停复机,也未执行设备批量及手动命令端到端场景。
|
||||
- `gofmt -w internal/service/iot_card/stop_resume_service.go && go build ./cmd/api ./cmd/worker`:退出码 0;Go 模块缓存写入出现 permission denied 警告,未阻断构建。
|
||||
- `openspec validate fix-stop-resume-realname-policy --strict`:通过。
|
||||
- 临时 smoke 文件及命令目录已删除,无永久测试、数据修改或生产操作。主 Specs 留待独立同步/归档流程。
|
||||
@@ -0,0 +1,2 @@
|
||||
schema: spec-driven
|
||||
created: 2026-09-18
|
||||
@@ -0,0 +1,77 @@
|
||||
## Context
|
||||
|
||||
- 设备资产解析在 `internal/service/asset` 内一次组装绑定卡、外层实名与套餐摘要;C 端资产信息 DTO 只暴露 `real_name_status` 一个外层实名信号(不含 `real_name_at`),逐卡实名由卡列表返回。
|
||||
- `is_current` 目前只在运营商设备观测、显式切卡、解绑与删设备路径写入;导入与手工绑定创建时不写,DB 默认 false。
|
||||
- 设备在运营商侧的识别标识为 IMEI 优先、空则用 SN,读取侧(资产信息实时状态)与观测侧(卡观测序列)口径一致。
|
||||
- 生产只读核对:有有效绑定的设备 19031 台,其中 639 台无任何当前卡标识;这 639 台里 76 台存在已实名绑定卡(16 台为单槽单卡,其余为多卡设备)。
|
||||
- 既有约束:自动化测试当前为 N/A(用户决策);生产写入由维护者按生产运行说明执行,Agent 只做只读诊断。
|
||||
|
||||
## Goals / Non-Goals
|
||||
|
||||
**Goals:**
|
||||
|
||||
- 让「设备没有任何当前卡标识」这一分支不再把已实名设备展示为未实名。
|
||||
- 让单槽单卡设备在绑定后即具备当前卡标识,消除「当前卡」展示为空的产生条件。
|
||||
- 给存量同类数据一个可复核、可回滚的核对与修复口径。
|
||||
|
||||
**Non-Goals:**
|
||||
|
||||
- 不改变存在当前卡标识时的判定结果。
|
||||
- 不改变管理端设备列表既有的「任一有效绑定卡已实名」筛选,以及设备激活状态判定。
|
||||
- 不为多卡设备推断当前卡,不改变运营商观测/切卡对 `is_current` 的写入职责。
|
||||
- 不处理运营商侧设备登记(如 Gateway 返回设备号无效)的修复。
|
||||
- 不引入 Schema 变更、迁移、一次性常驻命令或自动化测试。
|
||||
|
||||
## Decisions
|
||||
|
||||
### 1. 回退判定放在读取侧,不改写业务事实
|
||||
|
||||
无当前卡时,外层实名按有效绑定卡的实名状态取或(任一已实名即已实名),实现位置为设备资产解析中的外层实名判定。
|
||||
|
||||
- 理由:读取侧回退只影响展示,不把「哪张卡在用」变成猜测事实;多卡设备无当前卡写侧无法推断,回填会污染 `is_current` 语义。
|
||||
- 备选:在所有情况下都改为「任一有效绑定卡已实名」(否决,等于回退既有当前卡语义);在读取时按最大槽位推断当前卡(否决,会让 `is_current` 出现第二套判定来源)。
|
||||
|
||||
### 2. 保留「当前卡优先」分支,仅补分支缺口
|
||||
|
||||
存在 `is_current=true` 的有效绑定时沿用该卡实名状态;仅在一条当前卡标识都没有时进入回退。如此本 change 不改变有当前卡设备的既有返回。
|
||||
|
||||
### 3. 绑定创建时初始化单槽单卡的当前卡标识
|
||||
|
||||
判据:设备最大槽位为 1,且绑定创建后该设备的有效绑定唯一。此时设备只有唯一的可能当前卡,标记为当前使用卡是事实而非猜测。写入与绑定创建放在同一事务,保证绑定与当前卡标识一致可见;导入与手工绑定两条创建路径都要覆盖。
|
||||
|
||||
- 理由:多卡设备的当前卡必须来自运营商观测或显式切卡,绑定时不猜。
|
||||
- 备选:绑定后异步触发一次设备观测(否决,依赖外部调用且失败时仍留空)。
|
||||
|
||||
### 4. 存量数据走受控人工修复,不写一次性代码
|
||||
|
||||
只读核对口径(识别待修复绑定):
|
||||
|
||||
```sql
|
||||
SELECT d.id AS device_id, b.id AS binding_id, b.iot_card_id
|
||||
FROM tb_device_sim_binding b
|
||||
JOIN tb_device d ON d.id = b.device_id AND d.deleted_at IS NULL
|
||||
WHERE b.bind_status = 1
|
||||
AND d.max_sim_slots = 1
|
||||
AND NOT EXISTS (SELECT 1 FROM tb_device_sim_binding x
|
||||
WHERE x.device_id = b.device_id AND x.bind_status = 1 AND x.is_current)
|
||||
AND (SELECT count(*) FROM tb_device_sim_binding y
|
||||
WHERE y.device_id = b.device_id AND y.bind_status = 1) = 1;
|
||||
```
|
||||
|
||||
受控修复:仅对上述结果集内的绑定置 `is_current = true`,同一设备只允许一条;执行前留存核对结果,执行后抽样比对设备卡列表与资产信息。
|
||||
|
||||
- 理由:生产写操作由维护者执行;一次性命令会长期留在仓库成为隐性维护面。
|
||||
- 备选:新增数据修复命令或迁移(否决,超出必要范围且规则与绑定创建规则重复)。
|
||||
|
||||
## Risks / Trade-offs
|
||||
|
||||
- [无当前卡集合里包含「当前卡标识因观测缺失而丢失」的设备,回退可能把实际在用卡未实名的设备显示为已实名] → 以绑定卡本地事实为准,卡列表仍逐卡返回真实状态;上游设备登记类问题另行在运维侧处理,不在本 change。
|
||||
- [绑定即置当前卡可能让设备观测的期望值提前满足] → 判据限定最大槽位为 1 且有效绑定唯一,此时可被切换的目标只有同一张卡;多卡设备不写入。
|
||||
- [存量修复误伤多卡或重复当前卡] → 核对口径限定单槽且唯一有效绑定,修复语句限定 `bind_status = 1` 并保证同一设备至多一条 `is_current`;先只读核对,再小批执行。
|
||||
- [C 端展示口径变化无自动化测试覆盖] → 按用户既有决策不新增自动化测试,改为对案例设备(19090)与抽样设备做发布后实接口核对。
|
||||
|
||||
## Migration Plan
|
||||
|
||||
1. 代码发布:无 Schema 变更,随常规二进制发布生效;展示口径回退只需回滚二进制,无数据残留。
|
||||
2. 存量修复:先在只读环境按核对口径确认结果集,再由维护者按生产运行说明执行修复;不随发布自动执行。
|
||||
3. 发布后核对:以案例设备 `90001595626` 与抽样多卡设备比对资产信息外层实名、卡列表当前卡标识。
|
||||
@@ -0,0 +1,28 @@
|
||||
## Why
|
||||
|
||||
C 端设备资产信息 `GET /api/c/v1/asset/info` 的外层 `real_name_status` 只取「当前使用卡」(`is_current=true` 的绑定),无当前卡即返回未实名。而 `is_current` 仅在 Gateway 观测成功后写入,导入与手工绑定创建时恒为 false。于是从未与 Gateway 建立有效观测的设备长期「无当前卡」,即使绑定卡已完成实名,对外仍显示未实名(生产确认:设备 19090 的绑定 36730 `is_current=false`、`tb_device.last_gateway_sync_at` 为空,卡 131609 `real_name_status=1`)。同口径下生产现有 76 台设备受此影响,且设备卡列表中的「当前卡」标识同样为空。
|
||||
|
||||
## What Changes
|
||||
|
||||
- 设备资产信息外层 `real_name_status`:存在 `is_current=true` 的有效绑定时沿用该卡状态(不推翻既有当前卡语义);设备没有任何当前卡时,回退为「任一有效绑定卡已实名即视为设备已实名」,不再一律返回未实名。
|
||||
- 设备绑定卡创建:当设备最大槽位为 1 且创建后仅存在一条有效绑定时,将该绑定初始化为当前卡;多卡设备的当前卡判定仍由 Gateway 观测与切卡流程写入,不由绑定时猜测。
|
||||
- 提供只读核对口径与受控人工修复步骤,用于按上述规则修复存量单槽单卡设备的当前卡标识;生产写入由维护者按生产运行说明执行。
|
||||
- 不改变卡列表的逐卡实名返回、实名链接目标卡选择、设备激活状态判定,以及管理端设备列表既有的「任一有效绑定卡已实名」筛选口径。
|
||||
- 不改变有当前卡时的既有判定结果。
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
|
||||
- 无。
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
- `personal-customer`: 设备资产信息在没有当前使用卡时的实名状态判定。
|
||||
- `asset-device`: 单槽单卡设备绑定时的当前卡标识初始化,以及存量当前卡标识缺失的核对与受控修复口径。
|
||||
|
||||
## Impact
|
||||
|
||||
- 影响 `internal/service/asset`(设备资产解析的外层实名判定)与设备绑定创建路径 `internal/service/device`、`internal/task`(设备导入)。
|
||||
- 生产影响面(只读核对):有有效绑定的设备 19031 台,其中 639 台无当前卡;639 台里 76 台存在已实名绑定卡(16 台为单槽单卡),修复后其 C 端设备实名展示由未实名变为已实名。
|
||||
- 不涉及 Schema 改动、迁移、外部接口契约、金额、库存与状态机。
|
||||
@@ -0,0 +1,153 @@
|
||||
# 存量当前卡标识核对与受控修复清单
|
||||
|
||||
本文件是 change `fix-device-realname-without-current-card` 任务 4.1 的只读核对产物,供维护者执行任务 4.2 的受控修复使用。
|
||||
|
||||
- 核对时间:2026-09-18
|
||||
- 核对环境:生产库只读查询(dbhub `pro_main`),全程未产生写入。
|
||||
- 核对口径:`design.md` 决策 4 的只读查询。
|
||||
|
||||
## 口径 SQL
|
||||
|
||||
```sql
|
||||
SELECT d.id AS device_id, b.id AS binding_id, b.iot_card_id
|
||||
FROM tb_device_sim_binding b
|
||||
JOIN tb_device d ON d.id = b.device_id AND d.deleted_at IS NULL
|
||||
WHERE b.bind_status = 1
|
||||
AND d.max_sim_slots = 1
|
||||
AND NOT EXISTS (SELECT 1 FROM tb_device_sim_binding x
|
||||
WHERE x.device_id = b.device_id AND x.bind_status = 1 AND x.is_current)
|
||||
AND (SELECT count(*) FROM tb_device_sim_binding y
|
||||
WHERE y.device_id = b.device_id AND y.bind_status = 1) = 1;
|
||||
```
|
||||
|
||||
## 结果统计
|
||||
|
||||
| 指标 | 数量 |
|
||||
| --- | --- |
|
||||
| 待修复绑定(=待修复设备) | 75 |
|
||||
| 其中绑定卡已实名(`real_name_status = 1`) | 16 |
|
||||
| 其中绑定卡未实名 | 59 |
|
||||
|
||||
影响面参考(同库只读统计):
|
||||
|
||||
| 指标 | 数量 |
|
||||
| --- | --- |
|
||||
| 存在有效绑定卡的设备 | 19031 |
|
||||
| 其中没有任何当前卡标识 | 638 |
|
||||
| 其中存在已实名绑定卡 | 76 |
|
||||
| 其中单槽唯一有效绑定(本清单范围) | 75(已实名 16) |
|
||||
|
||||
## 待修复绑定清单
|
||||
|
||||
| device_no | device_id | binding_id | iot_card_id | iccid | real_name_status |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| 60002846141 | 6 | 11 | 5113 | 89860624660028461414 | 1 |
|
||||
| 60002846880 | 11 | 16 | 5118 | 89860624660028468807 | 1 |
|
||||
| 60002817472 | 13 | 18 | 5120 | 89860624660028174728 | 1 |
|
||||
| 60002817732 | 14 | 19 | 5121 | 89860624660028177325 | 1 |
|
||||
| 60002842491 | 16 | 21 | 5123 | 89860624660028424917 | 1 |
|
||||
| 90001595835 | 369 | 974 | 86943 | 89860624590015958355 | 1 |
|
||||
| 60003081045 | 18909 | 36349 | 131202 | 89860624660030810459 | 1 |
|
||||
| 90001595210 | 18912 | 36356 | 131211 | 89860624590015952101 | 1 |
|
||||
| 90001595801 | 18921 | 36373 | 131227 | 89860624590015958017 | 1 |
|
||||
| 90001595438 | 18942 | 36414 | 131355 | 89860624590015954388 | 1 |
|
||||
| 60003080864 | 19081 | 36711 | 131611 | 89860624660030808644 | 1 |
|
||||
| 90001595459 | 19082 | 36712 | 131226 | 89860624590015954594 | 1 |
|
||||
| 90001595626 | 19090 | 36730 | 131609 | 89860624590015956268 | 1 |
|
||||
| 60003080488 | 19091 | 36731 | 131610 | 89860624660030804882 | 1 |
|
||||
| 90001595086 | 19092 | 36732 | 131679 | 89860624590015950865 | 1 |
|
||||
| 60003081496 | 19128 | 36784 | 131780 | 89860624660030814964 | 1 |
|
||||
| 60002842359 | 7 | 12 | 5114 | 89860624660028423596 | 0 |
|
||||
| 60002846803 | 8 | 13 | 5115 | 89860624660028468039 | 0 |
|
||||
| 60002842779 | 9 | 14 | 5116 | 89860624660028427795 | 0 |
|
||||
| 60002842976 | 10 | 15 | 5117 | 89860624660028429767 | 0 |
|
||||
| 60002817595 | 12 | 17 | 5119 | 89860624660028175956 | 0 |
|
||||
| 60002817949 | 15 | 20 | 5122 | 89860624660028179495 | 0 |
|
||||
| 60003080109 | 368 | 973 | 86942 | 89860624660030801094 | 0 |
|
||||
| 60003081398 | 370 | 975 | 86944 | 89860624660030813982 | 0 |
|
||||
| 90001595523 | 371 | 976 | 86945 | 89860624590015955237 | 0 |
|
||||
| 60003081183 | 372 | 977 | 86946 | 89860624660030811838 | 0 |
|
||||
| 60003081174 | 373 | 978 | 86947 | 89860624660030811747 | 0 |
|
||||
| 60003081651 | 374 | 979 | 86948 | 89860624660030816514 | 0 |
|
||||
| 90001595896 | 375 | 980 | 86949 | 89860624590015958967 | 0 |
|
||||
| 60003080879 | 376 | 981 | 86950 | 89860624660030808792 | 0 |
|
||||
| 90001595588 | 377 | 982 | 86951 | 89860624590015955880 | 0 |
|
||||
| 60003081516 | 378 | 983 | 86952 | 89860624660030815169 | 0 |
|
||||
| 60003081645 | 379 | 984 | 86953 | 89860624660030816456 | 0 |
|
||||
| 60003081643 | 380 | 985 | 86954 | 89860624660030816431 | 0 |
|
||||
| 60003080711 | 381 | 986 | 86955 | 89860624660030807117 | 0 |
|
||||
| 60003080190 | 382 | 987 | 86956 | 89860624660030801904 | 0 |
|
||||
| 90001595805 | 383 | 988 | 86957 | 89860624590015958058 | 0 |
|
||||
| 60003080161 | 384 | 989 | 86958 | 89860624660030801615 | 0 |
|
||||
| 90001595810 | 385 | 990 | 86959 | 89860624590015958108 | 0 |
|
||||
| 60003081366 | 386 | 991 | 86960 | 89860624660030813669 | 0 |
|
||||
| 60003081251 | 387 | 992 | 86961 | 89860624660030812513 | 0 |
|
||||
| 60003081350 | 388 | 993 | 86962 | 89860624660030813503 | 0 |
|
||||
| 60003080752 | 389 | 994 | 86963 | 89860624660030807521 | 0 |
|
||||
| 60003081310 | 390 | 995 | 86964 | 89860624660030813107 | 0 |
|
||||
| 60003080791 | 391 | 996 | 86965 | 89860624660030807919 | 0 |
|
||||
| 60003081268 | 392 | 997 | 86966 | 89860624660030812687 | 0 |
|
||||
| 90001595763 | 18913 | 36357 | 131212 | 89860624590015957639 | 0 |
|
||||
| 90001595413 | 18914 | 36358 | 131213 | 89860624590015954131 | 0 |
|
||||
| 60003080907 | 19093 | 36733 | 131680 | 89860624660030809071 | 0 |
|
||||
| 60002817276 | 19101 | 36756 | 112006 | 89860624660028172763 | 0 |
|
||||
| 60003080052 | 19102 | 36757 | 131715 | 89860624660030800526 | 0 |
|
||||
| 90001595253 | 19103 | 36758 | 131716 | 89860624590015952531 | 0 |
|
||||
| 90001595502 | 19104 | 36759 | 131717 | 89860624590015955021 | 0 |
|
||||
| 60003081741 | 19105 | 36760 | 131718 | 89860624660030817413 | 0 |
|
||||
| 90001595886 | 19107 | 36763 | 131719 | 89860624590015958868 | 0 |
|
||||
| 90001595902 | 19108 | 36764 | 131720 | 89860624590015959023 | 0 |
|
||||
| 90001595553 | 19109 | 36765 | 131721 | 89860624590015955534 | 0 |
|
||||
| 90001595460 | 19110 | 36766 | 131722 | 89860624590015954602 | 0 |
|
||||
| 60003081979 | 19111 | 36767 | 131723 | 89860624660030819799 | 0 |
|
||||
| 60003081938 | 19112 | 36768 | 131724 | 89860624660030819385 | 0 |
|
||||
| 60003081807 | 19113 | 36769 | 131725 | 89860624660030818072 | 0 |
|
||||
| 90001595761 | 19114 | 36770 | 131726 | 89860624590015957613 | 0 |
|
||||
| 90001595422 | 19115 | 36771 | 131727 | 89860624590015954222 | 0 |
|
||||
| 60003081975 | 19116 | 36772 | 131728 | 89860624660030819757 | 0 |
|
||||
| 60003080037 | 19117 | 36773 | 131729 | 89860624660030800377 | 0 |
|
||||
| 90001595510 | 19118 | 36774 | 131730 | 89860624590015955104 | 0 |
|
||||
| 60003080038 | 19119 | 36775 | 131731 | 89860624660030800385 | 0 |
|
||||
| 60003080062 | 19120 | 36776 | 131732 | 89860624660030800625 | 0 |
|
||||
| 60002817135 | 19121 | 36777 | 111363 | 89860624660028171351 | 0 |
|
||||
| 60003080264 | 19122 | 36778 | 131745 | 89860624660030802647 | 0 |
|
||||
| 90001595473 | 19123 | 36779 | 131746 | 89860624590015954735 | 0 |
|
||||
| 60003080128 | 19124 | 36780 | 131776 | 89860624660030801284 | 0 |
|
||||
| 90001595873 | 19125 | 36781 | 131777 | 89860624590015958736 | 0 |
|
||||
| 60003081839 | 19126 | 36782 | 131778 | 89860624660030818395 | 0 |
|
||||
| 60003081051 | 19127 | 36783 | 131779 | 89860624660030810517 | 0 |
|
||||
|
||||
## 受控修复(由维护者执行,不随发布自动执行)
|
||||
|
||||
修复语句使用与核对完全相同的口径,且限定 `bind_status = 1`,同一设备至多命中一条:
|
||||
|
||||
```sql
|
||||
UPDATE tb_device_sim_binding b
|
||||
SET is_current = true, updated_at = now()
|
||||
WHERE b.bind_status = 1
|
||||
AND b.id IN (
|
||||
SELECT b2.id
|
||||
FROM tb_device_sim_binding b2
|
||||
JOIN tb_device d ON d.id = b2.device_id AND d.deleted_at IS NULL
|
||||
WHERE b2.bind_status = 1
|
||||
AND d.max_sim_slots = 1
|
||||
AND NOT EXISTS (SELECT 1 FROM tb_device_sim_binding x
|
||||
WHERE x.device_id = b2.device_id AND x.bind_status = 1 AND x.is_current)
|
||||
AND (SELECT count(*) FROM tb_device_sim_binding y
|
||||
WHERE y.device_id = b2.device_id AND y.bind_status = 1) = 1
|
||||
);
|
||||
```
|
||||
|
||||
执行前后核对:
|
||||
|
||||
1. 执行前重跑本文件口径 SQL,与清单行数(75)比对;不一致则以最新结果为准。
|
||||
2. 执行后重跑口径 SQL,结果应为 0 行。
|
||||
3. 校验同一设备不存在多条 `is_current = true`:
|
||||
```sql
|
||||
SELECT device_id, count(*) FROM tb_device_sim_binding
|
||||
WHERE bind_status = 1 AND is_current GROUP BY device_id HAVING count(*) > 1;
|
||||
```
|
||||
应返回 0 行。
|
||||
4. 抽样实接口核对资产信息外层实名与卡列表当前卡标识(含设备 `90001595626`)。
|
||||
|
||||
回滚:`UPDATE tb_device_sim_binding SET is_current = false WHERE id IN (<清单 binding_id>)`。
|
||||
@@ -0,0 +1,47 @@
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: 单槽单卡设备绑定时初始化当前卡标识
|
||||
|
||||
系统 SHALL 在设备最大槽位为 1 且该设备绑定的有效卡唯一时,将该绑定标记为当前使用卡;绑定成功后的设备卡列表 SHALL 把该卡作为当前卡对外返回。对多卡设备,系统 MUST NOT 在绑定时推断当前使用卡,其当前卡标识仍由运营商设备观测或显式切卡结果决定。系统 MUST 保证同一设备同一时刻至多一条有效绑定被标记为当前使用卡;解绑 SHALL 清除该绑定的当前卡标识。
|
||||
|
||||
#### Scenario: 单槽设备绑定唯一卡
|
||||
|
||||
- **GIVEN** 设备最大槽位为 1 且当前没有有效绑定卡
|
||||
- **WHEN** 管理员为该设备绑定一张有效卡
|
||||
- **THEN** 该绑定被标记为当前使用卡
|
||||
- **AND** 后续设备卡列表中该卡返回为当前卡
|
||||
|
||||
#### Scenario: 多卡设备绑定不推断当前卡
|
||||
|
||||
- **GIVEN** 设备最大槽位大于 1
|
||||
- **WHEN** 管理员为该设备绑定一张卡
|
||||
- **THEN** 绑定结果不改变该设备既有的当前使用卡标识
|
||||
|
||||
#### Scenario: 解绑清除当前卡标识
|
||||
|
||||
- **GIVEN** 某有效绑定被标记为当前使用卡
|
||||
- **WHEN** 该绑定被解绑
|
||||
- **THEN** 该设备不再存在被标记为当前使用卡的有效绑定
|
||||
|
||||
### Requirement: 存量当前卡标识的核对与受控修复
|
||||
|
||||
系统 SHALL 提供只读核对口径,用于按「设备最大槽位为 1、有效绑定唯一、当前无任何当前卡标识」识别需要修复的存量绑定。受控修复 SHALL 仅将符合该口径的绑定标记为当前使用卡,MUST NOT 修改其他绑定、MUST NOT 使同一设备出现多条当前使用卡。修复后设备卡列表 SHALL 反映该当前卡标识,设备实名判定 SHALL 按绑定卡事实返回。
|
||||
|
||||
#### Scenario: 只读核对识别待修复设备
|
||||
|
||||
- **GIVEN** 设备最大槽位为 1、存在唯一有效绑定且没有任何当前卡标识
|
||||
- **WHEN** 维护者按核对口径查询
|
||||
- **THEN** 该设备出现在待修复结果中,且查询本身不产生任何写入
|
||||
|
||||
#### Scenario: 受控修复后当前卡可见
|
||||
|
||||
- **GIVEN** 已按核对口径确认的设备
|
||||
- **WHEN** 维护者执行受控修复
|
||||
- **THEN** 该设备的唯一有效绑定被标记为当前使用卡
|
||||
- **AND** 该设备的卡列表与资产信息按最新绑定事实返回
|
||||
|
||||
#### Scenario: 多卡设备不在修复范围
|
||||
|
||||
- **GIVEN** 设备最大槽位大于 1 或有效绑定多于一条
|
||||
- **WHEN** 维护者按核对口径查询
|
||||
- **THEN** 该设备不出现在待修复结果中
|
||||
@@ -0,0 +1,30 @@
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: 缺少当前使用卡时的设备实名判定
|
||||
|
||||
系统 SHALL 在个人客户查询设备资产 `GET /api/c/v1/asset/info` 时按下述规则返回外层 `real_name_status`:存在有效绑定卡的当前使用标识时,返回该卡的实名状态;不存在任何当前使用卡时,只要该设备存在任一已实名(`real_name_status=1`)的有效绑定卡,SHALL 返回已实名,否则返回未实名。返回的 `real_name_status_name` SHALL 与 `real_name_status` 保持一致。卡列表中的逐卡实名状态 MUST 保持按卡返回,不受本判定影响。该判定 MUST NOT 因运营商实时接口调用失败或超时而改变。
|
||||
|
||||
#### Scenario: 无当前使用卡但绑定卡已实名
|
||||
|
||||
- **GIVEN** 设备存在有效绑定卡且其中至少一张已实名,且该设备没有任何 `is_current=true` 的有效绑定卡
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应外层 `real_name_status` 返回 `1` 且 `real_name_status_name` 为已实名
|
||||
- **AND** 卡列表中该已实名卡仍按其自身实名状态返回
|
||||
|
||||
#### Scenario: 无当前使用卡且绑定卡均未实名
|
||||
|
||||
- **GIVEN** 设备存在有效绑定卡且全部未实名,且该设备没有任何 `is_current=true` 的有效绑定卡
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应外层 `real_name_status` 返回 `0` 且 `real_name_status_name` 为未实名
|
||||
|
||||
#### Scenario: 有当前使用卡时沿用该卡状态
|
||||
|
||||
- **GIVEN** 设备存在一张 `is_current=true` 的未实名绑定卡,同时存在另一张已实名绑定卡
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应外层 `real_name_status` 返回该当前使用卡的未实名状态
|
||||
|
||||
#### Scenario: 运营商实时查询失败不改变实名判定
|
||||
|
||||
- **GIVEN** 设备的运营商实时状态查询失败或超时
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应仍按绑定卡事实返回外层实名状态,不因实时查询失败而返回未实名
|
||||
@@ -0,0 +1,22 @@
|
||||
## 1. 设备实名回退判定
|
||||
|
||||
- [x] 1.1 在设备资产解析的外层实名判定中保留「有当前使用卡时沿用该卡状态」分支,补上「无任何当前使用卡时按有效绑定卡实名状态取或」的回退。
|
||||
- [x] 1.2 确认回退不改变逐卡实名状态、实名策略、激活状态、套餐摘要与运营商实时字段的既有返回。
|
||||
|
||||
## 2. 绑定创建初始化当前卡标识
|
||||
|
||||
- [x] 2.1 手工绑定路径:设备最大槽位为 1 且绑定后有效绑定唯一时,在与绑定创建同一事务内将该绑定标记为当前使用卡。
|
||||
- [x] 2.2 设备导入路径:同一判据在导入创建绑定的事务内生效。
|
||||
- [x] 2.3 确认多卡设备绑定不写入当前卡标识,既有切卡、运营商观测与解绑对当前卡标识的写入行为不变。
|
||||
|
||||
## 3. 交付验证(临时手段,不留产物)
|
||||
|
||||
- [x] 3.1 用隔离数据或临时调用验证三类返回:无当前卡且存在已实名绑定卡时为已实名;无当前卡且绑定卡均未实名时为未实名;存在当前卡时沿用该卡状态。
|
||||
- [x] 3.2 验证单槽单卡设备绑定后设备卡列表返回该卡为当前卡,且多卡设备绑定后当前卡标识不变。
|
||||
- [x] 3.3 运行 gofmt、`go build ./cmd/api ./cmd/worker`、`openspec validate --all` 与 `./scripts/context-health.sh`;未新增路由,按需确认 OpenAPI 描述是否需要重新生成;删除临时验证产物。
|
||||
|
||||
## 4. 存量核对与发布后验证
|
||||
|
||||
- [x] 4.1 按 design.md 的只读核对口径在只读环境产出待修复绑定清单并留存证据。
|
||||
- [ ] 4.2 由维护者按生产运行说明执行受控修复,仅覆盖核对清单内的单槽唯一绑定,不随发布自动执行。
|
||||
- [ ] 4.3 发布后以设备 `90001595626` 及抽样多卡设备实接口核对资产信息外层实名与卡列表当前卡标识。
|
||||
@@ -0,0 +1,2 @@
|
||||
schema: spec-driven
|
||||
created: 2026-09-08
|
||||
27
openspec/changes/fix-depleted-package-display/design.md
Normal file
27
openspec/changes/fix-depleted-package-display/design.md
Normal file
@@ -0,0 +1,27 @@
|
||||
## Context
|
||||
|
||||
现有资产信息组装只查询 `status=1` 的主套餐。套餐达到有效业务阈值会变为 `status=2`,但仍未到期;此时 C 端资产信息把套餐摘要投影为无套餐零值。
|
||||
|
||||
## Goals / Non-Goals
|
||||
|
||||
**Goals:**
|
||||
|
||||
- 让 C 端资产信息对 `status IN (1,2)` 的当前主套餐使用同一套摘要投影。
|
||||
- 维持既有主套餐选择顺序与空套餐响应形状。
|
||||
|
||||
**Non-Goals:**
|
||||
|
||||
- 不改变虚流量耗尽阈值或任何套餐状态流转。
|
||||
- 不改变待生效、已过期、已失效套餐的展示规则。
|
||||
- 不修改套餐历史接口、价格、续费资格、Schema 或迁移。
|
||||
|
||||
## Decisions
|
||||
|
||||
- 将资产信息使用的主套餐查询语义扩展为 `status IN (1,2)`,并仅限 `master_usage_id IS NULL`。两种状态都是当前生命周期内占位的主套餐;已有生命周期与到期扫描也以这两个状态共同处理。
|
||||
- 保留既有 `priority ASC, activated_at ASC` 排序,避免多记录异常时改变当前选择结果。
|
||||
- 套餐摘要继续直接使用选中的 `PackageUsage` 快照及统一流量指标计算,避免针对已用完状态复制或重算数据。
|
||||
|
||||
## Risks / Trade-offs
|
||||
|
||||
- B1 的 `current_package_*` 字段会从零值变为已用完套餐数据;这是用户要求的兼容性行为修正,前端需按已用完状态展示而非将有使用记录视为可继续使用。
|
||||
- 若存量数据同时存在多条 `status IN (1,2)` 主套餐,接口沿用既有排序选第一条;本变更不修复该数据不变量问题。
|
||||
24
openspec/changes/fix-depleted-package-display/proposal.md
Normal file
24
openspec/changes/fix-depleted-package-display/proposal.md
Normal file
@@ -0,0 +1,24 @@
|
||||
## Why
|
||||
|
||||
C 端资产信息接口将已用完的主套餐当作“无套餐”返回,导致用户无法查看已用量、套餐名称和到期时间。已用完仍是当前世代中可展示且未到期的套餐状态,必须与生效中套餐一致投影其使用信息。
|
||||
|
||||
## What Changes
|
||||
|
||||
- 调整 `GET /api/c/v1/asset/info` 的当前主套餐选择范围:除生效中主套餐外,也选择已用完主套餐。
|
||||
- 已用完主套餐命中时,接口返回套餐名称、使用记录 ID、开始/到期时间及真/虚流量指标,不再返回套餐字段零值。
|
||||
- 保持待生效、已过期、已失效主套餐不作为当前套餐展示;不改变套餐耗尽阈值、状态流转、续费价格或套餐历史接口。
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
|
||||
- 无。
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
- `personal-customer`: C 端资产信息必须展示当前已用完主套餐的使用信息。
|
||||
|
||||
## Impact
|
||||
|
||||
- 影响 `internal/service/asset` 的当前主套餐读取,以及 `internal/store/postgres` 的主套餐状态筛选。
|
||||
- `GET /api/c/v1/asset/info` 对已用完套餐由零值摘要改为完整套餐摘要;不涉及 Schema、迁移、外部调用或写操作。
|
||||
@@ -0,0 +1,24 @@
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: 资产信息展示当前可用或已用完主套餐
|
||||
|
||||
系统 SHALL 在个人客户查询其已绑定资产的 `GET /api/c/v1/asset/info` 时,将当前世代中状态为生效中(`status=1`)或已用完(`status=2`)的主套餐作为当前套餐摘要返回。返回的套餐摘要 SHALL 包含套餐名称、套餐使用记录 ID、开始时间、到期时间、真流量与虚流量指标。待生效、已过期和已失效的主套餐不得作为当前套餐摘要返回。
|
||||
|
||||
#### Scenario: 已用完主套餐仍展示使用情况
|
||||
|
||||
- **GIVEN** 已认证个人客户拥有当前世代唯一的已用完主套餐,且该主套餐状态为 `status=2`
|
||||
- **WHEN** 客户请求 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应返回该主套餐的名称、使用记录 ID、开始时间、到期时间及流量指标
|
||||
- **AND** 响应不得将该套餐摘要字段返回为无套餐零值
|
||||
|
||||
#### Scenario: 生效中主套餐保持既有展示
|
||||
|
||||
- **GIVEN** 已认证个人客户拥有当前世代唯一的生效中主套餐,且该主套餐状态为 `status=1`
|
||||
- **WHEN** 客户请求 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应返回该主套餐的既有套餐摘要和流量指标
|
||||
|
||||
#### Scenario: 不可展示状态不作为当前套餐
|
||||
|
||||
- **GIVEN** 已认证个人客户没有状态为 `status=1` 或 `status=2` 的主套餐
|
||||
- **WHEN** 客户请求 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应的当前套餐摘要保持无套餐零值
|
||||
9
openspec/changes/fix-depleted-package-display/tasks.md
Normal file
9
openspec/changes/fix-depleted-package-display/tasks.md
Normal file
@@ -0,0 +1,9 @@
|
||||
## 1. 当前套餐读取
|
||||
|
||||
- [x] 1.1 将资产信息的当前主套餐读取范围扩展为生效中和已用完状态,同时保留主套餐与既有排序限制。
|
||||
- [x] 1.2 确认资产信息响应复用既有套餐快照和流量指标映射,不改变其他状态、价格或续费逻辑。
|
||||
|
||||
## 2. 验证与交付
|
||||
|
||||
- [x] 2.1 用临时可删除的调用或隔离数据验证已用完主套餐在资产信息中返回名称、使用记录、时间和流量指标;不新增自动化测试。
|
||||
- [x] 2.2 运行受影响的格式化、构建、OpenAPI 生成与 OpenSpec 校验,并删除临时验证产物。
|
||||
@@ -0,0 +1,2 @@
|
||||
schema: spec-driven
|
||||
created: 2026-09-09
|
||||
@@ -0,0 +1,33 @@
|
||||
## Context
|
||||
|
||||
API 与 Worker 分别创建订单服务。Worker 已为订单服务注入停复机模块,API 未注入;因此支付回调调用支付后自动复机入口时没有可执行的回调。支付后自动复机入口在事务提交后查询本订单的已生效主套餐,再异步调用停复机模块。
|
||||
|
||||
## Goals / Non-Goals
|
||||
|
||||
**Goals:**
|
||||
|
||||
- 使 API 支付回调复用既有的支付后自动复机入口。
|
||||
- 保持“仅已生效主套餐触发”的现有查询语义和停复机资格判断。
|
||||
|
||||
**Non-Goals:**
|
||||
|
||||
- 不改变套餐权益状态、支付事务范围、Gateway 重试和轮询调度。
|
||||
- 不让支付回调等待 Gateway 复机结果。
|
||||
- 不新增队列、端口、数据表或配置。
|
||||
|
||||
## Decisions
|
||||
|
||||
### 在 API Composition Root 注入既有回调
|
||||
|
||||
在 API 创建订单服务后调用既有的 `SetResumeCallback(stopResumeService)`。这是 Worker 已使用的装配方式;复用同一模块可将卡/设备载体解析、有效套餐、剩余流量、实名、停机原因、分布式锁和 Gateway 调用保持在一个实现内。
|
||||
|
||||
不在支付回调中直接调用 Gateway,也不复制资格判断。直接调用会绕过已存在的幂等锁、设备多卡处理和审计/观测写入。
|
||||
|
||||
### 以事务提交后的已生效权益为复机前置条件
|
||||
|
||||
保留订单服务当前的查询:仅本订单 `status=Active` 且 `master_usage_id IS NULL` 的主套餐权益可触发复机。查询发生在支付与权益事务成功返回后,避免使用未提交或排队权益快照。复机模块在异步执行时重新读取卡及权益事实,防止并发状态变化导致错误复机。
|
||||
|
||||
## Risks / Trade-offs
|
||||
|
||||
- Gateway 调用仍是异步副作用;支付成功不等于复机成功。该取舍保持支付事实可靠落库,不将外部网络延迟或失败耦合到支付回调。
|
||||
- API 进程现在可发起复机;其依赖已由同一 Composition Root 配置,且执行路径与 Worker 一致。
|
||||
@@ -0,0 +1,26 @@
|
||||
## Why
|
||||
|
||||
套餐订单的第三方支付回调已在提交套餐权益后调用自动复机入口,但 API 进程的订单服务未注入复机回调。支付成功后,卡只能等待异步观测或套餐轮询才可能恢复网络,不能满足支付成功后立即按最新业务事实检查并复机的要求。
|
||||
|
||||
## What Changes
|
||||
|
||||
- 在 API 进程为订单服务注入已有的停复机模块,使套餐订单支付事务成功提交后立即触发一次自动复机资格检查。
|
||||
- 仅对本订单已持久化为生效中的主套餐触发检查;排队、待实名或其他未生效主套餐不得触发复机。
|
||||
- 沿用已有停复机模块的套餐、流量、实名、停机原因和幂等锁判断;支付回调不等待 Gateway 调用完成。
|
||||
- 不修改套餐生效状态机、支付状态机、Worker 复机逻辑或轮询兜底机制。
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
|
||||
- 无。
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
- `package-lifecycle`: 规定套餐订单支付成功后,已生效主套餐触发一次基于已提交业务事实的即时自动复机检查。
|
||||
|
||||
## Impact
|
||||
|
||||
- 代码:`internal/bootstrap/services.go`。
|
||||
- 运行时:API 支付回调完成数据库事务后异步调用既有 Gateway 复机路径;无需迁移、路由或新的外部协议。
|
||||
- 同步:补丁先合入 `main`,再以单独提交定点同步到 `Iteration/8-11`。
|
||||
@@ -0,0 +1,55 @@
|
||||
## MODIFIED Requirements
|
||||
|
||||
### Requirement: 套餐状态流转
|
||||
|
||||
系统 SHALL 按当前套餐和套餐使用状态控制上架、订购、激活、失效与到期处理。主套餐到期时,系统 MUST 先确定同一载体是否存在待生效的后续主套餐:存在时,后续套餐激活与停复机重新评估 MUST 由同一条顺序流程完成;系统 MUST NOT 依据后续套餐激活前的无套餐快照发起停机。后续套餐成功生效后,系统 MUST 依据最新套餐、流量和实名事实重新判断卡网络状态,且不得遗留 `no_package` 停机。不存在后续套餐或后续套餐经业务校验不能生效时,系统 SHALL 按现有停机规则评估卡状态。后续套餐激活结果未知或任务投递失败不得被当作无后续套餐处理并据此停机,系统 SHALL 保留既有激活恢复与轮询兜底路径。
|
||||
|
||||
套餐订单支付成功时,系统 MUST 在支付和套餐权益事务提交后,检查本订单是否存在已生效且未挂靠其他主套餐的主套餐权益。存在时,系统 MUST 基于已提交的套餐、流量、实名和停机原因事实异步尝试自动复机;支付回调不得等待上游复机结果。主套餐权益处于待生效、待实名生效或其他非生效状态时,系统 MUST NOT 因本次支付发起自动复机。自动复机失败 SHALL 保留既有失败记录与轮询兜底机制。
|
||||
|
||||
#### Scenario: 支付后已生效主套餐触发自动复机
|
||||
|
||||
- **GIVEN** 套餐订单支付成功后,本订单存在已生效且未挂靠其他主套餐的主套餐权益,载体因可自动恢复的原因处于停机状态
|
||||
- **WHEN** 支付和套餐权益事务提交成功
|
||||
- **THEN** 系统异步按最新套餐、流量、实名和停机原因事实检查载体,并在全部复机条件满足时调用既有上游复机流程;支付回调不等待该调用结束
|
||||
|
||||
#### Scenario: 支付后主套餐未生效不触发自动复机
|
||||
|
||||
- **GIVEN** 套餐订单支付成功后,本订单主套餐权益仍处于待生效、待实名生效或其他非生效状态
|
||||
- **WHEN** 支付和套餐权益事务提交成功
|
||||
- **THEN** 系统不因本次支付发起自动复机,并保留后续套餐激活和轮询处理
|
||||
|
||||
#### Scenario: 支付后复机条件不满足
|
||||
|
||||
- **GIVEN** 套餐订单支付成功后,本订单存在已生效主套餐权益
|
||||
- **WHEN** 载体为手动停机、无有效套餐、流量已耗尽或不满足实名策略
|
||||
- **THEN** 系统不调用上游复机流程,保留当前网络状态与既有停复机处理路径
|
||||
|
||||
#### Scenario: 套餐状态流转
|
||||
|
||||
- **GIVEN** 套餐或使用记录处于允许的前置状态
|
||||
- **WHEN** 执行状态操作
|
||||
- **THEN** 仅发生一次允许的状态变化;不满足前置状态时返回业务错误
|
||||
|
||||
#### Scenario: 到期主套餐接续后续套餐
|
||||
|
||||
- **GIVEN** 某载体的当前主套餐到期,且存在满足激活条件的待生效后续主套餐
|
||||
- **WHEN** 系统处理该主套餐到期
|
||||
- **THEN** 系统先完成后续套餐激活并按最新权益事实重新评估停复机,且不得因到期前的无套餐快照对该载体发起 `no_package` 停机
|
||||
|
||||
#### Scenario: 到期主套餐无后续可生效套餐
|
||||
|
||||
- **GIVEN** 某载体的当前主套餐到期,且不存在后续主套餐或队首后续套餐不满足激活条件
|
||||
- **WHEN** 系统完成该套餐到期处理
|
||||
- **THEN** 系统按当前套餐、流量和实名事实执行既有停机评估
|
||||
|
||||
#### Scenario: 后续套餐激活结果未知
|
||||
|
||||
- **GIVEN** 某载体的当前主套餐到期,存在待生效后续主套餐,但激活任务投递或执行结果暂时未知
|
||||
- **WHEN** 系统处理该套餐到期
|
||||
- **THEN** 系统不得将该未知结果视为不存在后续套餐而依据旧快照发起停机,并保留既有激活恢复与套餐轮询兜底
|
||||
|
||||
#### Scenario: 卡状态轮询发现缺失的套餐任务
|
||||
|
||||
- **GIVEN** 启用轮询的卡匹配套餐检查配置,且其 `polling:package` 分片队列项因异常缺失
|
||||
- **WHEN** 卡状态轮询成功完成且未命中风险停机
|
||||
- **THEN** 系统基于最新卡状态仅补入缺失的套餐任务,不改写已存在套餐任务的执行时间;后续套餐任务仍按既有停复机条件评估该卡
|
||||
@@ -0,0 +1,10 @@
|
||||
## 1. 主干即时复机
|
||||
|
||||
- [x] 1.1 在 API Composition Root 为订单服务注入既有停复机回调,不改变支付或套餐状态机。
|
||||
- [x] 1.2 格式化变更文件并构建 API,核对支付事务提交后仅已生效主套餐进入现有自动复机路径。
|
||||
- [x] 1.3 校验 OpenSpec 变更并将契约和代码以独立中文提交合入 `main`。
|
||||
|
||||
## 2. 八月迭代同步
|
||||
|
||||
- [ ] 2.1 在八月迭代分支的在途改动提交且工作区干净后,定点同步主干补丁提交并保留在途支付商户装配。
|
||||
- [ ] 2.2 构建八月迭代分支 API,并核对同一 API 回调装配存在。
|
||||
@@ -68,6 +68,52 @@
|
||||
- **WHEN** 生产者向公共可靠事件存储提交超过字段上限的事件标识或父事件标识
|
||||
- **THEN** 系统在持久化边界返回明确的参数错误而不是数据库字段错误
|
||||
|
||||
### Requirement: 单槽单卡设备绑定时初始化当前卡标识
|
||||
|
||||
系统 SHALL 在设备最大槽位为 1 且该设备绑定的有效卡唯一时,将该绑定标记为当前使用卡;绑定成功后的设备卡列表 SHALL 把该卡作为当前卡对外返回。对多卡设备,系统 MUST NOT 在绑定时推断当前使用卡,其当前卡标识仍由运营商设备观测或显式切卡结果决定。系统 MUST 保证同一设备同一时刻至多一条有效绑定被标记为当前使用卡;解绑 SHALL 清除该绑定的当前卡标识。
|
||||
|
||||
#### Scenario: 单槽设备绑定唯一卡
|
||||
|
||||
- **GIVEN** 设备最大槽位为 1 且当前没有有效绑定卡
|
||||
- **WHEN** 管理员为该设备绑定一张有效卡
|
||||
- **THEN** 该绑定被标记为当前使用卡
|
||||
- **AND** 后续设备卡列表中该卡返回为当前卡
|
||||
|
||||
#### Scenario: 多卡设备绑定不推断当前卡
|
||||
|
||||
- **GIVEN** 设备最大槽位大于 1
|
||||
- **WHEN** 管理员为该设备绑定一张卡
|
||||
- **THEN** 绑定结果不改变该设备既有的当前使用卡标识
|
||||
|
||||
#### Scenario: 解绑清除当前卡标识
|
||||
|
||||
- **GIVEN** 某有效绑定被标记为当前使用卡
|
||||
- **WHEN** 该绑定被解绑
|
||||
- **THEN** 该设备不再存在被标记为当前使用卡的有效绑定
|
||||
|
||||
### Requirement: 存量当前卡标识的核对与受控修复
|
||||
|
||||
系统 SHALL 提供只读核对口径,用于按「设备最大槽位为 1、有效绑定唯一、当前无任何当前卡标识」识别需要修复的存量绑定。受控修复 SHALL 仅将符合该口径的绑定标记为当前使用卡,MUST NOT 修改其他绑定、MUST NOT 使同一设备出现多条当前使用卡。修复后设备卡列表 SHALL 反映该当前卡标识,设备实名判定 SHALL 按绑定卡事实返回。
|
||||
|
||||
#### Scenario: 只读核对识别待修复设备
|
||||
|
||||
- **GIVEN** 设备最大槽位为 1、存在唯一有效绑定且没有任何当前卡标识
|
||||
- **WHEN** 维护者按核对口径查询
|
||||
- **THEN** 该设备出现在待修复结果中,且查询本身不产生任何写入
|
||||
|
||||
#### Scenario: 受控修复后当前卡可见
|
||||
|
||||
- **GIVEN** 已按核对口径确认的设备
|
||||
- **WHEN** 维护者执行受控修复
|
||||
- **THEN** 该设备的唯一有效绑定被标记为当前使用卡
|
||||
- **AND** 该设备的卡列表与资产信息按最新绑定事实返回
|
||||
|
||||
#### Scenario: 多卡设备不在修复范围
|
||||
|
||||
- **GIVEN** 设备最大槽位大于 1 或有效绑定多于一条
|
||||
- **WHEN** 维护者按核对口径查询
|
||||
- **THEN** 该设备不出现在待修复结果中
|
||||
|
||||
## 可达操作索引
|
||||
|
||||
本节只用于入口导航,不是行为 Requirement;业务义务以上述 Requirements 为准。
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
### Requirement: 审计时间线
|
||||
|
||||
系统 SHALL 支持按事件、操作者、资源、请求、关联标识和资金维度查询已记录的审计事实。新建的 `tb_integration_log` 在已取得稳定审计事件时 SHALL 写入其内部 ID 作为 `audit_event_id`,并且该日志的非空 `integration_id` SHALL 出现在对应事件列表和事件详情的 `investigation_refs.integration_refs` 中;关联生成失败时系统 MUST 保留 Integration Log 并记录可排查告警,且 MUST NOT 按名称、时间或摘要推断关联。历史 Integration Log 不在本要求的回填范围内。审计事件的构造、校验或持久化失败 MUST 记录可关联的结构化错误日志和二次失败记录,且 MUST NOT 改变已通过业务校验的业务操作结果或接口响应。
|
||||
系统 SHALL 支持按事件、操作者、资源、请求、关联标识和资金维度查询已记录的审计事实。新建的 `tb_integration_log` 在已取得稳定审计事件时 SHALL 写入其内部 ID 作为 `audit_event_id`,并且该日志的非空 `integration_id` SHALL 出现在对应事件列表和事件详情的 `investigation_refs.integration_refs` 中;关联生成失败时系统 MUST 保留 Integration Log 并记录可排查告警,且 MUST NOT 按名称、时间或摘要推断关联。历史 Integration Log 不在本要求的回填范围内。审计事件的构造、校验或持久化失败 MUST 记录可关联的结构化错误日志和二次失败记录,且 MUST NOT 改变已通过业务校验的业务操作结果或接口响应。尚无完成物理清理记录时,审计调查接口 MUST 继续查询在线审计事实,且返回的留存边界不得将数据标记为已归档。
|
||||
|
||||
#### Scenario: 审计时间线
|
||||
|
||||
@@ -46,6 +46,14 @@
|
||||
- **WHEN** 该操作的审计事件构造、校验或持久化失败
|
||||
- **THEN** 系统提交或返回该业务操作原本的结果,并以请求关联标识、动作编码和资源标识记录审计失败
|
||||
|
||||
#### Scenario: 尚无物理清理记录时查询在线审计
|
||||
|
||||
- **GIVEN** 审计或外部交互日志尚无完成物理清理的归档运行记录
|
||||
- **WHEN** 调用任一依赖留存边界的审计调查接口
|
||||
- **THEN** 系统返回当前在线数据或空列表
|
||||
- **AND** 响应中的 `archived_before` 为空
|
||||
- **AND** 系统不得因空留存边界返回服务端错误
|
||||
|
||||
### Requirement: 轮询审计事实保留边界
|
||||
|
||||
系统 SHALL 仅为产生业务事实变化、轮询失败、结果未知或人工触发的轮询操作持久化统一审计事件及资源快照。成功且无业务变化的自动轮询 MUST 不创建 `tb_audit_event` 或 `tb_audit_event_resource`,审计调查接口仅返回实际已保留的历史事实。
|
||||
|
||||
81
openspec/specs/package-queue-activation/spec.md
Normal file
81
openspec/specs/package-queue-activation/spec.md
Normal file
@@ -0,0 +1,81 @@
|
||||
# 套餐队列激活当前行为
|
||||
|
||||
## Purpose
|
||||
|
||||
描述主套餐到期后的队列接续、无占位主套餐时的孤儿恢复,以及异步激活结果和锁冲突的重试语义,确保待生效套餐不因候选窗口或事务可见性而长期无法激活。
|
||||
|
||||
## Requirements
|
||||
|
||||
### Requirement: 当前主套餐过期后自动激活下一个
|
||||
|
||||
系统 SHALL 在生效中或已用完主套餐到期时,先提交旧主套餐及关联加油包的状态事务,再投递同一载体队首待生效套餐的现有 Asynq 激活任务;系统 MUST NOT 在旧套餐事务提交前投递任务。
|
||||
|
||||
#### Scenario: 事务提交后投递队首套餐
|
||||
|
||||
- **WHEN** 轮询处理一个到期的 `status=1` 或 `status=2` 主套餐,且存在队首待生效套餐
|
||||
- **THEN** 系统先提交旧主套餐 `status=3` 和关联加油包 `status=4` 的事务
|
||||
- **AND** 提交成功后查询稳定队首并投递 `package:queue:activation`
|
||||
- **AND** 消费者读取时旧主套餐不再处于 `status IN (1,2)`
|
||||
|
||||
#### Scenario: 过期事务失败
|
||||
|
||||
- **WHEN** 更新旧主套餐或关联加油包失败
|
||||
- **THEN** 事务回滚
|
||||
- **AND** 系统不得投递下一套餐激活任务
|
||||
- **AND** 下一轮过期扫描仍可重新处理
|
||||
|
||||
#### Scenario: 提交后入队失败
|
||||
|
||||
- **WHEN** 旧套餐事务已经提交,但 Asynq 入队失败或进程退出
|
||||
- **THEN** 队首套餐保持 `status=0`
|
||||
- **AND** 周期孤儿扫描重新发现并补投该套餐
|
||||
|
||||
#### Scenario: 无待生效套餐
|
||||
|
||||
- **WHEN** 旧套餐过期提交后不存在有效队首待生效套餐
|
||||
- **THEN** 系统不投递激活任务
|
||||
- **AND** 沿用既有无套餐停机检查
|
||||
|
||||
### Requirement: 孤儿待生效套餐必须公平恢复
|
||||
|
||||
系统 SHALL 在数据库中先选择每个卡或设备载体唯一的队首待生效主套餐,并排除仍有 `status IN (1,2)` 占位主套餐的载体,最后才执行单轮 100 个真实孤儿上限。队首顺序 MUST 为 `priority ASC, created_at ASC, id ASC`。
|
||||
|
||||
#### Scenario: 固定窗口全部为非孤儿
|
||||
|
||||
- **WHEN** 排序靠前的 100 条待生效记录均有占位主套餐,窗口之后存在真实孤儿
|
||||
- **THEN** 数据库先排除前 100 条非孤儿
|
||||
- **AND** 窗口后的真实孤儿进入本轮候选并被投递
|
||||
|
||||
#### Scenario: 同一载体有多条 pending
|
||||
|
||||
- **WHEN** 一个真实孤儿载体存在多条待生效主套餐
|
||||
- **THEN** 本轮只选择 priority 最小、created_at 最早、id 最小的一条
|
||||
- **AND** 该载体只占一个恢复名额
|
||||
|
||||
#### Scenario: 生效中或已用完套餐占位
|
||||
|
||||
- **WHEN** pending 所属载体存在 `status=1` 或 `status=2` 主套餐
|
||||
- **THEN** 该载体不得进入孤儿候选
|
||||
|
||||
### Requirement: Asynq 激活结果必须准确且可重试
|
||||
|
||||
系统 SHALL 仅在本次实际把套餐推进为 `status=1` 时记录新激活成功。Redis 激活锁冲突 MUST 返回错误,使 Asynq 按既有 `MaxRetry(3)` 重试,不得确认未执行任务成功。
|
||||
|
||||
#### Scenario: 锁冲突触发重试
|
||||
|
||||
- **WHEN** 消费者未取得载体级套餐激活锁
|
||||
- **THEN** Service 返回套餐激活冲突错误
|
||||
- **AND** Handler 将错误返回 Asynq
|
||||
- **AND** 本次不记录激活成功
|
||||
|
||||
#### Scenario: 本次实际激活
|
||||
|
||||
- **WHEN** 套餐为待生效、载体无占位主套餐且满足激活条件
|
||||
- **THEN** Service 返回 `activated=true`
|
||||
- **AND** Handler 记录包含套餐使用记录和触发类型的成功日志
|
||||
|
||||
#### Scenario: 条件暂不满足
|
||||
|
||||
- **WHEN** Service 复检发现占位套餐或等待实名条件
|
||||
- **THEN** Service 返回 `activated=false`且不修改套餐
|
||||
- **AND** Handler 记录未激活原因,不记录成功
|
||||
@@ -32,6 +32,35 @@
|
||||
- **WHEN** 查询资产列表或详情
|
||||
- **THEN** 返回该客户可见的资产而不包含其他客户资产
|
||||
|
||||
### Requirement: 缺少当前使用卡时的设备实名判定
|
||||
|
||||
系统 SHALL 在个人客户查询设备资产 `GET /api/c/v1/asset/info` 时按下述规则返回外层 `real_name_status`:存在有效绑定卡的当前使用标识时,返回该卡的实名状态;不存在任何当前使用卡时,只要该设备存在任一已实名(`real_name_status=1`)的有效绑定卡,SHALL 返回已实名,否则返回未实名。返回的 `real_name_status_name` SHALL 与 `real_name_status` 保持一致。卡列表中的逐卡实名状态 MUST 保持按卡返回,不受本判定影响。该判定 MUST NOT 因运营商实时接口调用失败或超时而改变。
|
||||
|
||||
#### Scenario: 无当前使用卡但绑定卡已实名
|
||||
|
||||
- **GIVEN** 设备存在有效绑定卡且其中至少一张已实名,且该设备没有任何 `is_current=true` 的有效绑定卡
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应外层 `real_name_status` 返回 `1` 且 `real_name_status_name` 为已实名
|
||||
- **AND** 卡列表中该已实名卡仍按其自身实名状态返回
|
||||
|
||||
#### Scenario: 无当前使用卡且绑定卡均未实名
|
||||
|
||||
- **GIVEN** 设备存在有效绑定卡且全部未实名,且该设备没有任何 `is_current=true` 的有效绑定卡
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应外层 `real_name_status` 返回 `0` 且 `real_name_status_name` 为未实名
|
||||
|
||||
#### Scenario: 有当前使用卡时沿用该卡状态
|
||||
|
||||
- **GIVEN** 设备存在一张 `is_current=true` 的未实名绑定卡,同时存在另一张已实名绑定卡
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应外层 `real_name_status` 返回该当前使用卡的未实名状态
|
||||
|
||||
#### Scenario: 运营商实时查询失败不改变实名判定
|
||||
|
||||
- **GIVEN** 设备的运营商实时状态查询失败或超时
|
||||
- **WHEN** 已认证个人客户请求该设备的 `GET /api/c/v1/asset/info`
|
||||
- **THEN** 响应仍按绑定卡事实返回外层实名状态,不因实时查询失败而返回未实名
|
||||
|
||||
## 可达操作索引
|
||||
|
||||
本节只用于入口导航,不是行为 Requirement;业务义务以上述 Requirements 为准。
|
||||
|
||||
@@ -62,6 +62,34 @@
|
||||
- **WHEN** 授权操作者查询 `card_status` 的并发状态
|
||||
- **THEN** 返回的 `task_type_name` 为“卡状态检查”
|
||||
|
||||
### Requirement: 停复机遵循实际生效实名策略
|
||||
|
||||
系统 SHALL 在自动停机、自动复机、设备批量复机和手动停复机的实名门槛中放行行业卡、已实名卡及实际生效策略为 `none` 的卡。独立卡或无有效设备绑定的卡使用卡策略,有有效设备绑定的非独立卡使用设备策略。系统 MUST 保留真实实名状态,不得以豁免伪造已实名事实。其他策略的未实名普通卡 MUST 保持实名限制;套餐、流量、风险、保护期及非轮询停机不自动复机等既有限制保持不变。
|
||||
|
||||
#### Scenario: 免实名独立卡有生效套餐
|
||||
- **WHEN** 未实名普通独立卡配置 `none`,存在生效套餐且流量未耗尽,当前网络在线
|
||||
- **THEN** 系统不因未实名向上游请求停机
|
||||
|
||||
#### Scenario: 免实名卡从轮询停机恢复
|
||||
- **WHEN** 上述卡当前因 `not_realname` 停机,满足其他自动复机条件
|
||||
- **THEN** 系统不因未实名阻止自动复机
|
||||
|
||||
#### Scenario: 设备策略优先
|
||||
- **WHEN** 未实名普通卡有效绑定设备,卡与设备的实名策略不同
|
||||
- **THEN** 系统以设备策略判定实名豁免,卡自身的 `none` 不得覆盖设备的实名要求
|
||||
|
||||
#### Scenario: 行业卡与已实名卡兼容
|
||||
- **WHEN** 行业卡未实名或普通卡已实名
|
||||
- **THEN** 系统保留已有实名门槛放行行为
|
||||
|
||||
#### Scenario: 无套餐和流量耗尽不豁免
|
||||
- **WHEN** 免实名卡没有生效套餐或流量已经耗尽
|
||||
- **THEN** 系统仍按对应业务原因执行停机判断
|
||||
|
||||
#### Scenario: 策略读取失败
|
||||
- **WHEN** 未实名普通卡的有效设备绑定或设备策略查询失败
|
||||
- **THEN** 系统报告错误且不对该卡发起本次停复机命令,不按卡策略回退放行
|
||||
|
||||
## 可达操作索引
|
||||
|
||||
本节只用于入口导航,不是行为 Requirement;业务义务以上述 Requirements 为准。
|
||||
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,6 +0,0 @@
|
||||
奇成代理名称,店铺名(新卡管),用户名,联系方式,业务员,是否有上级代理,上级代理名称,备注
|
||||
邓莎(襄阳市-樊城区),标品襄阳市公众邓莎,邓莎(襄阳),18607272052,王鹏,,,
|
||||
黄磊(联通),标品武汉市政企黄磊,黄磊(武汉),18607191901,蒋恒,,,
|
||||
黄磊(襄阳市-谷城县),标品襄阳市公众黄磊,黄磊(襄阳),18607277013,王鹏,,,
|
||||
李静(联通),标品武汉市政企李静,李静(武汉),18607191869,蒋恒,,,
|
||||
杨琴(联通),标品武汉市政企杨琴,杨琴(武汉),18607191109,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
|
@@ -1,989 +0,0 @@
|
||||
奇成代理名称,店铺名(新卡管),用户名,联系方式,业务员,是否有上级代理,上级代理名称,备注
|
||||
艾莉(武汉市-自营厅营服),标品武汉市公众艾莉,艾莉,18607191080,蒋恒,,,
|
||||
鲍红(宜昌市-当阳市),标品宜昌市公众鲍红,鲍红,18607201466,王鹏,,,
|
||||
蔡卉丽(联通),标品武汉市公众蔡卉丽,蔡卉丽,18607184419,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
蔡弯弯-4134(联通),标品武汉市公众蔡弯弯,蔡弯弯,18607184134,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
蔡伟(联通),标品武汉市公众蔡伟,蔡伟,18607191014,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
蔡玮琳(联通),标品武汉市政企蔡玮琳,蔡玮琳,18507184932,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
蔡韡-4706(联通),标品武汉市政企蔡韡,蔡韡,18607194706,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
操琳(联通),标品武汉市政企操琳,操琳,18507191717,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
操灼(十堰市-竹溪县),标品十堰市政企操灼,操灼,18671666672,蒋恒,,,
|
||||
曹红娟(联通),标品武汉市政企曹红娟,曹红娟,18507191180,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曹鸾(随州市-广水市),标品随州市公众曹鸾,曹鸾,13277223080,蒋恒,,,
|
||||
曹万瑞(联通),标品武汉市公众曹万瑞,曹万瑞,18607184835,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曹文龙-4397(联通),标品武汉市公众曹文龙,曹文龙,18607184397,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曹相会(宜昌市-宜都市),标品宜昌市公众曹相会,曹相会,18607201511,王鹏,,,
|
||||
曹洋-4735(联通),标品武汉市政企曹洋,曹洋,18607184735,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曹勇攀(联通),标品武汉市政企曹勇攀,曹勇攀,18607191933,蒋恒,,,
|
||||
曾诚(联通),标品武汉市公众曾诚,曾诚,18607194735,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曾浩(联通),标品武汉市政企曾浩,曾浩,18607191076,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曾令轩(联通),标品武汉市政企曾令轩,曾令轩,18607191374,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曾令炎(联通),标品武汉市政企曾令炎,曾令炎,18507184875,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曾宁波(十堰市-丹江口市),标品十堰市公众曾宁波,曾宁波,16671514052,蒋恒,,,
|
||||
曾文(联通),标品武汉市政企曾文,曾文,18507184991,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
曾燕(襄阳市-南漳县),标品襄阳市公众曾燕,曾燕,13277277100,王鹏,,,
|
||||
柴媛(联通),标品武汉市政企柴媛,柴媛,18507184869,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
常小龙(联通),标品武汉市公众常小龙,常小龙,18607194594,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈波(联通),标品武汉市政企陈波,陈波,18607191859,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈超(联通),标品武汉市政企陈超,陈超,18507184726,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈琛(十堰市-房县),标品十堰市公众陈琛,陈琛,18671667089,蒋恒,,,
|
||||
陈驰-1356(联通),标品武汉市政企陈驰,陈驰,18507191356,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈东(联通),标品武汉市政企陈东,陈东,18607184753,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈栋(联通),标品武汉市政企陈栋,陈栋,18607191079,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈飞(荆州市-江陵县),标品荆州市公众陈飞,陈飞,16607211668,王鹏,,,
|
||||
陈刚(荆州市-荆州区),标品荆州市政企陈刚,陈刚,18607211282,王鹏,,,
|
||||
陈红林(宜昌市-当阳市),标品宜昌市公众陈红林,陈红林,18607201469,王鹏,,,
|
||||
陈佳-4643(联通),标品武汉市政企陈佳,陈佳,18507184643,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈洁茹-1202(联通),标品武汉市政企陈洁茹,陈洁茹,18507191202,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈俊-4729(联通),标品武汉市政企陈俊,陈俊,18507194729,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈兰(联通),标品武汉市政企陈兰,陈兰,18507184223,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈立妮-1368(联通),标品武汉市政企陈立妮,陈立妮,18507191368,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈莉玲(联通),标品武汉市政企陈莉玲,陈莉玲,18607194138,蒋恒,,,
|
||||
陈良波(宜昌市-西陵区),标品宜昌市政企陈良波,陈良波,18608608770,王鹏,,,
|
||||
陈龙-1483(联通),标品武汉市政企陈龙,陈龙,18607184608,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈路康-4767(联通),标品武汉市政企陈路康,陈路康,18507184767,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈璐(联通),标品武汉市公众陈璐,陈璐,18607184869,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈明(联通),标品武汉市政企陈明,陈明,18607184817,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈娜-1787(联通),标品武汉市政企陈娜,陈娜,18607191787,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈奇-4418(联通),标品武汉市政企陈奇,陈奇,18507194418,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈倩(联通),标品武汉市政企陈倩,陈倩,18607191904,蒋恒,,,
|
||||
陈琴(联通),标品武汉市政企陈琴,陈琴,18507194127,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈睿(联通),标品武汉市政企陈睿,陈睿,18607194148,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈帅(联通),标品武汉市公众陈帅,陈帅,18607194698,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈爽(联通),标品武汉市政企陈爽,陈爽,18507194474,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈思(联通),标品武汉市公众陈思,陈思,18607194548,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈甜甜(襄阳市-枣阳市),标品襄阳市公众陈甜甜,陈甜甜,18671068882,王鹏,,,
|
||||
陈婷-4906(联通),标品武汉市政企陈婷,陈婷,18607194906,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈文凯(联通),标品武汉市政企陈文凯,陈文凯,18507184676,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈曦(联通),标品武汉市公众陈曦,陈曦,18607184408,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈小虎(联通),标品武汉市政企陈小虎,陈小虎,18607194671,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈晓玲(黄冈市-黄州区),标品黄冈市政企陈晓玲,陈晓玲,18607251865,王鹏,,,
|
||||
陈晓琴(联通),标品武汉市政企陈晓琴,陈晓琴,18607191589,蒋恒,,,
|
||||
陈勇(十堰市-郧西县),标品十堰市公众陈勇,陈勇,18671666280,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈宇(宜昌市-五峰土家族自治县),标品宜昌市公众陈宇,陈宇,18607201634,王鹏,,,
|
||||
陈媛(联通),标品武汉市政企陈媛,陈媛,18607194729,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈哲(联通),标品武汉市政企陈哲,陈哲,18607191486,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陈珍(十堰市-丹江口市),标品十堰市公众陈珍,陈珍,18671666695,蒋恒,,,
|
||||
谌凯(联通),标品武汉市公众谌凯,谌凯,18607184991,蒋恒,,,
|
||||
谌天欢-4174(联通),标品武汉市政企谌天欢,谌天欢,18507184174,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
成立天-4737(联通),标品武汉市公众成立天,成立天,18607194737,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程浩(联通),标品武汉市政企程浩,程浩,18507184086,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程敬-4947(联通),标品武汉市政企程敬,程敬,18507184947,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程露-4989(联通),标品武汉市政企程露,程露,18507184989,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程沁宇-4974(联通),标品武汉市公众程沁宇,程沁宇,18607194974,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程善松(联通),标品武汉市政企程善松,程善松,18507184868,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程伟(联通),标品武汉市政企程伟,程伟,18607184474,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
程源(联通),标品武汉市公众程源,程源,18607191664,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
褚思菲(联通),标品武汉市政企褚思菲,褚思菲,18507194458,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
崔李侠(联通),标品武汉市政企崔李侠,崔李侠,18607191723,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
崔婷(联通),标品武汉市政企崔婷,崔婷,18507184634,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
崔征飞(联通),标品武汉市公众崔征飞,崔征飞,18607191568,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
代峰-4524(联通),标品武汉市政企代峰,代峰,18607184524,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
戴和荣-1031(联通),标品武汉市政企戴和荣,戴和荣,18607191031,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
戴文丽(联通),标品武汉市政企戴文丽,戴文丽,18607194676,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
戴小莉(武汉市-江岸区),标品武汉市政企戴小莉,戴小莉,18507184476,蒋恒,,,
|
||||
邓方霞(江汉市-天门市),标品江汉市政企邓方霞,邓方霞,18608661893,蒋恒,,,
|
||||
邓慧(联通),标品武汉市公众邓慧,邓慧,18607191819,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邓建(随州市-曾都区),标品随州市政企邓建,邓建,15672996063,蒋恒,,,
|
||||
邓经茂-1132(联通),标品武汉市政企邓经茂,邓经茂,18507191132,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邓赛(联通),标品武汉市公众邓赛,邓赛,18607191477,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邓莎(襄阳市-樊城区),标品襄阳市公众邓莎,邓莎,18607194539,蒋恒,,,
|
||||
邓文-4901(联通),标品武汉市政企邓文,邓文,18607194901,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邓迎(联通),标品武汉市政企邓迎,邓迎,18607191240,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邓咏(联通),标品武汉市公众邓咏,邓咏,18607194943,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邓媛媛(联通),标品武汉市政企邓媛媛,邓媛媛,18507194240,蒋恒,,,
|
||||
邓章华(十堰市-郧西县),标品十堰市政企邓章华,邓章华,18671666289,蒋恒,,,
|
||||
丁春丽(宜昌市-伍家岗区),标品宜昌市公众丁春丽,丁春丽,18607201386,王鹏,,,
|
||||
丁浩洪-4392(联通),标品武汉市政企丁浩洪,丁浩洪,18507194392,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
丁帅(咸宁市-咸安区),标品咸宁市政企丁帅,丁帅,18608681851,蒋恒,,,
|
||||
丁威-4903(联通),标品武汉市政企丁威,丁威,18507184903,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
丁雅思(联通),标品武汉市政企丁雅思,丁雅思,18507184079,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
董贲奔(宜昌市-西陵区),标品宜昌市公众董贲奔,董贲奔,16607200999,王鹏,,,
|
||||
董超-4336(联通),标品武汉市政企董超,董超,18607194336,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
董春柳(宜昌市-当阳市),标品宜昌市政企董春柳,董春柳,15586363595,王鹏,,,
|
||||
董丹-4736(联通),标品武汉市政企董丹,董丹,18507184736,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
董惠婷(孝感市-市直),标品孝感市公众董惠婷,董惠婷,18607298730,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
董攀(十堰市-竹山县),标品十堰市政企董攀,董攀,18671666591,蒋恒,,,
|
||||
董荣(江汉市-仙桃市),标品江汉市政企董荣,董荣,18608661358,蒋恒,,,
|
||||
董思-4488(联通),标品武汉市政企董思,董思,18507184488,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
董燕(黄冈市-红安县),标品黄冈市政企董燕,董燕,18571936698,王鹏,,,
|
||||
杜焕义(联通),标品武汉市公众杜焕义,杜焕义,18607191937,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杜娟(联通),标品武汉市政企杜娟,杜娟,18607184186,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杜磊(联通),标品武汉市政企杜磊,杜磊,18607184209,蒋恒,,,
|
||||
杜倩(联通),标品武汉市公众杜倩,杜倩,18607194292,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杜岩(黄冈市-黄州区),标品黄冈市政企杜岩,杜岩,18607251211,王鹏,,,
|
||||
杜颖龄-4649(联通),标品武汉市政企杜颖龄,杜颖龄,18507194649,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
段锦绣(联通),标品武汉市政企段锦绣,段锦绣,18507184933,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
段瑞雪(联通),标品武汉市政企段瑞雪,段瑞雪,18507194840,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
段无名(联通),标品武汉市政企段无名,段无名,18507184148,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
段新亮(联通),标品武汉市政企段新亮,段新亮,18607194104,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
段玉玺-1081(联通),标品武汉市公众段玉玺,段玉玺,18607191081,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
凡文娜(联通),标品武汉市政企凡文娜,凡文娜,18607194341,蒋恒,,,
|
||||
范红丽(黄冈市-浠水县),标品黄冈市政企范红丽,范红丽,18607251350,王鹏,,,
|
||||
方佩(联通),标品武汉市公众方佩,方佩,18507194818,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
方鑫邹(联通),标品武汉市政企方鑫邹,方鑫邹,18607184018,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
方正东-7190(联通),标品武汉市政企方正东,方正东,18507184885,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
费葭葭(联通),标品武汉市政企费葭葭,费葭葭,18507191501,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
冯晶晶(联通),标品武汉市政企冯晶晶,冯晶晶,18607184763,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
冯铃惠(联通),标品武汉市政企冯铃惠,冯铃惠,18507184776,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
冯瑞(黄石市-下陆区),标品黄石市政企冯瑞,冯瑞,18671638886,王鹏,,,
|
||||
冯文君(联通),标品武汉市政企冯文君,冯文君,18607184070,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
冯燕燕-4247(联通),标品武汉市政企冯燕燕,冯燕燕,18507184247,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
符亮(联通),标品武汉市政企符亮,符亮,18607194356,蒋恒,,,
|
||||
付碧娟-4589(联通),标品武汉市政企付碧娟,付碧娟,18607194589,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
付欢-4705(联通),标品武汉市政企付欢,付欢,18507194705,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
付丽(联通),标品武汉市公众付丽,付丽,18607184451,蒋恒,,,
|
||||
付玲(孝感市-孝南区),标品孝感市政企付玲,付玲,18607298577,蒋恒,,,
|
||||
付思龙-3888(联通),标品武汉市政企付思龙,付思龙,15623823888,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
付毅(联通),标品武汉市公众付毅,付毅,18607184020,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
付长军(十堰市-房县),标品十堰市公众付长军,付长军,18671666365,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
甘露(联通),标品武汉市公众甘露,甘露,18607194454,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高剑-4681(联通),标品武汉市公众高剑,高剑,18607194681,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高金朝-1155(联通),标品武汉市政企高金朝,高金朝,18507191155,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高魁(联通),标品武汉市政企高魁,高魁,18607191022,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高山(随州市-曾都区),标品随州市公众高山,高山,13227221811,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高世杰(联通),标品武汉市政企高世杰,高世杰,18507184730,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高翔(联通),标品武汉市公众高翔,高翔,18607194864,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
高星-4687(联通),标品武汉市政企高星,高星,18507194687,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
葛小芸(联通),标品武汉市政企葛小芸,葛小芸,18607191798,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
葛鑫淼(联通),标品武汉市公众葛鑫淼,葛鑫淼,18507184636,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
宫升伟-4453(联通),标品武汉市政企宫升伟,宫升伟,18507194453,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
龚昌盛(联通),标品武汉市政企龚昌盛,龚昌盛,18607184213,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
龚晟(联通),标品武汉市政企龚晟,龚晟,18607191127,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
龚磊(十堰市-郧阳区),标品十堰市公众龚磊,龚磊,18671666250,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
龚庆-4492(联通),标品武汉市政企龚庆,龚庆,18607184492,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
龚迎莎-1522(联通),标品武汉市政企龚迎莎,龚迎莎,18507191522,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
古思琦-4513(联通),标品武汉市政企古思琦,古思琦,18507184513,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
关业高-4615(联通),标品武汉市政企关业高,关业高,18507184615,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
桂敏(联通),标品武汉市政企桂敏,桂敏,18607194254,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭凯-1474(联通),标品武汉市政企郭凯,郭凯,18607191474,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭玲玲(联通),标品武汉市公众郭玲玲,郭玲玲,18607191773,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭清凤(荆州市-荆州区),标品荆州市政企郭清凤,郭清凤,18607211246,王鹏,,,
|
||||
郭涛-4302(联通),标品武汉市政企郭涛,郭涛,18607184302,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭小旺(十堰市-竹溪县),标品十堰市公众郭小旺,郭小旺,18671666398,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭燕龙(联通),标品武汉市公众郭燕龙,郭燕龙,18607184590,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭毅(联通),标品武汉市政企郭毅,郭毅,18607191227,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郭幼才(联通),标品武汉市政企郭幼才,郭幼才,18507184812,蒋恒,,,
|
||||
郭云鹏(联通),标品武汉市政企郭云鹏,郭云鹏,18507194032,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
海征(十堰市-竹山县),标品十堰市公众海征,海征,18671666103,蒋恒,,,
|
||||
韩岑岑(江汉市-潜江市),标品江汉市政企韩岑岑,韩岑岑,18608661691,蒋恒,,,
|
||||
韩昌萍(十堰市-竹山县),标品十堰市政企韩昌萍,韩昌萍,18507287127,蒋恒,,,
|
||||
韩俊(联通),标品武汉市政企韩俊,韩俊,18607194183,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
韩琳(联通),标品武汉市公众韩琳,韩琳,18607194550,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
韩乾昱(联通),标品武汉市政企韩乾昱,韩乾昱,18607194820,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
韩信-1571(联通),标品武汉市政企韩信,韩信,18607191571,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
韩杨-1208(联通),标品武汉市政企韩杨,韩杨,18507191208,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
韩悦(联通),标品武汉市政企韩悦,韩悦,18507184675,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郝玉轩(联通),标品武汉市政企郝玉轩,郝玉轩,18507184917,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
何晨-4753(联通),标品武汉市政企何晨,何晨,18507184753,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
何翠芳(荆州市-监利县),标品荆州市公众何翠芳,何翠芳,15586067695,王鹏,,,
|
||||
何浩(十堰市-要客中心),标品十堰市政企何浩,何浩,18674187418,蒋恒,,,
|
||||
何建华(联通),标品武汉市政企何建华,何建华,18607191479,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
何倩(联通),标品武汉市政企何倩,何倩,18607191415,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
何青青-1282(联通),标品武汉市政企何青青,何青青,18671431282,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
何任婕(联通),标品武汉市政企何任婕,何任婕,18507184093,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
何少斌(十堰市-竹山县),标品十堰市公众何少斌,何少斌,18671666327,蒋恒,,,
|
||||
何婷(荆州市-松滋市),标品荆州市政企何婷,何婷,18607211318,王鹏,,,
|
||||
何珍程(武汉市-经开区),标品武汉市政企何珍程,何珍程,18607184353,蒋恒,,,
|
||||
贺龙海(联通),标品武汉市政企贺龙海,贺龙海,18507191201,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
贺秋霞(十堰市-竹溪县),标品十堰市政企贺秋霞,贺秋霞,18671982111,蒋恒,,,
|
||||
侯羽娟(联通),标品武汉市政企侯羽娟,侯羽娟,18507184930,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡艾云菲(随州市-曾都区),标品随州市政企胡艾云菲,胡艾云菲,13872867002,蒋恒,,,
|
||||
胡傲,标品宜昌市政企胡傲,胡傲,18607201750,王鹏,,,
|
||||
胡东宏-4601(联通),标品武汉市政企胡东宏,胡东宏,18607194601,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡果果-4368(联通),标品武汉市政企胡果果,胡果果,18507194368,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡淏-4285(联通),标品武汉市公众胡淏,胡淏,18607194285,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡家伟(联通),标品武汉市政企胡家伟,胡家伟,18507184500,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡坚-1085(联通),标品武汉市政企胡坚,胡坚,18507191085,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡杰-4147(联通),标品武汉市政企胡杰,胡杰,18607184147,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡金莉(十堰市-丹江口市),标品十堰市政企胡金莉,胡金莉,18671668765,蒋恒,,,
|
||||
胡晶晶(十堰市-茅箭区),标品十堰市政企胡晶晶,胡晶晶,15571998333,蒋恒,,,
|
||||
胡俊-4756(联通),标品武汉市政企胡俊,胡俊,18607194756,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡雷-4800(联通),标品武汉市政企胡雷,胡雷,18507184800,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡淼菲(联通),标品武汉市政企胡淼菲,胡淼菲,18607184625,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡明-1173(联通),标品武汉市公众胡明,胡明,18607191173,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡培刚-4995(联通),标品武汉市政企胡培刚,胡培刚,18507184995,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡前卫-4946(联通),标品武汉市政企胡前卫,胡前卫,18507184946,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡琼(鄂州市-鄂城区),标品鄂州市政企胡琼,胡琼,15608681237,蒋恒,,,
|
||||
胡邱利(联通),标品武汉市公众胡邱利,胡邱利,18507194186,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡锐(联通),标品武汉市政企胡锐,胡锐,18607194154,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡森(联通),标品武汉市公众胡森,胡森,18607194121,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡莎(联通),标品武汉市政企胡莎,胡莎,18507184910,蒋恒,,,
|
||||
胡生(联通),标品荆州市公众胡生,胡生,16607211815,王鹏,,,
|
||||
胡陶(鄂州市-鄂城区),标品鄂州市公众胡陶,胡陶,18608651069,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡炜(荆州市-监利县),标品荆州市政企胡炜,胡炜,18607211528,王鹏,,,
|
||||
胡文娟-4713(联通),标品武汉市公众胡文娟,胡文娟,18607184713,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡玺竹-1163(联通),标品武汉市政企胡玺竹,胡玺竹,18507191163,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡向阳(联通),标品鄂州市政企胡向阳,胡向阳,15608680013,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡雅琴(江汉市-仙桃),标品江汉市政企胡雅琴,胡雅琴,18608661703,蒋恒,,,
|
||||
胡亚珍(联通),标品武汉市政企胡亚珍,胡亚珍,18507194373,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡炎枝(联通),标品武汉市政企胡炎枝,胡炎枝,18507194648,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡杨(7127),标品武汉市政企胡杨,胡杨,18607191254,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡耀洋(联通),标品武汉市政企胡耀洋,胡耀洋,18507184765,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡玉芹-4586(联通),标品武汉市政企胡玉芹,胡玉芹,18607194586,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡振文(联通),标品武汉市政企胡振文,胡振文,18507194275,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡正方(联通),标品武汉市政企胡正方,胡正方,18607184382,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
胡中鹤(联通),标品武汉市政企胡中鹤,胡中鹤,18507184644,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
华霖(联通),标品武汉市政企华霖,华霖,18607191141,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
华倩文(联通),标品武汉市公众华倩文,华倩文,18507184682,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄宝林(十堰市-茅箭区),标品十堰市政企黄宝林,黄宝林,18671666110,蒋恒,,,
|
||||
黄贝贝(联通),标品武汉市公众黄贝贝,黄贝贝,18607194554,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄驰明(联通),标品武汉市政企黄驰明,黄驰明,18507184176,蒋恒,,,
|
||||
黄欢(联通),标品十堰市政企黄欢,黄欢,18671660117,蒋恒,,,
|
||||
黄佳-1056(联通),标品武汉市政企黄佳,黄佳,18507191056,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄江(联通),标品武汉市公众黄江,黄江,18607191641,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄锦(联通),标品武汉市政企黄锦,黄锦,18607184768,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄晶-4348(联通),标品武汉市公众黄晶,黄晶,18607194842,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
宜昌黄磊(宜昌市-远安县),标品宜昌市公众黄磊,黄磊,18607191901,蒋恒,,,
|
||||
黄丽平(联通),标品武汉市政企黄丽平,黄丽平,18507194375,蒋恒,,,
|
||||
黄琳(联通),标品鄂州市政企黄琳,黄琳,15608683567,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄念(联通),标品武汉市公众黄念,黄念,18607184261,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄倩-4934(联通),标品武汉市政企黄倩,黄倩,18507184934,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄思凡(襄阳市-谷城县),标品襄阳市公众黄思凡,黄思凡,18672715066,王鹏,,,
|
||||
黄思思(鄂州市-市分行业),标品鄂州市政企黄思思,黄思思,15608681295,蒋恒,,,
|
||||
黄思远(十堰市-张湾区),标品十堰市政企黄思远,黄思远,18674177178,蒋恒,,,
|
||||
黄斯媛(江汉市-天门市),标品江汉市政企黄斯媛,黄斯媛,18608640366,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄婷婷-4158(联通),标品武汉市政企黄婷婷,黄婷婷,18607194158,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄维(9390),标品武汉市公众黄维,黄维,18607191743,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄文韬-4612(联通),标品武汉市公众黄文韬,黄文韬,18607184612,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄雪晨(宜昌市-点军区),标品宜昌市公众黄雪晨,黄雪晨,18607201817,王鹏,,,
|
||||
黄雨微-1274(联通),标品武汉市公众黄雨微,黄雨微,18607191274,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄瓒(联通),标品武汉市公众黄瓒,黄瓒,18607184320,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
黄卓(联通),标品武汉市政企黄卓,黄卓,18507191069,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
霍丽娜(联通),标品武汉市政企霍丽娜,霍丽娜,18607191739,蒋恒,,,
|
||||
嵇靓(联通),标品武汉市政企嵇靓,嵇靓,18607191191,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
简宁言-4625(联通),标品武汉市政企简宁言,简宁言,18507184625,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
江高翔(联通),标品武汉市公众江高翔,江高翔,18607194363,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
江浩川(联通),标品武汉市政企江浩川,江浩川,18607191413,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
江华玉(联通(联通),标品武汉市政企江华玉,江华玉,18607191025,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
江恺-4611(联通),标品武汉市政企江恺,江恺,18507184851,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
江琼(联通),标品武汉市政企江琼,江琼,18607194650,蒋恒,,,
|
||||
江山城(联通),标品武汉市公众江山城,江山城,18607184726,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
姜桧-4253(联通),标品武汉市政企姜桧,姜桧,18607184253,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
姜华-1203(联通),标品武汉市政企姜华,姜华,18607181203,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
姜盼宇(随州市-曾都区),标品随州市公众姜盼宇,姜盼宇,18672633795,蒋恒,,,
|
||||
姜倩(联通),标品武汉市政企姜倩,姜倩,18507184401,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
蒋恒(联通),标品武汉市政企蒋恒,蒋恒代理,18117557041,蒋恒,,,
|
||||
蒋莉(联通),标品武汉市公众蒋莉,蒋莉,18507191198,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
金菊(联通),标品随州市政企金菊,金菊,13257229966,蒋恒,,,
|
||||
金鑫-4620(联通),标品武汉市公众金鑫,金鑫,18607184620,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
金竹-4485(联通),标品武汉市政企金竹,金竹,18507184485,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
靳柯-4644(联通),标品武汉市政企靳柯,靳柯,18507194644,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
康丹妮(孝感市-孝南区),标品孝感市公众康丹妮,康丹妮,18572740118,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
康磊(联通),标品武汉市政企康磊,康磊,18607184387,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
柯剑光(宜昌市-西陵区),标品宜昌市政企柯剑光,柯剑光,18607201187,王鹏,,,
|
||||
孔博彦(黄石市-下陆区),标品黄石市政企孔博彦,孔博彦,18671636692,王鹏,,,
|
||||
孔毅铭(十堰市-茅箭区),标品十堰市政企孔毅铭,孔毅铭,18607280096,蒋恒,,,
|
||||
兰天(联通),标品武汉市政企兰天,兰天,18507191051,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
兰兆亮(十堰市-丹江口市),标品十堰市公众兰兆亮,兰兆亮,18674177162,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
乐利峰(联通),标品武汉市政企乐利峰,乐利峰,18607191863,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
雷猛(联通),标品武汉市政企雷猛,雷猛,18507194028,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
雷宛儒-4253(联通),标品武汉市政企雷宛儒,雷宛儒,18507184768,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
冷妙奕(随州市-曾都区),标品随州市公众冷妙奕,冷妙奕,13277225000,蒋恒,,,
|
||||
黎靖(宜昌市-辖夷陵区),标品宜昌市公众黎靖,黎靖,18672665502,王鹏,,,
|
||||
李蓓(荆州市-沙市区),标品荆州市公众李蓓,李蓓,15572022849,王鹏,,,
|
||||
李炳生(恩施州-恩施市),标品恩施市公众李炳生,李炳生,18671881698,王鹏,,,
|
||||
李粲如-4867(联通),标品武汉市公众李粲如,李粲如,18607194867,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李春诗(鄂州市-市分行业),标品鄂州市政企李春诗,李春诗,15608681257,蒋恒,,,
|
||||
李丹(联通),标品武汉市政企李丹,李丹,18607184352,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李迪(联通),标品武汉市政企李迪,李迪,18507184701,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李飞(宜昌市-西陵区),标品武汉市政企李飞,李飞,18607194204,蒋恒,,,
|
||||
李观澜(联通),标品武汉市政企李观澜,李观澜,18507194451,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李海娟-4748(联通),标品武汉市政企李海娟,李海娟,18507184748,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李汉枭(联通),标品武汉市政企李汉枭,李汉枭,18607184631,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李浩(3186),标品武汉市政企李浩,李浩,18507184731,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李泓瑾(荆门市-钟祥市),标品荆门市公众李泓瑾,李泓瑾,18608691234,王鹏,,,
|
||||
李慧-4569(联通),标品武汉市政企李慧,李慧,18507184783,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李慧莲-1184(联通),标品武汉市政企李慧莲,李慧莲,18607191184,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李佳-1085(联通),标品武汉市政企李佳,李佳,18607191085,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李建香(孝南区政企),标品孝感市政企李建香,李建香,18607298512,蒋恒,,,
|
||||
李江成(联通),标品武汉市政企李江成,李江成,18607191089,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李杰(襄阳市-保康县),标品武汉市公众李杰,李杰,18607184708,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李津(鄂州市-鄂城区),标品鄂州市政企李津,李津,15608681232,蒋恒,,,
|
||||
李晶(联通),标品武汉市公众李晶,李晶,18607194052,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李静(襄阳市-高新开发区),标品襄阳市公众李静,李静,18672712099,王鹏,,,
|
||||
李凯(联通),标品武汉市公众李凯,李凯,18607191465,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李康(联通),标品武汉市公众李康,李康,18507191206,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李克菲-4114(联通),标品武汉市政企李克菲,李克菲,18607194114,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李黎(联通),标品武汉市政企李黎,李黎,18607191853,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李立(联通),标品武汉市政企李立,李立,18507194710,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李莉娟(联通),标品武汉市公众李莉娟,李莉娟,18607191507,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李良莹(联通),标品武汉市政企李良莹,李良莹,18507184957,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李玲(武汉市-江岸区),标品武汉市政企李玲,李玲代理,18507184033,蒋恒,,,
|
||||
李露-4831(联通),标品武汉市政企李露,李露,18507184831,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李美丽-4090(联通),标品武汉市公众李美丽,李美丽,18507184090,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李冕(联通),标品武汉市公众李冕,李冕,18607191504,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李敏-4953(联通),标品武汉市公众李敏,李敏,18607194953,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李明伟(随州市-随县),标品随州市公众李明伟,李明伟,18672279316,蒋恒,,,
|
||||
李佩(联通),标品武汉市公众李佩,李佩,18507194093,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李琦(联通),标品武汉市公众李琦,李琦,18607184075,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李乾(联通),标品武汉市公众李乾,李乾,18607194795,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李秋容-4707(联通),标品武汉市政企李秋容,李秋容,18507184707,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李仁信-4749(联通),标品武汉市公众李仁信,李仁信,18607184749,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李杉-4913(联通),标品武汉市政企李杉,李杉,18507184913,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李生(联通),标品武汉市政企李生,李生,18607194220,蒋恒,,,
|
||||
李胜涛(随州市-广水市),标品随州市政企李胜涛,李胜涛,18607229112,蒋恒,,,
|
||||
李思怡-4673(联通),标品武汉市政企李思怡,李思怡,18507184673,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李涛(联通),标品武汉市公众李涛,李涛,18607191924,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李涛涛(联通),标品武汉市政企李涛涛,李涛涛,18607194230,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李婷-4244(联通),标品武汉市公众李婷,李婷,18507194244,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李婷婷(联通),标品武汉市政企李婷婷,李婷婷,18607194960,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李推(联通),标品武汉市政企李推,李推,18607191451,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李婉菊(联通),标品武汉市政企李婉菊,李婉菊,18507184804,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李伟(联通),标品武汉市公众李伟,李伟,18507194460,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李文静-4379(联通),标品武汉市政企李文静,李文静,18607194379,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李祥(联通),标品武汉市公众李祥,李祥,18607194803,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李翔(联通),标品武汉市公众李翔,李翔,18607194513,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李璇(荆州市-沙市区),标品荆州市政企李璇,李璇,15671441712,王鹏,,,
|
||||
李雪敏-1152(联通),标品武汉市政企李雪敏,李雪敏,18607191152,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李勋-4852(联通),标品武汉市政企李勋,李勋,18507184852,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李亚鸿-4916(联通),标品武汉市政企李亚鸿,李亚鸿,18507184916,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李艳丽-4942(联通),标品武汉市政企李艳丽,李艳丽,18507184942,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李洋(联通),标品武汉市政企李洋,李洋,18507184983,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李叶(联通),标品武汉市政企李叶,李叶,18507184986,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李颖娜(十堰市-茅箭区),标品十堰市公众李颖娜,李颖娜,18671667668,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李永吉-1367(联通),标品武汉市政企李永吉,李永吉,18507191367,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李勇军-4877(联通),标品武汉市政企李勇军,李勇军,18507194877,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李玉洁(联通),标品武汉市公众李玉洁,李玉洁,18607194582,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李元嫦(宜昌市-伍家岗区),标品宜昌市政企李元嫦,李元嫦,18607201967,王鹏,,,
|
||||
李园园-4126(联通),标品武汉市政企李园园,李园园,18507194126,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李云峰(联通),标品武汉市公众李云峰,李云峰,18607194989,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李泽培(十堰市-郧阳区),标品十堰市公众李泽培,李泽培,18671666258,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李正熙(联通),标品武汉市政企李正熙,李正熙,18607184068,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李芷璇(襄阳市-襄州区),标品襄阳市公众李芷璇,李芷璇,18607271399,王鹏,,,
|
||||
李壮-4800(联通),标品武汉市政企李壮,李壮,18607194800,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李宗(联通),标品武汉市政企李宗,李宗,18507184891,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
李宗涛-4157(联通),标品武汉市公众李宗涛,李宗涛,18607184157,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
梁海波(联通),标品武汉市政企梁海波,梁海波,18607191061,蒋恒,,,
|
||||
梁建军-4764(联通),标品武汉市公众梁建军,梁建军,18607194764,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
梁绍鹏(联通),标品武汉市公众梁绍鹏,梁绍鹏,18607191756,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
梁弢(联通),标品武汉市政企梁弢,梁弢,18607191593,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
梁业权-1412(联通),标品武汉市政企梁业权,梁业权,18507184770,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
梁莹(联通),标品武汉市政企梁莹,梁莹,18507184953,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
梁瀛-4086(联通),标品武汉市政企梁瀛,梁瀛,18507184787,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
廖晗-4897(联通),标品武汉市政企廖晗,廖晗,18507184897,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
廖晶晶-4751(联通),标品武汉市政企廖晶晶,廖晶晶,18607194751,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
廖甜(武汉市-江岸区),标品武汉市政企廖甜,廖甜,18607191049,蒋恒,,,
|
||||
廖宇婷-4785(联通),标品武汉市公众廖宇婷,廖宇婷,18607184785,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林楚敏(联通),标品十堰市公众林楚敏,林楚敏,18671666585,蒋恒,,,
|
||||
林飞(联通),标品武汉市政企林飞,林飞,18507184847,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林焕群(联通),标品武汉市政企林焕群,林焕群,18607184689,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林继科(联通),标品武汉市政企林继科,林继科,18607191150,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林兰-2289(联通),标品武汉市政企林兰,林兰,15527792289,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林倩-4819(联通),标品武汉市政企林倩,林倩,18507194819,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林文-4604(联通),标品武汉市政企林文,林文,18507194604,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林欣(联通),标品武汉市公众林欣,林欣,18507194464,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
林阳-4004(联通),标品武汉市公众林阳,林阳,18607184004,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘备(联通),标品武汉市政企刘备,刘备,18507184756,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘琲(联通),标品武汉市公众刘琲,刘琲,18607194425,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘斌(宜昌市-兴山县),标品宜昌市公众刘斌,刘斌,18607201346,王鹏,,,
|
||||
刘禀祎(联通),标品武汉市政企刘禀祎,刘禀祎,18607191644,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘博学(联通),标品武汉市政企刘博学,刘博学,18607184940,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘灿-4487(联通),标品武汉市政企刘灿,刘灿,18507184487,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘晟(联通),标品武汉市政企刘晟,刘晟,18607191382,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘冲(联通),标品武汉市政企刘冲,刘冲,18507191159,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘传城(联通),标品武汉市政企刘传城,刘传城,18507184370,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘聪-4806(联通),标品武汉市政企刘聪,刘聪,18607194806,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘德柱-1129(联通),标品武汉市公众刘德柱,刘德柱,18607191129,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘登-4831(联通),标品武汉市公众刘登,刘登,18607184831,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘迪(联通),标品武汉市政企刘迪,刘迪,18607184962,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘菲-4830(联通),标品武汉市政企刘菲,刘菲,18607184830,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘芬(联通),标品武汉市政企刘芬,刘芬,18507184859,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘凤玲(十堰市-张湾区),标品十堰市公众刘凤玲,刘凤玲,18671666306,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘耕-1083(联通),标品武汉市政企刘耕,刘耕,18607191083,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘涵(联通),标品武汉市公众刘涵,刘涵,18607194325,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘寒(联通),标品武汉市公众刘寒,刘寒,18607194314,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘浩云(随州市-随县),标品随州市政企刘浩云,刘浩云,18672278499,蒋恒,,,
|
||||
刘鹤岭(联通),标品武汉市政企刘鹤岭,刘鹤岭,18607194527,蒋恒,,,
|
||||
刘华涛-4314(联通),标品武汉市政企刘华涛,刘华涛,18607184314,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘加园(联通),标品武汉市公众刘加园,刘加园,18607184228,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘佳(随州市-随县),标品随州市政企刘佳,刘佳,18607223320,蒋恒,,,
|
||||
刘家杰-4277(联通),标品武汉市政企刘家杰,刘家杰,18507194277,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘健(0604),标品武汉市政企刘健,刘健,18607184149,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘江乐(宜昌市-猇亭区),标品宜昌市公众刘江乐,刘江乐,18607201365,王鹏,,,
|
||||
刘杰-4754(联通),标品武汉市公众刘杰,刘杰,18607194754,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘静雯(襄阳市-樊城区),标品襄阳市公众刘静雯,刘静雯,18607271931,王鹏,,,
|
||||
刘钧尧(联通),标品武汉市政企刘钧尧,刘钧尧,18607194247,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘轲(联通),标品武汉市政企刘轲,刘轲,18507191179,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘克明(江汉市-潜江市),标品江汉市政企刘克明,刘克明,18608666942,蒋恒,,,
|
||||
刘力夫(随州市-随州高新技术产业开发区),标品随州市政企刘力夫,刘力夫,18607221020,蒋恒,,,
|
||||
刘丽萍(江汉市-天门市),标品江汉市政企刘丽萍,刘丽萍,18608661870,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘亮(宜昌市-西陵区),标品宜昌市政企刘亮,刘亮,18607202351,王鹏,,,
|
||||
刘玲(联通),标品武汉市政企刘玲,刘玲,18607194775,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘玲玲-4463(联通),标品武汉市政企刘玲玲,刘玲玲,18507184463,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘妹(十堰市-茅箭区),标品十堰市公众刘妹,刘妹,18671667660,蒋恒,,,
|
||||
刘孟涛(联通),标品武汉市政企刘孟涛,刘孟涛,18607191621,蒋恒,,,
|
||||
刘青(联通),标品武汉市政企刘青,刘青,18607191495,蒋恒,,,
|
||||
刘青青(联通),标品武汉市公众刘青青,刘青青,18507194123,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘秋婷-4108(联通),标品武汉市政企刘秋婷,刘秋婷,18507194108,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘群-4867(联通),标品武汉市政企刘群,刘群,18507184867,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘然(联通),标品武汉市公众刘然,刘然,18607194330,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘瑞波-1738(联通),标品武汉市政企刘瑞波,刘瑞波,18607191738,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘帅(联通),标品武汉市政企刘帅,刘帅,18507184734,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘威(荆州市-松滋市),标品荆州市政企刘威,刘威,15629864567,王鹏,,,
|
||||
刘文琪(鄂州市-鄂城区),标品鄂州市政企刘文琪,刘文琪,18608650015,蒋恒,,,
|
||||
刘纹夏(荆州市-江陵县),标品荆州市政企刘纹夏,刘纹夏,15507150118,王鹏,,,
|
||||
刘曦(联通),标品武汉市政企刘曦,刘曦,18507191258,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘霞(襄阳市-襄州区),标品襄阳市公众刘霞,刘霞,18672700056,王鹏,,,
|
||||
刘小红(联通),标品武汉市政企刘小红,刘小红,18607194161,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘小利-4903(联通),标品武汉市公众刘小利,刘小利,18607184903,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘晓蒙(十堰市-茅箭区),标品十堰市政企刘晓蒙,刘晓蒙,18527888699,蒋恒,,,
|
||||
刘鑫龙(武汉市-江岸区),标品武汉市政企刘鑫龙,刘鑫龙,18507184435,蒋恒,,,
|
||||
刘旋-4884(联通),标品武汉市政企刘旋,刘旋,18607194884,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘雪云(联通),标品武汉市政企刘雪云,刘雪云,18507194650,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘妍(联通),标品武汉市政企刘妍,刘妍,18607191247,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘燕萍(孝感市-孝昌县),标品孝感市政企刘燕萍,刘燕萍,18607298753,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘杨成(联通),标品武汉市政企刘杨成,刘杨成,18607194365,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘宇(联通),标品武汉市政企刘宇,刘宇,18507194821,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘玉婕(联通),标品武汉市政企刘玉婕,刘玉婕,18507184514,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘钊(十堰市-郧西县),标品十堰市公众刘钊,刘钊,18671666576,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘志鹏(十堰市-竹溪县),标品十堰市公众刘志鹏,刘志鹏,18671666295,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
刘子龙(联通),标品武汉市政企刘子龙,刘子龙,18607184855,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
柳兰(联通),标品武汉市公众柳兰,柳兰,18607194219,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
柳振华(联通),标品武汉市公众柳振华,柳振华,18607194297,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
卢冠林(联通),标品武汉市公众卢冠林,卢冠林,18607194481,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
卢红武(联通),标品武汉市政企卢红武,卢红武,18607191036,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
卢琴(荆州市-荆州区),标品荆州市政企卢琴,卢琴,18607211590,王鹏,,,
|
||||
鲁浩宇-4644(联通),标品武汉市政企鲁浩宇,鲁浩宇,18607184644,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
鲁娇娇(宜昌市-西陵区),标品宜昌市公众鲁娇娇,鲁娇娇,18607203016,王鹏,,,
|
||||
鲁琼-4598(联通),标品武汉市公众鲁琼,鲁琼,18607194598,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陆兆龙-4143(联通),标品武汉市公众陆兆龙,陆兆龙,18607194143,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
栾静怡-1985(联通),标品武汉市公众栾静怡,栾静怡,18607191985,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗骜(联通),标品武汉市政企罗骜,罗骜,18607194153,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗斌-1980(联通),标品武汉市公众罗斌,罗斌,18607191980,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗浩(联通),标品武汉市政企罗浩,罗浩,18507184562,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗欢(联通),标品武汉市政企罗欢,罗欢,18607184976,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗立伟(宜昌市-辖夷陵区),标品宜昌市公众罗立伟,罗立伟,13165611131,王鹏,,,
|
||||
罗丽-4964(联通),标品武汉市政企罗丽,罗丽,18507184964,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗琦(武汉市-经开区),标品武汉市公众罗琦,罗琦,18607194430,蒋恒,,,
|
||||
罗微微(随州市-曾都区),标品随州市公众罗微微,罗微微,13277220252,蒋恒,,,
|
||||
罗文-4864(联通),标品武汉市政企罗文,罗文,18607191450,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
罗雨田(联通),标品武汉市公众罗雨田,罗雨田,18507191109,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
骆慧玲(联通),标品武汉市公众骆慧玲,骆慧玲,18507191108,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
骆丽芳(联通),标品武汉市政企骆丽芳,骆丽芳,18507194841,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吕彬-4794(联通),标品武汉市政企吕彬,吕彬,18507194794,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吕宏强(宜昌市-当阳市),标品宜昌市政企吕宏强,吕宏强,15629389157,王鹏,,,
|
||||
吕梦杰(十堰市-茅箭区),标品十堰市公众吕梦杰,吕梦杰,18671666998,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吕盼盼-1744(联通),标品武汉市政企吕盼盼,吕盼盼,18507184791,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
马瀚森-3567(联通),标品武汉市政企马瀚森,马瀚森,18507184969,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
马欢(黄石市-西塞山区),标品黄石市政企马欢,马欢,18671636251,王鹏,,,
|
||||
马莉-1522(联通),标品武汉市政企马莉,马莉,18607191522,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
马苏楠-1169(联通),标品武汉市政企马苏楠,马苏楠,18507191169,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
马亚辉(联通),标品武汉市政企马亚辉,马亚辉,18507194655,蒋恒,,,
|
||||
马妍(联通),标品武汉市政企马妍,马妍,18507194651,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
马志超(联通),标品武汉市公众马志超,马志超,18607194875,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
马志谦(联通),标品武汉市公众马志谦,马志谦,18607184112,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
毛小雨(宜昌市-当阳市),标品宜昌市政企毛小雨,毛小雨,18607201943,王鹏,,,
|
||||
梅林翔-4512(联通),标品武汉市公众梅林翔,梅林翔,18607194512,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
门古(十堰市-房县),标品十堰市公众门古,门古,15549996690,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孟辰(联通),标品武汉市公众孟辰,孟辰,18607194269,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孟慧(联通),标品武汉市公众孟慧,孟慧,18507191124,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
闵红丽(随州市-广水市),标品随州市公众闵红丽,闵红丽,18607222187,蒋恒,,,
|
||||
闵卉菁(联通),标品武汉市政企闵卉菁,闵卉菁,18607191835,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
闵兰兰(江汉市-仙桃),标品江汉市政企闵兰兰,闵兰兰,15629299393,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
闵艳(联通),标品武汉市政企闵艳,闵艳,18507191771,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
明静(十堰市-要客中心),标品十堰市政企明静,明静,18671677762,蒋恒,,,
|
||||
明楠(十堰市-茅箭区),标品十堰市政企明楠,明楠,18607281808,蒋恒,,,
|
||||
娜姐(联通),标品武汉市政企娜姐,娜姐,18607191208,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
倪丹(黄冈市黄州政企),标品黄冈市公众倪丹,倪丹,18607251768,王鹏,,,
|
||||
倪维(联通),标品武汉市公众倪维,倪维,18507191233,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
聂珂青(联通),标品武汉市政企聂珂青,聂珂青,18607184522,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
聂颖(联通),标品武汉市政企聂颖,聂颖,18507191295,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
牛思达-1265(联通),标品武汉市政企牛思达,牛思达,18507191265,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
牛晓菁(宜昌市-兴山县),标品宜昌市公众牛晓菁,牛晓菁,18607201613,王鹏,,,
|
||||
牛燕(随州市-曾都区),标品随州市政企牛燕,牛燕,18607221223,蒋恒,,,
|
||||
欧阳明华(黄石市-下陆区),标品黄石市政企欧阳明华,欧阳明华,18671636532,王鹏,,,
|
||||
潘波(随州市-曾都区),标品随州市政企潘波,潘波,18672220997,蒋恒,,,
|
||||
潘丹丹-1710(联通),标品武汉市政企潘丹丹,潘丹丹,18607191710,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
潘凡(联通),标品武汉市公众潘凡,潘凡,18607194487,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
潘飞-1094(联通),标品武汉市政企潘飞,潘飞,18507191094,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
潘菁菁(孝感市-市直),标品孝感市政企潘菁菁,潘菁菁,18607298306,蒋恒,,,
|
||||
潘萍(联通),标品武汉市政企潘萍,潘萍,18607194353,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
潘婷(联通),标品武汉市政企潘婷,潘婷,18507194722,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
潘筱萌-1551(联通),标品武汉市政企潘筱萌,潘筱萌,18507191551,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
庞克雷(襄阳市-樊城区),标品襄阳市公众庞克雷,庞克雷,18607271383,王鹏,,,
|
||||
彭丹(联通),标品武汉市公众彭丹,彭丹,18607191614,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭继兵(联通),标品武汉市政企彭继兵,彭继兵,18507194171,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭娟-4151(联通),标品武汉市政企彭娟,彭娟,18607194151,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭黎(联通),标品武汉市政企彭黎,彭黎,18607191070,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭良婷(联通),标品武汉市政企彭良婷,彭良婷,18507184893,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭涛(十堰市-张湾区),标品十堰市公众彭涛,彭涛,18674177151,蒋恒,,,
|
||||
彭羽达-4268(联通),标品武汉市政企彭羽达,彭羽达,18507194268,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭正桂-4982(联通),标品武汉市政企彭正桂,彭正桂,18507184982,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
彭壮-4082(联通),标品武汉市政企彭壮,彭壮,18507194082,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
祁妲斯(联通),标品武汉市政企祁妲斯,祁妲斯,18607184235,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
祁帅康(随州市-曾都区),标品随州市政企祁帅康,祁帅康,18671457515,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
钱程(联通),标品武汉市公众钱程,钱程,18607184144,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
钱瑜-1090(联通),标品武汉市政企钱瑜,钱瑜,18507191090,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
秦飞(联通),标品武汉市政企秦飞,秦飞,18607184345,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
秦莉芳(江汉市-天门市),标品江汉市政企秦莉芳,秦莉芳,18672898586,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
秦娜(随州市-随州高新技术产业开发区),标品随州市公众秦娜,秦娜,18672739225,蒋恒,,,
|
||||
秦琦(联通),标品武汉市政企秦琦,秦琦,18607191439,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
秦琴(武汉市-经开区),标品武汉市公众秦琴,秦琴,18507184317,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邱成龙(联通),标品武汉市政企邱成龙,邱成龙,18507184830,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邱琨(联通),标品武汉市公众邱琨,邱琨,18607191404,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邱诗杰(联通),标品武汉市政企邱诗杰,邱诗杰,18507194889,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邱小玲-1015(联通),标品武汉市政企邱小玲,邱小玲,18607191015,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
屈俊飞(十堰市-茅箭区),标品十堰市公众屈俊飞,屈俊飞,18671666385,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
屈媛丽(联通),标品武汉市政企屈媛丽,屈媛丽,18607194349,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
任创(联通),标品武汉市政企任创,任创,18507184892,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
任远-4753(联通),标品武汉市公众任远,任远,18607194753,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
戎喆慧-1849(联通),标品武汉市公众戎喆慧,戎喆慧,18607191849,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
荣荣-4191(联通),标品武汉市政企荣荣,荣荣,18607194191,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邵丽萍-4665(联通),标品武汉市公众邵丽萍,邵丽萍,18507184665,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
申熙文(襄阳市-宜城市),标品襄阳市公众申熙文,申熙文,15586848523,王鹏,,,
|
||||
沈迪-4044(联通),标品武汉市公众沈迪,沈迪,18607194044,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
沈豆豆(荆州市-荆州区),标品荆州市政企沈豆豆,沈豆豆,18607211272,王鹏,,,
|
||||
沈黎-6010(联通),标品武汉市政企沈黎,沈黎,18671636010,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
沈咪-4761(联通),标品武汉市公众沈咪,沈咪,18607184761,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
沈萍-4492(联通),标品武汉市政企沈萍,沈萍,18507194492,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
沈万鹏(联通),标品武汉市公众沈万鹏,沈万鹏,18607191364,蒋恒,,,
|
||||
沈阳(联通),标品武汉市政企沈阳,沈阳,18607184216,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
沈瑛琦(随州市-曾都区),标品随州市政企沈瑛琦,沈瑛琦,15586775859,蒋恒,,,
|
||||
慎雨露-1172(联通),标品武汉市政企慎雨露,慎雨露,18607191172,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
省份产品账号,标品省份产品账号,省份产品账号,19945010073,陶亚琴,,,
|
||||
省份产品账号_恩施,标品省份产品账号_恩施,省份产品账号_恩施,13200000000,王鹏,有,省份产品账号,
|
||||
省份产品账号_黄冈,标品省份产品账号_黄冈,省份产品账号_黄冈,13200000001,王鹏,有,省份产品账号,
|
||||
省份产品账号_黄石,标品省份产品账号_黄石,省份产品账号_黄石,13200000002,王鹏,有,省份产品账号,
|
||||
省份产品账号_江汉,标品省份产品账号_江汉,省份产品账号_江汉,13200000003,蒋恒,有,省份产品账号,
|
||||
省份产品账号_荆州,标品省份产品账号_荆州,省份产品账号_荆州,13200000004,王鹏,有,省份产品账号,
|
||||
省份产品账号_十堰,标品省份产品账号_十堰,省份产品账号_十堰,13200000005,蒋恒,有,省份产品账号,
|
||||
省份产品账号_随州,标品省份产品账号_随州,省份产品账号_随州,13200000006,蒋恒,有,省份产品账号,
|
||||
省份产品账号_武汉,标品省份产品账号_武汉,省份产品账号_武汉,13200000007,蒋恒,有,省份产品账号,
|
||||
盛燕辉(孝感市-孝南区),标品孝感市政企盛燕辉,盛燕辉,18607298398,蒋恒,,,
|
||||
江陵政企施美玲(荆州市-江陵县),标品荆州市政企施美玲,施美玲,13035308670,王鹏,,,
|
||||
石璐-4245(联通),标品武汉市政企石璐,石璐,18607184245,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
石潇-1130(联通),标品武汉市政企石潇,石潇,18607191130,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
舒慧莉(联通),标品黄石市公众舒慧莉,舒慧莉,18671636221,王鹏,,,
|
||||
宋康琴(十堰市-要客中心),标品十堰市政企宋康琴,宋康琴,18671662256,蒋恒,,,
|
||||
宋丽丽-4226(联通),标品武汉市政企宋丽丽,宋丽丽,18607184226,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
宋士园1(宜昌市-西陵区),标品宜昌市政企宋士园,宋士园,18607201806,王鹏,,,
|
||||
宋忠美(联通),标品武汉市公众宋忠美,宋忠美,18607194537,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
宋紫雯(随州市-曾都区),标品随州市公众宋紫雯,宋紫雯,15586888985,蒋恒,,,
|
||||
苏振东(随州市-随县),标品随州市公众苏振东,苏振东,18607228113,蒋恒,,,
|
||||
孙彩-4158(联通),标品武汉市公众孙彩,孙彩,18507184158,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孙华娟(随州市-曾都区),标品随州市公众孙华娟,孙华娟,18672223887,蒋恒,,,
|
||||
孙嘉怡(江汉市-仙桃),标品江汉市政企孙嘉怡,孙嘉怡,18608665203,蒋恒,,,
|
||||
孙静(武汉市-新洲区),标品武汉市公众孙静,孙静,18507184842,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孙磊(联通),标品武汉市公众孙磊,孙磊,18607184615,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孙威-4769(联通),标品武汉市政企孙威,孙威,18607184769,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孙晓(联通),标品武汉市政企孙晓,孙晓,18607194194,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
孙一(襄阳市-谷城县),标品襄阳市公众孙一,孙一,18696200689,王鹏,,,
|
||||
孙银-4452(联通),标品武汉市政企孙银,孙银,18507184452,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
覃鸿宇(宜昌市-长阳土家族自治县),标品宜昌市公众覃鸿宇,覃鸿宇,18607201624,王鹏,,,
|
||||
谭雅婷(荆州市-石首市),标品荆州市政企谭雅婷,谭雅婷,18507219218,王鹏,,,
|
||||
汤珺娅(联通),标品武汉市政企汤珺娅,汤珺娅,18607194354,蒋恒,,,
|
||||
唐成瑶-4620(联通),标品武汉市政企唐成瑶,唐成瑶,18507184620,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐帆-4643(联通),标品武汉市政企唐帆,唐帆,18507194643,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐钒珂(联通),标品武汉市政企唐钒珂,唐钒珂,18507184996,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐飞(联通)-9788,标品武汉市政企唐飞,唐飞,18507194897,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐诗(联通),标品武汉市政企唐诗,唐诗,18507184806,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐炜(联通),标品武汉市公众唐炜,唐炜,18607184306,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐文良(联通),标品武汉市公众唐文良,唐文良,18607194196,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
唐岩(荆州市-石首市),标品荆州市公众唐岩,唐岩,16607214179,王鹏,,,
|
||||
陶静(江汉市-仙桃),标品江汉市政企陶静,陶静,18608661388,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陶念(江汉市-仙桃),标品江汉市政企陶念,陶念,18608661320,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陶千惠(联通),标品武汉市政企陶千惠,陶千惠,18507194836,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陶希(联通),标品武汉市公众陶希,陶希,18607191406,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
陶英鹰(宜昌市-西陵区),标品宜昌市政企陶英鹰,陶英鹰,18607201278,王鹏,,,
|
||||
陶正欢(联通),标品武汉市政企陶正欢,陶正欢,18507184912,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田波(联通),标品武汉市政企田波,田波,18607184276,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田冲(联通),标品武汉市政企田冲,田冲,18607184792,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田琦(荆门联通公众),标品荆门市公众田琦,田琦,18608691756,王鹏,,,
|
||||
田婷(江汉市-仙桃),标品江汉市政企田婷,田婷,18608661335,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田伟(联通),标品武汉市政企田伟,田伟,18507184705,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田项(联通),标品武汉市政企田项,田项,18507194246,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田兴-4612(联通),标品武汉市政企田兴,田兴,18507184612,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田雅(江汉市-天门市),标品江汉市政企田雅,田雅,18608661832,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
田源(宜昌市-西陵区),标品宜昌市政企田源,田源,18607201320,王鹏,,,
|
||||
田正鹏(十堰市-郧阳区),标品十堰市公众田正鹏,田正鹏,13277196555,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
童婕-1044(联通),标品武汉市政企童婕,童婕,18607191044,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
童俊(联通),标品武汉市公众童俊,童俊,18607184569,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
涂京京-4912(联通),标品武汉市政企涂京京,涂京京,18507184781,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
涂忾-4958(联通),标品武汉市政企涂忾,涂忾,18507184958,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
涂湜(联通),标品武汉市政企涂湜,涂湜,18507184939,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
万莉娟(联通),标品武汉市公众万莉娟,万莉娟,18607191667,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
万泉(江汉市-潜江市),标品江汉市政企万泉,万泉,18672812661,蒋恒,,,
|
||||
万希羽-4879(联通),标品武汉市政企万希羽,万希羽,18507194879,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
万孝菊(荆州市-监利县),标品荆州市公众万孝菊,万孝菊,15671457555,王鹏,,,
|
||||
万学磊(联通),标品武汉市政企万学磊,万学磊,18507184184,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪朦(联通),标品鄂州市政企汪朦,汪朦,18608651212,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪琴-4908(联通),标品武汉市公众汪琴,汪琴,18607184908,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪莎-4516(联通),标品武汉市公众汪莎,汪莎,18607184516,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪珊(鄂州市-临空经济区),标品鄂州市政企汪珊,汪珊,13297508268,蒋恒,,,
|
||||
汪拓(江汉市-天门市),标品江汉市政企汪拓,汪拓,18608667920,蒋恒,,,
|
||||
汪小霞(联通),标品鄂州市政企汪小霞,汪小霞,15608681160,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪徐洋(随州市-曾都区),标品随州市公众汪徐洋,汪徐洋,18607229172,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪园(联通),标品武汉市政企汪园,汪园,18507184838,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
汪舟(联通),标品武汉市政企汪舟,汪舟,18607194397,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王蓓-4990(联通),标品武汉市政企王蓓,王蓓,18607184990,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王必晶(联通),标品武汉市政企王必晶,王必晶,18607184694,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王聃(联通),标品武汉市公众王聃,王聃,18607194525,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王德青(十堰市-茅箭区),标品十堰市政企王德青,王德青,18671667837,蒋恒,,,
|
||||
王枫-4233(联通),标品武汉市政企王枫,王枫,18607184233,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王凤娟(联通),标品武汉市政企王凤娟,王凤娟,18607194443,蒋恒,,,
|
||||
王国俊(联通),标品武汉市政企王国俊,王国俊,18607194173,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王浩然(武汉市-经开区),标品武汉市政企王浩然,王浩然,18607252395,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王红霞(随州市-曾都区),标品随州市政企王红霞,王红霞,18607221261,蒋恒,,,
|
||||
王建(宜昌市-远安县),标品宜昌市公众王建,王建,18607201583,王鹏,,,
|
||||
王建勇(联通),标品武汉市公众王建勇,王建勇,18607191610,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王江(联通),标品武汉市政企王江,王江,18507191193,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王杰(联通),标品武汉市公众王杰,王杰,18507194709,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王金霞(黄冈市-黄州区),标品黄冈市政企王金霞,王金霞,18607251235,王鹏,,,
|
||||
王京玲(联通),标品武汉市政企王京玲,王京玲,18607194131,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王晶-4577(联通),标品武汉市公众王晶,王晶,18507184577,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王磊-4063(联通),标品武汉市政企王磊,王磊,18607194063,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王琳-4489(联通),标品武汉市公众王琳,王琳,18607194489,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王龙(十堰市-茅箭区),标品十堰市政企王龙,王龙,18674177135,蒋恒,,,
|
||||
王蒙-4120(联通),标品武汉市政企王蒙,王蒙,18507184120,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王梦雪-1037(联通),标品武汉市政企王梦雪,王梦雪,18507191037,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王明芳(襄阳市-保康县),标品襄阳市公众王明芳,王明芳,18696213007,王鹏,,,
|
||||
王铭(黄石市-下陆区),标品武汉市政企王铭,王铭,18671636086,蒋恒,,,
|
||||
王鹏(武汉市-蔡甸区),标品武汉市公众王鹏,王鹏代理,15527816952,蒋恒,,,
|
||||
王萍(十堰市-丹江口市),标品十堰市政企王萍,王萍,18671666210,蒋恒,,,
|
||||
王荣(联通),标品武汉市政企王荣,王荣,18507184484,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王荣荣(十堰市-竹溪县),标品十堰市政企王荣荣,王荣荣,18671666298,蒋恒,,,
|
||||
王茹(联通),标品武汉市公众王茹,王茹,18607184551,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王世楷(联通),标品武汉市公众王世楷,王世楷,18607184258,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王书龙(联通),标品武汉市政企王书龙,王书龙,18507184651,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王思律(联通),标品武汉市政企王思律,王思律,18507191269,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王涛(荆州市-洪湖市),标品荆州市公众王涛,王涛,16607211192,王鹏,,,
|
||||
王廷慎-4457(联通),标品武汉市政企王廷慎,王廷慎,18507194457,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王庭(联通),标品武汉市政企王庭,王庭,18607184814,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王纬(联通),标品武汉市公众王纬,王纬,18607184305,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王香-4472(联通),标品武汉市政企王香,王香,18507184472,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王翔(联通),标品武汉市公众王翔,王翔,18607194169,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王小芳(黄冈市-团风县),标品黄冈市政企王小芳,王小芳,18607252056,王鹏,,,
|
||||
王小艳(荆州市-公安县),标品荆州市政企王小艳,王小艳,18607211758,王鹏,,,
|
||||
王晓菁(联通),标品武汉市政企王晓菁,王晓菁,18607191533,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王欣凤(鄂州市-鄂城区),标品鄂州市公众王欣凤,王欣凤,15608681216,蒋恒,,,
|
||||
王行健-1267(联通),标品武汉市政企王行健,王行健,18507191267,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王旭芳(联通),标品武汉市政企王旭芳,王旭芳,18607191984,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王雪(联通),标品武汉市政企王雪,王雪,18507184940,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王雪芳-4077(联通),标品武汉市政企王雪芳,王雪芳,18607184077,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王雅(联通),标品武汉市政企王雅,王雅,18507191185,蒋恒,,,
|
||||
王娅(江汉市-仙桃),标品江汉市政企王娅,王娅,18608661365,蒋恒,,,
|
||||
王燕-4235(联通),标品武汉市公众王燕,王燕,18607194235,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王永中(联通),标品武汉市政企王永中,王永中,18507194628,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王勇(联通),标品武汉市政企王勇,王勇,18607191121,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王与扬-1561(联通),标品武汉市政企王与扬,王与扬,18507191561,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王宇阳-1553(联通),标品武汉市政企王宇阳,王宇阳,18507191553,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王禹(襄阳市-谷城县),标品襄阳市公众王禹,王禹,18671041567,王鹏,,,
|
||||
王玉莹(联通),标品武汉市政企王玉莹,王玉莹,18507184648,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王钰(联通),标品武汉市政企王钰,王钰,18607194749,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王喆颀(联通),标品武汉市政企王喆颀,王喆颀,18607184191,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王正-1531(联通),标品武汉市政企王正,王正,18607191531,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王智勇-4315(联通),标品武汉市公众王智勇,王智勇,18607194315,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
王子腾(襄阳市-襄城区),标品襄阳市政企王子腾,王子腾,18602777779,王鹏,,,
|
||||
王作伟(联通),标品荆门市政企王作伟,王作伟,18608691593,王鹏,,,
|
||||
韦鑫琪(十堰市-竹溪县),标品十堰市政企韦鑫琪,韦鑫琪,18671669020,蒋恒,,,
|
||||
魏惠萍(联通),标品武汉市政企魏惠萍,魏惠萍,18507184763,蒋恒,,,
|
||||
魏家威(联通),标品武汉市政企魏家威,魏家威,18507184778,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏坤(联通),标品武汉市公众魏坤,魏坤,18607184017,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏兰(孝感市-大悟县),标品孝感市政企魏兰,魏兰,18607298791,蒋恒,,,
|
||||
魏楠(十堰市-丹江口市),标品十堰市公众魏楠,魏楠,18671666586,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏盼-4159(联通),标品武汉市政企魏盼,魏盼,18507184489,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏霞-1635(联通),标品武汉市政企魏霞,魏霞,18607191635,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏潇-4748(联通),标品武汉市公众魏潇,魏潇,18607184748,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏盈-4439(联通),标品武汉市政企魏盈,魏盈,18607194439,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
魏玉静(江汉市-潜江市),标品江汉市政企魏玉静,魏玉静,13235533789,蒋恒,,,
|
||||
温葛亮(联通),标品武汉市政企温葛亮,温葛亮,18607194370,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
文超(江汉市-潜江市),标品江汉市政企文超,文超,18608661663,蒋恒,,,
|
||||
文清(十堰市-茅箭区),标品十堰市政企文清,文清,15571920607,蒋恒,,,
|
||||
翁华-4621(联通),标品武汉市政企翁华,翁华,18607184621,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
翁竟-4409(联通),标品武汉市公众翁竟,翁竟,18607184409,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
翁文超(十堰市-竹溪县),标品十堰市政企翁文超,翁文超,18671662031,蒋恒,,,
|
||||
邬博义(联通),标品武汉市政企邬博义,邬博义,18507194625,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴成波(十堰市-房县),标品十堰市公众吴成波,吴成波,18671667663,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴单(联通),标品武汉市政企吴单,吴单,18507184750,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴凡(联通),标品武汉市公众吴凡,吴凡,18607194544,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴涵-1579(联通),标品武汉市政企吴涵,吴涵,18507191579,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴怀中-4710(联通),标品武汉市公众吴怀中,吴怀中,18607184710,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴进-4624(联通),标品武汉市政企吴进,吴进,18507184624,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴晶晶(联通),标品武汉市政企吴晶晶,吴晶晶,18507191137,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴婧凡(联通),标品武汉市政企吴婧凡,吴婧凡,15607184246,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴炯(联通),标品武汉市政企吴炯,吴炯,18507191167,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴磊(荆州市-公安县),标品荆州市政企吴磊,吴磊,18607211357,王鹏,,,
|
||||
吴亮忠(荆州市-江陵县),标品荆州市政企吴亮忠,吴亮忠,18507211680,王鹏,,,
|
||||
吴玫锋(联通),标品武汉市政企吴玫锋,吴玫锋,18607184326,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴明娟(十堰市-丹江口市),标品十堰市政企吴明娟,吴明娟,18671666390,蒋恒,,,
|
||||
吴茜(十堰市-竹溪县),标品十堰市政企吴茜,吴茜,18671666397,蒋恒,,,
|
||||
随县政企吴巧巧(随州市-随县),标品随州市政企吴巧巧,吴巧巧,18607222856,蒋恒,,,
|
||||
吴琼-4371(联通),标品武汉市公众吴琼,吴琼,18607184371,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴伞(联通),标品武汉市政企吴伞,吴伞,18507184739,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴轼(十堰市-竹溪县),标品十堰市公众吴轼,吴轼,18671666510,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴烜(武汉市-经开区),标品武汉市公众吴烜,吴烜,18507191630,蒋恒,,,
|
||||
吴亚洲-4114(联通),标品武汉市政企吴亚洲,吴亚洲,18507194114,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴雨庭-1568(联通),标品武汉市政企吴雨庭,吴雨庭,18507191568,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴煜璋(联通),标品武汉市政企吴煜璋,吴煜璋,18507184451,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴月(联通),标品武汉市政企吴月,吴月,18507184121,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴哲-1125(联通),标品武汉市政企吴哲,吴哲,18507184775,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴智华(联通),标品武汉市公众吴智华,吴智华,18507184550,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
吴佐铭(宜昌市-远安县),标品宜昌市公众吴佐铭,吴佐铭,13227278566,王鹏,,,
|
||||
夏彬彬(随州市-随州高新技术产业开发区),标品随州市公众夏彬彬,夏彬彬,15629990006,蒋恒,,,
|
||||
夏婷(十堰市-茅箭区),标品十堰市公众夏婷,夏婷,18507281125,蒋恒,,,
|
||||
夏文达(联通),标品武汉市政企夏文达,夏文达,18507194500,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
夏欣(随州市-曾都区),标品随州市政企夏欣,夏欣,18607228883,蒋恒,,,
|
||||
夏园(联通),标品武汉市政企夏园,夏园,18507184627,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
向繁(联通),标品武汉市公众向繁,向繁,18607194027,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
向梦(联通),标品武汉市政企向梦,向梦,18507184104,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
向上(联通),标品武汉市政企向上,向上,18507191323,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
向未(联通),标品武汉市政企向未,向未,18607191057,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖春霞-1355(联通),标品武汉市政企肖春霞,肖春霞,18507191355,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖峰-1373(联通),标品武汉市政企肖峰,肖峰,18507191373,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖俊(十堰市-茅箭区),标品十堰市公众肖俊,肖俊,18671666386,蒋恒,,,
|
||||
肖玲(联通),标品武汉市公众肖玲,肖玲,18607194458,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖鹏-4883(联通),标品武汉市政企肖鹏,肖鹏,18507184883,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖万辉(联通),标品武汉市政企肖万辉,肖万辉,18507184432,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖潇(宜昌市-枝江市),标品宜昌市公众肖潇,肖潇,18607201439,王鹏,,,
|
||||
肖雪-4337(联通),标品武汉市政企肖雪,肖雪,18607184337,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖莹-4255(联通),标品武汉市公众肖莹,肖莹,18607194255,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
肖震-4779(联通),标品武汉市公众肖震,肖震,18607194779,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
谢鸿利-4880(联通),标品武汉市政企谢鸿利,谢鸿利,18507194880,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
谢华(联通),标品荆州市政企谢华,谢华,18607211656,王鹏,,,
|
||||
谢丽滨(联通),标品荆州市公众谢丽滨,谢丽滨,16607211259,王鹏,,,
|
||||
谢茜(荆州市-经开区),标品荆州市政企谢茜,谢茜,18627290098,王鹏,,,
|
||||
谢添(江汉市-天门市),标品江汉市政企谢添,谢添,18608661891,蒋恒,,,
|
||||
谢僮霞-4229(联通),标品武汉市政企谢僮霞,谢僮霞,18507184835,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
谢媛媛(十堰市-张湾区),标品十堰市公众谢媛媛,谢媛媛,18507280676,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
辛惠(江汉市-潜江市),标品江汉市政企辛惠,辛惠,18608661780,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊慧(孝感市-孝南区),标品孝感市政企熊慧,熊慧,18572123372,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊俊(联通),标品武汉市公众熊俊,熊俊,18607184071,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊磊(联通),标品武汉市公众熊磊,熊磊,18607184142,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊民珍-4593(联通),标品武汉市政企熊民珍,熊民珍,18507194593,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊鸣子(江汉市-潜江市),标品江汉市政企熊鸣子,熊鸣子,18608661798,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊威-4882(联通),标品武汉市政企熊威,熊威,18507194882,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊晓雪(荆门市-漳河新区),标品荆门市公众熊晓雪,熊晓雪,18608691062,王鹏,,,
|
||||
熊亦薇-4723(联通),标品武汉市政企熊亦薇,熊亦薇,18607194723,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊樱(联通),标品武汉市政企熊樱,熊樱,18607184126,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊长青(宜昌市-西陵区),标品宜昌市政企熊长青,熊长青,18607201356,王鹏,,,
|
||||
熊智(孝感市-市直),标品孝感市公众熊智,熊智,18607298510,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
熊钟凯-4797(联通),标品武汉市政企熊钟凯,熊钟凯,18507184797,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐超(联通),标品武汉市政企徐超,徐超,18607194176,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐赤印(联通),标品武汉市公众徐赤印,徐赤印,18607191294,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐凤-4911(联通),标品武汉市政企徐凤,徐凤,18507184911,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐航(联通),标品武汉市政企徐航,徐航,18507184478,蒋恒,,,
|
||||
徐浩-4049(联通),标品武汉市政企徐浩,徐浩,18607184049,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐浩翔(联通),标品武汉市政企徐浩翔,徐浩翔,18507194782,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐玖彧-4166(联通),标品武汉市政企徐玖彧,徐玖彧,18507184166,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐磊-1730(联通),标品武汉市政企徐磊,徐磊,18607191730,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐琳(荆门市-掇刀区),标品荆门市公众徐琳,徐琳,18608691583,王鹏,,,
|
||||
徐玲君-1902(联通),标品武汉市政企徐玲君,徐玲君,18607191902,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐漫(联通),标品武汉市政企徐漫,徐漫,18607194135,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐淼-4568(联通),标品武汉市公众徐淼,徐淼,18607194568,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐倩(联通),标品武汉市公众徐倩,徐倩,18507184409,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐诗卉(联通),标品武汉市政企徐诗卉,徐诗卉,18507184758,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐小芬-4858(联通),标品武汉市公众徐小芬,徐小芬,18507184858,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
徐晓聪(十堰市-神农架),标品十堰市政企徐晓聪,徐晓聪,18671671021,蒋恒,,,
|
||||
许静-4088(联通),标品武汉市政企许静,许静,18507191136,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
许锟(联通),标品武汉市政企许锟,许锟,18507184723,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
许龙飞(联通),标品武汉市政企许龙飞,许龙飞,18607184979,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
许倩倩(江汉市-潜江市),标品江汉市政企许倩倩,许倩倩,15671134560,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
许璇-4944(联通),标品武汉市政企许璇,许璇,18507184944,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
薛乐-1559(联通),标品武汉市政企薛乐,薛乐,18507191559,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
鄢小华(武汉市-东湖新区),标品武汉市政企鄢小华,鄢小华,18607194849,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
鄢晓红(联通),标品武汉市政企鄢晓红,鄢晓红,18607194038,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
闫小英(黄冈市-麻城市),标品黄冈市公众闫小英,闫小英,18602782556,王鹏,,,
|
||||
严海涛(宜昌市-远安县),标品宜昌市公众严海涛,严海涛,18607201883,王鹏,,,
|
||||
严宏杰(荆州市-沙市区),标品荆州市公众严宏杰,严宏杰,16607211082,王鹏,,,
|
||||
阎佳-4935(联通),标品武汉市政企阎佳,阎佳,18507184935,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
颜敏(宜昌市-秭归县),标品宜昌市公众颜敏,颜敏,18607201552,王鹏,,,
|
||||
杨榜伟(十堰市-郧阳区),标品十堰市公众杨榜伟,杨榜伟,18674177142,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨斌(荆州市-荆州区),标品荆州市公众杨斌,杨斌,13165607503,王鹏,,,
|
||||
杨昌昺(联通),标品武汉市政企杨昌昺,杨昌昺,18607184150,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨登成(联通),标品武汉市公众杨登成,杨登成,18607191537,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨帆-4883(联通),标品武汉市政企杨帆,杨帆,18607184807,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨方(襄阳市-樊城区),标品襄阳市公众杨方,杨方,18271235769,王鹏,,,
|
||||
杨芳(联通),标品武汉市公众杨芳,杨芳,18607184440,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨航-4994(联通),标品武汉市政企杨航,杨航,18507184994,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨鸿艺-4335(联通),标品武汉市政企杨鸿艺,杨鸿艺,18607194335,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨继威-4833(联通),标品武汉市公众杨继威,杨继威,18607184833,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨杰(联通),标品武汉市公众杨杰,杨杰,18507191039,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨晶(十堰市-茅箭区),标品十堰市政企杨晶,杨晶,18671666157,蒋恒,,,
|
||||
杨拉(联通),标品武汉市政企杨拉,杨拉,18507184181,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨丽(荆门市-京山市),标品武汉市政企杨丽,杨丽,18607184583,蒋恒,,,
|
||||
杨麟(联通),标品武汉市政企杨麟,杨麟,18507184829,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨妮(联通),标品武汉市政企杨妮,杨妮,18607184757,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨琴(十堰市-丹江口市),标品十堰市政企杨琴,杨琴,18671666635,蒋恒,,,
|
||||
杨蓉(江汉市-潜江市),标品江汉市政企杨蓉,杨蓉,18608661689,蒋恒,,,
|
||||
杨威(联通),标品武汉市公众杨威,杨威,18607191394,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨小玲(十堰市-茅箭区),标品十堰市政企杨小玲,杨小玲,18671999798,蒋恒,,,
|
||||
杨雪晴(黄冈市-红安县),标品黄冈市政企杨雪晴,杨雪晴,18607251643,王鹏,,,
|
||||
杨彦-4065(联通),标品武汉市政企杨彦,杨彦,18507194065,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
杨子龙-4378(联通),标品武汉市政企杨子龙,杨子龙,18507194378,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
姚嫦宝(联通),标品武汉市政企姚嫦宝,姚嫦宝,18507184936,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
姚丹(襄阳市-襄城区),标品武汉市政企姚丹,姚丹,18607184797,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
姚章-4131(联通),标品武汉市政企姚章,姚章,18507194131,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
叶冬梅(随州市-随县),标品随州市政企叶冬梅,叶冬梅,13297268817,蒋恒,,,
|
||||
叶科瑞(荆州市-江陵县),标品荆州市政企叶科瑞,叶科瑞,18627224400,王鹏,,,
|
||||
叶玲(联通),标品武汉市公众叶玲,叶玲,18607194863,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
叶凝(联通),标品武汉市政企叶凝,叶凝,18607194536,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
叶盛(联通),标品武汉市政企叶盛,叶盛,18607194115,蒋恒,,,
|
||||
叶长青-4841(联通),标品武汉市政企叶长青,叶长青,18507184841,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
医疗(江汉市-潜江市),标品江汉市政企医疗,医疗,18608668896,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
易建武(联通),标品咸宁市政企易建武,易建武,18608681136,蒋恒,,,
|
||||
易正蔚-4015(联通),标品武汉市政企易正蔚,易正蔚,18607194015,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
易志磊(联通),标品武汉市政企易志磊,易志磊,18607191096,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
殷春芳(孝感市-云梦县),标品孝感市政企殷春芳,殷春芳,18507298536,蒋恒,,,
|
||||
尹洁(联通),标品武汉市政企尹洁,尹洁,18507184822,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
尹娟(联通),标品武汉市政企尹娟,尹娟,18507184817,蒋恒,,,
|
||||
印航(联通),标品武汉市政企印航,印航,18607181983,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
游鹏琦(联通),标品武汉市政企游鹏琦,游鹏琦,18507191261,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
游祥宇-4363(联通),标品武汉市政企游祥宇,游祥宇,18607184363,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
余超-4602(联通),标品武汉市政企余超,余超,18507194602,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
余辉(联通),标品武汉市公众余辉,余辉,18607184641,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
余慧(联通),标品武汉市政企余慧,余慧,18507184950,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
余凯(联通),标品武汉市政企余凯,余凯,18507184652,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
余腊梅(随州市-广水市),标品随州市政企余腊梅,余腊梅,18607221337,蒋恒,,,
|
||||
余璐(联通),标品武汉市政企余璐,余璐,18607191131,蒋恒,,,
|
||||
余文婷-4358(联通),标品武汉市政企余文婷,余文婷,18607184358,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
余筱珺(随州市-随州高新技术产业开发区),标品随州市政企余筱珺,余筱珺,18607220432,蒋恒,,,
|
||||
余云云(联通),标品武汉市公众余云云,余云云,18607184627,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
俞喆(联通),标品武汉市政企俞喆,俞喆,18607184782,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
喻文静(联通),标品武汉市公众喻文静,喻文静,18607194695,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
喻迎春(联通),标品武汉市政企喻迎春,喻迎春,18507184490,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
袁红梅(联通),标品武汉市公众袁红梅,袁红梅,18607194520,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
袁琪(联通),标品武汉市政企袁琪,袁琪,15607194822,蒋恒,,,
|
||||
袁秋萍(联通),标品武汉市政企袁秋萍,袁秋萍,18507194940,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
袁振-4694(联通),标品武汉市公众袁振,袁振,18607194694,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
岳泉-4593(联通),标品武汉市政企岳泉,岳泉,18607194593,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
岳颖(联通),标品武汉市公众岳颖,岳颖,18507194174,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
岳永财-1432(联通),标品武汉市政企岳永财,岳永财,18507191432,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
詹艳婷(联通),标品武汉市公众詹艳婷,詹艳婷,18607191749,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
占浩(联通),标品武汉市公众占浩,占浩,18607194847,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张爱英(十堰市-要客中心),标品十堰市政企张爱英,张爱英,15697190933,蒋恒,,,
|
||||
张博(联通),标品武汉市政企张博,张博,18507191197,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张彩云(联通),标品武汉市政企张彩云,张彩云,18607191897,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张婵-4061(联通),标品武汉市政企张婵,张婵,18607194958,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张畅(联通),标品武汉市政企张畅,张畅,18507194078,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张诚-1074(联通),标品武汉市公众张诚,张诚,18607191074,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张芳(联通),标品武汉市公众张芳,张芳,18507184630,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张飞(联通),标品武汉市政企张飞,张飞,18507184814,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张冯-4159(联通),标品武汉市公众张冯,张冯,18607184159,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张光明(联通),标品武汉市政企张光明,张光明,18507184833,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张浩-4894(联通),标品武汉市政企张浩,张浩,18607181522,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张恒(联通),标品武汉市政企张恒,张恒,18607191086,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张辉煌(联通),标品武汉市政企张辉煌,张辉煌,18507194698,蒋恒,,,
|
||||
张金安(联通),标品武汉市政企张金安,张金安,18507194358,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张菁菁(联通),标品武汉市政企张菁菁,张菁菁,18507194823,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张静(联通),标品武汉市公众张静,张静,18507184318,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张娟-4427(联通),标品武汉市政企张娟,张娟,18507194427,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张珏(联通),标品武汉市政企张珏,张珏,18607194946,蒋恒,,,
|
||||
张俊豪(十堰市-要客中心),标品十堰市政企张俊豪,张俊豪,18671669400,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张坤(联通),标品武汉市政企张坤,张坤,18507194769,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张磊(联通),标品武汉市政企张磊,张磊,18607184914,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张蕾(联通),标品武汉市公众张蕾,张蕾,18607191973,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张黎(联通),标品武汉市政企张黎,张黎,18507194844,蒋恒,,,
|
||||
张丽(0025),标品武汉市政企张丽,张丽,18607184680,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张丽娟-4472(联通),标品武汉市政企张丽娟,张丽娟,18607194472,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张樑(联通),标品武汉市公众张樑,张樑,18607194401,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张林丽-4043(联通),标品武汉市政企张林丽,张林丽,18607194043,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张梅(随州市-随州高新技术产业开发区),标品随州市政企张梅,张梅,18607227231,蒋恒,,,
|
||||
张萌-4854(联通),标品武汉市政企张萌,张萌,18507184854,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张敏-1546(联通),标品武汉市公众张敏,张敏,18607191546,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张培培(联通),标品武汉市公众张培培,张培培,18507194142,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张鹏(联通),标品武汉市政企张鹏,张鹏,18602721197,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张琪(联通),标品武汉市政企张琪,张琪,18607194687,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张琦-4779(联通),标品武汉市政企张琦,张琦,18507184779,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张倩-4859(联通),标品武汉市公众张倩,张倩,18607194859,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张秋磊(随州市-曾都区),标品随州市政企张秋磊,张秋磊,13297277771,蒋恒,,,
|
||||
张秋玲(十堰市-竹山县),标品十堰市公众张秋玲,张秋玲,18671666085,蒋恒,,,
|
||||
张嵘-4915(联通),标品武汉市政企张嵘,张嵘,18507184915,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张天明(十堰市-经开区),标品十堰市公众张天明,张天明,18671666620,蒋恒,,,
|
||||
张伟(1008),标品武汉市政企张伟,张伟,18507184865,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张伟平-4998(联通),标品武汉市公众张伟平,张伟平,18607184998,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张为钢(江汉市-仙桃),标品江汉市政企张为钢,张为钢,18608661115,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张香华(襄阳市-襄城区),标品襄阳市公众张香华,张香华,18607271129,王鹏,,,
|
||||
张晓笛-4709(联通),标品武汉市政企张晓笛,张晓笛,18607194709,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张晓玲(联通),标品武汉市政企张晓玲,张晓玲,18607184787,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张星月(荆门市-东宝区),标品荆门市政企张星月,张星月,18608691393,王鹏,,,
|
||||
张旭(联通),标品武汉市公众张旭,张旭,18607194471,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张妍-5338(联通),标品武汉市政企张妍,张妍,15586533888,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张燕-4937(联通),标品武汉市政企张燕,张燕,18507184937,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张燕妮(襄阳市-宜城市),标品襄阳市政企张燕妮,张燕妮,18607277072,王鹏,,,
|
||||
张扬(联通),标品武汉市政企张扬,张扬,18607191690,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张倚天(随州市-曾都区),标品随州市政企张倚天,张倚天,18607228023,蒋恒,,,
|
||||
张义(联通),标品武汉市政企张义,张义,18507184785,蒋恒,,,
|
||||
张艺孟-4098(联通),标品武汉市政企张艺孟,张艺孟,18607184098,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张逸宁-1311(联通),标品武汉市政企张逸宁,张逸宁,18507191311,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张莹-4978(联通),标品武汉市政企张莹,张莹,18607184568,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张玉龙(联通),标品武汉市公众张玉龙,张玉龙,18607184097,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张云娇-4647(联通),标品武汉市政企张云娇,张云娇,18507184647,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张在磊(联通),标品武汉市公众张在磊,张在磊,18607191391,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张正(联通),标品武汉市公众张正,张正,18607194861,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张至耕(十堰市-丹江口市),标品十堰市公众张至耕,张至耕,18671664390,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张忠荣(联通),标品武汉市政企张忠荣,张忠荣,18607194156,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张子航(联通),标品武汉市政企张子航,张子航,18507194150,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
张子豪(联通),标品武汉市政企张子豪,张子豪,18507194124,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
章萍-4475(联通),标品武汉市政企章萍,章萍,18507194059,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
章小菊(联通),标品武汉市政企章小菊,章小菊,18507194265,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
章瑛(联通),标品武汉市政企章瑛,章瑛,18607184534,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵琛琛(联通),标品武汉市政企赵琛琛,赵琛琛,18507184938,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵铖-4229(联通),标品武汉市政企赵铖,赵铖,18507184229,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵鸿升(联通),标品武汉市政企赵鸿升,赵鸿升,18607194854,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵华-1181(联通),标品武汉市公众赵华,赵华,18607191181,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵慧(联通),标品武汉市政企赵慧,赵慧,18507194669,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵娜(联通),标品武汉市政企赵娜,赵娜,18607194833,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵姗姗(荆门市-东宝区),标品荆门市公众赵姗姗,赵姗姗,18608691188,王鹏,,,
|
||||
赵珊珊(十堰市-郧阳区),标品十堰市政企赵珊珊,赵珊珊,18671666261,蒋恒,,,
|
||||
赵淑珍(联通),标品武汉市政企赵淑珍,赵淑珍,18507194568,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵雪芹(鄂州市-市分行业),标品鄂州市政企赵雪芹,赵雪芹,18608656661,蒋恒,,,
|
||||
赵雅迪-0185(联通),标品鄂州市政企赵雅迪,赵雅迪,18608650185,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
赵月(随州市-曾都区),标品武汉市政企赵月,赵月,18507184118,蒋恒,,,
|
||||
郑兵(联通),标品武汉市政企郑兵,郑兵,18607184224,蒋恒,,,
|
||||
郑达香-4457(联通),标品武汉市政企郑达香,郑达香,18507184457,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郑亮书(随州市-广水市),标品随州市公众郑亮书,郑亮书,18607221352,蒋恒,,,
|
||||
郑攀-4491(联通),标品武汉市公众郑攀,郑攀,18607194491,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郑清-4517(联通),标品武汉市政企郑清,郑清,18507184517,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郑婷-1704(联通),标品武汉市政企郑婷,郑婷,18507184794,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郑维西(联通),标品武汉市公众郑维西,郑维西,18607194385,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郑旭-4454(联通),标品武汉市政企郑旭,郑旭,18607184454,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
郑昱(联通),标品武汉市政企郑昱,郑昱,18507194895,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
竹山政企郑忠珍(十堰市-竹山县),标品十堰市政企郑忠珍,郑忠珍,18671663569,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
支玙璠(随州市-曾都区),标品随州市政企支玙璠,支玙璠,18672287776,蒋恒,,,
|
||||
钟强(联通),标品武汉市政企钟强,钟强,18507194822,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周贝贝(联通),标品武汉市政企周贝贝,周贝贝,18607184911,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周炳英(十堰市-神农架),标品十堰市公众周炳英,周炳英,18696030616,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周驰-1950(联通),标品武汉市政企周驰,周驰,18607191950,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周寒(江汉市-天门市),标品江汉市政企周寒,周寒,18608661271,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周昊(联通),标品武汉市政企周昊,周昊,18507194706,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周锦方-4127(联通),标品武汉市公众周锦方,周锦方,18607184127,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周静-4981(联通),标品武汉市政企周静,周静,18507184981,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周锴-4157(联通),标品武汉市政企周锴,周锴,18507184843,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周礼兴(联通),标品武汉市政企周礼兴,周礼兴,18607194652,蒋恒,,,
|
||||
周敏(十堰市-丹江口市),标品十堰市政企周敏,周敏,18671666207,蒋恒,,,
|
||||
周融(联通),标品武汉市政企周融,周融,18607184283,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周瑞(荆州市-沙市区),标品荆州市政企周瑞,周瑞,18607215510,王鹏,,,
|
||||
宜昌周涛(宜昌市-辖夷陵区),标品宜昌市公众周涛,周涛,18607201375,王鹏,,,
|
||||
周霞(联通),标品武汉市政企周霞,周霞,18507194691,蒋恒,,,
|
||||
周贤磊(联通),标品武汉市政企周贤磊,周贤磊,18507184103,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周鑫(联通),标品武汉市政企周鑫,周鑫,18607184090,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周妍(襄阳市-老河口市),标品襄阳市公众周妍,周妍,18607271329,王鹏,,,
|
||||
周艳(联通),标品武汉市政企周艳,周艳,18507184857,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周杨-4778(联通),标品武汉市公众周杨,周杨,18607194778,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周易-1463(联通),标品武汉市公众周易,周易,18607191463,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周忠鸿-4670(联通),标品武汉市政企周忠鸿,周忠鸿,18507194670,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
周紫嫣(鄂州市-市分行业),标品鄂州市政企周紫嫣,周紫嫣,15608681283,蒋恒,,,
|
||||
朱宝珍(十堰市-竹山县),标品十堰市政企朱宝珍,朱宝珍,18671666332,蒋恒,,,
|
||||
朱博(联通),标品武汉市政企朱博,朱博,18607194150,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
朱丹丹(荆州市-松滋市),标品荆州市公众朱丹丹,朱丹丹,16607211160,王鹏,,,
|
||||
朱海(联通),标品武汉市公众朱海,朱海,18607194654,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
朱海娣(宜昌市-五峰土家族自治县),标品宜昌市公众朱海娣,朱海娣,18607201641,王鹏,,,
|
||||
朱海燕(荆州市-监利县),标品荆州市政企朱海燕,朱海燕,18607211519,王鹏,,,
|
||||
朱宏伟(武汉市-蔡甸区),标品武汉市政企朱宏伟,朱宏伟,18507191177,蒋恒,,,
|
||||
朱梦瑶(荆州市-监利县),标品荆州市政企朱梦瑶,朱梦瑶,18607211548,王鹏,,,
|
||||
朱佩聪-4359(联通),标品武汉市政企朱佩聪,朱佩聪,18607194359,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
朱晓强(江汉市-潜江市),标品江汉市政企朱晓强,朱晓强,18608661163,蒋恒,,,
|
||||
朱玙-1327(联通),标品武汉市政企朱玙,朱玙,18507191327,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
朱运慧(联通),标品武汉市公众朱运慧,朱运慧,18607194241,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
朱忠盛(宜昌市-辖夷陵区),标品宜昌市公众朱忠盛,朱忠盛,15672505257,王鹏,,,
|
||||
朱珠(联通),标品武汉市政企朱珠,朱珠,18607194771,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
祝杜娟(联通),标品武汉市政企祝杜娟,祝杜娟,18507194603,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
祝芳-4139(联通),标品武汉市政企祝芳,祝芳,18607194139,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
祝亚琴(联通),标品武汉市政企祝亚琴,祝亚琴,18607194496,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邹洁-4707(联通),标品武汉市政企邹洁,邹洁,18607191162,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邹维杰-4652(联通),标品武汉市政企邹维杰,邹维杰,18507194652,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
邹文烨(武汉市-江岸区),标品武汉市政企邹文烨,邹文烨,18507191552,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
左莉-4415(联通),标品武汉市公众左莉,左莉,18607184415,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
左威(联通),标品武汉市政企左威,左威,18507184645,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
左引辉(联通),标品武汉市政企左引辉,左引辉,18507184827,蒋恒,,,无套餐迁转,只导入代理商名称
|
||||
|
Reference in New Issue
Block a user