review:【BPM 工作流】流程、任务相关的逻辑

This commit is contained in:
YunaiV
2025-05-14 23:08:31 +08:00
parent 99c848a39d
commit 769cb87035
15 changed files with 18 additions and 52 deletions

View File

@@ -39,6 +39,7 @@ const [Form, formApi] = useVbenForm({
const [Modal, modalApi] = useVbenModal({
async onConfirm() {
// TODO @siye建议和别的模块也稍微加点类似的注释哈。= = 阅读总是会有点层次感;
const { valid } = await formApi.validate();
if (!valid) return;
@@ -49,6 +50,7 @@ const [Modal, modalApi] = useVbenModal({
data.conf = encodeConf(designerComponent);
data.fields = encodeFields(designerComponent);
// TODO @siye这个是不是不用抽方法呀直接写逻辑就完事啦。
const saveForm = async () => {
if (!formData.value?.id) {
return createForm(data);
@@ -74,6 +76,7 @@ const [Modal, modalApi] = useVbenModal({
return;
}
// TODO @siye建议和别的模块也稍微加点类似的注释哈。= = 阅读总是会有点层次感;
const data = modalApi.getData<any>();
if (!data) return;