|
|
@@ -15,6 +15,7 @@
|
|
|
namespace app\common\model\works;
|
|
|
|
|
|
|
|
|
+use app\api\logic\PerformanceLogic;
|
|
|
use app\common\model\BaseModel;
|
|
|
use app\common\model\master_worker\MasterWorker;
|
|
|
|
|
|
@@ -28,6 +29,14 @@ class ServiceWork extends BaseModel
|
|
|
{
|
|
|
|
|
|
protected $name = 'service_work';
|
|
|
+
|
|
|
+ public static function onAfterUpdate($model)
|
|
|
+ {
|
|
|
+ if($model->user_confirm_status == 5 and $model->work_status == 7 and $model->work_pay_status==1){
|
|
|
+ //工单已完结,进行结算,结算完成后设置work_pay_status为2,已结算
|
|
|
+ PerformanceLogic::calculatePerformance($model);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
public function worker()
|
|
|
{
|