提交 e28000ee73f0f766df8df24b5654b77021ceb41c

作者 pangy
1 个父辈 f2d93235

性别冲突不让提交

@@ -129,6 +129,7 @@ App({ @@ -129,6 +129,7 @@ App({
129 // baseUrl: "https://api.workai.com.cn/", 129 // baseUrl: "https://api.workai.com.cn/",
130 OSSUrl: "",//"https://oss.workai.com.cn/", 130 OSSUrl: "",//"https://oss.workai.com.cn/",
131 userInfo: null, 131 userInfo: null,
  132 + hostInfo:null,
132 hasLogin: false, 133 hasLogin: false,
133 openid: null, 134 openid: null,
134 Authorization: null, 135 Authorization: null,
@@ -58,8 +58,10 @@ Page({ @@ -58,8 +58,10 @@ Page({
58 genderData: { 58 genderData: {
59 label: '性别', 59 label: '性别',
60 bindtype: 'gender', 60 bindtype: 'gender',
  61 + disabled: true,
61 selected: '', 62 selected: '',
62 - placeholder: '请选择性别', 63 + // placeholder: '请选择性别',
  64 + placeholder: '性别',
63 values: ["男", "女"], 65 values: ["男", "女"],
64 onChange: 'onPickerSelect' 66 onChange: 'onPickerSelect'
65 }, 67 },
@@ -116,7 +118,7 @@ Page({ @@ -116,7 +118,7 @@ Page({
116 this.data.relativeData.selected = tax_info.family_ties 118 this.data.relativeData.selected = tax_info.family_ties
117 // this.data.cardtypeData.selected = tax_info.id_card_type 119 // this.data.cardtypeData.selected = tax_info.id_card_type
118 this.data.genderData.selected = tax_info.gender 120 this.data.genderData.selected = tax_info.gender
119 - this.data.genderData.disabled = isDisable 121 + // this.data.genderData.disabled = isDisable
120 122
121 this.setData({ 123 this.setData({
122 isDisable: isDisable, 124 isDisable: isDisable,
@@ -287,6 +289,23 @@ Page({ @@ -287,6 +289,23 @@ Page({
287 this.showtoast('手机号码有误'); 289 this.showtoast('手机号码有误');
288 return 290 return
289 } 291 }
  292 + if (this.data.genderData.selected == '男') {
  293 + var rel = this.data.relativeData.selected
  294 + if (rel == '女'){
  295 + this.showtoast('关系和性别冲突');
  296 + return
  297 + }
  298 + }else{
  299 + var rel = this.data.relativeData.selected
  300 + if (rel == '子') {
  301 + this.showtoast('关系和性别冲突');
  302 + return
  303 + }
  304 + }
  305 + if (this.data.genderData.selected == app.globalData.hostInfo.gender) {
  306 + this.showtoast('关系和性别冲突');
  307 + return
  308 + }
290 this.goCommit(formdata); 309 this.goCommit(formdata);
291 }, 310 },
292 311
@@ -24,10 +24,10 @@ @@ -24,10 +24,10 @@
24 <view wx:if="{{isIdCard}}" > 24 <view wx:if="{{isIdCard}}" >
25 <image class='image_camera float_right' src='/images/camera.png' bindtap='getIdInfo'></image> 25 <image class='image_camera float_right' src='/images/camera.png' bindtap='getIdInfo'></image>
26 <!-- <text class='text_333_28 float_right'>{{card_number}}</text> --> 26 <!-- <text class='text_333_28 float_right'>{{card_number}}</text> -->
27 - <input class='input_wrap' placeholder='请输入或拍摄身份证' placeholder-class='text_777_30' name='id_card_no' maxlength='18' value='{{card_number}}' bindblur="idDone" bindinput="idChange" disabled='{{isDisable}}' type='idcard' ></input> 27 + <input class='input_wrap' placeholder='请输入或拍摄身份证' placeholder-class='text_999_30' name='id_card_no' maxlength='18' value='{{card_number}}' bindblur="idDone" bindinput="idChange" disabled='{{isDisable}}' type='idcard' ></input>
28 </view> 28 </view>
29 <view wx:else> 29 <view wx:else>
30 - <input class='input_wrap' placeholder='请输入证照号码' placeholder-class='text_777_30' name='id_card_no' maxlength='18' type="idcard" value='{{card_number}}' bindblur="idDone" bindinput="idChange" disabled='{{isDisable}}'></input> 30 + <input class='input_wrap' placeholder='请输入证照号码' placeholder-class='text_999_30' name='id_card_no' maxlength='18' type="idcard" value='{{card_number}}' bindblur="idDone" bindinput="idChange" disabled='{{isDisable}}'></input>
31 </view> 31 </view>
32 </view> 32 </view>
33 <view class="divide_line_30"></view> 33 <view class="divide_line_30"></view>
@@ -35,7 +35,7 @@ @@ -35,7 +35,7 @@
35 <view class='item_body'> 35 <view class='item_body'>
36 <text class='red_star_right_10'>*</text> 36 <text class='red_star_right_10'>*</text>
37 <text class='text_777_30 float_left' style='line-height: 90rpx'>姓名</text> 37 <text class='text_777_30 float_left' style='line-height: 90rpx'>姓名</text>
38 - <input class='input_wrap' placeholder='请填写姓名' name='person_name' value='{{name}}' placeholder-class='text_777_30' maxlength='15' disabled='{{isDisable}}' bindinput='nameInput'></input> 38 + <input class='input_wrap' placeholder='请填写姓名' name='person_name' value='{{name}}' placeholder-class='text_999_30' maxlength='15' disabled='{{isDisable}}' bindinput='nameInput'></input>
39 </view> 39 </view>
40 <view class="divide_line_30"></view> 40 <view class="divide_line_30"></view>
41 41
@@ -43,7 +43,7 @@ @@ -43,7 +43,7 @@
43 <view class="divide_line_30"></view> 43 <view class="divide_line_30"></view>
44 <view class='item_body'> 44 <view class='item_body'>
45 <text class='text_777_30 float_left head_in' style='line-height: 90rpx'>年龄</text> 45 <text class='text_777_30 float_left head_in' style='line-height: 90rpx'>年龄</text>
46 - <input class='input_wrap' name='age' type='number' placeholder-class='text_777_30' placeholder='请输入年龄' maxlength='2' value='{{age}}' disabled='{{isDisable}}'></input> 46 + <input class='input_wrap' name='age' type='number' placeholder-class='text_999_30' placeholder='年龄' maxlength='2' value='{{age}}' disabled='true'></input>
47 </view> 47 </view>
48 <view class="divide_line_30"></view> 48 <view class="divide_line_30"></view>
49 49
@@ -74,7 +74,8 @@ Page({ @@ -74,7 +74,8 @@ Page({
74 genderData: { 74 genderData: {
75 label: '性别', 75 label: '性别',
76 bindtype: 'gender', 76 bindtype: 'gender',
77 - placeholder: '请选择性别', 77 + disabled: true,
  78 + placeholder: '性别',
78 values: ["男", "女"], 79 values: ["男", "女"],
79 selected: '', 80 selected: '',
80 onChange: 'onPickerSelect' 81 onChange: 'onPickerSelect'
@@ -159,8 +160,9 @@ Page({ @@ -159,8 +160,9 @@ Page({
159 // 时间picker 160 // 时间picker
160 birthDate: { 161 birthDate: {
161 label: '出生年月', 162 label: '出生年月',
  163 + disabled:true,
162 bindtype: 'birthday', 164 bindtype: 'birthday',
163 - placeholder: '请选择出生日期', 165 + placeholder: '出生日期',
164 selected: '', 166 selected: '',
165 mode: "date", 167 mode: "date",
166 fields: "day", 168 fields: "day",
@@ -112,6 +112,7 @@ Page({ @@ -112,6 +112,7 @@ Page({
112 text_tip: '去查看' 112 text_tip: '去查看'
113 }) 113 })
114 } 114 }
  115 + app.globalData.hostInfo = data.items[i]
115 } 116 }
116 datalist.push(data.items[i]) 117 datalist.push(data.items[i])
117 } 118 }
注册登录 后发表评论