fix: 对暂存按钮做条件判断
This commit is contained in:
parent
18e167b71b
commit
9c87149040
@ -12,7 +12,7 @@ import router from "@/routers";
|
|||||||
|
|
||||||
const config = {
|
const config = {
|
||||||
// 默认地址请求地址,可在 .env.*** 文件中修改
|
// 默认地址请求地址,可在 .env.*** 文件中修改
|
||||||
// baseURL: import.meta.env.VITE_API_URL as string,
|
baseURL: import.meta.env.VITE_API_URL as string,
|
||||||
// baseURL: import.meta.env.NODE_ENV=='development' ?'/api' : window.http,
|
// baseURL: import.meta.env.NODE_ENV=='development' ?'/api' : window.http,
|
||||||
// 设置超时时间(10s)
|
// 设置超时时间(10s)
|
||||||
timeout: ResultEnum.TIMEOUT as number,
|
timeout: ResultEnum.TIMEOUT as number,
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
<!-- 经典布局 -->
|
<!-- 经典布局 -->
|
||||||
<template>
|
<template>
|
||||||
<el-container class="layout">
|
<el-container class="layout">
|
||||||
<el-container class="classic-main">
|
<!-- <el-container class="classic-main">
|
||||||
<Main />
|
<Main />
|
||||||
</el-container>
|
</el-container> -->
|
||||||
<!-- <el-header>
|
<el-header>
|
||||||
<div class="header-lf">
|
<div class="header-lf">
|
||||||
<div @click="goHome" class="logo flx-center">
|
<div @click="goHome" class="logo flx-center">
|
||||||
<img src="@/assets/images/login/china.png" style="margin: 0 15px" alt="logo" />
|
<img src="@/assets/images/login/china.png" style="margin: 0 15px" alt="logo" />
|
||||||
@ -15,10 +15,10 @@
|
|||||||
<ToolBarLeft />
|
<ToolBarLeft />
|
||||||
</div>
|
</div>
|
||||||
<ToolBarRight />
|
<ToolBarRight />
|
||||||
</el-header> -->
|
</el-header>
|
||||||
<!-- <el-container class="classic-content">
|
<el-container class="classic-content">
|
||||||
<el-aside>
|
<el-aside>
|
||||||
<div class="menu" :style="{ width: isCollapse ? '65px' : '210px' }"> 根据屏幕自动收缩
|
<!-- <div class="menu" :style="{ width: isCollapse ? '65px' : '210px' }"> 根据屏幕自动收缩 -->
|
||||||
<div class="menu">
|
<div class="menu">
|
||||||
<el-scrollbar>
|
<el-scrollbar>
|
||||||
<el-menu
|
<el-menu
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<el-container class="classic-main">
|
<el-container class="classic-main">
|
||||||
<Main />
|
<Main />
|
||||||
</el-container>
|
</el-container>
|
||||||
</el-container> -->
|
</el-container>
|
||||||
<!-- <el-dialog class="overview" :show-close="false" v-model="visible1" width="50%" @close="visible1 = false">
|
<!-- <el-dialog class="overview" :show-close="false" v-model="visible1" width="50%" @close="visible1 = false">
|
||||||
<template #title>
|
<template #title>
|
||||||
<div class="title-detail">
|
<div class="title-detail">
|
||||||
|
|||||||
@ -132,7 +132,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
@ -162,7 +162,7 @@ const showFilesUpload = ref(false);
|
|||||||
const current = ref<AnnexFilesOptions>({} as AnnexFilesOptions);
|
const current = ref<AnnexFilesOptions>({} as AnnexFilesOptions);
|
||||||
|
|
||||||
const dictLabel = ref<undefined | number>(undefined);
|
const dictLabel = ref<undefined | number>(undefined);
|
||||||
const store = GlobalStore();
|
const store: any = GlobalStore();
|
||||||
const addressList = ref({
|
const addressList = ref({
|
||||||
province: "",
|
province: "",
|
||||||
city: "",
|
city: "",
|
||||||
|
|||||||
@ -36,7 +36,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<el-form-item label="项目编号:" prop="engineeringCode">
|
<el-form-item label="项目ID:" prop="engineeringCode">
|
||||||
<el-input placeholder="请输入" v-model="form.engineeringCode" />
|
<el-input placeholder="请输入" v-model="form.engineeringCode" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="项目总投资:" prop="engineeringCost">
|
<el-form-item label="项目总投资:" prop="engineeringCost">
|
||||||
@ -116,7 +116,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -154,7 +154,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -78,7 +78,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -105,7 +105,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -102,7 +102,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -86,7 +86,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -242,7 +242,7 @@
|
|||||||
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
<FileUpload v-model="showFilesUpload" @update:files="handlechange" :files="current.files" :reset="true" />
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="handleSubmit(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="handleSubmit(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="prev">上一步</el-button>
|
<el-button type="primary" @click="prev">上一步</el-button>
|
||||||
<el-button type="primary" @click="handleSubmit(ruleFormRef)">提交</el-button>
|
<el-button type="primary" @click="handleSubmit(ruleFormRef)">提交</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -155,7 +155,7 @@ const columns: ColumnProps[] = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
prop: "engineeringCode",
|
prop: "engineeringCode",
|
||||||
label: "项目编号",
|
label: "项目ID",
|
||||||
search: { el: "input" }
|
search: { el: "input" }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
|
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="handleSubmit(true)">保存</el-button>
|
<el-button type="primary" @click="handleSubmit(true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button class="btnStyle" @click="emit('prev')">上一步</el-button>
|
<el-button class="btnStyle" @click="emit('prev')">上一步</el-button>
|
||||||
<el-button type="primary" @click="handleSubmit(false)">提交</el-button>
|
<el-button type="primary" @click="handleSubmit(false)">提交</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
<el-button class="btnStyle" type="primary" @click="deleteEnterpriseData">减少单位</el-button>
|
<el-button class="btnStyle" type="primary" @click="deleteEnterpriseData">减少单位</el-button>
|
||||||
</div>
|
</div>
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="handleToPrevOrNext(true)">保存</el-button>
|
<el-button type="primary" @click="handleToPrevOrNext(true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button class="btnStyle" :type="isAllowNext ? 'primary' : 'default'" @click="handleToPrevOrNext(false)">{{
|
<el-button class="btnStyle" :type="isAllowNext ? 'primary' : 'default'" @click="handleToPrevOrNext(false)">{{
|
||||||
isAllowNext ? "下一步" : "上一步"
|
isAllowNext ? "下一步" : "上一步"
|
||||||
}}</el-button>
|
}}</el-button>
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<el-form-item label="项目编码:" prop="engineeringCode">
|
<el-form-item label="项目ID:" prop="engineeringCode">
|
||||||
<el-input placeholder="请输入" v-model="form.engineeringCode" />
|
<el-input placeholder="请输入" v-model="form.engineeringCode" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="项目类别:" prop="engineeringType">
|
<el-form-item label="项目类别:" prop="engineeringType">
|
||||||
@ -261,7 +261,7 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
</div> -->
|
</div> -->
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<el-button type="primary" @click="next(ruleFormRef, true)">保存</el-button>
|
<el-button type="primary" @click="next(ruleFormRef, true)" v-if="!store.Message">保存</el-button>
|
||||||
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
<el-button type="primary" @click="next(ruleFormRef)">下一步</el-button>
|
||||||
</footer>
|
</footer>
|
||||||
<AMap v-model="isOpen" @get-address="getAddress" />
|
<AMap v-model="isOpen" @get-address="getAddress" />
|
||||||
|
|||||||
@ -151,7 +151,7 @@ const columns: ColumnProps[] = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
prop: "engineeringCode",
|
prop: "engineeringCode",
|
||||||
label: "项目编号",
|
label: "项目ID",
|
||||||
search: { el: "input" }
|
search: { el: "input" }
|
||||||
},
|
},
|
||||||
// 多级 prop
|
// 多级 prop
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user