-- fix bug

This commit is contained in:
yuping
2023-02-25 02:45:20 +08:00
parent 27e001cca9
commit 2eca74a7f4
2 changed files with 36 additions and 7 deletions

View File

@@ -325,7 +325,9 @@
<a-button class="btn btn1" @click="cancelStorage" :loading="cancleLoading">取消</a-button> <a-button class="btn btn1" @click="cancelStorage" :loading="cancleLoading">取消</a-button>
</div> </div>
</div> </div>
<div><div style="height:80px;width:100%;" /></div> <div>
<div style="height:80px;width:100%;"/>
</div>
<!-- 移动任务到阶段 --> <!-- 移动任务到阶段 -->
<a-modal style="padding: 0" v-model:visible="visiblene" :footer="null" :centered="true" <a-modal style="padding: 0" v-model:visible="visiblene" :footer="null" :centered="true"
wrapClassName="moveModal"> wrapClassName="moveModal">
@@ -533,8 +535,20 @@ const temporaryStorage = async () => {
}; };
const submitStorage = async () => { const submitStorage = async () => {
if (routerInfo.value.routerInfo.status === 1) {
dialog({
content: '该路径图已经发布,修改后如未点击暂存当前操作未保存数据将丢失,确认保存?',
ok: async () => {
confirmLoading.value = true
await releaseRouter(routerId)
message.success("关卡和任务数据已保存");
confirmLoading.value = false
},
})
return
}
confirmLoading.value = true confirmLoading.value = true
routerInfo.value.routerInfo.status === 1 ? await releaseRouter(routerId) : await request(ROUTER_DETAIL_MODIFY, routerInfo.value) await request(ROUTER_DETAIL_MODIFY, routerInfo.value)
message.success("关卡和任务数据已保存") message.success("关卡和任务数据已保存")
confirmLoading.value = false confirmLoading.value = false
}; };
@@ -1028,9 +1042,10 @@ const cancelStorage = async () => {
// width: 86%; // width: 86%;
margin-top: 20px; margin-top: 20px;
position: sticky; position: sticky;
top:0; top: 0;
height: 80vh; height: 80vh;
overflow-y: auto; overflow-y: auto;
.tit { .tit {
font-size: 18px; font-size: 18px;
color: #363636; color: #363636;
@@ -1295,8 +1310,9 @@ const cancelStorage = async () => {
align-items: center; align-items: center;
flex-wrap: wrap; flex-wrap: wrap;
position: sticky; position: sticky;
top:0; top: 0;
z-index: 999; z-index: 999;
.item { .item {
height: 115px; height: 115px;
// width: 7.7%; // width: 7.7%;
@@ -2136,6 +2152,7 @@ const cancelStorage = async () => {
} }
} }
} }
.footBox { .footBox {
position: fixed; position: fixed;
bottom: 0; bottom: 0;

View File

@@ -584,8 +584,20 @@ const temporaryStorage = async () => {
}; };
//确定 //确定
const submitStorage = async () => { const submitStorage = async () => {
if (projectInfo.value.projectInfo.status === 3) {
dialog({
content: '该项目已经发布,修改后如未点击暂存当前操作未保存数据将丢失,确认保存?',
ok: async () => {
confirmLoading.value = true
await request(PROJECT_RELEASE, {projectId: route.query.projectId})
message.success("保存成功");
confirmLoading.value = false
},
})
return
}
confirmLoading.value = true confirmLoading.value = true
projectInfo.value.projectInfo.status === 3 ? await request(PROJECT_RELEASE, {projectId: route.query.projectId}) : await request(PROJECT_DETAIL_MODIFY, projectInfo.value) await request(PROJECT_DETAIL_MODIFY, projectInfo.value)
message.success("阶段和任务数据已保存") message.success("阶段和任务数据已保存")
confirmLoading.value = false confirmLoading.value = false
}; };
@@ -949,9 +961,10 @@ const cancelStorage = async () => {
.leftmain { .leftmain {
margin-top: 20px; margin-top: 20px;
position: sticky; position: sticky;
top:0; top: 0;
height: 80vh; height: 80vh;
overflow-y: auto; overflow-y: auto;
.tit { .tit {
margin-left: 20px; margin-left: 20px;
font-size: 18px; font-size: 18px;
@@ -1285,7 +1298,6 @@ const cancelStorage = async () => {
flex-wrap: wrap; flex-wrap: wrap;
position: sticky; position: sticky;
top: 0; top: 0;
z-index: 99999;
.item { .item {
height: 115px; height: 115px;