Jelajahi Sumber

修改公司详情

zs 1 tahun lalu
induk
melakukan
ff40676cdc
2 mengubah file dengan 22 tambahan dan 21 penghapusan
  1. 4 7
      src/layout/index.vue
  2. 18 14
      src/views/company/detail.vue

+ 4 - 7
src/layout/index.vue

@@ -57,8 +57,8 @@
                 <template #dropdown>
                   <el-dropdown-menu>
                     <el-dropdown-item @click="toOpen">管理中心</el-dropdown-item>
-                    <el-dropdown-item @click="toCenter">我的收藏</el-dropdown-item>
-                    <el-dropdown-item @click="toCenter">个人中心</el-dropdown-item>
+                    <el-dropdown-item @click="toCommon(0)">我的收藏</el-dropdown-item>
+                    <el-dropdown-item @click="toCommon(2)">个人中心</el-dropdown-item>
                     <el-dropdown-item @click="toLogout">注销</el-dropdown-item>
                   </el-dropdown-menu>
                 </template>
@@ -154,14 +154,11 @@ const toHelp = (type) => {
 const toOpen = async () => {
   window.location.href = import.meta.env.VITE_APP_HOME
 }
-// 个人中心
-const toCenter = () => {
-  router.push('/center')
-}
 // 基础跳转
 const toCommon = (type) => {
   if (type == '0') router.push('/search')
-  else router.push('/chat')
+  else if (type == '1') router.push('/chat')
+  else router.push('/center')
 }
 // 发布
 const toRelease = (type) => {

+ 18 - 14
src/views/company/detail.vue

@@ -15,13 +15,21 @@
                       {{ info.name || '暂无名称' }}
                     </el-tooltip>
                   </el-col>
-                  <el-col :span="16" class="tags">
+                  <el-col :span="12" class="tags">
                     <el-tag :type="[info.status == '0' ? 'success' : 'info']">{{
                       getDict(info.status, 'status')
                     }}</el-tag>
                   </el-col>
-                  <el-col :span="4" class="time" style="text-align: right">
-                    {{ info.create_time || '暂无' }}更新
+                  <el-col :span="8" class="button">
+                    <el-col :span="24" class="one_1">
+                      <el-col :span="6" class="file" @click="toCollection">
+                        <el-icon><Star /></el-icon>
+                        收藏
+                      </el-col>
+                      <el-col :span="6" class="file">
+                        <a-button type="primary" @click="toChat"> 在线洽谈 </a-button>
+                      </el-col>
+                    </el-col>
                   </el-col>
                 </el-col>
                 <el-col :span="24" class="right_2">
@@ -54,17 +62,6 @@
                   <el-col :span="8" class="info">成立日期:{{ info.create_time || '暂无' }}</el-col>
                   <el-col :span="16" class="info">地址:{{ info.address || '暂无' }}</el-col>
                 </el-col>
-                <el-col :span="24" class="right_3">
-                  <el-col :span="24" class="two_3">
-                    <el-col :span="21" class="file" @click="toCollection">
-                      <el-icon><Star /></el-icon>
-                      收藏
-                    </el-col>
-                    <el-col :span="3" class="file">
-                      <a-button type="primary" @click="toChat"> 在线洽谈 </a-button>
-                    </el-col>
-                  </el-col>
-                </el-col>
               </el-col>
             </el-col>
             <el-col :span="24" class="twoText">
@@ -296,6 +293,13 @@ const sizeChange = (limits) => {
               PingFang SC;
             color: #666;
           }
+          .button {
+            .one_1 {
+              display: flex;
+              align-items: center;
+              justify-content: flex-end;
+            }
+          }
         }
         .right_2 {
           grid-gap: 0.5rem;