|
@@ -146,15 +146,16 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|
|
const submit = async () => {
|
|
|
uFormRef.value.validate().then(async (valid) => {
|
|
|
if (valid) {
|
|
|
- form.value.teacher = user.value._id;
|
|
|
- delete form.value.subject_name;
|
|
|
- delete form.value.grade_name;
|
|
|
- delete form.value.type_name;
|
|
|
+ const data = JSON.parse(JSON.stringify(form.value));
|
|
|
+ data.teacher = user.value._id;
|
|
|
+ delete data.subject_name;
|
|
|
+ delete data.grade_name;
|
|
|
+ delete data.type_name;
|
|
|
let res;
|
|
|
if (id.value)
|
|
|
- res = await $api(`course/${id.value}`, "POST", form.value);
|
|
|
+ res = await $api(`course/${id.value}`, "POST", data);
|
|
|
else
|
|
|
- res = await $api(`course`, "POST", form.value);
|
|
|
+ res = await $api(`course`, "POST", data);
|
|
|
if (res.errcode == "0") {
|
|
|
common_vendor.index.showToast({
|
|
|
title: "维护信息成功",
|
|
@@ -163,6 +164,11 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
|
|
common_vendor.index.navigateBack({
|
|
|
delta: 1
|
|
|
});
|
|
|
+ } else {
|
|
|
+ common_vendor.index.showToast({
|
|
|
+ title: res.errmsg,
|
|
|
+ icon: "none"
|
|
|
+ });
|
|
|
}
|
|
|
} else {
|
|
|
common_vendor.index.$u.toast("校验失败");
|