guhongwei 4 anos atrás
pai
commit
63a2218dfe

+ 2 - 2
src/views/hall/direct.vue

@@ -405,10 +405,10 @@
         </div>
       </el-col>
     </el-row>
-    <el-dialog title="信息详情" :visible.sync="dialogVisible" width="50%" :before-close="handleClose">
+    <el-dialog title="信息详情" :visible.sync="dialogVisible" width="60%" :before-close="handleClose">
       <directDetail :directInfo="directInfo"></directDetail>
     </el-dialog>
-    <el-dialog title="专家信息" :visible.sync="dialogExport" width="50%" :before-close="handleCloseExport">
+    <el-dialog title="专家信息" :visible.sync="dialogExport" width="60%" :before-close="handleCloseExport">
       <expeDetail :detailInfo="directInfo" :displayBtn="displayBtn"></expeDetail>
     </el-dialog>
   </div>

+ 103 - 54
src/views/market/detail/achiDetail.vue

@@ -4,9 +4,9 @@
       <el-col :span="24" class="main">
         <el-col :span="24" class="top">
           <el-col :span="7" class="left">
-            <el-carousel trigger="click" height="230px" :autoplay="false">
+            <el-carousel trigger="click" height="345px" :autoplay="false">
               <el-carousel-item v-for="(item, index) in detailInfo.image" :key="index">
-                <el-image :src="item.url" style="width:99%;height:220px;border: 1px solid #ccc;"></el-image>
+                <el-image :src="item.url" style="width:99%;height:345px;border: 1px solid #ccc;"></el-image>
               </el-carousel-item>
             </el-carousel>
           </el-col>
