|
|
@@ -1,11 +1,11 @@
|
|
|
<template>
|
|
|
- <div class="content" :class="{ 'margin-bottom-80': isMar }">
|
|
|
+ <div class="content" :class="{ 'margin-bottom-80': isMar }" v-if="isShow">
|
|
|
<div class="title">
|
|
|
<div class="logo">
|
|
|
- <img :src="company.logo" alt="" />
|
|
|
+ <img :src="'https://kiq.xazhima.com' + info.pic_url" alt="" />
|
|
|
</div>
|
|
|
<div class="name">
|
|
|
- {{ company.name }}
|
|
|
+ {{ info.name }}
|
|
|
</div>
|
|
|
</div>
|
|
|
<view class="enterprise-item-box">
|
|
|
@@ -28,7 +28,8 @@
|
|
|
<p
|
|
|
v-for="(value, idx) in item.value"
|
|
|
:key="idx"
|
|
|
- class="term-value-item" :class="{'blue':item.name == '电话'}"
|
|
|
+ class="term-value-item"
|
|
|
+ :class="{ blue: item.name == '电话' }"
|
|
|
>
|
|
|
{{ value }}
|
|
|
</p>
|
|
|
@@ -40,27 +41,21 @@
|
|
|
<div class="products">
|
|
|
<div class="product" @click="toDetail(1)">
|
|
|
<div class="img">
|
|
|
- <img src="/static/enterprise/product.jpg">
|
|
|
- </div>
|
|
|
- <div class="name">
|
|
|
- 硬件销售
|
|
|
+ <img src="/static/enterprise/product.jpg" />
|
|
|
</div>
|
|
|
+ <div class="name">硬件销售</div>
|
|
|
</div>
|
|
|
<div class="product">
|
|
|
<div class="img">
|
|
|
- <img src="/static/enterprise/product.jpg">
|
|
|
- </div>
|
|
|
- <div class="name">
|
|
|
- 硬件销售
|
|
|
+ <img src="/static/enterprise/product.jpg" />
|
|
|
</div>
|
|
|
+ <div class="name">硬件销售</div>
|
|
|
</div>
|
|
|
<div class="product">
|
|
|
<div class="img">
|
|
|
- <img src="/static/enterprise/product.jpg">
|
|
|
- </div>
|
|
|
- <div class="name">
|
|
|
- 硬件销售
|
|
|
+ <img src="/static/enterprise/product.jpg" />
|
|
|
</div>
|
|
|
+ <div class="name">硬件销售</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -76,72 +71,22 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import md5 from "@/common/md5.js";
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
- model: {
|
|
|
- title: "",
|
|
|
- item: [
|
|
|
- {
|
|
|
- name: "法定代表人",
|
|
|
- value: ["马须伦"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "成立日期",
|
|
|
- value: ["2017-11-14"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "注册资本",
|
|
|
- value: ["1,776,759.3万"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "统一社会信用代码",
|
|
|
- value: ["914403000758402311"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "所属行业",
|
|
|
- value: ["航空运输业"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "所属园区",
|
|
|
- value: ["华潮科技产业园"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "经营范围",
|
|
|
- value: ["华潮科技产业园"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "经营范围",
|
|
|
- value: [
|
|
|
- "一、提供国内、地区和国际定期及不定期航空客、货、邮、行李运输服务;二、提供通用航空服务;三、提供航空器维修服务;四、经营国内外航空公司的代理业务;五、提供航空配餐服务(仅限分支机构经营);六、进行其他航空业务及相关业务,包括为该等业务进行广告宣传;",
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "地址",
|
|
|
- value: ["咸阳市渭城区北杜镇(近208省道)"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "网址",
|
|
|
- value: ["http://www.sundowa.com"],
|
|
|
- },
|
|
|
- {
|
|
|
- name: "电话",
|
|
|
- value: ["029-85951688"],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
id: "",
|
|
|
scrollTop: 0,
|
|
|
titleList: ["基本信息", "产品信息"],
|
|
|
active: 0,
|
|
|
- company: {
|
|
|
- logo: "/static/enterprise/logo.png",
|
|
|
- name: "康拓科技有限责任公司",
|
|
|
- },
|
|
|
+ info: {},
|
|
|
+ model:{},
|
|
|
+ isShow: false,
|
|
|
};
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
let id = option.id;
|
|
|
+ this.getCompanyInfo(id);
|
|
|
},
|
|
|
methods: {
|
|
|
collectionPage() {
|
|
|
@@ -157,14 +102,127 @@ export default {
|
|
|
},
|
|
|
});
|
|
|
},
|
|
|
- change(idx){
|
|
|
- this.active = idx
|
|
|
+ change(idx) {
|
|
|
+ this.active = idx;
|
|
|
},
|
|
|
toDetail(index) {
|
|
|
uni.navigateTo({
|
|
|
url: "/pages/enterprise/product_detail?id=" + index,
|
|
|
});
|
|
|
},
|
|
|
+ getCompanyInfo(id) {
|
|
|
+ let md5Sign = md5(
|
|
|
+ "method=" +
|
|
|
+ "common" +
|
|
|
+ "×tamp=" +
|
|
|
+ getApp().globalData.globalTimestamp +
|
|
|
+ "&secret=" +
|
|
|
+ getApp().globalData.secret
|
|
|
+ );
|
|
|
+ let url =
|
|
|
+ getApp().globalData.shareUrl +
|
|
|
+ "api/api.php" +
|
|
|
+ "?method=common&source=company&action=info_by_id×tamp=" +
|
|
|
+ getApp().globalData.globalTimestamp +
|
|
|
+ "&sign=" +
|
|
|
+ md5Sign;
|
|
|
+ uni.request({
|
|
|
+ url: url,
|
|
|
+ method: "POST",
|
|
|
+ header: {
|
|
|
+ "content-type": "application/x-www-form-urlencoded",
|
|
|
+ },
|
|
|
+ data: { id },
|
|
|
+ success: (res) => {
|
|
|
+ if (res.data.code === 200) {
|
|
|
+ let {
|
|
|
+ name,
|
|
|
+ pic_url,
|
|
|
+ representative,
|
|
|
+ found_date,
|
|
|
+ capital,
|
|
|
+ code,
|
|
|
+ industry_name,
|
|
|
+ park_name,
|
|
|
+ work_address,
|
|
|
+ rigiser_address,
|
|
|
+ web_url,
|
|
|
+ contact,
|
|
|
+ } = res.data.data;
|
|
|
+ console.log(res.data.data);
|
|
|
+ this.info = {
|
|
|
+ name,
|
|
|
+ pic_url,
|
|
|
+ representative,
|
|
|
+ found_date,
|
|
|
+ capital,
|
|
|
+ code,
|
|
|
+ industry_name,
|
|
|
+ park_name,
|
|
|
+ work_address,
|
|
|
+ rigiser_address,
|
|
|
+ web_url,
|
|
|
+ contact,
|
|
|
+ };
|
|
|
+ this.model = {
|
|
|
+ title: this.info.name,
|
|
|
+ item: [
|
|
|
+ {
|
|
|
+ name: "法定代表人",
|
|
|
+ value: [this.info.representative],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "成立日期",
|
|
|
+ value: [this.info.found_date],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "注册资本",
|
|
|
+ value: [this.info.capital],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "统一社会信用代码",
|
|
|
+ value: [this.info.code],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "所属行业",
|
|
|
+ value: [this.info.industry_name],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "所属园区",
|
|
|
+ value: [this.info.park_name],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "经营地址",
|
|
|
+ value: [this.info.work_address],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "经营范围",
|
|
|
+ value: [
|
|
|
+ "一、提供国内、地区和国际定期及不定期航空客、货、邮、行李运输服务;二、提供通用航空服务;三、提供航空器维修服务;四、经营国内外航空公司的代理业务;五、提供航空配餐服务(仅限分支机构经营);六、进行其他航空业务及相关业务,包括为该等业务进行广告宣传;",
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "地址",
|
|
|
+ value: [this.info.rigiser_address],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "网址",
|
|
|
+ value: [this.info.web_url],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "电话",
|
|
|
+ value: [this.info.contact],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ };
|
|
|
+ this.isShow = true;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fail: () => {
|
|
|
+ console.log("连接失败");
|
|
|
+ },
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
|
@@ -173,9 +231,9 @@ export default {
|
|
|
.content {
|
|
|
padding: 4%;
|
|
|
font-size: 30rpx;
|
|
|
- .blue{
|
|
|
- color: #02a7f0;
|
|
|
- }
|
|
|
+ .blue {
|
|
|
+ color: #02a7f0;
|
|
|
+ }
|
|
|
.title {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
@@ -222,14 +280,14 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .proInfo{
|
|
|
+ .proInfo {
|
|
|
font-size: 25rpx;
|
|
|
- .products{
|
|
|
+ .products {
|
|
|
width: 100%;
|
|
|
display: flex;
|
|
|
padding: 4%;
|
|
|
flex-wrap: wrap;
|
|
|
- .product{
|
|
|
+ .product {
|
|
|
margin: 2%;
|
|
|
padding: 2%;
|
|
|
border-radius: 30rpx;
|
|
|
@@ -240,7 +298,7 @@ export default {
|
|
|
flex-flow: column;
|
|
|
justify-content: space-between;
|
|
|
align-items: center;
|
|
|
- img{
|
|
|
+ img {
|
|
|
width: 250rpx;
|
|
|
height: 200rpx;
|
|
|
}
|