修正流程引擎多人执行模式bug
This commit is contained in:
@@ -122,10 +122,10 @@ class DirectHook
|
||||
|
||||
// 同步数据到外部接口
|
||||
$ret = plugin_sync_api('postDeliveryZY', ['master' => $master, 'rows' => $rows]);
|
||||
if ($ret['success'] == true) {
|
||||
return $params;
|
||||
}
|
||||
abort_error($ret['msg']);
|
||||
if ($ret['error_code'] > 0) {
|
||||
abort_error($ret['msg']);
|
||||
}
|
||||
return $params;
|
||||
}
|
||||
|
||||
public function onBeforeAbort($params) {
|
||||
@@ -134,7 +134,7 @@ class DirectHook
|
||||
// 检查外部接口单据是否存在
|
||||
$ret = plugin_sync_api('getVouchExist', ['table' => 'DispatchList', 'field' => 'cDLCode', 'value' => $master['sn']]);
|
||||
if ($ret['msg'] > 0) {
|
||||
abort_error('用友存在发货单(直营)['.$master['sn'].']无法弃审。');
|
||||
abort_error('存在发货单(直营)['.$master['sn'].']无法弃审。');
|
||||
}
|
||||
return $params;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user