diff --git a/src/views/projectcenter/ProjectManage.vue b/src/views/projectcenter/ProjectManage.vue
index e2d1632d..ad1f355d 100644
--- a/src/views/projectcenter/ProjectManage.vue
+++ b/src/views/projectcenter/ProjectManage.vue
@@ -359,7 +359,7 @@
@@ -974,6 +974,7 @@ export default {
setup() {
const state = reactive({
tableLoading: false,
+ buttonLoading: false,
projectName: null,
selectTime: null,
sonproject: false,
@@ -1083,6 +1084,7 @@ export default {
// 创建多层项目
const createStoreyProject = async () => {
+ state.buttonLoading = true
// 接口需要传递的参数信息
const errorMsgs = {
name: "请输入项目名称",
@@ -1091,6 +1093,7 @@ export default {
sourceBelongId: "请选择资源归属",
};
if (!validate(state.projectInfo, errorMsgs)) {
+ state.buttonLoading = false
return;
}
/**
@@ -1107,6 +1110,7 @@ export default {
return res.data.data == 1;
});
if (offName) {
+ state.buttonLoading = false
message.destroy();
return message.warning("项目名称重复,请重新填写");
}
@@ -1115,6 +1119,7 @@ export default {
message.destroy();
message.success("创建成功");
state.currentPage = 1;
+ state.buttonLoading = false
getTableDate();
});
};