表单预览和修改
This commit is contained in:
@ -165,6 +165,7 @@
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { addForm, getForm, updateForm } from "@/api/flowable/form";
|
||||
import { debounce } from "throttle-debounce";
|
||||
import ClipboardJS from "clipboard";
|
||||
import draggable from "vuedraggable";
|
||||
@ -193,6 +194,7 @@ import {
|
||||
} from "@/utils/generator/html";
|
||||
import { makeUpJs } from "@/utils/generator/js";
|
||||
import { makeUpCss } from "@/utils/generator/css";
|
||||
import tab from "@/plugins/tab";
|
||||
import {
|
||||
getDrawingList,
|
||||
saveDrawingList,
|
||||
@ -202,11 +204,12 @@ import {
|
||||
} from "@/utils/db";
|
||||
import { nextTick, onMounted, reactive, ref, toRefs, watch } from "vue";
|
||||
import axios from "axios";
|
||||
import { useRoute } from "vue-router";
|
||||
import { useRoute, useRouter } from "vue-router";
|
||||
let tempActiveData;
|
||||
let oldActiveId;
|
||||
|
||||
const route = useRoute();
|
||||
const router = useRouter();
|
||||
const drawingListInDB = getDrawingList();
|
||||
const formConfInDB = getFormConf();
|
||||
const idGlobal = ref(getIdGlobal());
|
||||
@ -508,8 +511,8 @@ const refreshJson = (data) => {
|
||||
/** 保存表单信息 */
|
||||
const submitForm = () => {
|
||||
formRef.value.validate((valid) => {
|
||||
console.log(formObj.value);
|
||||
return;
|
||||
// console.log(formObj.value);
|
||||
// return;
|
||||
if (valid) {
|
||||
if (formObj.value.formId != null) {
|
||||
updateForm(formObj.value).then((response) => {
|
||||
@ -524,8 +527,8 @@ const submitForm = () => {
|
||||
idGlobal.value = 100;
|
||||
open.value = false;
|
||||
//TODO: 关闭当前标签页并返回上个页面
|
||||
// this.$store.dispatch("tagsView/delView", this.$route);
|
||||
// this.$router.go(-1);
|
||||
tab.closeOpenPage();
|
||||
router.back();
|
||||
}
|
||||
});
|
||||
};
|
||||
|
Reference in New Issue
Block a user