Commit c73c069c authored by chenqikuai's avatar chenqikuai

fix

parent e1b8c490
...@@ -18,9 +18,14 @@ ...@@ -18,9 +18,14 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import { GO_URLS, syDialogInput, sySelect, syOption } from "cqk-sy-ui"; import {
GO_URLS,
syDialogInput,
sySelect,
syOption,
syMessage as ElMessage,
} from "cqk-sy-ui";
import { $ajax } from "@/service"; import { $ajax } from "@/service";
import { ElMessage } from "element-plus";
import { defineComponent } from "vue"; import { defineComponent } from "vue";
export default defineComponent({ export default defineComponent({
data() { data() {
...@@ -54,6 +59,10 @@ export default defineComponent({ ...@@ -54,6 +59,10 @@ export default defineComponent({
this.isInActive = false; this.isInActive = false;
return null; return null;
} }
if (this.value === "" || this.value === undefined) {
ElMessage("请选择分类");
return null;
}
if (this.value === "") { if (this.value === "") {
// ElMessage("请选择分类"); // ElMessage("请选择分类");
// this.isInActive = false; // this.isInActive = false;
...@@ -74,6 +83,7 @@ export default defineComponent({ ...@@ -74,6 +83,7 @@ export default defineComponent({
this.$emit("successCallback", this.value); this.$emit("successCallback", this.value);
} }
this.isInActive = false; this.isInActive = false;
return true;
}, },
closeDialog() { closeDialog() {
this.$emit("close"); this.$emit("close");
......
...@@ -119,10 +119,7 @@ ...@@ -119,10 +119,7 @@
v-if="showAddCategory" v-if="showAddCategory"
ref="categoryAddRef" ref="categoryAddRef"
@close="showAddCategory = false" @close="showAddCategory = false"
@successCallback=" @successCallback="handleAddSucc"
syMessage.success('创建成功');
refetchOfCategoryList();
"
> >
</AddCategory> </AddCategory>
</syCommonDialog> </syCommonDialog>
...@@ -233,6 +230,11 @@ const sysFolderList = ref< ...@@ -233,6 +230,11 @@ const sysFolderList = ref<
{ folder_id: number; detail: any; folder_name: string; update_time: number }[] { folder_id: number; detail: any; folder_name: string; update_time: number }[]
>([]); >([]);
const handleAddSucc = () => {
syMessage.success("创建成功");
refetchOfCategoryList();
};
onBeforeMount(() => { onBeforeMount(() => {
if (focusedMenu.value === "" || focusedMenu.value === undefined) { if (focusedMenu.value === "" || focusedMenu.value === undefined) {
focusedMenu.value = "sys"; focusedMenu.value = "sys";
...@@ -415,6 +417,7 @@ const handleConfirmAddTemplate = async () => { ...@@ -415,6 +417,7 @@ const handleConfirmAddTemplate = async () => {
const res = await (addTemplateRef.value as any).checkForm(); const res = await (addTemplateRef.value as any).checkForm();
if (res) { if (res) {
refetchOfTemplateList(); refetchOfTemplateList();
syMessage.success("添加成功");
return true; return true;
} else { } else {
return false; return false;
......
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
<script lang="ts"> <script lang="ts">
import { $ajax } from "@/service"; import { $ajax } from "@/service";
import { GO_URLS, syDialogInput } from "cqk-sy-ui"; import { GO_URLS, syDialogInput, syMessage as ElMessage } from "cqk-sy-ui";
import { ElMessage } from "element-plus";
import { defineComponent } from "vue"; import { defineComponent } from "vue";
export default defineComponent({ export default defineComponent({
...@@ -78,6 +77,7 @@ export default defineComponent({ ...@@ -78,6 +77,7 @@ export default defineComponent({
} }
this.isInActive = false; this.isInActive = false;
this.name = ""; this.name = "";
return true;
}, },
}, },
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment