|
|
@@ -263,6 +263,7 @@ class ServiceWorkLogic extends BaseLogic
|
|
|
$work->work_total = $order_amount + $paid_order['paid_amount'];
|
|
|
$work->work_images = $params['work_images'];
|
|
|
$work->user_confirm_status = 1;//待确认报价
|
|
|
+ $work->price_approval = 0;
|
|
|
$work->save();
|
|
|
|
|
|
//添加变更日志
|
|
|
@@ -644,32 +645,4 @@ class ServiceWorkLogic extends BaseLogic
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- /**
|
|
|
- * @param $params
|
|
|
- * @return bool
|
|
|
- */
|
|
|
- public static function submitChangePrice($params)
|
|
|
- {
|
|
|
- Db::startTrans();
|
|
|
- try {
|
|
|
- $serviceWork = ServiceWork::where('work_sn',$params['work_sn'])->findOrEmpty();
|
|
|
- if($serviceWork->isEmpty()){
|
|
|
- throw new \Exception('工单不存在');
|
|
|
- }
|
|
|
- $serviceWork->work_status = 4;
|
|
|
- $serviceWork->user_confirm_status = 0;
|
|
|
- $serviceWork->price_approval = 2;
|
|
|
- $serviceWork->save();
|
|
|
- Db::commit();
|
|
|
- return true;
|
|
|
- } catch (\Exception $e) {
|
|
|
- Db::rollback();
|
|
|
- self::setError($e->getMessage());
|
|
|
- return false;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
}
|