feat: base submit_b_func需要在add和edit都能调用
This commit is contained in:
parent
c90321a264
commit
0cc43d62e0
|
@ -58,6 +58,14 @@ const isSaveing = ref(false);
|
||||||
const emit = defineEmits(["success"]);
|
const emit = defineEmits(["success"]);
|
||||||
const submit = async (transition_id) => {
|
const submit = async (transition_id) => {
|
||||||
isSaveing.value = true;
|
isSaveing.value = true;
|
||||||
|
if (props.submit_b_func) {
|
||||||
|
try{
|
||||||
|
await props.submit_b_func();
|
||||||
|
}catch (e) {
|
||||||
|
isSaveing.value = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (ticketId.value) {
|
if (ticketId.value) {
|
||||||
let params = new Object();
|
let params = new Object();
|
||||||
params.transition = transition_id;
|
params.transition = transition_id;
|
||||||
|
@ -76,14 +84,6 @@ const submit = async (transition_id) => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (props.submit_b_func) {
|
|
||||||
try{
|
|
||||||
await props.submit_b_func();
|
|
||||||
}catch (e) {
|
|
||||||
isSaveing.value = false;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
let ticket = {};
|
let ticket = {};
|
||||||
ticket.title = props.title;
|
ticket.title = props.title;
|
||||||
ticket.workflow = workflow.value;
|
ticket.workflow = workflow.value;
|
||||||
|
|
Loading…
Reference in New Issue