|
@@ -47,6 +47,14 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
return
|
|
|
|
|
|
}
|
|
|
+ if (imgList.length == 0) {
|
|
|
+ console.log(imgList)
|
|
|
+ Toast({
|
|
|
+ type: 'fail',
|
|
|
+ message: "请上传图片"
|
|
|
+ })
|
|
|
+ return
|
|
|
+ }
|
|
|
if (!/^1(3\d|4[5-9]|5[0-35-9]|6[567]|7[0-8]|8\d|9[0-35-9])\d{8}$/.test(businessForm.phone)) {
|
|
|
Toast({
|
|
|
type: 'fail',
|
|
@@ -79,13 +87,7 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
return
|
|
|
|
|
|
}
|
|
|
- if (imgList.length == 0) {
|
|
|
- Toast({
|
|
|
- type: 'fail',
|
|
|
- message: "请上传图片"
|
|
|
- })
|
|
|
- return
|
|
|
- }
|
|
|
+
|
|
|
Dialog.confirm({
|
|
|
title: '提交',
|
|
|
message: '是否提交你的表单',
|
|
@@ -128,7 +130,7 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
<div className='right'> <input value={businessForm.name} onChange={val => updateBusinessForm({ name: val.target.value })} placeholder="请填写姓名" type="text" /></div>
|
|
|
|
|
|
</div>
|
|
|
- <div onClick={() => setSexVisible(true)} className="field">
|
|
|
+ <div onTouchStart={() => setSexVisible(true)} className="field">
|
|
|
|
|
|
<div className="left">性别</div>
|
|
|
<div className='right'>
|
|
@@ -137,7 +139,7 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
- <div onClick={() => setCareerVisible(true)} className="field">
|
|
|
+ <div onTouchStart={() => setCareerVisible(true)} className="field">
|
|
|
<div className="left">职业</div>
|
|
|
<div className='right'> <input readOnly={true} value={businessForm.careerName} placeholder="请选择职业" type="text" /> <img src={downArrow}></img></div>
|
|
|
|
|
@@ -147,6 +149,7 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
upload-text="上传图片"
|
|
|
maxCount={1}
|
|
|
accept='*'
|
|
|
+ value={imgList}
|
|
|
onChange={v => { imgList = v, console.log(imgList) }
|
|
|
}
|
|
|
/>
|
|
@@ -174,7 +177,7 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
- <div onClick={() => { setProjectVisible(true) }} className="field">
|
|
|
+ <div onTouchStart={() => { setProjectVisible(true) }} className="field">
|
|
|
<div className="left">代理项目</div>
|
|
|
<div className='right'>
|
|
|
<input readOnly value={businessForm.projectName} placeholder="请选择代理项目" type="text" />
|
|
@@ -193,7 +196,7 @@ export const InviteBusiness: React.FC = (props: any) => {
|
|
|
</div>
|
|
|
</div>
|
|
|
<div className='submit'>
|
|
|
- <div onClick={() => submitBusinessForm()} className='button1'>提交</div>
|
|
|
+ <div onTouchStart={() => submitBusinessForm()} className='button1'>提交</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<Popup position='bottom' visible={projectVisible} onClose={() => setProjectVisible(false)}>
|