|
...
|
...
|
@@ -837,43 +837,56 @@ class ProjectLogic extends BaseLogic |
|
|
|
* @method :post
|
|
|
|
* @time :2024/4/7 11:12
|
|
|
|
*/
|
|
|
|
public function getManagerFiled($dept_id,$old_id,$new_id){
|
|
|
|
switch ($dept_id){
|
|
|
|
//技术经理
|
|
|
|
public function getManagerFiled($entry_position,$old_id,$new_id){
|
|
|
|
switch ($entry_position){
|
|
|
|
//技术经理
|
|
|
|
case 41:
|
|
|
|
$filed = 'leader_mid';
|
|
|
|
$deployBuildModel = new DeployBuild();
|
|
|
|
$deployBuildModel->edit(['leader_mid'=>$new_id],['leader_mid'=>$old_id]);
|
|
|
|
break;
|
|
|
|
//项目经理
|
|
|
|
//项目经理
|
|
|
|
case 39:
|
|
|
|
$filed = 'manager_mid';
|
|
|
|
$deployBuildModel = new DeployBuild();
|
|
|
|
$deployBuildModel->edit(['manager_mid'=>$new_id],['manager_mid'=>$old_id]);
|
|
|
|
break;
|
|
|
|
//设计师
|
|
|
|
//设计师
|
|
|
|
case 38:
|
|
|
|
$filed = 'tech_mid';
|
|
|
|
$deployBuildModel = new DeployBuild();
|
|
|
|
$deployBuildModel->edit(['tech_mid'=>$new_id],['tech_mid'=>$old_id]);
|
|
|
|
//技术助理
|
|
|
|
case 40:
|
|
|
|
$deployBuildModel = new DeployBuild();
|
|
|
|
$deployBuildModel->edit(['tech_mid'=>$new_id],['tech_mid'=>$old_id]);
|
|
|
|
break;
|
|
|
|
//优化主管+优化经理
|
|
|
|
//优化主管+优化经理
|
|
|
|
case 51:
|
|
|
|
case 48:
|
|
|
|
$filed = 'manager_mid/tech_leader';
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
$deployOptimizeModel->edit(['manager_mid'=>$new_id],['manager_mid'=>$old_id]);
|
|
|
|
$deployOptimizeModel->edit(['tech_leader'=>$new_id],['tech_leader'=>$old_id]);
|
|
|
|
break;
|
|
|
|
case 46:
|
|
|
|
//优化师
|
|
|
|
case 44:
|
|
|
|
$filed = 'optimist_mid';
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
$deployOptimizeModel->edit(['optimist_mid'=>$new_id],['optimist_mid'=>$old_id]);
|
|
|
|
$deployOptimizeModel->edit(['assist_mid'=>$new_id],['assist_mid'=>$old_id]);
|
|
|
|
break;
|
|
|
|
case 46:
|
|
|
|
//优化师助理
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
$deployOptimizeModel->edit(['assist_mid'=>$new_id],['assist_mid'=>$old_id]);
|
|
|
|
case 45:
|
|
|
|
//售后技术
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
$deployOptimizeModel->edit(['tech_mid'=>$new_id],['tech_mid'=>$old_id]);
|
|
|
|
case 38:
|
|
|
|
//品控
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
$deployOptimizeModel->edit(['design_mid'=>$new_id],['design_mid'=>$old_id]);
|
|
|
|
default:
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
...
|
...
|
|