liugc 9 месяцев назад
Родитель
Сommit
59085a728e
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      app/common/model/master_worker/SalaryItemPermanently.php

+ 12 - 0
app/common/model/master_worker/SalaryItemPermanently.php

@@ -90,6 +90,9 @@ class SalaryItemPermanently extends BaseModel
     public function salary_item_2($permanently_settlement_id,$master_worker_id,$params,$extra = [])
     {
         try {
+            if(in_array($params['period_type'],[1,2])){
+                return false;
+            }
             // work_type = 2
             $ratio = 0.1;
 
@@ -129,6 +132,9 @@ class SalaryItemPermanently extends BaseModel
     public function salary_item_3($permanently_settlement_id,$master_worker_id,$params,$extra = [])
     {
         try {
+            if(in_array($params['period_type'],[1,2])){
+                return false;
+            }
             $term_amount = 0;
             $ranking = 3;
 
@@ -168,6 +174,9 @@ class SalaryItemPermanently extends BaseModel
     public function salary_item_4($permanently_settlement_id,$master_worker_id,$params,$extra = [])
     {
         try {
+            if(in_array($params['period_type'],[1,2])){
+                return false;
+            }
             $comprehensive_score = MasterWorkerScore::where('worker_id',$master_worker_id)->value('comprehensive_score');
             // 查询时间范围内所有已经完单的工单
             $order_count = ServiceWork::where('master_worker_id',$master_worker_id)->
@@ -201,6 +210,9 @@ class SalaryItemPermanently extends BaseModel
     public function salary_item_5($permanently_settlement_id,$master_worker_id,$params,$extra = [])
     {
         try {
+            if(in_array($params['period_type'],[1,2])){
+                return false;
+            }
             $title_promotion = MasterWorker::where('id',$master_worker_id)->value('title_promotion');
             $amount = 0.00;
             switch ($title_promotion){