作者 lyh

gx

@@ -19,6 +19,7 @@ use App\Models\Manage\ManageHr; @@ -19,6 +19,7 @@ use App\Models\Manage\ManageHr;
19 use App\Models\Project\DeployBuild; 19 use App\Models\Project\DeployBuild;
20 use App\Models\Project\DeployOptimize; 20 use App\Models\Project\DeployOptimize;
21 use App\Models\Project\Payment; 21 use App\Models\Project\Payment;
  22 +use App\Models\Project\Project;
22 use Illuminate\Http\Request; 23 use Illuminate\Http\Request;
23 24
24 25
@@ -36,16 +37,17 @@ class ProjectController extends BaseController @@ -36,16 +37,17 @@ class ProjectController extends BaseController
36 { 37 {
37 $map = []; 38 $map = [];
38 //搜索类型 39 //搜索类型
39 - if(isset($this->param['type']) && !empty($this->param['type'])){  
40 - if($this->param['type'] == 3){//推广中  
41 - $map[] = ['type', 'in' ,[4,6]];  
42 - }elseif($this->param['type'] == 2){//建站完成  
43 - $map[] = ['type', 'in', [2,3]];  
44 - }elseif($this->param['type'] == 1){//建站中  
45 - $map[] = ['type',1];  
46 - }  
47 - }else{  
48 - $map[] = ['type',0];//初始导入项目 40 + if(isset($this->param['type']) && $this->param['type'] == Project::TYPE_THREE){
  41 + $map[] = ['type', 'in' ,[Project::TYPE_FOUR,Project::TYPE_SIX]];
  42 + }
  43 + if(isset($this->param['type']) && $this->param['type'] == Project::TYPE_TWO){
  44 + $map[] = ['type', 'in', [Project::TYPE_TWO,Project::TYPE_THREE]];
  45 + }
  46 + if(isset($this->param['type']) && $this->param['type'] == Project::TYPE_ONE){
  47 + $map[] = ['type',Project::TYPE_ONE];
  48 + }
  49 + if(isset($this->param['type']) && $this->param['type'] == Project::TYPE_ZERO){
  50 + $map[] = ['type',Project::TYPE_ZERO];
49 } 51 }
50 //搜索技术组 52 //搜索技术组
51 if(!empty($this->param['dep_id'])){ 53 if(!empty($this->param['dep_id'])){
@@ -17,7 +17,13 @@ class Project extends Base @@ -17,7 +17,13 @@ class Project extends Base
17 const DATABASE_NAME_FIX = 'gl_data_'; 17 const DATABASE_NAME_FIX = 'gl_data_';
18 18
19 const STATUS_ONE = 1;//审核通过 19 const STATUS_ONE = 1;//审核通过
  20 + const TYPE_ZERO = 0;//初始导入项目
  21 + const TYPE_ONE = 1;//建站中
  22 + const TYPE_TWO = 2;//建站完成
  23 + const TYPE_THREE = 3;//建站完成(推广)
  24 + const TYPE_FOUR = 4;//推广续费
20 const TYPE_FIVE = 5;//未续费网站 25 const TYPE_FIVE = 5;//未续费网站
  26 + const TYPE_SIX = 6;//特殊推广项目
21 /** 27 /**
22 * 星级客户 28 * 星级客户
23 * @return string[] 29 * @return string[]