|
...
|
...
|
@@ -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;
|
|
|
|
}
|
...
|
...
|
|