正在显示
1 个修改的文件
包含
3 行增加
和
0 行删除
| @@ -57,9 +57,12 @@ class CopyProjectJob implements ShouldQueue | @@ -57,9 +57,12 @@ class CopyProjectJob implements ShouldQueue | ||
| 57 | $data = $data->getAttributes(); | 57 | $data = $data->getAttributes(); |
| 58 | $type = $data['type']; | 58 | $type = $data['type']; |
| 59 | $data['type'] = 0; | 59 | $data['type'] = 0; |
| 60 | + $data['old_project_id'] = $this->param['project_id']; | ||
| 60 | $data['title'] = $data['title'].'-copy'; | 61 | $data['title'] = $data['title'].'-copy'; |
| 61 | unset($data['id']); | 62 | unset($data['id']); |
| 62 | $project_id = $projectModel->insertGetId($data); | 63 | $project_id = $projectModel->insertGetId($data); |
| 64 | + $hashids = new Hashids($data['from_order_id'], 13, 'abcdefghjkmnpqrstuvwxyz1234567890'); | ||
| 65 | + $projectModel->edit(['from_order_id'=>$hashids->encode($project_id)],['id'=>$project_id]); | ||
| 63 | //复制部署表 | 66 | //复制部署表 |
| 64 | $buildModel = new DeployBuild(); | 67 | $buildModel = new DeployBuild(); |
| 65 | $buildData = $buildModel::where('project_id', $this->param['project_id'])->first(); | 68 | $buildData = $buildModel::where('project_id', $this->param['project_id'])->first(); |
-
请 注册 或 登录 后发表评论