|
@@ -7,7 +7,7 @@ use app\common\logic\BaseLogic;
|
|
|
use app\common\logic\EffectiveLogic;
|
|
use app\common\logic\EffectiveLogic;
|
|
|
use app\common\logic\WorkAddMoneyLogic;
|
|
use app\common\logic\WorkAddMoneyLogic;
|
|
|
use app\common\logic\WorkerAccountLogLogic;
|
|
use app\common\logic\WorkerAccountLogLogic;
|
|
|
-use app\common\model\effective\OrderEffectiveLog;
|
|
|
|
|
|
|
+use app\common\model\orders\OrderEffectiveLog;
|
|
|
use app\common\model\master_commission\MasterWorkerCommissionConfig;
|
|
use app\common\model\master_commission\MasterWorkerCommissionConfig;
|
|
|
use app\common\model\master_commission\MasterWorkerCommissionRatio;
|
|
use app\common\model\master_commission\MasterWorkerCommissionRatio;
|
|
|
use app\common\model\master_worker\MasterWorker;
|
|
use app\common\model\master_worker\MasterWorker;
|
|
@@ -193,7 +193,7 @@ class PerformanceLogic extends BaseLogic
|
|
|
/**
|
|
/**
|
|
|
* @notes 保修单结算
|
|
* @notes 保修单结算
|
|
|
* @param $work
|
|
* @param $work
|
|
|
- * @return false|void
|
|
|
|
|
|
|
+ * @return bool|mixed
|
|
|
*/
|
|
*/
|
|
|
public static function effectivePerformance($work)
|
|
public static function effectivePerformance($work)
|
|
|
{
|
|
{
|
|
@@ -220,6 +220,11 @@ class PerformanceLogic extends BaseLogic
|
|
|
|
|
|
|
|
$remark = '保修单结算-工单号:'.$work->work_sn.',收益金额:'.$new_amount.',原因:保修工单新工程师收益';
|
|
$remark = '保修单结算-工单号:'.$work->work_sn.',收益金额:'.$new_amount.',原因:保修工单新工程师收益';
|
|
|
WorkerAccountLogLogic::addAccountLog($work,$new_amount,WorkerAccountLogEnum::UM_INC_ADMIN,WorkerAccountLogEnum::INC,$remark);
|
|
WorkerAccountLogLogic::addAccountLog($work,$new_amount,WorkerAccountLogEnum::UM_INC_ADMIN,WorkerAccountLogEnum::INC,$remark);
|
|
|
|
|
+
|
|
|
|
|
+ Log::info('effectivePerformance:'.$remark);
|
|
|
}
|
|
}
|
|
|
|
|
+ $orderEffectiveLog->effective_status = 3;
|
|
|
|
|
+ $orderEffectiveLog->save();
|
|
|
|
|
+ return true;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|