|
|
@@ -74,10 +74,15 @@ class ServiceWork extends BaseModel
|
|
|
// 直接结算
|
|
|
$is_settlement = true;
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- // 长期工程师不结算
|
|
|
- if((int)MasterWorker::where('id',$model->master_worker_id)->value('type') === 2) $is_settlement = false;
|
|
|
+ // 长期工程师不结算
|
|
|
+ if((int)MasterWorker::where('id',$model->master_worker_id)->value('type') === 2){
|
|
|
+ $is_settlement = false;
|
|
|
+ $model->service_status = 3;
|
|
|
+ $model->work_pay_status = 2;
|
|
|
+ $model->save();
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
if($is_settlement){
|
|
|
if($model->user_equity_id > 0){
|