Browse Source

界面优化

dsy 2 months ago
parent
commit
fd606cf7fc

+ 1 - 1
.env

@@ -11,4 +11,4 @@ VUE_APP_BookWebSI = '/GCLSBookWebSI/ServiceInterface'
 VUE_APP_EepServer = '/EEPServer/SI'
 
 #version
-VUE_APP_VERSION = '2026.06.12'
+VUE_APP_VERSION = '2026.06.13'

+ 1 - 1
src/views/home/index.vue

@@ -212,7 +212,7 @@
           <el-table-column prop="version" label="版本" width="80" align="center" header-align="center" />
           <el-table-column prop="member_name_desc" label="作者" width="220" align="center" header-align="center" />
           <el-table-column prop="shangjia_date" label="上架日期" width="150" align="center" header-align="center" />
-          <el-table-column prop="revise_count" label="修订次" align="center" header-align="center">
+          <el-table-column prop="revise_count" label="修订次" align="center" header-align="center">
             <template slot-scope="{ row }">
               {{ row.revise_count === 0 ? `首版` : `第${row.revise_count}修订` }}
             </template>

+ 1 - 1
src/views/personal_workbench/courseware_detail/index.vue

@@ -63,7 +63,7 @@
             <div class="step" :class="stepClass(step.index)">
               <div class="step-icon">{{ stepIcon(step.index) }}</div>
               <div class="step-label">{{ step.label }}</div>
-              <div v-if="step.date && stepClass(step.index) !== 'pending'" class="step-date">{{ step.date }}</div>
+              <div v-if="step.date && stepIcon(step.index) === '✓'" class="step-date">{{ step.date }}</div>
             </div>
             <div
               v-if="step.index < progressSteps.length"

+ 1 - 13
src/views/personal_workbench/project/ProjectInfoManage.vue

@@ -1,12 +1,5 @@
 <template>
   <div class="project-info">
-    <template v-if="['/personal_workbench/project', '/project_manage/project'].includes(backPath)">
-      <MenuPage :cur-key="backPath" />
-    </template>
-    <template v-if="['/project_manage/org/final', '/project_manage/org/project'].includes(backPath)">
-      <ProjectMenu :cur-key="backPath.replace('/project_manage/', '')" />
-    </template>
-
     <div class="project-info__header">
       <div class="menu-container">
         <span class="name">{{ project.name }}</span>
@@ -225,25 +218,20 @@ import {
 import { GetUserList_ID } from '@/api/user';
 
 import SelectMembers from '@/views/create_project/selectProjectMembers.vue';
-import MenuPage from '@/views/personal_workbench/common/menu.vue';
 import UpdateProjectField from './components/UpdateProjectField.vue';
-import ProjectMenu from '@/views/project_manage/common/ProjectMenu.vue';
 import InvitePerson from './components/InvitePerson.vue';
 
 export default {
   name: 'ProjectInfoManage',
   components: {
     SelectMembers,
-    MenuPage,
     UpdateProjectField,
-    ProjectMenu,
     InvitePerson,
   },
   data() {
     return {
       id: this.$route.params.id,
       isManage: this.$route.query.isManage === 'true', // 是否为管理模式
-      backPath: this.$route.query.backPath || '/personal_workbench/project',
       projectType: this.$route.query.type || '',
       labelInput: '',
       selectMembersTitle: '',
@@ -435,7 +423,7 @@ export default {
 @use '@/styles/mixin.scss' as *;
 
 .project-info {
-  @include page-content(true);
+  @include page-content(false);
 
   &__header {
     .name {