123
This commit is contained in:
parent
7fb2f9d725
commit
042d42e2e6
@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<view style="background-color: #F1F2F8;height: 100%;">
|
||||
<view style="background-color: #F1F2F8;min-height: 100vh;">
|
||||
<tn-nav-bar :isBack="false" backTitle="" :bottomShadow="false" backgroundColor="#FFFFFF">
|
||||
<view class="custom-nav tn-flex tn-flex-col-center tn-flex-row-left">
|
||||
<view style="padding-left: 15rpx;" @click="goBack()">
|
||||
@ -43,7 +43,7 @@
|
||||
<view v-if="current==1">
|
||||
<view style="padding: 30rpx;">
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;">
|
||||
<view style="font-size: 40rpx;font-weight: 600">前往电脑端填写资料</view>
|
||||
<view style="font-size: 40rpx;font-weight: 600">前往电脑端完善资料并下载资料</view>
|
||||
<view style="margin-top: 20rpx;">
|
||||
<tn-button @click="copy" backgroundColor="#3056D3" size="sm"
|
||||
fontColor="#ffffff">复制链接</tn-button>
|
||||
@ -53,6 +53,17 @@
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;margin-top: 20rpx;">
|
||||
<view style="font-size: 40rpx;font-weight: 600">1.入会资料</view>
|
||||
<tn-form ref="form" :labelWidth="150">
|
||||
<tn-form-item label="推荐方式">
|
||||
<view class="tn-flex tn-flex-row-right tn-flex-center tn-flex-col-center"
|
||||
@click="tuijian_type_show = true">
|
||||
<view style="font-size: 28rpx; color: rgba(102, 102, 102, 1);">
|
||||
{{formData.tuijian_type_name}}
|
||||
</view>
|
||||
<view class="tn-icon-right" style="margin-left: 20rpx;"></view>
|
||||
</view>
|
||||
<tn-action-sheet :list="tuijianTypeList" v-model="tuijian_type_show"
|
||||
@click="getTuiJianTypeId"></tn-action-sheet>
|
||||
</tn-form-item>
|
||||
<tn-form-item label="推荐人" :borderBottom="false">
|
||||
<tn-input placeholder="推荐人(选填)" :disabled="true" @click="tuijian_show = true"
|
||||
v-model="formData.recommendation_name" inputAlign="right"
|
||||
@ -60,6 +71,10 @@
|
||||
<tn-select v-model="tuijian_show" mode="single" :list="member_list"
|
||||
@confirm="getTuiJianId"></tn-select>
|
||||
</tn-form-item>
|
||||
<tn-form-item label="推荐人单位名称及职务" :labelWidth="350">
|
||||
<tn-input placeholder="推荐人单位名称及职务" :clearable="false" inputAlign="right"
|
||||
v-model="formData.recommendation_content" />
|
||||
</tn-form-item>
|
||||
</tn-form>
|
||||
</view>
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;margin-top: 20rpx;">
|
||||
@ -79,15 +94,9 @@
|
||||
</view>
|
||||
<tn-action-sheet :list="genderList" v-model="gender_show"
|
||||
@click="getGenderId"></tn-action-sheet>
|
||||
<!-- <tn-select v-model="gender_show" mode="single" :list="genderList"
|
||||
@confirm="getGenderId"></tn-select> -->
|
||||
</tn-form-item>
|
||||
<!-- <tn-form-item label="企业名称" prop="unit_address">
|
||||
<tn-input placeholder="企业名称" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="new_info.enterprise_name" />
|
||||
</tn-form-item> -->
|
||||
<tn-form-item label="手机号" required>
|
||||
<tn-input placeholder="填写手机号" :clearable="false" inputAlign="right"
|
||||
<tn-input disabled placeholder="填写手机号" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.phone" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="身份证号码" required :labelWidth="200">
|
||||
@ -103,9 +112,11 @@
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.jiguan" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="出生日期" required>
|
||||
<tn-input placeholder="填写出出生日期" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.birth_time" />
|
||||
<tn-input @click="birth_time_show = true" disabled placeholder="填写出出生日期"
|
||||
:clearable="false" inputAlign="right" :customStyle="{width: '470rpx'}"
|
||||
v-model="formData.birth_time" />
|
||||
</tn-form-item>
|
||||
<tn-calendar v-model="birth_time_show" mode="date" @change="birth_time_chick"></tn-calendar>
|
||||
<tn-form-item label="政治面貌" required>
|
||||
<tn-input placeholder="填写政治面貌" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.political" />
|
||||
@ -114,11 +125,6 @@
|
||||
<tn-input placeholder="填写邮箱" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.mailbox" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="单位职务">
|
||||
<tn-input placeholder="填写单位职务" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.unit_position" />
|
||||
</tn-form-item>
|
||||
|
||||
<tn-form-item label="毕业院校" required>
|
||||
<tn-input placeholder="填写毕业院校" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.institution" />
|
||||
@ -131,40 +137,43 @@
|
||||
<tn-input placeholder="填写单位职务" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.unit_position" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="其他社会职务">
|
||||
<tn-input placeholder="填写其他社会职务" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.other_social_positions" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="其他联系人">
|
||||
<tn-input placeholder="填写其他联系人" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.other_contacts" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="身份证正面照" required prop="bank" :borderBottom="false">
|
||||
<view class="tn-flex tn-flex-center tn-flex-col-center tn-flex-row-right">
|
||||
<tn-form-item prop="bank" :borderBottom="false">
|
||||
<view>
|
||||
<view style="font-size: 32rpx;font-weight: 600;">证件照</view>
|
||||
<view style="color: #FF7474;">请上传证件照,照片将作为会员证照</view>
|
||||
<view style="text-align: center;">
|
||||
<view @click="upload_img(0)"
|
||||
style="margin: 0 auto;width: 300rpx;height: 300rpx;background-color: #EDEDED;border: 2px solid #C9C9C9;line-height: 300rpx;">
|
||||
<text v-if="formData.photo_image==''">选择图片</text>
|
||||
<image v-if="formData.photo_image!=''" :src="apiImgUrl+formData.photo_image"
|
||||
style="width: 300rpx;height: 300rpx"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</tn-form-item>
|
||||
<tn-form-item prop="bank" :borderBottom="false">
|
||||
<view>
|
||||
<view style="font-size: 32rpx;font-weight: 600;">身份证照</view>
|
||||
<view style="text-align: center;">
|
||||
<view @click="upload_img(1)"
|
||||
style="margin: 0 auto;width: 450rpx;height: 300rpx;background-color: #EDEDED;border: 2px solid #C9C9C9;line-height: 300rpx;">
|
||||
<text v-if="formData.cardz_image==''">身份证正面照</text>
|
||||
<image v-if="formData.cardz_image!=''" :src="apiImgUrl+formData.cardz_image"
|
||||
style="width: 200rpx;height: 200rpx"></image>
|
||||
</view>
|
||||
<view style="margin-left: 20rpx;">
|
||||
<tn-button @click="upload_img(1)" backgroundColor="#3056D3" fontColor="#ffffff"
|
||||
size="sm">上传</tn-button>
|
||||
style="width: 100%;max-height: 300rpx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</tn-form-item>
|
||||
<tn-form-item label="身份证背面照" required prop="bank" :borderBottom="true">
|
||||
<view class="tn-flex tn-flex-center tn-flex-col-center tn-flex-row-right">
|
||||
<view style="text-align: center;">
|
||||
<view style="text-align: center;margin-top: 30rpx;">
|
||||
<view @click="upload_img(2)"
|
||||
style="margin: 0 auto;width: 450rpx;height: 300rpx;background-color: #EDEDED;border: 2px solid #C9C9C9;line-height: 300rpx;">
|
||||
<text v-if="formData.cardf_image==''">身份证背面照</text>
|
||||
<image v-if="formData.cardf_image!=''" :src="apiImgUrl+formData.cardf_image"
|
||||
style="width: 200rpx;height: 200rpx"></image>
|
||||
style="width:100%;max-height: 300rpx;"></image>
|
||||
</view>
|
||||
<view style="margin-left: 20rpx;">
|
||||
<tn-button @click="upload_img(2)" backgroundColor="#3056D3" fontColor="#ffffff"
|
||||
size="sm">上传</tn-button>
|
||||
</view>
|
||||
</view>
|
||||
</tn-form-item>
|
||||
|
||||
</tn-form>
|
||||
<view style="height: 1px;background-color: rgba(0, 0, 0, 0.1);width: 100%;"></view>
|
||||
<view style="padding: 30rpx 0px;">
|
||||
<view>个人简介</view>
|
||||
<tn-input v-model="formData.introduction" :maxLength="1000" placeholder="填写个人简介"
|
||||
@ -179,6 +188,84 @@
|
||||
:customStyle="{lineHeight:'42rpx',color:'#777777'}" />
|
||||
</view>
|
||||
</view>
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;margin-top: 20rpx;">
|
||||
<view>
|
||||
<view style="font-size: 30rpx;font-weight: 600">学习工作经历</view>
|
||||
<tn-form v-for="(item,index) in workList" ref="form" :labelWidth="150">
|
||||
<tn-form-item label="起止日期" :borderBottom="false">
|
||||
<tn-input placeholder="填写起止日期" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="item.time" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="地区单位" :borderBottom="false">
|
||||
<tn-input placeholder="填写地区单位" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="item.address" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="担任职务">
|
||||
<tn-input placeholder="填写担任职务" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="item.book" />
|
||||
</tn-form-item>
|
||||
<view v-if="index!=0" style="text-align: center;">
|
||||
<tn-button @click="delWork(index)" backgroundColor="#ffffff"
|
||||
fontColor="#E83A30">移除</tn-button>
|
||||
</view>
|
||||
</tn-form>
|
||||
<view style="text-align: center;margin-top: 20rpx;">
|
||||
<tn-button @click="addWork" backgroundColor="#ffffff" fontColor="#1AB394">添加</tn-button>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;margin-top: 20rpx;">
|
||||
<view>
|
||||
<view style="font-size: 30rpx;font-weight: 600;margin-bottom: 20rpx;">主要社会职务(可多选)</view>
|
||||
<tn-checkbox-group :wrap="true" activeColor="#3D7EFF" v-model="social_duties">
|
||||
<tn-checkbox name="全国人大代表">全国人大代表</tn-checkbox>
|
||||
<tn-checkbox name="全国政协委员">全国政协委员</tn-checkbox>
|
||||
<tn-checkbox name="全国青联委员">全国青联委员</tn-checkbox>
|
||||
<tn-checkbox name="省级人大代表">省级人大代表</tn-checkbox>
|
||||
<tn-checkbox name="省级政协委员">省级政协委员</tn-checkbox>
|
||||
<tn-checkbox name="省级青联委员">省级青联委员</tn-checkbox>
|
||||
<tn-checkbox name="市级人大代表">市级人大代表</tn-checkbox>
|
||||
<tn-checkbox name="市级政协委员">市级政协委员</tn-checkbox>
|
||||
<tn-checkbox name="市级青联委员">市级青联委员</tn-checkbox>
|
||||
</tn-checkbox-group>
|
||||
<view style="padding: 30rpx 0px;">
|
||||
<view style="font-size: 30rpx;font-weight: 600;">其他社会职务</view>
|
||||
<view
|
||||
style="height: 1px;background-color: rgba(0, 0, 0, 0.1);width: 100%;margin: 20rpx 0rpx;">
|
||||
</view>
|
||||
<tn-input v-model="formData.other_social_positions" :maxLength="1000"
|
||||
placeholder="其他社会职务" :clearable="false" :height="300" type="textarea"
|
||||
:customStyle="{lineHeight:'42rpx',color:'#777777'}" />
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;margin-top: 20rpx;">
|
||||
<view>
|
||||
<view style="font-size: 30rpx;font-weight: 600">其他联系人</view>
|
||||
<tn-form v-for="(item,index) in contactsList" ref="form" :labelWidth="150">
|
||||
<tn-form-item label="姓名" :borderBottom="false">
|
||||
<tn-input placeholder="填写姓名" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="item.name" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="职务" :borderBottom="false">
|
||||
<tn-input placeholder="填写职务" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="item.post" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="电话">
|
||||
<tn-input placeholder="填写电话" :clearable="false" inputAlign="right"
|
||||
:customStyle="{width: '470rpx'}" v-model="item.phone" />
|
||||
</tn-form-item>
|
||||
<view v-if="index!=0" style="text-align: center;">
|
||||
<tn-button @click="delContacts(index)" backgroundColor="#ffffff"
|
||||
fontColor="#E83A30">移除</tn-button>
|
||||
</view>
|
||||
</tn-form>
|
||||
<view style="text-align: center;margin-top: 20rpx;">
|
||||
<tn-button @click="addContacts" backgroundColor="#ffffff"
|
||||
fontColor="#1AB394">添加</tn-button>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;margin-top: 20rpx;">
|
||||
<view style="font-size: 40rpx;font-weight: 600">3.企业信息</view>
|
||||
<tn-form ref="form" :labelWidth="150">
|
||||
@ -186,13 +273,13 @@
|
||||
<tn-input placeholder="请输入企业名称" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.enterprise_name" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="企业注册地" required>
|
||||
<tn-form-item label="企业注册地" :labelWidth="180" required>
|
||||
<tn-input placeholder="请输入企业注册地" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.enterprise_location" />
|
||||
:customStyle="{width: '440rpx'}" v-model="formData.enterprise_location" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="统一社会信用代码" required>
|
||||
<tn-form-item label="统一社会信用代码" required :labelWidth="280">
|
||||
<tn-input placeholder="请输入统一社会信用代码" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.unified_code" />
|
||||
:customStyle="{width: '330rpx'}" v-model="formData.unified_code" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="是否上市">
|
||||
<view class="tn-flex tn-flex-row-right tn-flex-center tn-flex-col-center"
|
||||
@ -224,52 +311,46 @@
|
||||
<tn-select v-model="industry_id_show" mode="single" :list="industry_list"
|
||||
@confirm="getindustryId"></tn-select>
|
||||
</tn-form-item>
|
||||
<tn-form-item label="企业名称">
|
||||
<tn-input placeholder="请输入企业名称" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.enterprise_name" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="企业性质">
|
||||
<tn-input placeholder="请输入企业性质" inputAlign="right" :clearable="false"
|
||||
<tn-input placeholder="企业性质" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.enterprise_nature" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="上年营业额">
|
||||
<tn-input placeholder="请输入上年营业额(万元)" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.previous_revenue" />
|
||||
<tn-form-item label="上年营业额" :labelWidth="180">
|
||||
<tn-input placeholder="上年营业额(万元)" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '440rpx'}" v-model="formData.previous_revenue" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="上年纳税额">
|
||||
<tn-input placeholder="请输入注册资金" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.previous_tax" />
|
||||
<tn-form-item label="上年纳税额" :labelWidth="180">
|
||||
<tn-input placeholder="注册资金" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '440rpx'}" v-model="formData.previous_tax" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="上年度净利润">
|
||||
<tn-input placeholder="请输入上年度净利润(万元)" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.previous_profit" />
|
||||
<tn-form-item label="上年度净利润" :labelWidth="200">
|
||||
<tn-input placeholder="上年度净利润(万元)" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '420rpx'}" v-model="formData.previous_profit" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="上年公益性捐赠支出">
|
||||
<tn-input placeholder="请输入上年公益性捐赠支出(万元)" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.previous_donation" />
|
||||
<tn-form-item label="上年公益性捐赠支出" :labelWidth="280">
|
||||
<tn-input placeholder="上年公益性捐赠支出(万元)" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '300rpx'}" v-model="formData.previous_donation" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="营业执照" prop="bank" :borderBottom="true">
|
||||
<view class="tn-flex tn-flex-center tn-flex-col-center tn-flex-row-right">
|
||||
<tn-form-item prop="bank" :borderBottom="false">
|
||||
<view>
|
||||
<view style="font-size: 32rpx;font-weight: 600;">营业执照</view>
|
||||
<view style="text-align: center;">
|
||||
<view @click="upload_img(3)"
|
||||
style="margin: 0 auto;width: 450rpx;height: 300rpx;background-color: #EDEDED;border: 2px solid #C9C9C9;line-height: 300rpx;">
|
||||
<text v-if="formData.business_license_image==''">营业执照</text>
|
||||
<image v-if="formData.business_license_image!=''"
|
||||
:src="apiImgUrl+formData.business_license_image"
|
||||
style="width: 200rpx;height: 200rpx"></image>
|
||||
</view>
|
||||
<view style="margin-left: 20rpx;">
|
||||
<tn-button @click="upload_img(3)" backgroundColor="#3056D3" fontColor="#ffffff"
|
||||
size="sm">上传</tn-button>
|
||||
style="width: 100%;max-height: 300rpx;"></image>
|
||||
</view>
|
||||
</view>
|
||||
</tn-form-item>
|
||||
<tn-form-item label="公司LOGO" prop="bank" :borderBottom="true">
|
||||
<view class="tn-flex tn-flex-center tn-flex-col-center tn-flex-row-right">
|
||||
<view style="text-align: center;">
|
||||
<image v-if="formData.company_image!=''" :src="apiImgUrl+formData.company_image"
|
||||
style="width: 200rpx;height: 200rpx"></image>
|
||||
<view style="text-align: center;margin-top: 30rpx;">
|
||||
<view @click="upload_img(4)"
|
||||
style="margin: 0 auto;width: 300rpx;height: 300rpx;background-color: #EDEDED;border: 2px solid #C9C9C9;line-height: 300rpx;">
|
||||
<text v-if="formData.company_image==''">公司LOGO</text>
|
||||
<image v-if="formData.company_image!=''"
|
||||
:src="apiImgUrl+formData.company_image"
|
||||
style="width:100%;max-height: 300rpx;"></image>
|
||||
</view>
|
||||
<view style="margin-left: 20rpx;">
|
||||
<tn-button @click="upload_img(4)" backgroundColor="#3056D3" fontColor="#ffffff"
|
||||
size="sm">上传</tn-button>
|
||||
</view>
|
||||
</view>
|
||||
</tn-form-item>
|
||||
@ -306,7 +387,7 @@
|
||||
<view style="font-size: 40rpx;font-weight: 600">4.建团信息</view>
|
||||
<tn-form ref="form" :labelWidth="150">
|
||||
<tn-form-item label="是否建立团组织">
|
||||
<tn-radio-group v-model="formData.if_organization">
|
||||
<tn-radio-group activeColor="#3D7EFF" v-model="formData.if_organization">
|
||||
<tn-radio name="1">否</tn-radio>
|
||||
<tn-radio name="0">是</tn-radio>
|
||||
</tn-radio-group>
|
||||
@ -320,6 +401,13 @@
|
||||
<tn-input placeholder="请输入建团时间" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.jiantuan_time" />
|
||||
</tn-form-item>
|
||||
<tn-form-item label="建团时间" required>
|
||||
<tn-input @click="jiantuan_time_show = true" disabled placeholder="建团时间"
|
||||
:clearable="false" inputAlign="right" :customStyle="{width: '470rpx'}"
|
||||
v-model="formData.jiantuan_time" />
|
||||
</tn-form-item>
|
||||
<tn-calendar v-model="jiantuan_time_show" mode="date"
|
||||
@change="jiantuan_time_chick"></tn-calendar>
|
||||
<tn-form-item label="建团人数">
|
||||
<tn-input placeholder="请输入建团人数" inputAlign="right" :clearable="false"
|
||||
:customStyle="{width: '470rpx'}" v-model="formData.jiantuan_number" />
|
||||
@ -365,10 +453,8 @@
|
||||
</view>
|
||||
<view v-if="current==2">
|
||||
<view style="padding: 30rpx;">
|
||||
|
||||
|
||||
<view
|
||||
style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;position:relative;height: 340rpx;">
|
||||
style="padding: 30rpx;background-color: #FFFFFF;border-radius: 20rpx;position:relative;height: 400rpx;">
|
||||
<view style="font-size: 34rpx;color: #181818;font-weight: bold;">温馨提示</view>
|
||||
<view style="font-size: 28rpx;color: #999999;margin-top: 20rpx;">
|
||||
<view>入会过程如有问题,请联系河南省青年企业家协会:</view>
|
||||
@ -378,6 +464,12 @@
|
||||
<view>
|
||||
联系邮箱: hnqqx@126.com
|
||||
</view>
|
||||
<view style="font-size: 30rpx;font-weight: 600;color: #000;margin-top: 20rpx;">
|
||||
前往电脑端完善资料并下载资料</view>
|
||||
<view style="margin-top: 20rpx;">
|
||||
<tn-button @click="copy" backgroundColor="#3056D3" size="sm"
|
||||
fontColor="#ffffff">复制链接</tn-button>
|
||||
</view>
|
||||
</view>
|
||||
<view
|
||||
style="padding: 30rpx;margin-top: 40rpx;width: 100%;left: 0;position: absolute;border-radius: 30rpx;background: linear-gradient( 180deg, #EAEEFA 0%, #FFFFFF 100%);box-shadow: 0px 4px 25px 0px rgba(48,86,211,0.05);">
|
||||
@ -546,6 +638,16 @@
|
||||
text: '男',
|
||||
value: 1
|
||||
}],
|
||||
tuijianTypeList: [{
|
||||
text: '组织推荐',
|
||||
value: 0
|
||||
}, {
|
||||
text: '会员推荐',
|
||||
value: 1
|
||||
}, {
|
||||
text: '个人自荐',
|
||||
value: 2
|
||||
}],
|
||||
birth_time_show: false,
|
||||
checked1: false,
|
||||
topCurrent: 0,
|
||||
@ -571,7 +673,19 @@
|
||||
gender_name: '',
|
||||
gender: 0,
|
||||
},
|
||||
workList: [{
|
||||
time: '',
|
||||
address: '',
|
||||
book: '',
|
||||
}],
|
||||
contactsList: [{
|
||||
name: '',
|
||||
post: '',
|
||||
phone: '',
|
||||
}],
|
||||
social_duties: [],
|
||||
ssShow: false,
|
||||
tuijian_type_show: false,
|
||||
formData: {
|
||||
recommendation_id: 0,
|
||||
recommendation_name: '',
|
||||
@ -632,8 +746,10 @@
|
||||
documents_file: '',
|
||||
documents_file_show: [],
|
||||
enterprise_location: '',
|
||||
apiUrl: this.$store.state.apiUrl,
|
||||
|
||||
main_social_positions: '',
|
||||
reporting_method: 3,
|
||||
tuijian_type_name: '请选择',
|
||||
recommendation_content: '',
|
||||
},
|
||||
ssSheetList: [{
|
||||
text: '是',
|
||||
@ -680,6 +796,7 @@
|
||||
}
|
||||
getApp().getUserLogin((r) => {
|
||||
console.log('---Login---', r);
|
||||
this.formData.phone = r.data.phone;
|
||||
})
|
||||
this.getAssociationInfo();
|
||||
this.getPlan();
|
||||
@ -689,6 +806,26 @@
|
||||
this.getToken();
|
||||
},
|
||||
methods: {
|
||||
addWork() {
|
||||
this.workList.push({
|
||||
time: '',
|
||||
address: '',
|
||||
book: '',
|
||||
});
|
||||
},
|
||||
delWork(index) {
|
||||
this.workList.splice(index, 1);
|
||||
},
|
||||
addContacts() {
|
||||
this.contactsList.push({
|
||||
name: '',
|
||||
post: '',
|
||||
phone: '',
|
||||
});
|
||||
},
|
||||
delContacts(index) {
|
||||
this.contactsList.splice(index, 1);
|
||||
},
|
||||
getToken() {
|
||||
var openid = uni.getStorageSync('openid');
|
||||
getApplyToken({
|
||||
@ -818,6 +955,11 @@
|
||||
});
|
||||
})
|
||||
},
|
||||
getTuiJianTypeId(d) {
|
||||
var info = this.tuijianTypeList[d];
|
||||
this.formData.tuijian_type_name = info.text;
|
||||
this.formData.reporting_method = info.value;
|
||||
},
|
||||
getTuiJianId(d) {
|
||||
var info = d[0];
|
||||
this.formData.recommendation_id = info.value;
|
||||
@ -929,7 +1071,9 @@
|
||||
},
|
||||
success: (uploadFileRes) => {
|
||||
var data = JSON.parse(uploadFileRes.data);
|
||||
if (type == 1) {
|
||||
if (type == 0) {
|
||||
that.formData.photo_image = data.data.url;
|
||||
} else if (type == 1) {
|
||||
that.formData.cardz_image = data.data.url;
|
||||
} else if (type == 2) {
|
||||
that.formData.cardf_image = data.data.url;
|
||||
@ -980,6 +1124,16 @@
|
||||
});
|
||||
return;
|
||||
}
|
||||
if (this.workList.length > 0) {
|
||||
this.formData.work_experience = JSON.stringify(this.workList);
|
||||
}
|
||||
if (this.contactsList.length > 0) {
|
||||
this.formData.other_contacts = JSON.stringify(this.contactsList);
|
||||
}
|
||||
if (this.social_duties.length > 0) {
|
||||
const splitAndJoin = this.social_duties.map(item => item.split(',')).flat().join(',');
|
||||
this.formData.main_social_positions = splitAndJoin;
|
||||
}
|
||||
this.formData.association_id = 1;
|
||||
this.formData.openid = uni.getStorageSync('openid');
|
||||
applyInAdd(this.formData)
|
||||
|
@ -227,6 +227,10 @@
|
||||
<text>发票金额:</text>
|
||||
<text>¥{{info.money}}</text>
|
||||
</view>
|
||||
<view>
|
||||
<text>支付凭证:</text>
|
||||
<image @click="openImgT" :src="apiImgUrl+info.voucher"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -322,6 +326,12 @@
|
||||
urls: [this.apiImgUrl + this.info.invoice_image],
|
||||
});
|
||||
},
|
||||
openImgT() {
|
||||
uni.previewImage({
|
||||
current: 0,
|
||||
urls: [this.apiImgUrl + this.info.voucher],
|
||||
});
|
||||
},
|
||||
openInfo(d) {
|
||||
getInvoiceLogWithHeader({
|
||||
id: d.id
|
||||
|
Loading…
x
Reference in New Issue
Block a user