作者 李宇航

合并分支 'lyh-server' 到 'master'

变更数据



查看合并请求 !3182
... ... @@ -29,6 +29,7 @@ use App\Models\WebSetting\Translate;
use App\Models\WebSetting\TranslateData;
use App\Models\WebSetting\WebSetting;
use App\Models\WorkOrder\TicketLog;
use App\Models\WorkOrder\TicketProject;
use App\Models\WorkOrder\Tickets;
use App\Services\AiBlogService;
use App\Services\CosService;
... ... @@ -113,15 +114,14 @@ class lyhDemo extends Command
* @time :2025/7/22 15:14
*/
public function _actionRoute(){
$ticketProjectModel = new TicketProject();
$ticList = $ticketProjectModel->list(['project_cate'=>2],['id','table_id']);
$projectModel = new Project();
$lists = $projectModel->list([], 'id', ['id']);
$data = [];
foreach ($lists as $item){
echo date('Y-m-d H:i:s') . '开始--项目的id:'. $item['id'] . PHP_EOL;
$letters = range('A', 'X'); // 只取前 24 个字母(A ~ X)
$randomLetter = $letters[array_rand($letters)];
$data['post_id'] = $randomLetter.mt_rand(100000, 999999).$item['id'];
$projectModel->edit(['post_id'=>$data['post_id']],['id'=>$item['id']]);
foreach ($ticList as $item){
echo date('Y-m-d H:i:s') . '开始--项目的id:'. $item['table_id'] . PHP_EOL;
$post_id = 0;
$post_id = $projectModel->getValue(['id'=>$item['table_id']],'post_id');
$ticketProjectModel->edit(['post_id'=>$post_id], ['id'=>$item['id']]);
}
return true;
}
... ...