guhongwei 4 yıl önce
ebeveyn
işleme
cc8580ed67

+ 24 - 7
src/views/userCenter/productInfo/part/already.vue

@@ -9,16 +9,29 @@
           </el-col>
           <el-col :span="24" class="down">
             <el-col :span="3" class="image">
-              <el-col :span="24" v-for="(acm, index) in item.image" :key="index">
-                <template v-if="index === 0">
-                  <el-image style="width:100%;height:100px" :src="acm.url"></el-image>
-                </template>
-              </el-col>
+              <span v-if="item.image.length > 0">
+                <el-col :span="24" v-for="(acm, index) in item.image" :key="index">
+                  <template v-if="index === 0">
+                    <el-image style="width:100%;height:100px" :src="acm.url"></el-image>
+                  </template>
+                </el-col>
+              </span>
+              <span v-else>
+                <el-col :span="24" style="width:100px;height:100px;">
+                  <span>暂无图片</span>
+                </el-col>
+              </span>
             </el-col>
             <el-col :span="6" class="product">
               <p>类型:{{ item.type === '0' ? '技术' : item.type === '1' ? '产品' : item.type === '2' ? '服务' : 'underdind' }}</p>
-              <p>所属领域:{{ item.field }}</p>
-              <p>合作方式:{{ item.cooperation }}</p>
+              <span v-if="item.type === '0' || item.type === '1'">
+                <p>所属领域:{{ item.field }}</p>
+                <p>合作方式:{{ item.cooperation }}</p>
+              </span>
+              <span v-else>
+                <p>信息属性:{{ item.messattribute }}</p>
+                <p>需求程度:{{ item.demand }}</p>
+              </span>
             </el-col>
             <el-col :span="9" class="intro">
               <span v-if="item.type == '0'">
@@ -29,6 +42,10 @@
                 <p>产品简介:</p>
                 <p>{{ item.achievebrief }}</p>
               </span>
+              <span v-else>
+                <p>信息描述:</p>
+                <p>{{ item.informationdesc }}</p>
+              </span>
             </el-col>
             <el-col :span="6" class="status">
               <p>状态:{{ item.status === '1' ? '审核成功' : '未识别' }}</p>

+ 24 - 7
src/views/userCenter/productInfo/part/statusIn.vue

@@ -9,16 +9,29 @@
           </el-col>
           <el-col :span="24" class="down">
             <el-col :span="3" class="image">
-              <el-col :span="24" v-for="(acm, index) in item.image" :key="index">
-                <template v-if="index === 0">
-                  <el-image style="width:100%;height:100px" :src="acm.url"></el-image>
-                </template>
-              </el-col>
+              <span v-if="item.image.length > 0">
+                <el-col :span="24" v-for="(acm, index) in item.image" :key="index">
+                  <template v-if="index === 0">
+                    <el-image style="width:100%;height:100px" :src="acm.url"></el-image>
+                  </template>
+                </el-col>
+              </span>
+              <span v-else>
+                <el-col :span="24" style="width: 100%;height: 100px;text-align: center;line-height: 100px;font-size: 20px;">
+                  <span>暂无图片</span>
+                </el-col>
+              </span>
             </el-col>
             <el-col :span="6" class="product">
               <p>类型:{{ item.type === '0' ? '技术' : item.type === '1' ? '产品' : item.type === '2' ? '服务' : 'underdind' }}</p>
-              <p>所属领域:{{ item.field }}</p>
-              <p>合作方式:{{ item.cooperation }}</p>
+              <span v-if="item.type === '0' || item.type === '1'">
+                <p>所属领域:{{ item.field }}</p>
+                <p>合作方式:{{ item.cooperation }}</p>
+              </span>
+              <span v-else>
+                <p>信息属性:{{ item.messattribute }}</p>
+                <p>需求程度:{{ item.demand }}</p>
+              </span>
             </el-col>
             <el-col :span="9" class="intro">
               <span v-if="item.type == '0'">
@@ -29,6 +42,10 @@
                 <p>产品简介:</p>
                 <p>{{ item.achievebrief }}</p>
               </span>
+              <span v-else>
+                <p>信息描述:</p>
+                <p>{{ item.informationdesc }}</p>
+              </span>
             </el-col>
             <el-col :span="6" class="status">
               <p>状态:{{ item.status === '0' ? '审核中' : '未识别' }}</p>

+ 24 - 7
src/views/userCenter/productInfo/part/stay.vue

@@ -9,16 +9,29 @@
           </el-col>
           <el-col :span="24" class="down">
             <el-col :span="3" class="image">
-              <el-col :span="24" v-for="(acm, index) in item.image" :key="index">
-                <template v-if="index === 0">
-                  <el-image style="width:100%;height:100px" :src="acm.url"></el-image>
-                </template>
-              </el-col>
+              <span v-if="item.image.length > 0">
+                <el-col :span="24" v-for="(acm, index) in item.image" :key="index">
+                  <template v-if="index === 0">
+                    <el-image style="width:100%;height:100px" :src="acm.url"></el-image>
+                  </template>
+                </el-col>
+              </span>
+              <span v-else>
+                <el-col :span="24" style="width:100px;height:100px;">
+                  <span>暂无图片</span>
+                </el-col>
+              </span>
             </el-col>
             <el-col :span="6" class="product">
               <p>类型:{{ item.type === '0' ? '技术' : item.type === '1' ? '产品' : item.type === '2' ? '服务' : 'underdind' }}</p>
-              <p>所属领域:{{ item.field }}</p>
-              <p>合作方式:{{ item.cooperation }}</p>
+              <span v-if="item.type === '0' || item.type === '1'">
+                <p>所属领域:{{ item.field }}</p>
+                <p>合作方式:{{ item.cooperation }}</p>
+              </span>
+              <span v-else>
+                <p>信息属性:{{ item.messattribute }}</p>
+                <p>需求程度:{{ item.demand }}</p>
+              </span>
             </el-col>
             <el-col :span="9" class="intro">
               <span v-if="item.type == '0'">
@@ -29,6 +42,10 @@
                 <p>产品简介:</p>
                 <p>{{ item.achievebrief }}</p>
               </span>
+              <span v-else>
+                <p>信息描述:</p>
+                <p>{{ item.informationdesc }}</p>
+              </span>
             </el-col>
             <el-col :span="6" class="status">
               <p>状态:{{ item.status === '2' ? '审核拒绝' : item.status === '3' ? '草稿' : '未识别' }}</p>