Merge remote-tracking branch 'origin/master' into akun
正在显示
7 个修改的文件
包含
49 行增加
和
5 行删除
| @@ -43,7 +43,7 @@ class Count extends Command | @@ -43,7 +43,7 @@ class Count extends Command | ||
| 43 | public function handle() | 43 | public function handle() |
| 44 | { | 44 | { |
| 45 | $list = DB::table('gl_project')->where('gl_project.extend_type','=',0) | 45 | $list = DB::table('gl_project')->where('gl_project.extend_type','=',0) |
| 46 | - ->where('gl_project.type','!=',0) | 46 | + ->whereIn('gl_project.type',[1,2,3,4,6]) |
| 47 | ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') | 47 | ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') |
| 48 | ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') | 48 | ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') |
| 49 | ->select($this->selectParam())->get(); | 49 | ->select($this->selectParam())->get(); |
| @@ -38,7 +38,7 @@ class CountAll extends Command | @@ -38,7 +38,7 @@ class CountAll extends Command | ||
| 38 | 38 | ||
| 39 | public function handle(){ | 39 | public function handle(){ |
| 40 | $projectModel = new Project(); | 40 | $projectModel = new Project(); |
| 41 | - $list = $projectModel->list(['delete_status'=>0]); | 41 | + $list = $projectModel->list(['delete_status'=>0,'type'=>['in',[1,2,3,4,6]]]); |
| 42 | foreach ($list as $v) { | 42 | foreach ($list as $v) { |
| 43 | echo date('Y-m-d H:i:s') . '项目id:'.$v['id'] . PHP_EOL; | 43 | echo date('Y-m-d H:i:s') . '项目id:'.$v['id'] . PHP_EOL; |
| 44 | ProjectServer::useProject($v['id']); | 44 | ProjectServer::useProject($v['id']); |
| @@ -39,7 +39,7 @@ class MonthAllCount extends Command | @@ -39,7 +39,7 @@ class MonthAllCount extends Command | ||
| 39 | 39 | ||
| 40 | public function handle(){ | 40 | public function handle(){ |
| 41 | $projectModel = new Project(); | 41 | $projectModel = new Project(); |
| 42 | - $list = $projectModel->list(['delete_status'=>0]); | 42 | + $list = $projectModel->list(['delete_status'=>0,'type'=>['in',[1,2,3,4,6]]]); |
| 43 | foreach ($list as $v) { | 43 | foreach ($list as $v) { |
| 44 | if($v['is_upgrade'] == 1){ | 44 | if($v['is_upgrade'] == 1){ |
| 45 | $oldModel = new UpdateOldInfo(); | 45 | $oldModel = new UpdateOldInfo(); |
| @@ -36,7 +36,7 @@ class MonthCount extends Command | @@ -36,7 +36,7 @@ class MonthCount extends Command | ||
| 36 | 36 | ||
| 37 | public function handle(){ | 37 | public function handle(){ |
| 38 | $list = DB::table('gl_project')->where('gl_project.extend_type','=',0) | 38 | $list = DB::table('gl_project')->where('gl_project.extend_type','=',0) |
| 39 | - ->where('gl_project.type','!=',0) | 39 | + ->whereIn('gl_project.type',[1,2,3,4,6]) |
| 40 | ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') | 40 | ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') |
| 41 | ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') | 41 | ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') |
| 42 | ->select($this->selectParam())->get()->toArray(); | 42 | ->select($this->selectParam())->get()->toArray(); |
| @@ -145,7 +145,7 @@ class IndexController extends BaseController | @@ -145,7 +145,7 @@ class IndexController extends BaseController | ||
| 145 | $token = md5(uniqid().'auto'.$info['id']); | 145 | $token = md5(uniqid().'auto'.$info['id']); |
| 146 | //存储缓存 | 146 | //存储缓存 |
| 147 | $info['token'] = $token; | 147 | $info['token'] = $token; |
| 148 | - Cache::add($token,$info,3600); | 148 | + Cache::add($token,$info,12 * 3600); |
| 149 | $languageModel = new WebLanguage(); | 149 | $languageModel = new WebLanguage(); |
| 150 | $languageInfo = $languageModel->read(['id'=>$info['main_lang_id']],['short','english','chinese']); | 150 | $languageInfo = $languageModel->read(['id'=>$info['main_lang_id']],['short','english','chinese']); |
| 151 | $data = ['token'=>$token,'main_lang_id'=>$info['main_lang_id'],'language_info'=>$languageInfo]; | 151 | $data = ['token'=>$token,'main_lang_id'=>$info['main_lang_id'],'language_info'=>$languageInfo]; |
| @@ -221,7 +221,29 @@ class TranslateController extends BaseController | @@ -221,7 +221,29 @@ class TranslateController extends BaseController | ||
| 221 | public function getSixUrl($map){ | 221 | public function getSixUrl($map){ |
| 222 | $data = []; | 222 | $data = []; |
| 223 | $routeMapModel = new RouteMap(); | 223 | $routeMapModel = new RouteMap(); |
| 224 | + //查询路由中是否包含products | ||
| 224 | $list = $routeMapModel->list($map); | 225 | $list = $routeMapModel->list($map); |
| 226 | + $productInfo = $routeMapModel->read(['route'=>'products']); | ||
| 227 | + if($productInfo === false){ | ||
| 228 | + $productModel = new Product(); | ||
| 229 | + $count = $productModel->formatQuery(['status'=>1])->count(); | ||
| 230 | + $v['route'] = 'products'; | ||
| 231 | + $this->pageSixList($data,$count,$v,1,15); | ||
| 232 | + } | ||
| 233 | + $newsInfo = $routeMapModel->read(['route'=>'news']); | ||
| 234 | + if($newsInfo === false){ | ||
| 235 | + $newsModel = new News(); | ||
| 236 | + $count = $newsModel->formatQuery(['status'=>1])->count(); | ||
| 237 | + $v['route'] = 'news'; | ||
| 238 | + $this->pageSixList($data,$count,$v,1,15); | ||
| 239 | + } | ||
| 240 | + $blogInfo = $routeMapModel->read(['route'=>'blog']); | ||
| 241 | + if($blogInfo === false){ | ||
| 242 | + $blogModel = new Blog(); | ||
| 243 | + $count = $blogModel->formatQuery(['status'=>1])->count(); | ||
| 244 | + $v['route'] = 'blog'; | ||
| 245 | + $this->pageSixList($data,$count,$v,1,15); | ||
| 246 | + } | ||
| 225 | foreach ($list as $k => $v){ | 247 | foreach ($list as $k => $v){ |
| 226 | switch ($v['source']){ | 248 | switch ($v['source']){ |
| 227 | case RouteMap::SOURCE_PAGE: | 249 | case RouteMap::SOURCE_PAGE: |
| @@ -293,6 +315,17 @@ class TranslateController extends BaseController | @@ -293,6 +315,17 @@ class TranslateController extends BaseController | ||
| 293 | } | 315 | } |
| 294 | 316 | ||
| 295 | /** | 317 | /** |
| 318 | + * @remark :获取默认数据 | ||
| 319 | + * @name :getDefaultData | ||
| 320 | + * @author :lyh | ||
| 321 | + * @method :post | ||
| 322 | + * @time :2024/7/16 15:28 | ||
| 323 | + */ | ||
| 324 | + public function getDefaultData(){ | ||
| 325 | + | ||
| 326 | + } | ||
| 327 | + | ||
| 328 | + /** | ||
| 296 | * @remark : | 329 | * @remark : |
| 297 | * @name :pageList | 330 | * @name :pageList |
| 298 | * @author :lyh | 331 | * @author :lyh |
| @@ -274,4 +274,15 @@ class Base extends Model | @@ -274,4 +274,15 @@ class Base extends Model | ||
| 274 | }, ARRAY_FILTER_USE_KEY); | 274 | }, ARRAY_FILTER_USE_KEY); |
| 275 | } | 275 | } |
| 276 | 276 | ||
| 277 | + /** | ||
| 278 | + * @remark :查询一个字段返回数组 | ||
| 279 | + * @name :selectField | ||
| 280 | + * @author :lyh | ||
| 281 | + * @method :post | ||
| 282 | + * @time :2024/7/15 17:11 | ||
| 283 | + */ | ||
| 284 | + public function selectField($data,$filed){ | ||
| 285 | + $data = $this->filterRequestData($data); | ||
| 286 | + return $this->formatQuery($data)->pluck($filed)->toArray(); | ||
| 287 | + } | ||
| 277 | } | 288 | } |
-
请 注册 或 登录 后发表评论