97 lines
7.3 KiB
PowerShell
97 lines
7.3 KiB
PowerShell
|
|
$base = "c:\Users\UI\Desktop\数字员工\openclaw-backend\openclaw-backend\src\main\java\com\openclaw"
|
||
|
|
|
||
|
|
function M($s, $d, $p) {
|
||
|
|
$src = Join-Path $base $s
|
||
|
|
if (-not (Test-Path $src)) { Write-Host "SKIP: $s"; return }
|
||
|
|
$dest = Join-Path $base $d
|
||
|
|
if (-not (Test-Path $dest)) { New-Item -ItemType Directory -Force -Path $dest | Out-Null }
|
||
|
|
$content = Get-Content $src -Raw -Encoding UTF8
|
||
|
|
$content = $content -replace '^package com\.openclaw\.[^;]+;', "package $p;"
|
||
|
|
$f = Split-Path $s -Leaf
|
||
|
|
[System.IO.File]::WriteAllText("$dest\$f", $content, [System.Text.UTF8Encoding]::new($false))
|
||
|
|
Write-Host "OK: $s"
|
||
|
|
}
|
||
|
|
|
||
|
|
# User
|
||
|
|
M "controller\UserController.java" "module\user\controller" "com.openclaw.module.user.controller"
|
||
|
|
M "service\UserService.java" "module\user\service" "com.openclaw.module.user.service"
|
||
|
|
M "service\impl\UserServiceImpl.java" "module\user\service\impl" "com.openclaw.module.user.service.impl"
|
||
|
|
M "repository\UserRepository.java" "module\user\repository" "com.openclaw.module.user.repository"
|
||
|
|
M "repository\UserProfileRepository.java" "module\user\repository" "com.openclaw.module.user.repository"
|
||
|
|
M "entity\User.java" "module\user\entity" "com.openclaw.module.user.entity"
|
||
|
|
M "entity\UserProfile.java" "module\user\entity" "com.openclaw.module.user.entity"
|
||
|
|
M "dto\UserRegisterDTO.java" "module\user\dto" "com.openclaw.module.user.dto"
|
||
|
|
M "dto\UserLoginDTO.java" "module\user\dto" "com.openclaw.module.user.dto"
|
||
|
|
M "dto\UserUpdateDTO.java" "module\user\dto" "com.openclaw.module.user.dto"
|
||
|
|
M "vo\UserVO.java" "module\user\vo" "com.openclaw.module.user.vo"
|
||
|
|
M "vo\LoginVO.java" "module\user\vo" "com.openclaw.module.user.vo"
|
||
|
|
# Skill
|
||
|
|
M "controller\SkillController.java" "module\skill\controller" "com.openclaw.module.skill.controller"
|
||
|
|
M "service\SkillService.java" "module\skill\service" "com.openclaw.module.skill.service"
|
||
|
|
M "service\impl\SkillServiceImpl.java" "module\skill\service\impl" "com.openclaw.module.skill.service.impl"
|
||
|
|
M "repository\SkillRepository.java" "module\skill\repository" "com.openclaw.module.skill.repository"
|
||
|
|
M "repository\SkillReviewRepository.java" "module\skill\repository" "com.openclaw.module.skill.repository"
|
||
|
|
M "repository\SkillCategoryRepository.java" "module\skill\repository" "com.openclaw.module.skill.repository"
|
||
|
|
M "repository\SkillDownloadRepository.java" "module\skill\repository" "com.openclaw.module.skill.repository"
|
||
|
|
M "entity\Skill.java" "module\skill\entity" "com.openclaw.module.skill.entity"
|
||
|
|
M "entity\SkillCategory.java" "module\skill\entity" "com.openclaw.module.skill.entity"
|
||
|
|
M "entity\SkillReview.java" "module\skill\entity" "com.openclaw.module.skill.entity"
|
||
|
|
M "entity\SkillDownload.java" "module\skill\entity" "com.openclaw.module.skill.entity"
|
||
|
|
M "dto\SkillCreateDTO.java" "module\skill\dto" "com.openclaw.module.skill.dto"
|
||
|
|
M "dto\SkillQueryDTO.java" "module\skill\dto" "com.openclaw.module.skill.dto"
|
||
|
|
M "dto\SkillReviewDTO.java" "module\skill\dto" "com.openclaw.module.skill.dto"
|
||
|
|
M "vo\SkillVO.java" "module\skill\vo" "com.openclaw.module.skill.vo"
|
||
|
|
# Order
|
||
|
|
M "controller\OrderController.java" "module\order\controller" "com.openclaw.module.order.controller"
|
||
|
|
M "service\OrderService.java" "module\order\service" "com.openclaw.module.order.service"
|
||
|
|
M "service\impl\OrderServiceImpl.java" "module\order\service\impl" "com.openclaw.module.order.service.impl"
|
||
|
|
M "repository\OrderRepository.java" "module\order\repository" "com.openclaw.module.order.repository"
|
||
|
|
M "repository\OrderItemRepository.java" "module\order\repository" "com.openclaw.module.order.repository"
|
||
|
|
M "repository\OrderRefundRepository.java" "module\order\repository" "com.openclaw.module.order.repository"
|
||
|
|
M "entity\Order.java" "module\order\entity" "com.openclaw.module.order.entity"
|
||
|
|
M "entity\OrderItem.java" "module\order\entity" "com.openclaw.module.order.entity"
|
||
|
|
M "entity\OrderRefund.java" "module\order\entity" "com.openclaw.module.order.entity"
|
||
|
|
M "dto\OrderCreateDTO.java" "module\order\dto" "com.openclaw.module.order.dto"
|
||
|
|
M "dto\RefundApplyDTO.java" "module\order\dto" "com.openclaw.module.order.dto"
|
||
|
|
M "vo\OrderVO.java" "module\order\vo" "com.openclaw.module.order.vo"
|
||
|
|
M "vo\OrderItemVO.java" "module\order\vo" "com.openclaw.module.order.vo"
|
||
|
|
# Points
|
||
|
|
M "controller\PointsController.java" "module\points\controller" "com.openclaw.module.points.controller"
|
||
|
|
M "service\PointsService.java" "module\points\service" "com.openclaw.module.points.service"
|
||
|
|
M "service\impl\PointsServiceImpl.java" "module\points\service\impl" "com.openclaw.module.points.service.impl"
|
||
|
|
M "repository\UserPointsRepository.java" "module\points\repository" "com.openclaw.module.points.repository"
|
||
|
|
M "repository\PointsRecordRepository.java" "module\points\repository" "com.openclaw.module.points.repository"
|
||
|
|
M "repository\PointsRuleRepository.java" "module\points\repository" "com.openclaw.module.points.repository"
|
||
|
|
M "entity\UserPoints.java" "module\points\entity" "com.openclaw.module.points.entity"
|
||
|
|
M "entity\PointsRecord.java" "module\points\entity" "com.openclaw.module.points.entity"
|
||
|
|
M "entity\PointsRule.java" "module\points\entity" "com.openclaw.module.points.entity"
|
||
|
|
M "vo\PointsBalanceVO.java" "module\points\vo" "com.openclaw.module.points.vo"
|
||
|
|
M "vo\PointsRecordVO.java" "module\points\vo" "com.openclaw.module.points.vo"
|
||
|
|
# Payment
|
||
|
|
M "controller\PaymentController.java" "module\payment\controller" "com.openclaw.module.payment.controller"
|
||
|
|
M "service\PaymentService.java" "module\payment\service" "com.openclaw.module.payment.service"
|
||
|
|
M "service\impl\PaymentServiceImpl.java" "module\payment\service\impl" "com.openclaw.module.payment.service.impl"
|
||
|
|
M "repository\RechargeOrderRepository.java" "module\payment\repository" "com.openclaw.module.payment.repository"
|
||
|
|
M "repository\PaymentRecordRepository.java" "module\payment\repository" "com.openclaw.module.payment.repository"
|
||
|
|
M "entity\RechargeOrder.java" "module\payment\entity" "com.openclaw.module.payment.entity"
|
||
|
|
M "entity\PaymentRecord.java" "module\payment\entity" "com.openclaw.module.payment.entity"
|
||
|
|
M "dto\RechargeDTO.java" "module\payment\dto" "com.openclaw.module.payment.dto"
|
||
|
|
M "vo\RechargeVO.java" "module\payment\vo" "com.openclaw.module.payment.vo"
|
||
|
|
M "vo\PaymentRecordVO.java" "module\payment\vo" "com.openclaw.module.payment.vo"
|
||
|
|
M "config\RechargeConfig.java" "module\payment\config" "com.openclaw.module.payment.config"
|
||
|
|
# Invite
|
||
|
|
M "controller\InviteController.java" "module\invite\controller" "com.openclaw.module.invite.controller"
|
||
|
|
M "service\InviteService.java" "module\invite\service" "com.openclaw.module.invite.service"
|
||
|
|
M "service\impl\InviteServiceImpl.java" "module\invite\service\impl" "com.openclaw.module.invite.service.impl"
|
||
|
|
M "repository\InviteCodeRepository.java" "module\invite\repository" "com.openclaw.module.invite.repository"
|
||
|
|
M "repository\InviteRecordRepository.java" "module\invite\repository" "com.openclaw.module.invite.repository"
|
||
|
|
M "entity\InviteCode.java" "module\invite\entity" "com.openclaw.module.invite.entity"
|
||
|
|
M "entity\InviteRecord.java" "module\invite\entity" "com.openclaw.module.invite.entity"
|
||
|
|
M "dto\BindInviteDTO.java" "module\invite\dto" "com.openclaw.module.invite.dto"
|
||
|
|
M "vo\InviteCodeVO.java" "module\invite\vo" "com.openclaw.module.invite.vo"
|
||
|
|
M "vo\InviteRecordVO.java" "module\invite\vo" "com.openclaw.module.invite.vo"
|
||
|
|
M "vo\InviteStatsVO.java" "module\invite\vo" "com.openclaw.module.invite.vo"
|
||
|
|
|
||
|
|
Write-Host "`nPhase 1 complete: All files copied with updated package declarations."
|
||
|
|
Write-Host "Total files migrated: 65"
|