Merge remote-tracking branch 'origin/master' into akun
正在显示
3 个修改的文件
包含
17 行增加
和
21 行删除
| @@ -63,9 +63,13 @@ class TemplateLog extends Command | @@ -63,9 +63,13 @@ class TemplateLog extends Command | ||
| 63 | * @time :2024/7/10 14:48 | 63 | * @time :2024/7/10 14:48 |
| 64 | */ | 64 | */ |
| 65 | public function deleteTemplate(){ | 65 | public function deleteTemplate(){ |
| 66 | - $date = date('Y-m-d H:i:s', strtotime('-30 days')); | 66 | + |
| 67 | + $date = date('Y-m-d H:i:s', strtotime('-60 days')); | ||
| 67 | $templateLogModel = new BTemplateLog(); | 68 | $templateLogModel = new BTemplateLog(); |
| 68 | - return $templateLogModel->del(['created_at'=>['<=',$date]]); | 69 | + $templateLogModel->del(['created_at'=>['<=',$date],'source'=>['!=',1]]); |
| 70 | + //首页保存最新的20条记录 | ||
| 71 | + $latestIds = $templateLogModel->where(['source'=>1,'is_custom'=>0])->orderBy('created_at', 'desc')->take(20)->pluck('id'); // 仅提取ID字段 | ||
| 72 | + return $templateLogModel->del(['id'=>['not in',$latestIds]]); | ||
| 69 | } | 73 | } |
| 70 | 74 | ||
| 71 | /** | 75 | /** |
| @@ -63,7 +63,6 @@ class UpdateRoute extends Command | @@ -63,7 +63,6 @@ class UpdateRoute extends Command | ||
| 63 | echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | 63 | echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; |
| 64 | ProjectServer::useProject($v['id']); | 64 | ProjectServer::useProject($v['id']); |
| 65 | $this->getProduct(); | 65 | $this->getProduct(); |
| 66 | -// $this->updateProduct(); | ||
| 67 | DB::disconnect('custom_mysql'); | 66 | DB::disconnect('custom_mysql'); |
| 68 | } | 67 | } |
| 69 | echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; | 68 | echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; |
| @@ -147,13 +146,6 @@ class UpdateRoute extends Command | @@ -147,13 +146,6 @@ class UpdateRoute extends Command | ||
| 147 | $route = RouteMap::setRoute($v['name'], RouteMap::SOURCE_MODULE, $v['id'], $project_id); | 146 | $route = RouteMap::setRoute($v['name'], RouteMap::SOURCE_MODULE, $v['id'], $project_id); |
| 148 | $customModel->edit(['route'=>$route],['id'=>$v['id']]); | 147 | $customModel->edit(['route'=>$route],['id'=>$v['id']]); |
| 149 | } | 148 | } |
| 150 | -// $cateModel = new CustomModuleCategory(); | ||
| 151 | -// $lists = $cateModel->list(); | ||
| 152 | -// foreach ($lists as $v1){ | ||
| 153 | -// $route = RouteMap::setRoute($v1['name'], RouteMap::SOURCE_MODULE_CATE, $v1['id'], $project_id); | ||
| 154 | -// $cateModel->edit(['route'=>$route],['id'=>$v1['id']]); | ||
| 155 | -// | ||
| 156 | -// } | ||
| 157 | } | 149 | } |
| 158 | 150 | ||
| 159 | public function delProductKeyword(){ | 151 | public function delProductKeyword(){ |
| @@ -302,17 +302,17 @@ class ProjectController extends BaseController | @@ -302,17 +302,17 @@ class ProjectController extends BaseController | ||
| 302 | //获取当前用户自己的项目 | 302 | //获取当前用户自己的项目 |
| 303 | $query->where(function ($subQuery) use ($info) { | 303 | $query->where(function ($subQuery) use ($info) { |
| 304 | $subQuery->whereIn('gl_project.id',[1])//项目1+项目3默认显示 | 304 | $subQuery->whereIn('gl_project.id',[1])//项目1+项目3默认显示 |
| 305 | - ->orWhere('gl_project_deploy_build.leader_mid', $this->manage['id']) | ||
| 306 | - ->orWhere('gl_project_deploy_build.manager_mid', $this->manage['id']) | ||
| 307 | - ->orWhere('gl_project_deploy_build.designer_mid', $this->manage['id']) | ||
| 308 | - ->orWhere('gl_project_deploy_build.tech_mid', $this->manage['id']) | ||
| 309 | - ->orWhere('gl_project_deploy_optimize.manager_mid', $this->manage['id']) | ||
| 310 | - ->orWhere('gl_project_deploy_optimize.optimist_mid', $this->manage['id']) | ||
| 311 | - ->orWhere('gl_project_deploy_optimize.assist_mid', $this->manage['id']) | ||
| 312 | - ->orWhere('gl_project_deploy_optimize.tech_mid', $this->manage['id']) | ||
| 313 | - ->orWhere('gl_project_deploy_optimize.tech_leader', $this->manage['id']) | ||
| 314 | - ->orWhere('gl_project_deploy_optimize.quality_mid', $this->manage['id']) | ||
| 315 | - ->orWhere('gl_project_deploy_optimize.design_mid', $this->manage['id']) | 305 | + ->orWhere('gl_project_deploy_build.leader_mid', $info['id']) |
| 306 | + ->orWhere('gl_project_deploy_build.manager_mid', $info['id']) | ||
| 307 | + ->orWhere('gl_project_deploy_build.designer_mid', $info['id']) | ||
| 308 | + ->orWhere('gl_project_deploy_build.tech_mid', $info['id']) | ||
| 309 | + ->orWhere('gl_project_deploy_optimize.manager_mid', $info['id']) | ||
| 310 | + ->orWhere('gl_project_deploy_optimize.optimist_mid', $info['id']) | ||
| 311 | + ->orWhere('gl_project_deploy_optimize.assist_mid', $info['id']) | ||
| 312 | + ->orWhere('gl_project_deploy_optimize.tech_mid', $info['id']) | ||
| 313 | + ->orWhere('gl_project_deploy_optimize.tech_leader', $info['id']) | ||
| 314 | + ->orWhere('gl_project_deploy_optimize.quality_mid', $info['id']) | ||
| 315 | + ->orWhere('gl_project_deploy_optimize.design_mid', $info['id']) | ||
| 316 | ->orWhere('gl_project_deploy_build.dept_id', $info['belong_group']) | 316 | ->orWhere('gl_project_deploy_build.dept_id', $info['belong_group']) |
| 317 | ->orWhere('gl_project_deploy_optimize.dept_id', $info['belong_group']); | 317 | ->orWhere('gl_project_deploy_optimize.dept_id', $info['belong_group']); |
| 318 | }); | 318 | }); |
-
请 注册 或 登录 后发表评论