|
@@ -903,14 +903,14 @@ class CheckService extends Service
|
|
|
'order' => $msg,
|
|
|
];
|
|
|
|
|
|
- $return_msg = '';
|
|
|
-
|
|
|
$oa = new OaService();
|
|
|
- $bool = $oa->createOaOrder($args);
|
|
|
- if(! $bool) $return_msg = '审批失败!';
|
|
|
+ list($bool,$msg) = $oa->createOaOrder($args);
|
|
|
+ if(! $bool) {
|
|
|
+ DB::rollBack();
|
|
|
+ if($msg) return [false,$msg];
|
|
|
+ }
|
|
|
|
|
|
DB::commit();
|
|
|
- if($return_msg) return [false,$msg];
|
|
|
return [true, ''];
|
|
|
}catch (\Throwable $exception){
|
|
|
DB::rollBack();
|