|
@@ -21,9 +21,9 @@
|
|
<image class="" :src="dataDetails.businessLicenseAddressUrl" mode="aspectFit"></image>
|
|
<image class="" :src="dataDetails.businessLicenseAddressUrl" mode="aspectFit"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex row">
|
|
|
|
|
|
+ <view class="flex row flex-space-between">
|
|
<view class="left-text">营业期限截止日期</view>
|
|
<view class="left-text">营业期限截止日期</view>
|
|
- <view style='font-size:14px;width:50%;' class='flex flex-space-between' @click="selectData(0)">
|
|
|
|
|
|
+ <view style='font-size:14px;' class='flex align-center' @click="selectData(0)">
|
|
<view :style="{'color':dataDetails.businessTermDate ? '#000':'#C6CBD5'}">
|
|
<view :style="{'color':dataDetails.businessTermDate ? '#000':'#C6CBD5'}">
|
|
{{dataDetails.businessTermDate?dataDetails.businessTermDate:'选择期限截止日期'}}
|
|
{{dataDetails.businessTermDate?dataDetails.businessTermDate:'选择期限截止日期'}}
|
|
</view>
|
|
</view>
|
|
@@ -34,7 +34,7 @@
|
|
</view>
|
|
</view>
|
|
<view class="flex row noborder">
|
|
<view class="flex row noborder">
|
|
<view class="left-text">统一社会信用代码</view>
|
|
<view class="left-text">统一社会信用代码</view>
|
|
- <u--input placeholder="请输入统一社会信用代码" inputAlign='left' border="none"
|
|
|
|
|
|
+ <u--input placeholder="请输入统一社会信用代码" inputAlign='right' border="none"
|
|
v-model="dataDetails.unifiedSocialCreditCode" maxlength='18'>
|
|
v-model="dataDetails.unifiedSocialCreditCode" maxlength='18'>
|
|
</u--input>
|
|
</u--input>
|
|
</view>
|
|
</view>
|
|
@@ -44,28 +44,24 @@
|
|
<view class="flex border-bottom mt20 align-center">
|
|
<view class="flex border-bottom mt20 align-center">
|
|
<view class="left">企业名称</view>
|
|
<view class="left">企业名称</view>
|
|
<view class="flex right">
|
|
<view class="flex right">
|
|
- <u--input placeholder="输入企业名称" @input='companyNamechange' inputAlign='left' border="none"
|
|
|
|
|
|
+ <u--input placeholder="输入企业名称" @input='companyNamechange' inputAlign='right' border="none"
|
|
v-model="dataDetails.companyName" @blur='companyNameBlur'>
|
|
v-model="dataDetails.companyName" @blur='companyNameBlur'>
|
|
</u--input>
|
|
</u--input>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex border-bottom mt20 align-center">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex border-bottom mt20 align-center flex-space-between">
|
|
<view class="left">法定代表人姓名</view>
|
|
<view class="left">法定代表人姓名</view>
|
|
- <view class="flex right">
|
|
|
|
- <u--input placeholder="输入法定代表人姓名" inputAlign='left' border="none"
|
|
|
|
- v-model="dataDetails.legalPersonName">
|
|
|
|
- </u--input>
|
|
|
|
- </view>
|
|
|
|
|
|
+ <view>{{dataDetails.legalPersonName}}</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex border-bottom mt20 align-center">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex border-bottom mt20 align-center">
|
|
<view class="left">联系电话</view>
|
|
<view class="left">联系电话</view>
|
|
<view class="flex right">
|
|
<view class="flex right">
|
|
- <u--input disabledColor='#fff' placeholder="输入联系电话" maxlength="15" inputAlign='left' border="none"
|
|
|
|
|
|
+ <u--input disabledColor='#fff' placeholder="输入联系电话" maxlength="15" inputAlign='right' border="none"
|
|
v-model="dataDetails.phone">
|
|
v-model="dataDetails.phone">
|
|
</u--input>
|
|
</u--input>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="title">上传身份证人像面</view>
|
|
|
|
|
|
+ <view style='padding-top:30rpx;' class="title">上传身份证人像面</view>
|
|
<view @click.stop="uploadImg(2)" class="picture picture1" v-if="!dataDetails.cardAddressUrl">
|
|
<view @click.stop="uploadImg(2)" class="picture picture1" v-if="!dataDetails.cardAddressUrl">
|
|
<image class="xj-image" src="@/static/images/mine/ic_shanchuan@2x.png"></image>
|
|
<image class="xj-image" src="@/static/images/mine/ic_shanchuan@2x.png"></image>
|
|
<view class="text">上传身份证人像面</view>
|
|
<view class="text">上传身份证人像面</view>
|
|
@@ -73,7 +69,7 @@
|
|
<view v-if="dataDetails.cardAddressUrl" @click.stop="uploadImg(2)" class="preview-card-img picture">
|
|
<view v-if="dataDetails.cardAddressUrl" @click.stop="uploadImg(2)" class="preview-card-img picture">
|
|
<image class="" :src="dataDetails.cardAddressUrl" mode="aspectFit" style=""></image>
|
|
<image class="" :src="dataDetails.cardAddressUrl" mode="aspectFit" style=""></image>
|
|
</view>
|
|
</view>
|
|
- <view class="title">上传身份证国徽面</view>
|
|
|
|
|
|
+ <view style='padding-top:30rpx;' class="title">上传身份证国徽面</view>
|
|
<view @click="uploadImg(3)" class="picture picture2" v-if="!dataDetails.cardBackAddressUrl">
|
|
<view @click="uploadImg(3)" class="picture picture2" v-if="!dataDetails.cardBackAddressUrl">
|
|
<image class="xj-image" src="@/static/images/mine/ic_shanchuan@2x.png"></image>
|
|
<image class="xj-image" src="@/static/images/mine/ic_shanchuan@2x.png"></image>
|
|
<view class="text">上传身份证国徽面</view>
|
|
<view class="text">上传身份证国徽面</view>
|
|
@@ -81,17 +77,17 @@
|
|
<view v-if="dataDetails.cardBackAddressUrl" @click.stop="uploadImg(3)" class="preview-card-img picture">
|
|
<view v-if="dataDetails.cardBackAddressUrl" @click.stop="uploadImg(3)" class="preview-card-img picture">
|
|
<image class="" :src="dataDetails.cardBackAddressUrl" mode="aspectFit" style=""></image>
|
|
<image class="" :src="dataDetails.cardBackAddressUrl" mode="aspectFit" style=""></image>
|
|
</view>
|
|
</view>
|
|
- <view class="flex border-bottom mt20 align-center">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex border-bottom mt20 align-center">
|
|
<view class="left">身份证号</view>
|
|
<view class="left">身份证号</view>
|
|
<view class="flex right">
|
|
<view class="flex right">
|
|
- <u--input disabledColor='#fff' placeholder="输入身份证号" maxlength="18" inputAlign='left' border="none"
|
|
|
|
|
|
+ <u--input disabledColor='#fff' placeholder="输入身份证号" maxlength="18" inputAlign='right' border="none"
|
|
v-model="dataDetails.cardNumber">
|
|
v-model="dataDetails.cardNumber">
|
|
</u--input>
|
|
</u--input>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex row">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex flex-space-between row border-bottom mt20">
|
|
<view class="left">身份证有效期</view>
|
|
<view class="left">身份证有效期</view>
|
|
- <view style='font-size:14px;width:50%;' class='flex flex-space-between' @click="selectData(1)">
|
|
|
|
|
|
+ <view style='font-size:14px;' class='flex align-center' @click="selectData(1)">
|
|
<view :style="{'color':dataDetails.cardValidityDate ? '#000':'#C6CBD5'}">
|
|
<view :style="{'color':dataDetails.cardValidityDate ? '#000':'#C6CBD5'}">
|
|
{{dataDetails.cardValidityDate?dataDetails.cardValidityDate:'选择期限截止日期'}}
|
|
{{dataDetails.cardValidityDate?dataDetails.cardValidityDate:'选择期限截止日期'}}
|
|
</view>
|
|
</view>
|
|
@@ -101,53 +97,55 @@
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex border-bottom mt20 align-center">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex border-bottom mt20 align-center">
|
|
<view class="left">通讯地址</view>
|
|
<view class="left">通讯地址</view>
|
|
<view class="flex right">
|
|
<view class="flex right">
|
|
- <u--input disabledColor='#fff' placeholder="输入通讯地址" inputAlign='left' border="none"
|
|
|
|
|
|
+ <u--input disabledColor='#fff' placeholder="输入通讯地址" inputAlign='right' border="none"
|
|
v-model="dataDetails.mailingAddress">
|
|
v-model="dataDetails.mailingAddress">
|
|
</u--input>
|
|
</u--input>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex row border-bottom mt20">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex row border-bottom mt20 flex-space-between">
|
|
<view class="left">对公账户</view>
|
|
<view class="left">对公账户</view>
|
|
<view class="flex">
|
|
<view class="flex">
|
|
- <u--input disabled placeholder="户名与企业名称一致" inputAlign='left' border="none"
|
|
|
|
- v-model="dataDetails.corporateAccount">
|
|
|
|
- </u--input>
|
|
|
|
|
|
+ {{dataDetails.corporateAccount}}
|
|
|
|
+ <!-- <u--input disabled placeholder="户名与企业名称一致" inputAlign='left' border="none"
|
|
|
|
+ v-model="">
|
|
|
|
+ </u--input> -->
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex row border-bottom mt20">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex row border-bottom mt20 align-center flex-space-between">
|
|
<view class="left">卡号</view>
|
|
<view class="left">卡号</view>
|
|
<view class="flex">
|
|
<view class="flex">
|
|
- <u--input placeholder="输入银行卡号码" inputAlign='left' border="none" v-model="dataDetails.bankCard">
|
|
|
|
|
|
+ <u--input maxlength='19' placeholder="输入银行卡号码" inputAlign='left' border="none" v-model="dataDetails.bankCard">
|
|
</u--input>
|
|
</u--input>
|
|
|
|
+ <view class="" @click="uploadImg(5)">
|
|
|
|
+ <image src="../../../static/images/xiangji-2.png" mode=""
|
|
|
|
+ style="width: 40rpx ;height: 40rpx;margin-top: 10rpx;"></image>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
- <view class="" @click="uploadImg(5)">
|
|
|
|
- <image src="../../../static/images/xiangji-2.png" mode=""
|
|
|
|
- style="width: 40rpx ;height: 40rpx;margin-top: 10rpx;"></image>
|
|
|
|
- </view>
|
|
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
- <view class="flex row border-bottom mt20">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex row border-bottom mt20 align-center">
|
|
<view class="left">开户行</view>
|
|
<view class="left">开户行</view>
|
|
- <u--input placeholder="输入开户行" inputAlign='left' border="none" v-model="dataDetails.bankDeposit">
|
|
|
|
|
|
+ <u--input placeholder="输入开户行" inputAlign='right' border="none" v-model="dataDetails.bankDeposit">
|
|
</u--input>
|
|
</u--input>
|
|
</view>
|
|
</view>
|
|
- <view class="flex row border-bottom mt20">
|
|
|
|
|
|
+ <view style='padding-top:10rpx;' class="flex row border-bottom mt20 align-center flex-space-between">
|
|
<view class="left khzh-styel">开户支行</view>
|
|
<view class="left khzh-styel">开户支行</view>
|
|
- <view class="flex align-center flex-space-between right" v-if="isShowManualInput">
|
|
|
|
|
|
+ <view class="flex align-center" v-if="isShowManualInput">
|
|
<u--input class="select-bankzh point" placeholder="输入开户支行" inputAlign='left' border="none"
|
|
<u--input class="select-bankzh point" placeholder="输入开户支行" inputAlign='left' border="none"
|
|
v-model="dataDetails.bankDepositBranch">
|
|
v-model="dataDetails.bankDepositBranch">
|
|
</u--input>
|
|
</u--input>
|
|
- <view @click="manualInput" class="type">选择支行</view>
|
|
|
|
|
|
+ <view style='margin-left:5px;' @click="manualInput" class="type">选择支行</view>
|
|
</view>
|
|
</view>
|
|
- <view class="flex align-center flex-space-between right" v-if="!isShowManualInput">
|
|
|
|
|
|
+ <view class="flex align-center" v-if="!isShowManualInput">
|
|
<!-- <u--input @click="selectZhbank" placeholder="选择开户支行" inputAlign='left' border="none" disabled>
|
|
<!-- <u--input @click="selectZhbank" placeholder="选择开户支行" inputAlign='left' border="none" disabled>
|
|
</u--input> -->
|
|
</u--input> -->
|
|
<view class="select-bankzh" @click="selectZhbank">
|
|
<view class="select-bankzh" @click="selectZhbank">
|
|
{{dataDetails.bankDepositBranch?dataDetails.bankDepositBranch:'选择开户支行'}}
|
|
{{dataDetails.bankDepositBranch?dataDetails.bankDepositBranch:'选择开户支行'}}
|
|
</view>
|
|
</view>
|
|
- <view @click="manualInput" class="type">手动输入</view>
|
|
|
|
|
|
+ <view style='margin-left:5px;' @click="manualInput" class="type">手动输入</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
</view>
|
|
</view>
|
|
@@ -512,6 +510,11 @@
|
|
}).then(res => {
|
|
}).then(res => {
|
|
uni.hideLoading()
|
|
uni.hideLoading()
|
|
_this.dataDetails = res.data
|
|
_this.dataDetails = res.data
|
|
|
|
+ if(_this.dataDetails.advanceFreightService==1){
|
|
|
|
+ this.value=true
|
|
|
|
+ }else{
|
|
|
|
+ this.value=false
|
|
|
|
+ }
|
|
})
|
|
})
|
|
.catch(res => {
|
|
.catch(res => {
|
|
uni.hideLoading()
|
|
uni.hideLoading()
|
|
@@ -622,13 +625,20 @@
|
|
})
|
|
})
|
|
return true
|
|
return true
|
|
}
|
|
}
|
|
- if (!uni.$u.test.rangeLength(this.dataDetails.unifiedSocialCreditCode, [18, 18])) {
|
|
|
|
|
|
+ if (this.dataDetails.unifiedSocialCreditCode.length!=18) {
|
|
this.$refs.uToast.show({
|
|
this.$refs.uToast.show({
|
|
type: 'error',
|
|
type: 'error',
|
|
message: "统一社会信用代码输出错误!",
|
|
message: "统一社会信用代码输出错误!",
|
|
})
|
|
})
|
|
return true
|
|
return true
|
|
}
|
|
}
|
|
|
|
+ if(this.dataDetails.bankCard.length<16||this.dataDetails.bankCard.length>19){
|
|
|
|
+ this.$refs.uToast.show({
|
|
|
|
+ type: 'error',
|
|
|
|
+ message: "卡号输出错误!",
|
|
|
|
+ })
|
|
|
|
+ return true
|
|
|
|
+ }
|
|
//先注释掉
|
|
//先注释掉
|
|
// if (this.dataDetails.advanceFreightService == 1 && uni.$u.test.isEmpty(this.dataDetails
|
|
// if (this.dataDetails.advanceFreightService == 1 && uni.$u.test.isEmpty(this.dataDetails
|
|
// .propertyAddressUrl)) {
|
|
// .propertyAddressUrl)) {
|
|
@@ -780,7 +790,7 @@
|
|
console.log(res)
|
|
console.log(res)
|
|
_this.$forceUpdate()
|
|
_this.$forceUpdate()
|
|
} else {
|
|
} else {
|
|
- uni.$u.toast('请上传营业执照');
|
|
|
|
|
|
+ // uni.$u.toast('请上传营业执照');
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -970,7 +980,7 @@
|
|
|
|
|
|
.wrap {
|
|
.wrap {
|
|
background: #fff;
|
|
background: #fff;
|
|
- padding: 20rpx 30rpx;
|
|
|
|
|
|
+ padding:10rpx 30rpx 20rpx;
|
|
border-radius: 5px;
|
|
border-radius: 5px;
|
|
margin: 20rpx;
|
|
margin: 20rpx;
|
|
|
|
|
|
@@ -1040,7 +1050,7 @@
|
|
|
|
|
|
.content1 {
|
|
.content1 {
|
|
background: #fff;
|
|
background: #fff;
|
|
- padding: 20rpx;
|
|
|
|
|
|
+ padding:20rpx 20rpx 0;
|
|
margin: 20rpx;
|
|
margin: 20rpx;
|
|
border-radius: 10rpx;
|
|
border-radius: 10rpx;
|
|
|
|
|