@@ -14,14 +14,105 @@
             <el-col :span="24" class="name textOver">
               {{ detailInfo.name || '暂无' }}
             </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 成果单位:{{ detailInfo.company }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 单位网址:{{ detailInfo.cooperation }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 所属领域:{{ detailInfo.field }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 成果状态:{{ detailInfo.achievestatus }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 联系人:{{ detailInfo.contacts }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 项目路演:{{ detailInfo.roadshow }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> QQ/微信:{{ detailInfo.qqwx }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 电子邮箱:{{ detailInfo.email }} </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                成果单位
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver">
+                {{ detailInfo.company }}
+                <el-link v-if="detailInfo.companyweb != null || ''" :href="detailInfo.companyweb" :underline="false" target="_blank"
+                  >({{ detailInfo.companyweb }})</el-link
+                >
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                所属领域
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.field || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                合作方式
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.cooperation || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                成果状态
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.achievestatus || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                成果来源
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.achievesource || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                成果权属
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.achieveown || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                意向价格
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.intentionprice || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                联系人
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.contacts || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                电子邮箱
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.email || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                项目路演
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver">
+                {{ detailInfo.roadshow || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                专利信息
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.patentinfo || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                专利状态
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.patentstatus || '暂无' }}
+              </el-col>
+            </el-col>
           </el-col>
         </el-col>
         <el-col :span="24" class="down">
@@ -49,34 +140,6 @@
               {{ detailInfo.team || '暂无' }}
             </el-col>
           </el-col>
-          <el-col :span="12" class="downInfo">
-            <el-col :span="8" class="tit" style="height:30px;line-height:30px">
-              <h2>成果权属</h2>
-            </el-col>
-            <el-col :span="16" class="info" style="height:30px;line-height:30px;padding:0 10px"> {{ detailInfo.achieveown || '暂无' }} </el-col>
-          </el-col>
-          <el-col :span="12" class="downInfo">
-            <el-col :span="8" class="tit" style="height:30px;line-height:30px;padding:0 10px">
-              <h2>成果来源</h2>
-            </el-col>
-            <el-col :span="16" class="info" style="height:30px;line-height:30px;padding:0 10px">
-              {{ detailInfo.achievesource || '暂无' }}
-            </el-col>
-          </el-col>
-          <el-col :span="12" class="downInfo">
-            <el-col :span="8" class="tit" style="height:30px;line-height:30px">
-              <h2>专利信息</h2>
-            </el-col>
-            <el-col :span="16" class="info" style="height:30px;line-height:30px;padding:0 10px"> {{ detailInfo.patentinfo || '暂无' }} </el-col>
-          </el-col>
-          <el-col :span="12" class="downInfo">
-            <el-col :span="8" class="tit" style="height:30px;line-height:30px;padding:0 10px">
-              <h2>专利状态</h2>
-            </el-col>
-            <el-col :span="16" class="info" style="height:30px;line-height:30px;padding:0 10px">
-              {{ detailInfo.patentstatus || '暂无' }}
-            </el-col>
-          </el-col>
           <el-col :span="24" class="downInfo">
             <el-col :span="4" class="tit">
               <h2>商业预期</h2>
@@ -85,20 +148,6 @@
               {{ detailInfo.expectations || '暂无' }}
             </el-col>
           </el-col>
-          <el-col :span="12" class="downInfo">
-            <el-col :span="8" class="tit" style="height:40px;line-height:40px;padding:0 10px">
-              <h2>意向价格</h2>
-            </el-col>
-            <el-col :span="16" class="info" style="height:40px;line-height:40px;padding:0 10px"> {{ detailInfo.intentionprice || '暂无' }}万元 </el-col>
-          </el-col>
-          <el-col :span="12" class="downInfo">
-            <el-col :span="8" class="tit" style="height:40px;line-height:40px;padding:0 10px">
-              <h2>合作方式</h2>
-            </el-col>
-            <el-col :span="16" class="info" style="height:40px;line-height:40px;padding:0 10px">
-              {{ detailInfo.cooperation || '暂无' }}
-            </el-col>
-          </el-col>
           <el-col :span="24" class="downInfo">
             <el-col :span="4" class="tit">
               <h2>合作要求</h2>
@@ -192,7 +241,7 @@ export default {
 .main {
   margin: 10px 0 0 0;
   .top {
-    height: 230px;
+    height: 360px;
     overflow: hidden;
     .right {
       padding: 0 0 0 10px;
@@ -203,8 +252,8 @@ export default {
         border: 1px solid #ccc;
       }
       .otherInfo {
-        font-size: 16px;
         padding: 10px;
+        font-size: 16px;
         border: 1px solid #ccc;
       }
     }

+ 54 - 6
src/views/market/detail/busiDetail.vue

@@ -6,12 +6,54 @@
           <el-col :span="24" class="name">
             {{ detailInfo.name || '暂无' }}
           </el-col>
-          <el-col :span="12" class="otherInfo">信息属性:{{ detailInfo.messattribute }} </el-col>
-          <el-col :span="12" class="otherInfo">需求程度:{{ detailInfo.demand }} </el-col>
-          <el-col :span="12" class="otherInfo">联系人:{{ detailInfo.contacts }} </el-col>
-          <el-col :span="12" class="otherInfo">发布时间:{{ detailInfo.meta | getDate }} </el-col>
-          <el-col :span="12" class="otherInfo">QQ/微信:{{ detailInfo.qqwx }} </el-col>
-          <el-col :span="12" class="otherInfo">电子邮箱:{{ detailInfo.email }} </el-col>
+          <el-col :span="12">
+            <el-col :span="6" class="otherInfo textOver">
+              信息属性
+            </el-col>
+            <el-col :span="18" class="otherInfo textOver">
+              {{ detailInfo.messattribute || '暂无' }}
+            </el-col>
+          </el-col>
+          <el-col :span="12">
+            <el-col :span="6" class="otherInfo textOver">
+              需求程度
+            </el-col>
+            <el-col :span="18" class="otherInfo textOver">
+              {{ detailInfo.demand || '暂无' }}
+            </el-col>
+          </el-col>
+          <el-col :span="12">
+            <el-col :span="6" class="otherInfo textOver">
+              联系人
+            </el-col>
+            <el-col :span="18" class="otherInfo textOver">
+              {{ detailInfo.contacts || '暂无' }}
+            </el-col>
+          </el-col>
+          <el-col :span="12">
+            <el-col :span="6" class="otherInfo textOver">
+              发布时间
+            </el-col>
+            <el-col :span="18" class="otherInfo textOver">
+              {{ detailInfo.meta | getDate }}
+            </el-col>
+          </el-col>
+          <el-col :span="12">
+            <el-col :span="6" class="otherInfo textOver">
+              QQ/微信
+            </el-col>
+            <el-col :span="18" class="otherInfo textOver">
+              {{ detailInfo.qqwx || '暂无' }}
+            </el-col>
+          </el-col>
+          <el-col :span="12">
+            <el-col :span="6" class="otherInfo textOver">
+              电子邮箱
+            </el-col>
+            <el-col :span="18" class="otherInfo textOver">
+              {{ detailInfo.email || '暂无' }}
+            </el-col>
+          </el-col>
         </el-col>
         <el-col :span="24" class="down">
           <el-col :span="24" class="downInfo">
@@ -157,6 +199,12 @@ export default {
       padding: 5px 10px;
       height: 40px;
       border: 1px solid #ccc;
+
+      //  .otherInfo {
+      //   padding: 10px;
+      //   font-size: 16px;
+      //   border: 1px solid #ccc;
+      // }
     }
   }
   .down {

+ 69 - 5
src/views/market/detail/expeDetail.vue

@@ -4,21 +4,85 @@
       <el-col :span="24" class="main">
         <el-col :span="24" class="top">
           <el-col :span="8" class="left">
-            <el-image v-if="detailInfo.expertimage != ''" :src="detailInfo.expertimage" style="width:100%;height:220px;"></el-image>
-            <el-image v-else :src="expertimage" style="width:100%;height:220px;"></el-image>
+            <el-image v-if="detailInfo.expertimage != ''" :src="detailInfo.expertimage" style="width:100%;height:260px;"></el-image>
+            <el-image v-else :src="expertimage" style="width:100%;height:260px;"></el-image>
           </el-col>
           <el-col :span="16" class="right">
             <el-col :span="24" class="name textOver">
               {{ detailInfo.name || '暂无' }}
             </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 毕业院校:{{ detailInfo.school }} </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                工作单位
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver">
+                {{ detailInfo.company || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                毕业院校
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.school || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                最高学历
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.education || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                出生日期
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.birthDate || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                职务职称
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.zwzc || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                QQ/微信
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.qqwx || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                电子邮箱
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.email || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                擅长领域
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver">
+                {{ detailInfo.expertise || '暂无' }}
+              </el-col>
+            </el-col>
+            <!-- <el-col :span="12" class="otherInfo textOver"> 毕业院校:{{ detailInfo.school }} </el-col>
             <el-col :span="12" class="otherInfo textOver"> 最高学历:{{ detailInfo.education }} </el-col>
             <el-col :span="12" class="otherInfo textOver"> 出生日期:{{ detailInfo.birthDate }} </el-col>
             <el-col :span="12" class="otherInfo textOver"> 工作单位:{{ detailInfo.company }} </el-col>
             <el-col :span="12" class="otherInfo textOver"> QQ/微信:{{ detailInfo.qqwx }} </el-col>
             <el-col :span="12" class="otherInfo textOver"> 电子邮箱:{{ detailInfo.email }} </el-col>
             <el-col :span="12" class="otherInfo textOver"> 职务职称:{{ detailInfo.zwzc }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 擅长领域:{{ detailInfo.expertise }} </el-col>
+            <el-col :span="12" class="otherInfo textOver"> 擅长领域:{{ detailInfo.expertise }} </el-col> -->
           </el-col>
         </el-col>
         <el-col :span="24" class="down">
@@ -151,7 +215,7 @@ export default {
 .main {
   margin: 10px 0 0 0;
   .top {
-    height: 230px;
+    height: 270px;
     overflow: hidden;
     .right {
       padding: 0 0 0 10px;

+ 86 - 14
src/views/market/detail/techDetail.vue

@@ -4,9 +4,9 @@
       <el-col :span="24" class="main">
         <el-col :span="24" class="top">
           <el-col :span="7" class="left">
-            <el-carousel trigger="click" height="230px" :autoplay="false">
+            <el-carousel trigger="click" height="345px" :autoplay="false">
               <el-carousel-item v-for="(item, index) in detailInfo.image" :key="index">
-                <el-image :src="item.url" style="width:99%;height:220px;border: 1px solid #ccc;"></el-image>
+                <el-image :src="item.url" style="width:99%;height:345px;border: 1px solid #ccc;"></el-image>
               </el-carousel-item>
             </el-carousel>
           </el-col>
@@ -14,20 +14,92 @@
             <el-col :span="24" class="name textOver">
               {{ detailInfo.name || '暂无' }}
             </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 所属企业:{{ detailInfo.company }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 所属领域:{{ detailInfo.field }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 需求紧急程度:{{ detailInfo.degreeurgency }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 投资预算:{{ detailInfo.budget }}万元 </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 合作方式:{{ detailInfo.cooperation }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 联系人:{{ detailInfo.contacts }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> QQ/微信:{{ detailInfo.qqwx }} </el-col>
-            <el-col :span="12" class="otherInfo textOver"> 电子邮箱:{{ detailInfo.email }} </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                需求方
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver">
+                {{ detailInfo.company }}
+                <el-link v-if="detailInfo.companyweb != null || ''" :href="detailInfo.companyweb" :underline="false" target="_blank"
+                  >({{ detailInfo.companyweb }})</el-link
+                >
+              </el-col>
+            </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                所属领域
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver">
+                {{ detailInfo.degreeurgency || '暂无' }}
+              </el-col>
+            </el-col>
+
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                注册类型
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver"> {{ detailInfo.companytype || '暂无' }} </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                注册时间
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver"> {{ detailInfo.companydate || '暂无' }} </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                注册资金
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver"> {{ detailInfo.companycapital || '暂无' }}</el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                投资预算
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver"> {{ detailInfo.budget || '暂无' }}万元 </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                紧急程度
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver"> {{ detailInfo.degreeurgency || '暂无' }} </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                合作方式
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.cooperation || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="24">
+              <el-col :span="3" class="otherInfo textOver">
+                机构代码
+              </el-col>
+              <el-col :span="21" class="otherInfo textOver"> {{ detailInfo.zzjgdm || '暂无' }} </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                联系人
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.contacts || '暂无' }}
+              </el-col>
+            </el-col>
+            <el-col :span="12">
+              <el-col :span="6" class="otherInfo textOver">
+                电子邮箱
+              </el-col>
+              <el-col :span="18" class="otherInfo textOver">
+                {{ detailInfo.email || '暂无' }}
+              </el-col>
+            </el-col>
           </el-col>
         </el-col>
         <el-col :span="24" class="down">
           <el-col :span="24" class="downInfo">
             <el-col :span="4" class="tit">
-              <h2>技术说明</h2>
+              <h2>需求说明</h2>
             </el-col>
             <el-col :span="20" class="info">
               {{ detailInfo.requirementdesc || '暂无' }}
@@ -43,7 +115,7 @@
           </el-col>
           <el-col :span="24" class="downInfo">
             <el-col :span="4" class="tit">
-              <h2>需求措施</h2>
+              <h2>需求现状</h2>
             </el-col>
             <el-col :span="20" class="info">
               {{ detailInfo.present || '暂无' }}
@@ -148,7 +220,7 @@ export default {
 .main {
   margin: 10px 0 0 0;
   .top {
-    height: 230px;
+    height: 360px;
     overflow: hidden;
     .right {
       padding: 0 0 0 10px;
@@ -159,8 +231,8 @@ export default {
         border: 1px solid #ccc;
       }
       .otherInfo {
-        font-size: 16px;
         padding: 10px;
+        font-size: 16px;
         border: 1px solid #ccc;
       }
     }