| | |
| | | <template> |
| | | <view class="container-page"> |
| | | <view> |
| | | <view class="container-page" style="padding: 0rpx;"> |
| | | <view v-if="source==='step'" style="padding: 20rpx 0rpx;color: red;;background-color: #e6e6e6;"> |
| | | <view style="padding: 20rpx;text-align: center;background-color: #fff;">仅限花满芫合伙人入驻</view> |
| | | </view> |
| | | <view v-if="source==='step'" class="m-t-20"> |
| | | <u-steps current="0"> |
| | | <u-steps-item title="信息填写" class="u-steps-item" style="font-size: 28rpx;"> |
| | | </u-steps-item> |
| | | <u-steps-item title="提交申请" class="u-steps-item"></u-steps-item> |
| | | </u-steps> |
| | | </view> |
| | | <view class="p20"> |
| | | <view class="form-item before-line"> |
| | | <view class="label required">联系人姓名</view> |
| | | <view class="m-l-a m-r-0 flex"> |
| | |
| | | |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="form-item before-line"> |
| | | <view class="label required">集货站</view> |
| | | <view class="m-l-a m-r-0 flex " :class="[!dto.stationId?'desc-gray':'']" @click="()=>{ |
| | | if(!id){ |
| | | show_select_station=true |
| | | } |
| | | }"> |
| | | <view>{{dto.stationName || '请选择'}}</view> |
| | | <u-icon class="m-l-a" name="arrow-right"></u-icon> |
| | | <view class="label required">城市仓名称</view> |
| | | <view class="m-l-a m-r-0 flex"> |
| | | <input v-model="dto.cityWarehouse" placeholder="请输入城市仓名称" |
| | | style="margin-top: 16px;text-align: right;"></input> |
| | | |
| | | </view> |
| | | </view> |
| | | |
| | | |
| | | <view class="form-item before-line"> |
| | | <view class="label required">地区</view> |
| | | |
| | |
| | | <view class="form-item before-line m-t-20" @click="uploadIcon('idCards')"> |
| | | <view class="label required">上传身份证正反面</view> |
| | | <view class="m-l-a m-r-0 flex"> |
| | | <view class="component-button-upload" @click="uploadIcon('idCards')"> |
| | | <view class="component-button-upload"> |
| | | |
| | | </view> |
| | | |
| | |
| | | idCards: [], |
| | | address: '', |
| | | id: '', |
| | | stationId: '', |
| | | stationName: '', |
| | | // stationId: '', |
| | | // stationName: '', |
| | | userId: '', |
| | | name: '', |
| | | contactTel: '', |
| | |
| | | key: 'contactTel' |
| | | }, |
| | | { |
| | | name: '集货站', |
| | | key: 'stationId' |
| | | name: '城市仓名称', |
| | | key: 'cityWarehouse' |
| | | }, |
| | | { |
| | | name: '地区', |
| | |
| | | }, |
| | | ], |
| | | regionDataPlus: [], |
| | | show_select_station:false, |
| | | columns_station:[], |
| | | show_select_station: false, |
| | | columns_station: [], |
| | | } |
| | | }, |
| | | onLoad(options) { |
| | | this.source = options.source || '' |
| | | this.$http.request('get', '/api/station/list', { |
| | | params: {} |
| | | }).then(res => { |
| | | var data = res.data |
| | | this.columns_station = [data || []] |
| | | }) |
| | | // this.$http.request('get', '/api/station/list', { |
| | | // params: {} |
| | | // }).then(res => { |
| | | // var data = res.data |
| | | // this.columns_station = [data || []] |
| | | // }) |
| | | if (options.id) { |
| | | this.id = options.id |
| | | this.getDetail() |
| | | } else { |
| | | //判断是不是来自登录步骤,是等话需要从缓存里面拿信息 |
| | | if (this.source == 'step') { |
| | | if (this.source === 'step') { |
| | | var tjson = this.$storage.getItem('cache_partner_info') |
| | | if (tjson) { |
| | | this.dto = { |
| | |
| | | |
| | | this.init_area() |
| | | } |
| | | |
| | | |
| | | |
| | | }, |
| | | |
| | |
| | | this.dto.province = '' |
| | | this.dto.city = '' |
| | | this.dto.region = '' |
| | | if (e.detail.value.length <= 3) { |
| | | if (e.detail.value.length == 2) { |
| | | if (!!e.detail.value[0]) |
| | | this.dto.province = e.detail.value[0].value |
| | | if (!!e.detail.value[0]) |
| | | this.dto.city = e.detail.value[0].value |
| | | if (!!e.detail.value[1]) |
| | | this.dto.region = e.detail.value[1].value |
| | | } |
| | | else if(e.detail.value.length <= 3) { |
| | | if (!!e.detail.value[0]) |
| | | this.dto.province = e.detail.value[0].value |
| | | if (!!e.detail.value[1]) |
| | |
| | | ...this.dto |
| | | })) |
| | | |
| | | uni.redirectTo({ |
| | | uni.navigateTo({ |
| | | url: '/pages/login/supplier-reg?source=step' |
| | | }) |
| | | |