【代码评审】BPM:触发器 HTTP 异步

This commit is contained in:
YunaiV 2025-02-27 09:53:14 +08:00
parent 91c3b94283
commit d0b0c8d502
2 changed files with 7 additions and 8 deletions

View File

@ -757,7 +757,7 @@ export enum TriggerTypeEnum {
*/
HTTP_REQUEST = 1,
/**
* HTTP
* HTTP
*/
HTTP_CALLBACK = 2,
/**
@ -768,7 +768,6 @@ export enum TriggerTypeEnum {
*
*/
FORM_DELETE = 11
}
/**
@ -802,8 +801,8 @@ export type FormTriggerSetting = {
}
export const TRIGGER_TYPES: DictDataVO[] = [
{ label: 'HTTP 请求', value: TriggerTypeEnum.HTTP_REQUEST },
{ label: 'HTTP 回调', value: TriggerTypeEnum.HTTP_CALLBACK },
{ label: '发送 HTTP 请求', value: TriggerTypeEnum.HTTP_REQUEST },
{ label: '接收 HTTP 回调', value: TriggerTypeEnum.HTTP_CALLBACK },
{ label: '修改表单数据', value: TriggerTypeEnum.FORM_UPDATE },
{ label: '删除表单数据', value: TriggerTypeEnum.FORM_DELETE }
]

View File

@ -38,8 +38,9 @@
<!-- HTTP 请求触发器 -->
<div
v-if="
[TriggerTypeEnum.HTTP_REQUEST, TriggerTypeEnum.HTTP_CALLBACK].includes(configForm.type) &&
configForm.httpRequestSetting
[TriggerTypeEnum.HTTP_REQUEST, TriggerTypeEnum.HTTP_CALLBACK].includes(
configForm.type
) && configForm.httpRequestSetting
"
>
<el-form-item>
@ -407,8 +408,7 @@ const changeTriggerType = () => {
if (configForm.value.type === TriggerTypeEnum.HTTP_CALLBACK) {
configForm.value.httpRequestSetting =
originalSetting?.type === TriggerTypeEnum.HTTP_CALLBACK &&
originalSetting.httpRequestSetting
originalSetting?.type === TriggerTypeEnum.HTTP_CALLBACK && originalSetting.httpRequestSetting
? originalSetting.httpRequestSetting
: {
url: '',