yxk-20260421-通用发起流程组件修改

This commit is contained in:
ye1023
2026-04-21 19:49:09 +08:00
parent 36e90184f0
commit a73e0a6822
2 changed files with 16 additions and 16 deletions
@@ -5,42 +5,42 @@
:visible="visible"
@ok="handleOk"
@cancel="handleCancel"
cancelText="Cancel"
cancelText="取消"
>
<a-form :model="formData" :label-col="{ style: { width: '120px' } }" :wrapper-col="{ span: 16 }">
<a-form-item label="Mode">
<a-form-item label="发起类型">
<a-radio-group v-model:value="formData.triggerMode">
<a-radio value="immediate">Immediate</a-radio>
<a-radio value="recurring">Recurring</a-radio>
<a-radio value="immediate">立即发起</a-radio>
<a-radio value="recurring">重复发起</a-radio>
</a-radio-group>
</a-form-item>
<template v-if="formData.triggerMode === 'recurring'">
<a-form-item label="Interval Type">
<a-form-item label="重复周期">
<JDictSelectTag
v-model:value="formData.intervalType"
dictCode="sup_interval_type"
placeholder="Select interval type"
placeholder="重复周期"
:getPopupContainer="(node) => node?.parentNode"
/>
</a-form-item>
<a-form-item label="Repeat Count">
<a-form-item label="重复次数">
<a-input-number
v-model:value="formData.startCount"
:min="1"
:precision="0"
placeholder="Input repeat count"
placeholder="重复次数"
style="width: 100%"
/>
</a-form-item>
<a-form-item label="Start Time">
<a-form-item label="重复开始日期">
<a-date-picker
v-model:value="formData.intervalStartTime"
show-time
valueFormat="YYYY-MM-DD HH:mm:ss"
placeholder="Select start time"
placeholder="重复开始日期"
style="width: 100%"
:getPopupContainer="(node) => node?.parentNode"
/>
@@ -49,8 +49,8 @@
</a-form>
<template #footer>
<a-button @click="handleCancel">Cancel</a-button>
<a-button type="primary" @click="handleOk">OK</a-button>
<a-button @click="handleCancel">取消</a-button>
<a-button type="primary" @click="handleOk">提交</a-button>
</template>
</j-modal>
</template>
@@ -69,7 +69,7 @@
const emit = defineEmits(['confirm']);
const { createMessage } = useMessage();
const title = ref('Start Process');
const title = ref('发起流程');
const visible = ref(false);
const contextData = ref<Record<string, any>>({});
const formData = reactive({
@@ -88,7 +88,7 @@
function open(data: ModalPayload = {}) {
resetForm();
title.value = data.title || 'Start Process';
title.value = data.title || '发起流程';
contextData.value = data.payload || {};
visible.value = true;
}
@@ -225,7 +225,7 @@
function handleProcess(record) {
flowScheduleModalRef.value?.open({
title: 'Start Flow',
title: '发起流程',
payload: { record },
});
}
@@ -256,7 +256,7 @@
};
await startProcessSchedules(params);
createMessage.success('流程发起成功');
// createMessage.success('流程发起成功');
handleSuccess();
}