From f173b242efc11b42eaf33f8b0ec7dc46f391b81b Mon Sep 17 00:00:00 2001 From: TiaStars <L18864257234@163.com> Date: Tue, 2 Apr 2024 11:32:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=80=E5=87=BA=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E5=8F=8A=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 10 ++++++++- src/assets/styles/public.scss | 1 + src/layout/components/FixedHeader/index.vue | 3 ++- src/layout/components/Navbar.vue | 3 ++- src/utils/request.js | 4 +++- src/views/project/index.vue | 24 ++++++++++----------- src/views/project/projectInfo/index.vue | 6 +++--- 7 files changed, 32 insertions(+), 19 deletions(-) diff --git a/.env.development b/.env.development index bfc2703..066aadd 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,11 @@ +### + # @Descripttion: + # @version: + # @Author: JC9527 + # @Date: 2024-03-25 09:07:08 + # @LastEditors: JC9527 + # @LastEditTime: 2024-04-01 09:39:22 +### # 页面标题 VUE_APP_TITLE = 金鸡湖现代服务业品牌管理系统 @@ -5,7 +13,7 @@ VUE_APP_TITLE = 金鸡湖现代服务业品牌管理系统 ENV = 'development' # 金鸡湖现代服务业品牌管理系统/开发环境 -# VUE_APP_BASE_API = 'http://192.168.0.114:9040' +# VUE_APP_BASE_API = 'http://192.168.0.111:9040' VUE_APP_BASE_API = 'http://39.101.188.84:9040' # 路由懒加载 diff --git a/src/assets/styles/public.scss b/src/assets/styles/public.scss index 03869d3..b6ce5ce 100644 --- a/src/assets/styles/public.scss +++ b/src/assets/styles/public.scss @@ -562,6 +562,7 @@ .btnsFlex { display: flex; align-items: center; + margin-top: 40px; .el-upload { // .el-upload-dragger { display: flex; diff --git a/src/layout/components/FixedHeader/index.vue b/src/layout/components/FixedHeader/index.vue index a64a225..e548ee3 100644 --- a/src/layout/components/FixedHeader/index.vue +++ b/src/layout/components/FixedHeader/index.vue @@ -69,7 +69,8 @@ export default { }) .then(() => { this.$store.dispatch("LogOut").then(() => { - location.href = "/index"; + // location.href = "/index"; + this.$router.replace("/login"); }); }) .catch(() => {}); diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index b01c4fc..125b4b2 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -110,7 +110,8 @@ export default { }) .then(() => { this.$store.dispatch("LogOut").then(() => { - location.href = "/demo/JinJiHu"; + // location.href = "/login"; + this.$router.replace("/login"); }); }) .catch(() => {}); diff --git a/src/utils/request.js b/src/utils/request.js index ffb0d21..d273357 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -6,6 +6,7 @@ import errorCode from '@/utils/errorCode' import { tansParams, blobValidate } from "@/utils/ruoyi"; import cache from '@/plugins/cache' import { saveAs } from 'file-saver' +import router from '@/router' let downloadLoadingInstance; // 是否显示重新登录 @@ -87,7 +88,8 @@ service.interceptors.response.use(res => { MessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => { isRelogin.show = false; store.dispatch('LogOut').then(() => { - location.href = '/index'; + // location.href = '/index'; + router.replace("/login"); }) }).catch(() => { isRelogin.show = false; diff --git a/src/views/project/index.vue b/src/views/project/index.vue index b69a491..b20d256 100644 --- a/src/views/project/index.vue +++ b/src/views/project/index.vue @@ -4,7 +4,7 @@ * @Author: JC9527 * @Date: 2024-03-25 09:07:08 * @LastEditors: JC9527 - * @LastEditTime: 2024-03-29 16:51:22 + * @LastEditTime: 2024-04-01 10:29:01 --> <template> <div class="L-public-main" id="L-size-main"> @@ -72,23 +72,23 @@ <template slot-scope="scope"> <p class="statusisThree" v-if="scope.row.status === 1"> <span></span> - <span>初审中</span> + <span>初审阶段</span> </p> <p class="statusisThree" v-if="scope.row.status === 2"> <span></span> - <span>复审中</span> + <span>复审阶段</span> </p> <p class="statusisTwo" v-if="scope.row.status === 3"> <span></span> - <span>专家评审中</span> + <span>专家评审阶段</span> </p> <p class="statusisTwo" v-if="scope.row.status === 4"> <span></span> - <span>市级评审中</span> + <span>上级评审阶段</span> </p> <p class="statusisOne" v-if="scope.row.status === 5"> <span></span> - <span>评审通过</span> + <span>已通过</span> </p> </template> </el-table-column> @@ -123,7 +123,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item label="年份:" class="importFormItem" prop="projectYear"> + <!-- <el-form-item label="年份:" class="importFormItem" prop="projectYear"> <el-date-picker class="ignoreElement" v-model="importFrom.projectYear" @@ -132,7 +132,7 @@ value-format="yyyy" placeholder="选择年"> </el-date-picker> - </el-form-item> + </el-form-item> --> <el-form-item class="importFormItem"> <!-- <el-button type="primary" class="import-btn" icon="icon iconfont icon-jc-daoru" size="mini" @click="importBtn">导入新项目</el-button> --> <div class="btnsFlex"> @@ -248,15 +248,15 @@ export default { title:"导入新项目", importFrom:{ projectClassify:"", - projectYear:"", + // projectYear:"", }, rules: { projectClassify: [ { required: true, message: '请选择项目分类', trigger: 'change' } ], - projectYear: [ - { required: true, message: '请选择年份', trigger: 'change' } - ], + // projectYear: [ + // { required: true, message: '请选择年份', trigger: 'change' } + // ], }, // 用户导入参数 upload: { diff --git a/src/views/project/projectInfo/index.vue b/src/views/project/projectInfo/index.vue index ccea059..a120269 100644 --- a/src/views/project/projectInfo/index.vue +++ b/src/views/project/projectInfo/index.vue @@ -3,12 +3,12 @@ <el-row :gutter="10"> <el-col :span="18"> <div class="left-info"> - <div class="project-info-title">【项目基本信息】</div> + <div class="project-info-title">【{{ info.projectName }}】</div> <el-descriptions class="margin-top" :column="2" size="medium" border v-loading="loading"> - <el-descriptions-item label="项目名称">{{ info.projectName }}</el-descriptions-item> <el-descriptions-item label="项目分类" contentClassName="info-link"><a class="a-primary" @click="goback(info.projectClassify)"><dict-tag :options="dict.type.jjh_project_type" :value="info.projectClassify"/></a></el-descriptions-item> <el-descriptions-item label="申报单位" contentClassName="info-link">{{ info.declareUnit }}<a v-show="info.declareUnit">查看详情</a></el-descriptions-item> <el-descriptions-item label="年份">{{ info.projectYear }}</el-descriptions-item> + <el-descriptions-item label="状态"><dict-tag :options="dict.type.jjh_status" :value="info.status"/></el-descriptions-item> </el-descriptions> </div> <div class="left-tabs"> @@ -33,7 +33,7 @@ import { tabOne, tabTwo, tabThree, tabFour, projectProgress } from "./components" import { jProjectId } from "@/api/jin_ji_hu/project/index" export default { - dicts: ['jjh_project_type'], + dicts: ['jjh_project_type','jjh_status'], components:{ tabOne, tabTwo,