mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-17 14:56:46 +08:00
提交
This commit is contained in:
@@ -86,6 +86,7 @@ import { saveTask } from "@/api/growthpath";
|
||||
// import { useRouter } from "vue-router";
|
||||
import { useRowsPage } from "@/api/request";
|
||||
import { ASSESSMENT_PAGE } from "@/api/apis";
|
||||
import dialog from "@/utils/dialog";
|
||||
const emit = defineEmits(["refresh"]);
|
||||
const props = defineProps({
|
||||
type: Number,
|
||||
@@ -195,24 +196,29 @@ const closeDrawer = () => {
|
||||
};
|
||||
|
||||
async function confirm(record) {
|
||||
if (!formData?.value?.id) {
|
||||
await saveTask({
|
||||
growthId: props.growId,
|
||||
taskName: record.assessmentName,
|
||||
taskType: props.type,
|
||||
taskId: record.id,
|
||||
type: props.activeKey,
|
||||
});
|
||||
message.success("添加成功");
|
||||
} else {
|
||||
// 编辑
|
||||
formData.value.taskName = record.assessmentName;
|
||||
formData.value.taskId = record.id;
|
||||
await saveTask(formData.value);
|
||||
message.success("编辑成功");
|
||||
}
|
||||
closeDrawer();
|
||||
emit("refresh");
|
||||
dialog({
|
||||
content: "确定选择该评估吗?",
|
||||
ok: async () => {
|
||||
if (!formData?.value?.id) {
|
||||
await saveTask({
|
||||
growthId: props.growId,
|
||||
taskName: record.assessmentName,
|
||||
taskType: props.type,
|
||||
taskId: record.id,
|
||||
type: props.activeKey,
|
||||
});
|
||||
message.success("添加成功");
|
||||
} else {
|
||||
// 编辑
|
||||
formData.value.taskName = record.assessmentName;
|
||||
formData.value.taskId = record.id;
|
||||
await saveTask(formData.value);
|
||||
message.success("编辑成功");
|
||||
}
|
||||
closeDrawer();
|
||||
emit("refresh");
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
function openDrawer(row) {
|
||||
|
||||
Reference in New Issue
Block a user