guhongwei 4 년 전
부모
커밋
a73f4a1f4a
3개의 변경된 파일114개의 추가작업 그리고 12개의 파일을 삭제
  1. BIN
      src/assets/noimage.jpg
  2. 98 11
      src/layout/market/prodDetail.vue
  3. 16 1
      src/views/market/parts/technologyList.vue

BIN
src/assets/noimage.jpg


+ 98 - 11
src/layout/market/prodDetail.vue

@@ -9,6 +9,9 @@
                 <el-image :src="item.url" style="width:100%"> </el-image>
               </el-carousel-item>
             </template>
+            <template v-else>
+              <el-image :src="noimage"></el-image>
+            </template>
           </el-carousel>
           <p class="textOver">{{ productInfo.name }}</p>
         </el-col>
@@ -21,25 +24,107 @@
             <span>类型</span>
             <span>{{ productInfo.product_type_name || '暂无' }}</span>
           </p>
-          <p v-if="productInfo.totaltype == 0">
+          <p v-if="productInfo.totaltype == '0'">
             <span>研发阶段</span>
             <span>{{ productInfo.phase == 1 ? '阶段成果' : productInfo.phase == 2 ? '最终成果' : '暂无' }}</span>
           </p>
-          <p>
-            <span>交易方式</span>
-            <span>{{ productInfo.business === '0' ? '公用' : productInfo.business === '1' ? '转让' : productInfo.business === '2' ? '竞价' : '暂无' }}</span>
+          <p v-if="productInfo.totaltype == '0' || productInfo.totaltype == '1'">
+            <span>产品单价</span>
+            <span>{{ productInfo.price }}/{{ productInfo.priceunit }}</span>
           </p>
-          <p v-if="productInfo.totaltype == 0 || productInfo.totaltype == 2">
-            <span>应用领域</span>
-            <span>{{ productInfo.field || '暂无' }}</span>
+          <p>
+            <span>所属领域</span>
+            <span>{{
+              productInfo.field == '0'
+                ? '先进制造'
+                : productInfo.field == '1'
+                ? '新材料'
+                : productInfo.field == '2'
+                ? '光电子'
+                : productInfo.field == '3'
+                ? '信息技术'
+                : productInfo.field == '4'
+                ? '文化和科技融合'
+                : '暂无'
+            }}</span>
           </p>
           <p>
             <span>服务范围</span>
             <span>{{ productInfo.scope || '暂无' }}</span>
           </p>
-          <p>
-            <span>产品单价</span>
-            <span>{{ productInfo.price }}/{{ productInfo.priceunit }}</span>
+          <p v-if="productInfo.totaltype == '0' || productInfo.totaltype == '1'">
+            <span>合作方式</span>
+            <span>{{
+              productInfo.coopermode == '0'
+                ? '技术转让'
+                : productInfo.coopermode == '1'
+                ? '技术服务'
+                : productInfo.coopermode == '2'
+                ? '技术许可'
+                : productInfo.coopermode == '3'
+                ? '技术融资'
+                : productInfo.coopermode == '4'
+                ? '其他'
+                : '暂无'
+            }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '0' || productInfo.totaltype == '1'">
+            <span>交易方式</span>
+            <span>{{ productInfo.business === '0' ? '公用' : productInfo.business === '1' ? '转让' : productInfo.business === '2' ? '竞价' : '暂无' }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '0'">
+            <span>投入预算</span>
+            <span>{{ productInfo.budget }}万</span>
+          </p>
+          <p v-if="productInfo.totaltype == '0'">
+            <span>截至日期</span>
+            <span>{{ productInfo.end_date }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '0'">
+            <span>难题&瓶颈</span>
+            <span>{{ productInfo.difficult_problem }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '0'">
+            <span>需求条件</span>
+            <span>{{ productInfo.demand }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>企业名称</span>
+            <span>{{ productInfo.company }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>企业地址</span>
+            <span>{{ productInfo.address }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>技术团队</span>
+            <span>{{ productInfo.team }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>知识产权</span>
+            <span>{{ productInfo.property }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>技术成熟度</span>
+            <span>{{
+              productInfo.coopermode == '0'
+                ? '实验室'
+                : productInfo.coopermode == '1'
+                ? '小试'
+                : productInfo.coopermode == '2'
+                ? '中试'
+                : productInfo.coopermode == '3'
+                ? '成熟'
+                : '暂无'
+            }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>合作企业</span>
+            <span>{{ productInfo.coopercompany }}</span>
+          </p>
+          <p v-if="productInfo.totaltype == '1'">
+            <span>其他需求</span>
+            <span>{{ productInfo.other }}</span>
           </p>
           <p>
             <span>联系人</span>
@@ -68,7 +153,9 @@ export default {
   },
   components: {},
   data: function() {
-    return {};
+    return {
+      noimage: require('@/assets/noimage.jpg'),
+    };
   },
   created() {},
   methods: {},

+ 16 - 1
src/views/market/parts/technologyList.vue

@@ -14,7 +14,22 @@
             <span class="ptwo"><span>产品类型:</span>{{ item.product_type_name || '暂无' }}</span>
             <span class="ptwo"><span>研发阶段:</span>{{ item.phase == 1 ? '阶段成果' : item.phase == 2 ? '最终成果' : '暂无' }}</span>
           </p>
-          <p class="textOver"><span>应用领域:</span>{{ item.field || '暂无' }}</p>
+          <p class="textOver">
+            <span>应用领域:</span
+            >{{
+              item.field == '0'
+                ? '先进制造'
+                : item.field == '1'
+                ? '新材料'
+                : item.field == '2'
+                ? '光电子'
+                : item.field == '3'
+                ? '信息技术'
+                : item.field == '4'
+                ? '文化和科技融合'
+                : '未识别'
+            }}
+          </p>
         </el-col>
       </el-col>
     </el-row>