-- loading

This commit is contained in:
yuping
2022-12-20 17:52:11 +08:00
parent 7853e14d6a
commit 2407561e9b

View File

@@ -259,6 +259,7 @@
<div class="btn">
<a-button @click="backPage" class="btn2">取消</a-button>
<a-button
:loading="loading"
v-on:click="createProject"
type="primary"
class="btn1"
@@ -301,6 +302,7 @@ export default {
const routers = useRoute();
const router = useRouter();
const state = reactive({
loading:false,
currentPage: 1, //当前页
tableDataTotal: -1, //模版列表总数
pageSize: 10, //每页10条数据
@@ -459,6 +461,7 @@ export default {
}
const createProject = async () => {
state.loading = true
console.log("保存", state.projectInfo);
if (!validate(state.projectInfo, errorMsgs)) {
return;
@@ -483,6 +486,7 @@ export default {
state.projectInfo.type = 3;
state.projectInfo.courseSyncFlag = state.courseSyncFlag ? 1 : 0;
api.createProject(state.projectInfo).then((res) => {
state.loading = false
state.projectInfo.projectId ||
changeOwnership("project", res.data.data.projectId, [
{ id: res.data.data.createId, name: res.data.data.createName },