zs 1 سال پیش
والد
کامیت
d08d6db20b
3فایلهای تغییر یافته به همراه13 افزوده شده و 10 حذف شده
  1. 6 3
      src/views/company/detail.vue
  2. 4 4
      src/views/company/index.vue
  3. 3 3
      src/views/home/index.vue

+ 6 - 3
src/views/company/detail.vue

@@ -48,9 +48,7 @@
                     统一社会信用代码:{{ info.code || '暂无' }}
                   </el-col>
                   <el-col :span="8" class="info">电话:{{ info.phone || '暂无' }}</el-col>
-                  <el-col :span="8" class="info"
-                    >所属行业:{{ getDict(info.field || '暂无技术领域', 'field') }}</el-col
-                  >
+                  <el-col :span="8" class="info">所属行业:{{ getDict(info.type, 'type') }}</el-col>
                 </el-col>
                 <el-col :span="24" class="right_3">
                   <el-col :span="8" class="info"
@@ -151,6 +149,7 @@ const fieldList = ref([])
 const statusList = ref([])
 const patternList = ref([])
 const scaleList = ref([])
+const IndustryList = ref([])
 // 成果列表
 const list = ref([])
 let skip = 0
@@ -198,12 +197,16 @@ const searchOther = async () => {
   // 企业规模
   result = await dictDataStore.query({ code: 'companyScale', is_use: '0' })
   if ($checkRes(result)) scaleList.value = result.data
+  // 企业所属行业
+  result = await dictDataStore.query({ code: 'companyIndustry', is_use: '0' })
+  if ($checkRes(result)) IndustryList.value = result.data
 }
 // 字典数据转换
 const getDict = (data, model) => {
   let res
   if (model == 'field') res = fieldList.value.find((f) => f.value == data)
   else if (model == 'status') res = statusList.value.find((f) => f.value == data)
+  else if (model == 'type') res = IndustryList.value.find((f) => f.value == data)
   else if (model == 'pattern') res = patternList.value.find((f) => f.value == data)
   else if (model == 'scale') res = scaleList.value.find((f) => f.value == data)
   return get(res, 'label')

+ 4 - 4
src/views/company/index.vue

@@ -49,10 +49,10 @@
                   <el-tag type="primary">{{ getDict(item.scale, 'scale') }}</el-tag>
                 </el-col>
                 <el-col :span="24" class="right_3">
-                  <el-col :span="4" class="info">
+                  <el-col :span="6" class="info">
                     法定代表人:<span>{{ item.representative || '暂无' }}</span>
                   </el-col>
-                  <el-col :span="4" class="info">
+                  <el-col :span="6" class="info">
                     成立日期:{{ item.create_time || '暂无' }}
                   </el-col>
                   <el-col :span="8" class="info">
@@ -60,8 +60,8 @@
                   </el-col>
                 </el-col>
                 <el-col :span="24" class="right_3">
-                  <el-col :span="8" class="info">电话:{{ item.phone || '暂无' }}</el-col>
-                  <el-col :span="8" class="info">邮箱:{{ item.email || '暂无' }}</el-col>
+                  <el-col :span="6" class="info">电话:{{ item.phone || '暂无' }}</el-col>
+                  <el-col :span="6" class="info">邮箱:{{ item.email || '暂无' }}</el-col>
                 </el-col>
                 <el-col :span="24" class="right_3"> 地址:{{ item.address || '暂无' }} </el-col>
               </el-col>

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

@@ -193,10 +193,10 @@
                     <el-tag type="primary">{{ getDict(item.scale, 'scale') }}</el-tag>
                   </el-col>
                   <el-col :span="24" class="right_3">
-                    <el-col :span="4" class="info">
+                    <el-col :span="6" class="info">
                       法定代表人:<span>{{ item.representative || '暂无' }}</span>
                     </el-col>
-                    <el-col :span="4" class="info">
+                    <el-col :span="6" class="info">
                       成立日期:{{ item.create_time || '暂无' }}
                     </el-col>
                     <el-col :span="8" class="info">
@@ -204,7 +204,7 @@
                     </el-col>
                   </el-col>
                   <el-col :span="24" class="right_3">
-                    <el-col :span="8" class="info">电话:{{ item.phone || '暂无' }}</el-col>
+                    <el-col :span="6" class="info">电话:{{ item.phone || '暂无' }}</el-col>
                     <el-col :span="8" class="info">邮箱:{{ item.email || '暂无' }}</el-col>
                   </el-col>
                   <el-col :span="24" class="right_3"> 地址:{{ item.address || '暂无' }} </el-col>