|
@@ -4,7 +4,7 @@
|
|
<u-swiper :list="fileList"
|
|
<u-swiper :list="fileList"
|
|
autoplay
|
|
autoplay
|
|
imgMode='aspectFit'
|
|
imgMode='aspectFit'
|
|
- height='280'
|
|
|
|
|
|
+ height='260'
|
|
@change="e => current = e.current" @click="click">
|
|
@change="e => current = e.current" @click="click">
|
|
<view slot="indicator" class="indicator">
|
|
<view slot="indicator" class="indicator">
|
|
<view
|
|
<view
|
|
@@ -23,48 +23,80 @@
|
|
></u-skeleton> -->
|
|
></u-skeleton> -->
|
|
<view class="top" v-else>
|
|
<view class="top" v-else>
|
|
|
|
|
|
|
|
+ </view>
|
|
|
|
+ <view class="company-title row flex flex-between line" >
|
|
|
|
+ <view class='title' v-if='!editstatus'>{{companyData.companyName}}</view>
|
|
|
|
+ <view v-if='!editstatus' style='width:50px;' class='button flex align-item-center' @click='edit'>
|
|
|
|
+ <image src="../../static/imgs/mySet/edit.png" style='width:26rpx;height:26rpx;' mode=""></image>
|
|
|
|
+ <view style='margin-left:10rpx;'>编辑</view>
|
|
|
|
+ </view>
|
|
|
|
+ <view v-else @click='$u.debounce(buttonsubmit, 500)' class='button'>提交</view>
|
|
</view>
|
|
</view>
|
|
<view class="content1" :class="editstatus?'content1-edit':''">
|
|
<view class="content1" :class="editstatus?'content1-edit':''">
|
|
- <view class="company-title row flex flex-between line" >
|
|
|
|
- <view v-if='editstatus'>公司/机构名称</view>
|
|
|
|
- <view class='title' v-else>{{companyData.companyName}}</view>
|
|
|
|
- <u--input v-if='editstatus' v-model="companyData.companyName" placeholder="请输入公司名称" border="none" inputAlign='right'></u--input>
|
|
|
|
- <view v-if='!editstatus' style='width:50px;' class='button flex align-item-center' @click='edit'>
|
|
|
|
- <image src="../../static/imgs/mySet/edit.png" style='width:26rpx;height:26rpx;' mode=""></image>
|
|
|
|
- <view style='margin-left:10rpx;'>编辑</view>
|
|
|
|
- </view>
|
|
|
|
- <view v-else @click='$u.debounce(buttonsubmit, 500)' class='button'>提交</view>
|
|
|
|
|
|
+ <view v-if='editstatus' class="row flex flex-between line" >
|
|
|
|
+ <view>公司/机构名称</view>
|
|
|
|
+ <u--input v-model="companyData.companyName" placeholder="请输入公司名称" border="none" inputAlign='right'></u--input>
|
|
</view>
|
|
</view>
|
|
<view class="intro top-m">
|
|
<view class="intro top-m">
|
|
- <view v-if='editstatus'class="row">公司/机构简介</view>
|
|
|
|
|
|
+ <view v-if='editstatus' class="row">公司/机构简介</view>
|
|
|
|
+ <view v-else class="title">基本信息</view>
|
|
<u--textarea v-if='editstatus' v-model="companyData.companyIntroduction" count placeholder="请输入公司/机构简介,不超过1000个字"></u--textarea>
|
|
<u--textarea v-if='editstatus' v-model="companyData.companyIntroduction" count placeholder="请输入公司/机构简介,不超过1000个字"></u--textarea>
|
|
- <view v-else>{{companyData.companyIntroduction}}</view>
|
|
|
|
|
|
+
|
|
|
|
+ <view class='content' v-else>{{companyData.companyIntroduction}}</view>
|
|
</view>
|
|
</view>
|
|
<view class="scope top-m">
|
|
<view class="scope top-m">
|
|
- <view class="row">业务范围</view>
|
|
|
|
|
|
+ <view v-if='editstatus' class="row">业务范围</view>
|
|
|
|
+ <view v-else class="title">业务范围</view>
|
|
<u--textarea v-if='editstatus' v-model="companyData.scopeOfBusiness" count placeholder="输入业务范围,不超过500个字"></u--textarea>
|
|
<u--textarea v-if='editstatus' v-model="companyData.scopeOfBusiness" count placeholder="输入业务范围,不超过500个字"></u--textarea>
|
|
- <view v-else>{{companyData.scopeOfBusiness}}</view>
|
|
|
|
|
|
+ <view class='content' v-else>{{companyData.scopeOfBusiness}}</view>
|
|
</view>
|
|
</view>
|
|
- <view class="row flex flex-between line top-m">
|
|
|
|
- <view v-if='editstatus'>公司地址</view>
|
|
|
|
- <u--input v-if='editstatus' v-model="companyData.companyAddress" placeholder="输入地址" border="none" inputAlign='right'></u--input>
|
|
|
|
- <view v-else>{{companyData.companyAddress}}</view>
|
|
|
|
|
|
+ <view class='compInformation' v-if='!editstatus'>
|
|
|
|
+ <view class="row flex top-m align-item-center">
|
|
|
|
+ <view class='image-wrap'>
|
|
|
|
+ <image style='width:24rpx;height:31rpx;' src="../../static/imgs/mySet/home/address.png" mode=""></image>
|
|
|
|
+ </view>
|
|
|
|
+ <view>地址:{{companyData.companyAddress}}</view>
|
|
</view>
|
|
</view>
|
|
- <view class="row flex flex-between line top-m">
|
|
|
|
- <view v-if='editstatus'>联系电话</view>
|
|
|
|
- <u--input v-if='editstatus' v-model="companyData.phone" placeholder="输入联系电话" border="none" inputAlign='right'></u--input>
|
|
|
|
- <view v-else>{{companyData.phone}}</view>
|
|
|
|
|
|
+ <view class="row flex top-m align-item-center">
|
|
|
|
+ <view class='image-wrap'>
|
|
|
|
+ <image style='width:27rpx;height:28rpx;' src="../../static/imgs/mySet/home/phone.png" mode=""></image>
|
|
|
|
+ </view>
|
|
|
|
+ <view>电话:{{companyData.phone}}</view>
|
|
</view>
|
|
</view>
|
|
- <view class="row flex flex-between line top-m">
|
|
|
|
- <view v-if='editstatus'>传真</view>
|
|
|
|
- <u--input v-if='editstatus' v-model="companyData.portraiture" placeholder="输入传真号" border="none" inputAlign='right'></u--input>
|
|
|
|
- <view v-else>{{companyData.portraiture}}</view>
|
|
|
|
|
|
+ <view class="row flex top-m align-item-center">
|
|
|
|
+ <view class='image-wrap'>
|
|
|
|
+ <image style='width:27rpx;height:28rpx;' src="../../static/imgs/mySet/home/portraiture.png" mode=""></image>
|
|
|
|
+ </view>
|
|
|
|
+ <view>座机:{{companyData.portraiture}}</view>
|
|
</view>
|
|
</view>
|
|
- <view class="row flex flex-between line top-m">
|
|
|
|
- <view v-if='editstatus'>邮箱</view>
|
|
|
|
- <u--input v-if='editstatus' v-model="companyData.postbox" placeholder="输入邮箱" border="none" inputAlign='right'></u--input>
|
|
|
|
- <view v-else>{{companyData.postbox}}</view>
|
|
|
|
|
|
+ <view class="row flex top-m align-item-center">
|
|
|
|
+ <view class='image-wrap'>
|
|
|
|
+ <image style='width:29rpx;height:25rpx;' src="../../static/imgs/mySet/home/postbox.png" mode=""></image>
|
|
|
|
+ </view>
|
|
|
|
+ <view>邮箱:{{companyData.postbox}}</view>
|
|
</view>
|
|
</view>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <view v-if='editstatus' class="row flex flex-between line top-m">
|
|
|
|
+ <view>公司地址</view>
|
|
|
|
+ <u--input v-model="companyData.companyAddress" placeholder="输入地址" border="none" inputAlign='right'></u--input>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <view v-if='editstatus' class="row flex flex-between line top-m">
|
|
|
|
+ <view>联系电话</view>
|
|
|
|
+ <u--input v-model="companyData.phone" placeholder="输入联系电话" border="none" inputAlign='right'></u--input>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <view v-if='editstatus' class="row flex flex-between line top-m">
|
|
|
|
+ <view >传真</view>
|
|
|
|
+ <u--input v-model="companyData.portraiture" placeholder="输入传真号" border="none" inputAlign='right'></u--input>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <view v-if='editstatus' class="row flex flex-between line top-m">
|
|
|
|
+ <view>邮箱</view>
|
|
|
|
+ <u--input v-if='editstatus' v-model="companyData.postbox" placeholder="输入邮箱" border="none" inputAlign='right'></u--input>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
<view v-if='editstatus'>
|
|
<view v-if='editstatus'>
|
|
<view class="qyfc">企业风采</view>
|
|
<view class="qyfc">企业风采</view>
|
|
<!-- <image v-for='item in fileList' :src="item.url" mode=""></image> -->
|
|
<!-- <image v-for='item in fileList' :src="item.url" mode=""></image> -->
|
|
@@ -75,12 +107,13 @@
|
|
name="1"
|
|
name="1"
|
|
multiple
|
|
multiple
|
|
:maxCount="10"
|
|
:maxCount="10"
|
|
- ></u-upload>
|
|
|
|
|
|
+ >
|
|
|
|
+ <image style='width:24rpx;height:31rpx;' src="../../static/imgs/mySet/home/address.png" mode=""></image>
|
|
|
|
+ </u-upload>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="footer">
|
|
<view class="footer">
|
|
- <button v-if='!editstatus' @click='edit' class='button' >编辑</button>
|
|
|
|
- <button v-else @click='$u.debounce(buttonsubmit, 500)' class='button' type="default">提交</button>
|
|
|
|
|
|
+ <button v-if='editstatus' @click='$u.debounce(buttonsubmit, 500)' class='button' type="default">提交</button>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<u-toast ref="uToast"></u-toast>
|
|
<u-toast ref="uToast"></u-toast>
|
|
@@ -332,8 +365,8 @@
|
|
.content1{
|
|
.content1{
|
|
margin: 20rpx 0 120rpx 0;
|
|
margin: 20rpx 0 120rpx 0;
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
- border-radius: 20rpx;
|
|
|
|
- padding: 20rpx;
|
|
|
|
|
|
+ border-radius: 20rpx 20rpx 0 0;
|
|
|
|
+ padding:10rpx 20rpx;
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
.row{
|
|
.row{
|
|
padding-bottom: 24rpx;
|
|
padding-bottom: 24rpx;
|
|
@@ -351,6 +384,9 @@
|
|
.content1-edit{
|
|
.content1-edit{
|
|
position: relative;
|
|
position: relative;
|
|
top: -135rpx;
|
|
top: -135rpx;
|
|
|
|
+ margin: 20rpx 20rpx 120rpx 20rpx;
|
|
|
|
+ border-radius: 20rpx;
|
|
|
|
+ padding:20rpx;
|
|
}
|
|
}
|
|
.footer{
|
|
.footer{
|
|
position: fixed;
|
|
position: fixed;
|
|
@@ -365,9 +401,37 @@
|
|
padding:20rpx;
|
|
padding:20rpx;
|
|
font-size:28rpx;
|
|
font-size:28rpx;
|
|
}
|
|
}
|
|
|
|
+ .company-title{
|
|
|
|
+ margin:0 20rpx;
|
|
|
|
+ }
|
|
.company-title .title{
|
|
.company-title .title{
|
|
color:#112253;
|
|
color:#112253;
|
|
font-size:36rpx;
|
|
font-size:36rpx;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ }
|
|
|
|
+ .title{
|
|
|
|
+ font-size:32rpx;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ color: #1A1A1A;
|
|
|
|
+ margin-bottom:20rpx;
|
|
|
|
+ }
|
|
|
|
+ .content{
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-weight: 500;
|
|
|
|
+ color: #666666;
|
|
|
|
+ }
|
|
|
|
+ .compInformation{
|
|
|
|
+ margin:20rpx 0;
|
|
|
|
+ background:#F7F7F7;
|
|
|
|
+ color:#112253;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-weight: 500;
|
|
|
|
+ padding:10rpx 30rpx;
|
|
|
|
+ border-radius:20rpx;
|
|
|
|
+ }
|
|
|
|
+ .image-wrap{
|
|
|
|
+ width:50rpx;
|
|
|
|
+ position:relative;
|
|
|
|
+ top:2rpx;
|
|
}
|
|
}
|
|
-
|
|
|
|
</style>
|
|
</style>
|