mirror of
https://gitee.com/myxzgzs/boyue-ui-admin-vue3
synced 2025-08-08 08:22:41 +08:00
【代码评审】BPM:触发器 HTTP 异步
This commit is contained in:
parent
91c3b94283
commit
d0b0c8d502
@ -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 }
|
||||
]
|
||||
|
@ -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: '',
|
||||
|
Loading…
x
Reference in New Issue
Block a user