浏览代码

1.修复线上环境退出登录后跳转页面404
2.修复机器设备创建报告时还未获取到测算表信息就跳转页面导致报错的问题

GouGengquan 7 月之前
父节点
当前提交
db7f66a0b7
共有 2 个文件被更改,包括 8 次插入6 次删除
  1. 1 1
      .env.production
  2. 7 5
      src/views/assets/workbench/report/baseInfo.vue

+ 1 - 1
.env.production

@@ -5,4 +5,4 @@ VITE_NAME='全局环境'
 VITE_BASE_URL='http://doc.scdayou.com/pp/'
 
 # OA系统地址
-VITE_OA_URL='http://mbs.scdayou.com/api/'
+VITE_OA_URL='http://mbs.scdayou.com/admin/'

+ 7 - 5
src/views/assets/workbench/report/baseInfo.vue

@@ -82,11 +82,11 @@ export default {
                 }
             })
         },
-        // 创建测算表,填写测算表基础信息
+        // 创建报告,填写测算表基础信息
         createReport() {
             this.$refs.baseInfo.validate((valid) => {
                 if (valid) {
-                    if (!this.projectStore.reportProgress.id) {
+                    if (!this.baseInfo.id) {
                         this.baseInfo.progress = 'BASE';
                     }
                     this.baseInfo.projectId = this.projectStore.projectInfo.id;
@@ -97,18 +97,20 @@ export default {
                                 message: res.message,
                                 type: 'success'
                             })
-                            this.getReportProgress();
-                            this.$router.push('/home/assets/workbench/report/eqptBaseInfo');
+                            this.getReportProgress(true);
                         }
                     })
                 }
             })
         },
         // 获取未完成报告的进度信息并保存到缓存
-        getReportProgress() {
+        getReportProgress(goNext) {
             getUnFinishedReportProgress(this.projectStore.projectInfo.id).then(res => {
                 if (res.data) {
                     this.projectStore.setReportProgress(res.data);
+                    if(goNext) {
+                        this.$router.push('/home/assets/workbench/report/eqptBaseInfo');
+                    }
                 }
             })
         }