@@ -0,0 +1,10 @@ | |||
/** | |||
* api接口统一管理 | |||
*/ | |||
import {get } from "../utils/http"; | |||
// 获取园区企业列表 | |||
export const getCompanyList = p => get("/areaCompany/getCompanyList", p); | |||
// 获取企业详情 | |||
export const getCompanyById = p => get("/areaCompany/getCompanyById", p); |
@@ -20,53 +20,58 @@ | |||
<section class="top_box"> | |||
<div class="company_img_box"> | |||
<img class="company_img" src="" alt="" /> | |||
<img class="tip_img" src="" alt="" /> | |||
<div class="tip_img"></div> | |||
</div> | |||
<div class="right_box"> | |||
<div class="top_row"> | |||
<span>上海禾获仁网络科技有限公司</span> | |||
<span>{{ companyInfo.companyName }}</span> | |||
<div> | |||
<span class="pointer"> | |||
<img src="" alt="" /> | |||
<img src="@assets/image/company/icon_save.png" alt="保存" /> | |||
保存 | |||
</span> | |||
<span class="pointer"> | |||
<img src="" alt="" /> | |||
<img src="@assets/image/company/icon_cancel.png" alt="取消" /> | |||
取消 | |||
</span> | |||
<span class="pointer"> | |||
<img src="" alt="" /> | |||
<img src="@assets/image/company/icon_edit.png" alt="编辑" /> | |||
编辑 | |||
</span> | |||
<span class="pointer"> | |||
<img src="" alt="" /> | |||
<img src="@assets/image/company/icon_claim.png" alt="认领" /> | |||
认领 | |||
</span> | |||
</div> | |||
</div> | |||
<div class="middle_row"> | |||
<div class="company_type"> | |||
<span>{{ companyInfo.enterpriseLabel }}</span> | |||
<span>科技型中小企业</span> | |||
<span>科技型中小企业</span> | |||
<span>科技型中小企业</span> | |||
</div> | |||
<div class="time"> | |||
<img src="" alt="" /> | |||
<span>更新时间:2022-03-04</span> | |||
<span> | |||
更新时间:{{ | |||
companyInfo.modifiedOn | formatDate("YYYY-MM-DD") | |||
}} | |||
</span> | |||
</div> | |||
</div> | |||
<div class="company_info"> | |||
<div> | |||
法人代表: | |||
<span>李瑾</span> | |||
<span>{{ companyInfo.legalPerson }}</span> | |||
</div> | |||
<div> | |||
统一社会信用代码: | |||
<span>91310115MA1H71QG17</span> | |||
<span>{{ companyInfo.creditCode }}</span> | |||
</div> | |||
<div> | |||
电话: | |||
<span>021-64643026</span> | |||
<span>{{ companyInfo.companyMobilePhone }}</span> | |||
</div> | |||
<div> | |||
法人代表: | |||
@@ -74,11 +79,13 @@ | |||
</div> | |||
<div> | |||
成立日期: | |||
<span>2015-10-22</span> | |||
<span> | |||
{{ companyInfo.establishOn | formatDate("YYYY-MM-DD") }} | |||
</span> | |||
</div> | |||
<div> | |||
邮箱: | |||
<span>3530451045@qq.com</span> | |||
<span>{{ companyInfo.email }}</span> | |||
</div> | |||
</div> | |||
</div> | |||
@@ -97,10 +104,10 @@ | |||
</div> | |||
</section> | |||
<section class="content_box"> | |||
<basic-info></basic-info> | |||
<company-dev></company-dev> | |||
<intellectual-property></intellectual-property> | |||
<other-info></other-info> | |||
<basic-info :companyInfo="companyInfo"></basic-info> | |||
<company-dev :companyInfo="companyInfo"></company-dev> | |||
<intellectual-property :companyInfo="companyInfo"></intellectual-property> | |||
<other-info :companyInfo="companyInfo"></other-info> | |||
</section> | |||
<Footer></Footer> | |||
<claim-dialog></claim-dialog> | |||
@@ -108,6 +115,8 @@ | |||
</template> | |||
<script> | |||
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等) | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
import Nav from "@components/Header.vue"; | |||
import Footer from "@components/Footer.vue"; | |||
import BasicInfo from "./components/BasicInfo.vue"; | |||
@@ -115,8 +124,7 @@ import CompanyDev from "./components/CompanyDev.vue"; | |||
import IntellectualProperty from "./components/IntellectualProperty.vue"; | |||
import OtherInfo from "./components/OtherInfo.vue"; | |||
import ClaimDialog from "./components/ClaimDialog.vue"; | |||
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等) | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
import { getCompanyById } from "@api/company"; | |||
export default { | |||
//import引入的组件需要注入到对象中才能使用 | |||
@@ -132,6 +140,7 @@ export default { | |||
data() { | |||
//这里存放数据 | |||
return { | |||
companyId: "", | |||
tabs: [ | |||
{ | |||
name: "基本信息", | |||
@@ -151,6 +160,7 @@ export default { | |||
}, | |||
], | |||
activeTab: 1, | |||
companyInfo: null, | |||
}; | |||
}, | |||
//监听属性 类似于data概念 | |||
@@ -162,9 +172,30 @@ export default { | |||
changeTab(item) { | |||
this.activeTab = item.value; | |||
}, | |||
getData() { | |||
let params = { | |||
companyId: this.companyId, | |||
}; | |||
getCompanyById(params) | |||
.then(res => { | |||
console.log(res.data); | |||
if (res.data.status == 0) { | |||
this.companyInfo = res.data.data; | |||
} else { | |||
this.$message.error(`获取数据失败,请刷新重试!`); | |||
} | |||
this.pageLoading = false; | |||
}) | |||
.catch(err => { | |||
this.$message.error(`获取数据失败,失败原因${err},请刷新重试!`); | |||
}); | |||
}, | |||
}, | |||
//生命周期 - 创建完成(可以访问当前this实例) | |||
created() {}, | |||
created() { | |||
this.companyId = this.$route.query.companyId; | |||
this.getData(); | |||
}, | |||
//生命周期 - 挂载完成(可以访问DOM元素) | |||
mounted() {}, | |||
}; | |||
@@ -172,7 +203,7 @@ export default { | |||
<style lang="scss" scoped> | |||
//@import url(); 引入公共css类 | |||
.nav_box { | |||
background-image: linear-gradient(135deg, #42a6fe 0%, #0070d2 100%); | |||
background: url("~@assets/image/company/bg_company.png") no-repeat; | |||
position: relative; | |||
.second_nv { | |||
@include size(100%, 250px); |
@@ -6,7 +6,7 @@ | |||
<div class="second_nv"> | |||
<div> | |||
<div class="position"> | |||
<img src="" alt="" /> | |||
<img src="@assets/image/company/icon_address.png" alt="地址" /> | |||
<span> | |||
当前位置: | |||
<span class="pointer">园区企业</span> | |||
@@ -39,15 +39,23 @@ | |||
</li> | |||
</ul> | |||
<div> | |||
<img src="" alt="展开" /> | |||
<img | |||
class="pointer" | |||
src="@assets/image/company/icon_toggle.png" | |||
alt="展开" | |||
/> | |||
</div> | |||
</div> | |||
</div> | |||
</section> | |||
<section class="content_box"> | |||
<div> | |||
<company-item v-for="item in 6"></company-item> | |||
<div v-loading="pageLoading"> | |||
<company-item | |||
v-for="item in dataList" | |||
:key="item.companyId" | |||
:companyInfo="item" | |||
></company-item> | |||
</div> | |||
<div class="pagination_box"> | |||
<Pagination></Pagination> | |||
@@ -59,14 +67,14 @@ | |||
</template> | |||
<script> | |||
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等) | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
import Nav from "@components/Header.vue"; | |||
import Footer from "@components/Footer.vue"; | |||
import CompanyItem from "./components/CompanyItem.vue"; | |||
import Pagination from "@components/Pagination.vue"; | |||
import SearchInput from "@views/park-information/components/SearchInput.vue"; | |||
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等) | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
import { getCompanyList } from "@api/company"; | |||
export default { | |||
//import引入的组件需要注入到对象中才能使用 | |||
components: { Nav, Footer, CompanyItem, Pagination, SearchInput }, | |||
@@ -103,6 +111,8 @@ export default { | |||
activeScreen: 1, | |||
}, | |||
], | |||
pageLoading: false, | |||
dataList: [], | |||
}; | |||
}, | |||
//监听属性 类似于data概念 | |||
@@ -110,9 +120,29 @@ export default { | |||
//监控data中的数据变化 | |||
watch: {}, | |||
//方法集合 | |||
methods: {}, | |||
methods: { | |||
getData() { | |||
this.pageLoading = true; | |||
getCompanyList() | |||
.then(res => { | |||
console.log(res.data); | |||
if (res.data.status == 0) { | |||
this.dataList = res.data.data; | |||
// this.total = res.data.data.total; | |||
} else { | |||
this.$message.error(`获取数据失败,请刷新重试!`); | |||
} | |||
this.pageLoading = false; | |||
}) | |||
.catch(err => { | |||
this.$message.error(`获取数据失败,失败原因${err},请刷新重试!`); | |||
}); | |||
}, | |||
}, | |||
//生命周期 - 创建完成(可以访问当前this实例) | |||
created() {}, | |||
created() { | |||
this.getData(); | |||
}, | |||
//生命周期 - 挂载完成(可以访问DOM元素) | |||
mounted() {}, | |||
}; | |||
@@ -120,7 +150,7 @@ export default { | |||
<style lang="scss" scoped> | |||
//@import url(); 引入公共css类 | |||
.nav_box { | |||
background-image: linear-gradient(135deg, #42a6fe 0%, #0070d2 100%); | |||
background: url("~@assets/image/company/bg_company.png") no-repeat; | |||
.second_nv { | |||
@include size(100%, 250px); | |||
> div { | |||
@@ -150,8 +180,6 @@ export default { | |||
.position { | |||
@include flex(row, flex-start, center, null); | |||
img { | |||
@include size(16px, 16px); | |||
background: #ffffff; | |||
margin-right: 6px; | |||
} | |||
padding-top: 10px; |
@@ -7,41 +7,45 @@ | |||
<table class="table_box" cellspacing="0"> | |||
<tr class="table_row"> | |||
<td class="table_title">统一社会信用代码:</td> | |||
<td>91310115MA1H71QG17</td> | |||
<td class="table_title">统一社会信用代码:</td> | |||
<td colspan="3">上海禾获仁网络科技有限公司</td> | |||
<td>{{ companyInfo.creditCode }}</td> | |||
<td class="table_title">公司名称:</td> | |||
<td colspan="3">{{ companyInfo.companyName }}</td> | |||
</tr> | |||
<tr class="table_row"> | |||
<td class="table_title">法人代表:</td> | |||
<td>李瑾</td> | |||
<td>{{ companyInfo.legalPerson }}</td> | |||
<td class="table_title">登记状态:</td> | |||
<td>存续(在营、开业、在册)</td> | |||
<td>{{ JSON.parse(companyInfo.claimState).text }}</td> | |||
<td class="table_title width_100">成立日期:</td> | |||
<td>2015-10-22</td> | |||
<td>{{ companyInfo.establishOn | formatDate("YYYY.MM.DD") }}</td> | |||
</tr> | |||
<tr class="table_row"> | |||
<td class="table_title">所属行业:</td> | |||
<td colspan="3"></td> | |||
<td colspan="3">{{ companyInfo.ownerIndustry }}</td> | |||
<td class="table_title width_100">企业类型:</td> | |||
<td>有限责任公司(自然人投资或控股)</td> | |||
<td>{{ companyInfo.enterpriseType }}</td> | |||
</tr> | |||
<tr class="table_row"> | |||
<td class="table_title">营业期限:</td> | |||
<td>2015.10.22--2035.10.21</td> | |||
<td> | |||
{{ companyInfo.businessStartDate | formatDate("YYYY.MM.DD") }}--{{ | |||
companyInfo.businessEndDate | formatDate("YYYY.MM.DD") | |||
}} | |||
</td> | |||
<td class="table_title">纳税人资质:</td> | |||
<td>增值税一般纳税人</td> | |||
<td>{{ companyInfo.taxpayerCertification }}</td> | |||
<td class="table_title width_100">注册资本:</td> | |||
<td>3109.09万元人民币</td> | |||
<td>{{ companyInfo.registeredCapital }}</td> | |||
</tr> | |||
<tr class="table_row"> | |||
<td class="table_title">注册地址:</td> | |||
<td colspan="5">中国(上海)自由贸易试验区临港新片区新城路2号24幢C3689室</td> | |||
<td colspan="5">{{ companyInfo.registeredAddress }}</td> | |||
</tr> | |||
<tr class="table_row"> | |||
<td class="table_title">经营范围:</td> | |||
<td colspan="5"> | |||
一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;企业形象策划;市场营销策划;广告设计、代理;广告发布(非广播电台、电视台、报刊出版单位);广告制作;互联网销售(除销售需要许可的商品);软件开发;组织文化艺术交流活动;市场主体登记注册代理;信息咨询服务(不含许可类信息咨询服务);企业管理咨询;财务咨询。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)许可项目:代理记账;第一类增值电信业务。(依法须经批准的项目,经相关部门批准后方可开展经营活动,具体经营项目以相关部门批准文件或许可证件为准) | |||
{{ companyInfo.businessScope }} | |||
</td> | |||
</tr> | |||
</table> | |||
@@ -53,6 +57,12 @@ | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
export default { | |||
props: { | |||
companyInfo: { | |||
type: Object, | |||
default: () => {}, | |||
}, | |||
}, | |||
//import引入的组件需要注入到对象中才能使用 | |||
components: {}, | |||
data() { | |||
@@ -69,13 +79,6 @@ export default { | |||
created() {}, | |||
//生命周期 - 挂载完成(可以访问DOM元素) | |||
mounted() {}, | |||
beforeCreate() {}, //生命周期 - 创建之前 | |||
beforeMount() {}, //生命周期 - 挂载之前 | |||
beforeUpdate() {}, //生命周期 - 更新之前 | |||
updated() {}, //生命周期 - 更新之后 | |||
beforeDestroy() {}, //生命周期 - 销毁之前 | |||
destroyed() {}, //生命周期 - 销毁完成 | |||
activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发 | |||
}; | |||
</script> | |||
<style lang="scss" scoped> |
@@ -184,7 +184,7 @@ export default { | |||
data() { | |||
//这里存放数据 | |||
return { | |||
dialogTableVisible: true, | |||
dialogTableVisible: false, | |||
dialogTableVisible1: false, | |||
dialogTableVisible3: false, | |||
input: "", |
@@ -10,18 +10,18 @@ | |||
网站 | |||
</div> | |||
<table-item | |||
:table-title="tableTitle" | |||
:table-title="websiteTitle" | |||
:table-data="tableData" | |||
:rowHeight="50" | |||
></table-item> | |||
</div> | |||
</div> | |||
<div> | |||
<div class="title"> | |||
股东(发起人)出资信息 | |||
</div> | |||
<table-item | |||
:table-title="tableTitle" | |||
:table-data="tableData" | |||
:table-title="foreignInvestmentInfoTitle" | |||
:table-data="companyInfo.foreignInvestmentInfo" | |||
:rowHeight="50" | |||
></table-item> | |||
</div> | |||
@@ -30,18 +30,18 @@ | |||
融资信息 | |||
</div> | |||
<table-item | |||
:table-title="tableTitle" | |||
:table-data="tableData" | |||
:table-title="financeInfoTitle" | |||
:table-data="companyInfo.financeInfo" | |||
:rowHeight="50" | |||
></table-item> | |||
</div> | |||
<div> | |||
<div class="title"> | |||
股东(发起人)出资信息 | |||
荣誉资质 | |||
</div> | |||
<table-item | |||
:table-title="tableTitle" | |||
:table-data="tableData" | |||
:table-title="honorQualificationTitle" | |||
:table-data="companyInfo.honorQualification" | |||
:rowHeight="50" | |||
></table-item> | |||
</div> | |||
@@ -55,26 +55,119 @@ import TableItem from "./TableItem.vue"; | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
export default { | |||
props: { | |||
companyInfo: { | |||
type: Object, | |||
default: () => {}, | |||
}, | |||
}, | |||
//import引入的组件需要注入到对象中才能使用 | |||
components: { TableItem }, | |||
data() { | |||
//这里存放数据 | |||
return { | |||
tableTitle: [ | |||
websiteTitle: [ | |||
{ | |||
label: "类型", | |||
property: "date", | |||
}, | |||
{ | |||
label: "名称", | |||
property: "date", | |||
}, | |||
{ | |||
label: "网站", | |||
property: "date", | |||
}, | |||
], | |||
foreignInvestmentInfoTitle: [ | |||
{ | |||
label: "发起人", | |||
property: "date", | |||
}, | |||
{ | |||
label: "认缴出资额(万元)", | |||
property: "date", | |||
}, | |||
{ | |||
label: "认缴出资日期", | |||
property: "date", | |||
}, | |||
{ | |||
label: "认缴出资方式", | |||
property: "date", | |||
}, | |||
{ | |||
label: "实缴出资额(万元)", | |||
property: "date", | |||
}, | |||
{ | |||
label: "实缴出资日期", | |||
property: "date", | |||
}, | |||
{ | |||
label: "实缴出资方式", | |||
property: "date", | |||
}, | |||
], | |||
financeInfoTitle: [ | |||
{ | |||
label: "日期", | |||
property: "date", | |||
}, | |||
{ | |||
label: "姓名", | |||
label: "产品名称", | |||
property: "name", | |||
}, | |||
{ | |||
label: "地址", | |||
label: "融资轮次", | |||
property: "address", | |||
}, | |||
{ | |||
label: "估值金额", | |||
property: "address", | |||
}, | |||
{ | |||
label: "融资金额", | |||
property: "address", | |||
}, | |||
{ | |||
slot: "handle", | |||
label: "投资机构", | |||
property: "address", | |||
}, | |||
], | |||
honorQualificationTitle: [ | |||
{ | |||
label: "名称", | |||
property: "date", | |||
}, | |||
{ | |||
label: "资质类型", | |||
property: "name", | |||
}, | |||
{ | |||
label: "级别", | |||
property: "address", | |||
}, | |||
{ | |||
label: "来源", | |||
property: "address", | |||
}, | |||
{ | |||
label: "发布单位", | |||
property: "address", | |||
}, | |||
{ | |||
label: "发布日期", | |||
property: "address", | |||
}, | |||
{ | |||
label: "开始日期", | |||
property: "address", | |||
}, | |||
{ | |||
label: "截止日期", | |||
property: "address", | |||
}, | |||
], | |||
tableData: [ | |||
@@ -111,13 +204,6 @@ export default { | |||
created() {}, | |||
//生命周期 - 挂载完成(可以访问DOM元素) | |||
mounted() {}, | |||
beforeCreate() {}, //生命周期 - 创建之前 | |||
beforeMount() {}, //生命周期 - 挂载之前 | |||
beforeUpdate() {}, //生命周期 - 更新之前 | |||
updated() {}, //生命周期 - 更新之后 | |||
beforeDestroy() {}, //生命周期 - 销毁之前 | |||
destroyed() {}, //生命周期 - 销毁完成 | |||
activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发 | |||
}; | |||
</script> | |||
<style lang="scss" scoped> |
@@ -1,33 +1,41 @@ | |||
<!-- 园区企业单个item --> | |||
<template> | |||
<div class="item_box"> | |||
<div class="item_box" @click="goDetail(companyInfo.companyId)"> | |||
<img class="company_img" src="" alt="" /> | |||
<div class="info_box"> | |||
<div class="title_box"> | |||
<span class="company_title">上海禾获仁网络科技有限公司</span> | |||
<img src="" alt="" /> | |||
<span class="company_title">{{ companyInfo.companyName }}</span> | |||
<span | |||
:class="[ | |||
'claim_state', | |||
JSON.parse(companyInfo.claimState).text === '已申领' | |||
? 'claimed' | |||
: 'not_claim', | |||
]" | |||
> | |||
{{ JSON.parse(companyInfo.claimState).text }} | |||
</span> | |||
</div> | |||
<div class="company_info"> | |||
<span>法人:张三</span> | |||
<span>状态:存续</span> | |||
<span>注册资本:50万</span> | |||
<span>成立日期:2016.09.12</span> | |||
<span>信用代码:91310115MA1H71QG17</span> | |||
<span>法人:{{ companyInfo.legalPerson }}</span> | |||
<span>状态:{{ companyInfo.enterpriseState }}</span> | |||
<span>注册资本:{{ companyInfo.registeredCapital }}</span> | |||
<span>成立日期:{{ companyInfo.establishOn | formatDate("YYYY-MM-DD") }}</span> | |||
<span>信用代码:{{ companyInfo.creditCode }}</span> | |||
</div> | |||
<div class="company_info"> | |||
<span>行业:科技推广和应用服务业</span> | |||
<span> | |||
地址:中国(上海)自由贸易试验区临港新片区新城路2号24幢C3689室中国(上海)自由贸易试验区临港新片区新城路2号24幢C3689室 | |||
</span> | |||
<span>行业:{{ companyInfo.ownerIndustry }}</span> | |||
<span>地址:{{ companyInfo.businessAddress }}</span> | |||
</div> | |||
<div class="advantage_box"> | |||
<span>{{ companyInfo.enterpriseLabel }}</span> | |||
<span>高新技术企业</span> | |||
<span>科技型中小企业</span> | |||
<span>小微企业</span> | |||
</div> | |||
<div class="business"> | |||
<span>主营业务:</span> | |||
技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;企业形象策划;市场营销策划;技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;企业形象策划;市场营销策划; | |||
{{ companyInfo.businessScope }} | |||
</div> | |||
</div> | |||
</div> | |||
@@ -39,6 +47,12 @@ | |||
export default { | |||
//import引入的组件需要注入到对象中才能使用 | |||
props: { | |||
companyInfo: { | |||
type: Object, | |||
default: () => {}, | |||
}, | |||
}, | |||
components: {}, | |||
data() { | |||
//这里存放数据 | |||
@@ -49,7 +63,16 @@ export default { | |||
//监控data中的数据变化 | |||
watch: {}, | |||
//方法集合 | |||
methods: {}, | |||
methods: { | |||
goDetail(companyId) { | |||
this.$router.push({ | |||
path: "/company-detail", | |||
query: { | |||
companyId, | |||
}, | |||
}); | |||
}, | |||
}, | |||
//生命周期 - 创建完成(可以访问当前this实例) | |||
created() {}, | |||
//生命周期 - 挂载完成(可以访问DOM元素) | |||
@@ -91,9 +114,18 @@ export default { | |||
font-weight: 600; | |||
margin-right: 10px; | |||
} | |||
img { | |||
.claim_state { | |||
@include size(68px, 22px); | |||
background-image: linear-gradient(135deg, #4bbe8e 0%, #22a76f 100%); | |||
@include flex(row, flex-start, center, null); | |||
@include font(14px, #fff); | |||
padding-left: 6px; | |||
@include border-box; | |||
} | |||
.claimed { | |||
background: url("~@assets/image/company/bg_claimed.png") no-repeat; | |||
} | |||
.not_claim { | |||
background: url("~@assets/image/company/bg_not_claim.png") no-repeat; | |||
} | |||
} | |||
.company_info { |
@@ -98,13 +98,6 @@ export default { | |||
created() {}, | |||
//生命周期 - 挂载完成(可以访问DOM元素) | |||
mounted() {}, | |||
beforeCreate() {}, //生命周期 - 创建之前 | |||
beforeMount() {}, //生命周期 - 挂载之前 | |||
beforeUpdate() {}, //生命周期 - 更新之前 | |||
updated() {}, //生命周期 - 更新之后 | |||
beforeDestroy() {}, //生命周期 - 销毁之前 | |||
destroyed() {}, //生命周期 - 销毁完成 | |||
activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发 | |||
}; | |||
</script> | |||
<style lang="scss" scoped> |
@@ -8,17 +8,17 @@ | |||
<tr> | |||
<td class="table_title">企业优势:</td> | |||
<td class="content"> | |||
技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广 | |||
{{ companyInfo.enterpriseAdvantage }} | |||
</td> | |||
</tr> | |||
<tr> | |||
<td class="table_title">企业文化:</td> | |||
<td class="content"> | |||
技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广 | |||
{{companyInfo.enterpriseCulture}} | |||
</td> | |||
</tr> | |||
<tr> | |||
<td class="table_title">企业文化:</td> | |||
<td class="table_title">企业风采:</td> | |||
<td class="content"> | |||
<img class="company_img" src="" alt="" /> | |||
<img class="company_img" src="" alt="" /> | |||
@@ -28,7 +28,7 @@ | |||
<tr> | |||
<td class="table_title">其他信息:</td> | |||
<td class="content"> | |||
一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;企业形象策划;市场营销策划;广告设计、代理;广告发布(非广播电台、电视台、报刊出版单位);广告制作;互联网销售(除销售需要许可的商品);软件开发;组织文化艺术交流活动;市场主体登记注册代理;信息咨询服务(不含许可类信息咨询服务);企业管理咨询;财务咨询。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)许可项目:代理记账;第一类增值电信业务。(依法须经批准的项目,经相关部门批准后方可开展经营活动,具体经营项目以相关部门批准文件或许可证件为准) | |||
{{companyInfo.otherInfo}} | |||
</td> | |||
</tr> | |||
</table> | |||
@@ -40,6 +40,12 @@ | |||
//例如:import 《组件名称》 from '《组件路径》'; | |||
export default { | |||
props: { | |||
companyInfo: { | |||
type: Object, | |||
default: () => {}, | |||
}, | |||
}, | |||
//import引入的组件需要注入到对象中才能使用 | |||
components: {}, | |||
data() { |
@@ -1,8 +1,10 @@ | |||
<!-- --> | |||
<template> | |||
<div class="input_box"> | |||
<el-input placeholder="请输入搜索内容" v-model="input2"> | |||
<div slot="prefix" class="icon_box"><img src="" alt="" /></div> | |||
<el-input placeholder="请输入搜索内容" clearable v-model="input2"> | |||
<div slot="prefix" class="icon_box"> | |||
<img src="@assets/image/company/icon_search.png" alt="搜索" /> | |||
</div> | |||
<div slot="append" class="pointer">搜索</div> | |||
</el-input> | |||
</div> | |||
@@ -50,6 +52,8 @@ export default { | |||
.icon_box { | |||
height: 100%; | |||
@include flex(row, center, center, null); | |||
padding-left: 15px; | |||
@include border-box; | |||
img { | |||
@include size(24px, 24px); | |||
} |