|
@@ -24,4 +24,23 @@ class ReturnWorkLogic extends BaseLogic
|
|
|
return ReturnWork::with(['service_work'=>function ($query) {
|
|
return ReturnWork::with(['service_work'=>function ($query) {
|
|
|
}])->findOrEmpty($params['id'])->toArray();
|
|
}])->findOrEmpty($params['id'])->toArray();
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 修改工单
|
|
|
|
|
+ * @param $params
|
|
|
|
|
+ * @return false|void
|
|
|
|
|
+ */
|
|
|
|
|
+ public static function updateReturn($params)
|
|
|
|
|
+ {
|
|
|
|
|
+ try {
|
|
|
|
|
+ $work = ReturnWork::findOrEmpty($params['id']);
|
|
|
|
|
+ $work->appointment_time = strtotime($params['appointment_time']);
|
|
|
|
|
+ $work->finished_images = $params['finished_images'];
|
|
|
|
|
+ $work->save();
|
|
|
|
|
+ }catch (\Exception $e) {
|
|
|
|
|
+ Db::rollback();
|
|
|
|
|
+ self::setError($e->getMessage());
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|