2022-04-23 23:13:29 +08:00
|
|
|
|
<template>
|
|
|
|
|
|
<view class="margin-bottom-lg">
|
|
|
|
|
|
<!-- 顶部操作条 -->
|
|
|
|
|
|
<cu-custom :bgColor="'bg-main-color'" :isBack="true">
|
|
|
|
|
|
<block slot="backText">返回</block>
|
|
|
|
|
|
<block slot="content">申请入驻平台运营商</block>
|
|
|
|
|
|
</cu-custom>
|
|
|
|
|
|
<view class="padding description">
|
|
|
|
|
|
欢迎入驻城市运营商,我们在运营全国城市区县、物业、社区、街道等等的C客户端提供包含配送、安装、维修、保养、家政、家具等全面的家居上门服务,以及提供当地服务商、经销商、当地商场、平台的配套售后服务。诚挚邀请您加入所在城市的运营,服务规划行业市场!
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="padding bg-white">
|
|
|
|
|
|
<radio-group @change="changeOperatorType">
|
|
|
|
|
|
<view class="flex justify-between align-center">
|
|
|
|
|
|
<view class="flex justify-start">
|
|
|
|
|
|
<view class="cu-avatar round middle-avatar first-avatar">
|
|
|
|
|
|
<text class="cuIcon-friendfill"></text>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="margin-left-sm flex-column-around">
|
|
|
|
|
|
<view>具备多年经营基础</view>
|
|
|
|
|
|
<view>申请入驻社区运营</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<radio class="main-color" value="community" />
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="flex justify-between align-center margin-top-sm">
|
|
|
|
|
|
<view class="flex justify-start">
|
|
|
|
|
|
<view class="cu-avatar round middle-avatar second-avatar">
|
|
|
|
|
|
<text class="cuIcon-group_fill"></text>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="margin-left-sm flex-column-around">
|
|
|
|
|
|
<view>具有良好业务开拓能力</view>
|
|
|
|
|
|
<view>申请入驻城市区域营业</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<radio class="main-color" value="cityArea" />
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="flex justify-between align-center margin-top-sm">
|
|
|
|
|
|
<view class="flex justify-start">
|
|
|
|
|
|
<view class="cu-avatar round middle-avatar third-avatar">
|
|
|
|
|
|
<text class="cuIcon-activityfill"></text>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="margin-left-sm flex-column-around">
|
|
|
|
|
|
<view>具有业务团队及管理经营能力</view>
|
|
|
|
|
|
<view>申请入驻城市营业</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<radio class="main-color" value="city" />
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</radio-group>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="padding-sm bg-white">
|
|
|
|
|
|
<view class="solid radius padding-bottom">
|
|
|
|
|
|
<view class="text-xl text-black text-center">
|
|
|
|
|
|
<text class="float-info padding-lr bg-white">申请信息</text>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<form @submit="submit">
|
|
|
|
|
|
<view class="cu-form-group">
|
|
|
|
|
|
<view class="title">您的姓名</view>
|
|
|
|
|
|
<input name="name" placeholder="请输入姓名"></input>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="cu-form-group">
|
|
|
|
|
|
<view class="title">注册电话</view>
|
|
|
|
|
|
<input name="phone" placeholder="请输入手机号"></input>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="cu-form-group">
|
|
|
|
|
|
<view class="title">申请城市</view>
|
|
|
|
|
|
<input name="city" placeholder="请输入城市名"></input>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="cu-form-group">
|
|
|
|
|
|
<view class="title">验证码</view>
|
|
|
|
|
|
<input name="identifyCode" placeholder="请输入验证码"></input>
|
2022-06-27 18:04:12 +08:00
|
|
|
|
<button class='cu-btn bg-main-color shadow' @click="getPhoneVertifyNum">获取验证码</button>
|
2022-04-23 23:13:29 +08:00
|
|
|
|
</view>
|
|
|
|
|
|
<view class="cu-form-group">
|
|
|
|
|
|
<view class="title">关联信息</view>
|
|
|
|
|
|
<input name="comments" placeholder="请输入入驻关联信息备注"></input>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="cu-form-group">
|
|
|
|
|
|
<view>
|
|
|
|
|
|
<checkbox style="transform:scale(0.7)" class="main-color" :value="agreeContract" :checked="agreeContract"
|
|
|
|
|
|
@click="changeAgreeContract">
|
|
|
|
|
|
</checkbox>
|
|
|
|
|
|
<text class="margin-left-xs" @click="showContract">合同同意书链接</text>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="margin-lr-sm">
|
|
|
|
|
|
<button class="bg-main-color long-btn" form-type="submit">提交</button>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</form>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
|
export default {
|
|
|
|
|
|
data() {
|
|
|
|
|
|
return {
|
|
|
|
|
|
operatorType: '',
|
|
|
|
|
|
agreeContract: false
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
|
|
|
|
changeOperatorType(e) {
|
|
|
|
|
|
this.operatorType = e.detail.value;
|
|
|
|
|
|
},
|
|
|
|
|
|
changeAgreeContract() {
|
|
|
|
|
|
this.agreeContract = !this.agreeContract;
|
|
|
|
|
|
},
|
|
|
|
|
|
showContract() {
|
|
|
|
|
|
uni.navigateTo({
|
|
|
|
|
|
url: '/pages/my/contract'
|
|
|
|
|
|
})
|
2022-06-27 18:04:12 +08:00
|
|
|
|
},
|
|
|
|
|
|
getPhoneVertifyNum() {
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
title: '功能开发中,暂无法使用',
|
|
|
|
|
|
icon: 'none'
|
|
|
|
|
|
})
|
2022-04-23 23:13:29 +08:00
|
|
|
|
},
|
|
|
|
|
|
validateForm(confirmFormData) {
|
|
|
|
|
|
let formInfoValid = Boolean(confirmFormData.name) &&
|
|
|
|
|
|
Boolean(confirmFormData.phone) &&
|
|
|
|
|
|
Boolean(confirmFormData.city) &&
|
|
|
|
|
|
Boolean(confirmFormData.identifyCode) &&
|
|
|
|
|
|
Boolean(confirmFormData.comments);
|
|
|
|
|
|
if (!formInfoValid) {
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
title: '请填写完整信息',
|
|
|
|
|
|
icon: 'none',
|
|
|
|
|
|
mask: true
|
|
|
|
|
|
})
|
|
|
|
|
|
} else if (!Boolean(confirmFormData.operatorType)) {
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
title: '请选择入驻运营商类型',
|
|
|
|
|
|
icon: 'none',
|
|
|
|
|
|
mask: true
|
|
|
|
|
|
});
|
|
|
|
|
|
formInfoValid = false;
|
|
|
|
|
|
} else if (!confirmFormData.agreeContract) {
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
title: '请阅读并同意合同书',
|
|
|
|
|
|
icon: 'none',
|
|
|
|
|
|
mask: true
|
|
|
|
|
|
})
|
|
|
|
|
|
formInfoValid = false;
|
|
|
|
|
|
}
|
|
|
|
|
|
return formInfoValid;
|
|
|
|
|
|
},
|
|
|
|
|
|
submit(e) {
|
|
|
|
|
|
let formData = e.detail.value;
|
|
|
|
|
|
formData.operatorType = this.operatorType;
|
|
|
|
|
|
formData.agreeContract = this.agreeContract;
|
|
|
|
|
|
let formValid = this.validateForm(formData);
|
|
|
|
|
|
console.log(formData);
|
|
|
|
|
|
if (formValid) {
|
2022-06-27 18:04:12 +08:00
|
|
|
|
// uni.showToast({
|
|
|
|
|
|
// title: '保存成功',
|
|
|
|
|
|
// icon: 'success',
|
|
|
|
|
|
// mask: true
|
|
|
|
|
|
// })
|
|
|
|
|
|
// uni.navigateTo({
|
|
|
|
|
|
// url: '/pages/my/my-operator'
|
|
|
|
|
|
// })
|
|
|
|
|
|
uni.showToast({
|
|
|
|
|
|
title: '功能开发中,暂无法使用',
|
|
|
|
|
|
icon: 'none'
|
2022-04-23 23:13:29 +08:00
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
|
.description {
|
|
|
|
|
|
line-height: 200%;
|
|
|
|
|
|
color: #676666;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.middle-avatar {
|
|
|
|
|
|
width: 100rpx;
|
|
|
|
|
|
height: 100rpx;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.middle-avatar [class*="cuIcon-"] {
|
|
|
|
|
|
font-size: 53rpx !important;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
radio-group {
|
|
|
|
|
|
display: unset;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.first-avatar {
|
|
|
|
|
|
background-image: linear-gradient(45deg, #Ff9700, #Ed1c24);
|
|
|
|
|
|
color: #ffffff;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.second-avatar {
|
|
|
|
|
|
background-image: linear-gradient(45deg, #0081ff, #1cbbb4);
|
|
|
|
|
|
color: #ffffff;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.third-avatar {
|
|
|
|
|
|
background-image: linear-gradient(45deg, #Ec008c, #6739b6);
|
|
|
|
|
|
color: #ffffff;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.float-info {
|
|
|
|
|
|
display: inline-block;
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
top: -18rpx;
|
|
|
|
|
|
z-index: 1;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.radius {
|
|
|
|
|
|
border-radius: 37rpx;
|
|
|
|
|
|
}
|
|
|
|
|
|
</style>
|