|
|
@ -18,72 +18,21 @@ |
|
|
prop="tel"> |
|
|
prop="tel"> |
|
|
<u-input v-model="form.tel" placeholder="请输入" placeholder-style="color: #D3D3D3;" /> |
|
|
<u-input v-model="form.tel" placeholder="请输入" placeholder-style="color: #D3D3D3;" /> |
|
|
</u-form-item> |
|
|
</u-form-item> |
|
|
<!-- <u-form-item label="单位名称" prop="title" v-if="form.identity!==5"> |
|
|
|
|
|
<u-input v-if="form.identity===3" v-model="form.title" placeholder="请选择" |
|
|
|
|
|
placeholderStyle="color: #D3D3D3;" disabled disabled-color="#ffffff" suffixIcon="arrow-down" |
|
|
|
|
|
@tap="dwshow = true" /> |
|
|
|
|
|
<u-picker v-if="form.identity===3" :show="dwshow" :columns="dwcolumns" @confirm="dwconfirm" |
|
|
|
|
|
@cancel="dwshow = false"></u-picker> |
|
|
|
|
|
<u-input v-if="form.identity!==3" v-model="form.title" placeholder="请输入" |
|
|
|
|
|
placeholder-style="color: #D3D3D3;" /> |
|
|
|
|
|
</u-form-item> |
|
|
|
|
|
<u-form-item label="行业" prop="industry" v-if="form.identity===1||form.identity===2"> |
|
|
|
|
|
<u-input v-model="form.industry" placeholder="请输入" placeholder-style="color: #D3D3D3;" /> |
|
|
|
|
|
</u-form-item> |
|
|
|
|
|
<u-form-item label="地址" prop="address" v-if="form.identity===4"> |
|
|
|
|
|
<u-input v-model="form.address" placeholder="请选择" placeholderStyle="color: #D3D3D3;" disabled |
|
|
|
|
|
disabled-color="#ffffff" suffixIcon="arrow-down" @tap="dzshow = true" /> |
|
|
|
|
|
<u-cascader :show="dzshow" v-model="dzvalue" :data="dzcolumns" @confirm="dzconfirm" |
|
|
|
|
|
@close="dzshow = false"></u-cascader> |
|
|
|
|
|
</u-form-item> --> |
|
|
|
|
|
<!-- <view class="cardbox" v-if="ishowcommany"> |
|
|
|
|
|
<view v-for="(group, index) in inputGroups" :key="index" class="input-group"> |
|
|
|
|
|
<view class="inputs" @click="beforeRead(index)"> |
|
|
|
|
|
公司性质 |
|
|
|
|
|
<input class="inputclass" placeholder-class="inputplacla" disabled disabledColor="#ffffff" |
|
|
|
|
|
:value="group.type == 1 ? '其他(自由职业者等)' : group.type === 2 ? '个体工商户' : group.type === 3 ? '民营企业' : ''" |
|
|
|
|
|
placeholder="民营企业、个体工商户、其它(自由职业者等)" @tap="qyshow = true" /> |
|
|
|
|
|
<u-action-sheet :actions="qylist" title="请选择关联企业类型" :show="qyshow" @select="qyClick" |
|
|
|
|
|
@close="qyshow = false"></u-action-sheet> |
|
|
|
|
|
公司名称 |
|
|
|
|
|
<input class="inputclass" placeholder-class="inputplacla" v-model="group.title" |
|
|
|
|
|
placeholder="请输入真实公司名称" /> |
|
|
|
|
|
营业执照 |
|
|
|
|
|
<u-upload class="uploadbox" @afterRead="afterRead" :maxCount="1" :imageMode="'heightFix'" |
|
|
|
|
|
:width="auto" :height="144"> |
|
|
|
|
|
<view class="yyzz" v-if="group.license === ''"> |
|
|
|
|
|
<image style="width: 40rpx; height: 40rpx" src="@/static/img/yyzz.png" mode=""> |
|
|
|
|
|
</image> |
|
|
|
|
|
上传营业执照 |
|
|
|
|
|
</view> |
|
|
|
|
|
<image v-else @click="beforeRead(index)" |
|
|
|
|
|
style="width: 100%; height: 288rpx; margin-top: 12rpx" |
|
|
|
|
|
:src="baseurl + '/' + group.license" mode="scaleToFill"></image> |
|
|
|
|
|
</u-upload> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view v-if="index > 0" class="remove-btn" @click="removeGroup(index)">-</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<button @click="addGroup" class="add-btn">+ 添加一组</button> |
|
|
|
|
|
</view> --> |
|
|
|
|
|
<!-- <u-form-item label="个人介绍" prop="introduce"> |
|
|
|
|
|
<u-textarea v-model="form.introduce" autoHeight placeholder="请输入个人介绍" placeholderStyle="color: #D3D3D3;"></u-textarea> |
|
|
|
|
|
</u-form-item> --> |
|
|
|
|
|
<!-- <u-form-item label="营业执照" prop="business_license" v-if="form.identity===1||form.identity===2"> |
|
|
|
|
|
<u-upload class="uploadbox" @afterRead="afterRead1" :maxCount="1" :imageMode="'heightFix'" |
|
|
|
|
|
:width="auto" :height="144"> |
|
|
|
|
|
<view class="yyzz" v-if="form.business_license === ''"> |
|
|
|
|
|
<image style="width: 40rpx; height: 40rpx" src="@/static/img/yyzz.png" mode=""></image> |
|
|
|
|
|
请上传营业执照 |
|
|
|
|
|
</view> |
|
|
|
|
|
<image v-else style="width: 100%; height: 600rpx; margin-top: 12rpx" |
|
|
|
|
|
:src="baseurl + '/' + form.business_license" mode="scaleToFill"></image> |
|
|
|
|
|
</u-upload> |
|
|
|
|
|
</u-form-item> --> |
|
|
|
|
|
</u-form> |
|
|
</u-form> |
|
|
</view> |
|
|
</view> |
|
|
<view class="sumitbotton"> |
|
|
<view class="sumitbotton"> |
|
|
<view class="button" @click="submit">确认提交</view> |
|
|
<view class="button" @click="submit">确认提交</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
<u-popup :show="showtit" @close="showtit = false" mode="center" :safeAreaInsetTop="true" :overlayOpacity="0.8" :closeOnClickOverlay="false"> |
|
|
|
|
|
<view class="titbox"> |
|
|
|
|
|
<view class="wxts"> |
|
|
|
|
|
温馨提示 |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="zccg"> |
|
|
|
|
|
注册成功,请完善信息 |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
</u-popup> |
|
|
</view> |
|
|
</view> |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
@ -107,6 +56,7 @@ |
|
|
const uPickerRef = ref(null) |
|
|
const uPickerRef = ref(null) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const showtit = ref(false) |
|
|
// 响应式表单数据 |
|
|
// 响应式表单数据 |
|
|
const form = ref({ |
|
|
const form = ref({ |
|
|
mobile: '', |
|
|
mobile: '', |
|
|
@ -350,17 +300,14 @@ |
|
|
// data.push(obj) |
|
|
// data.push(obj) |
|
|
// } |
|
|
// } |
|
|
// }) |
|
|
// }) |
|
|
uni.$u.toast('校验通过') |
|
|
// uni.$u.toast('校验通过') |
|
|
// delete form.value.member_tag_name |
|
|
// delete form.value.member_tag_name |
|
|
console.log(form.value); |
|
|
console.log(form.value); |
|
|
xh_memberRegister(form.value).then((res) => { |
|
|
xh_memberRegister(form.value).then((res) => { |
|
|
if (res.code === 1) { |
|
|
if (res.code === 1) { |
|
|
uni.showToast({ |
|
|
showtit.value = true |
|
|
title: '请完善信息', |
|
|
|
|
|
icon: 'success', |
|
|
|
|
|
duration: 2000 |
|
|
|
|
|
}) |
|
|
|
|
|
setTimeout(()=>{ |
|
|
setTimeout(()=>{ |
|
|
|
|
|
showtit.value = false |
|
|
uni.navigateTo({ |
|
|
uni.navigateTo({ |
|
|
url: '/pages/memberCenter/makemessage?number='+form.value.mobile+'&type='+form.value.identity |
|
|
url: '/pages/memberCenter/makemessage?number='+form.value.mobile+'&type='+form.value.identity |
|
|
}) |
|
|
}) |
|
|
@ -535,6 +482,30 @@ |
|
|
color: #ffffff; |
|
|
color: #ffffff; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
.titbox { |
|
|
|
|
|
display: grid; |
|
|
|
|
|
justify-items: center; |
|
|
|
|
|
width: 100%; |
|
|
|
|
|
height: 100%; |
|
|
|
|
|
box-shadow: 0px 54px 82px -22px rgba(0, 95, 155, 0.16); |
|
|
|
|
|
padding: 50px 72px; |
|
|
|
|
|
border-radius: 24px; |
|
|
|
|
|
.wxts { |
|
|
|
|
|
margin-top: -50px; |
|
|
|
|
|
font-family: Source Han Sans; |
|
|
|
|
|
font-size: 26px; |
|
|
|
|
|
font-weight: bold; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
color: rgba(29, 29, 29, 0.95); |
|
|
|
|
|
} |
|
|
|
|
|
.zccg { |
|
|
|
|
|
font-family: Source Han Sans; |
|
|
|
|
|
font-size: 14px; |
|
|
|
|
|
font-weight: normal; |
|
|
|
|
|
color: #828282; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.yyzz { |
|
|
.yyzz { |
|
|
|