提交 d28925d5cbd7cd1903e1791e4001bcf66371771e

作者 wangyu
1 个父辈 bacd54c6

优化

@@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
41 41
42 .text_333_28 { 42 .text_333_28 {
43 font-family: PingFangSC-Regular; 43 font-family: PingFangSC-Regular;
44 - font-size: 28rpx; 44 + font-size: 26rpx;
45 color: #333; 45 color: #333;
46 text-align: right; 46 text-align: right;
47 line-height: 80rpx; 47 line-height: 80rpx;
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 49
50 .text_999_28 { 50 .text_999_28 {
51 font-family: PingFangSC-Regular; 51 font-family: PingFangSC-Regular;
52 - font-size: 28rpx; 52 + font-size: 26rpx;
53 color: #999; 53 color: #999;
54 text-align: right; 54 text-align: right;
55 line-height: 80rpx; 55 line-height: 80rpx;
@@ -11,9 +11,14 @@ @@ -11,9 +11,14 @@
11 11
12 <view class="weui-cell__bd"> 12 <view class="weui-cell__bd">
13 <picker mode="{{mode?mode:'selector'}}" range-key="{{range_key}}" range="{{values}}" fields="{{fields}}" start="{{start}}" end="{{end}}" bindchange="{{onChange}}" bindcolumnchange="{{onColumnChange}}" disabled="{{disabled}}" id='{{bindtype}}'> 13 <picker mode="{{mode?mode:'selector'}}" range-key="{{range_key}}" range="{{values}}" fields="{{fields}}" start="{{start}}" end="{{end}}" bindchange="{{onChange}}" bindcolumnchange="{{onColumnChange}}" disabled="{{disabled}}" id='{{bindtype}}'>
14 - <view wx:if="{{selected&&disabled&&disabled=='true'}}" class="text_999_28 float_right">{{selected}}</view> 14 + <!-- <view wx:if="{{selected&&disabled}}" class="text_999_28 float_right">{{selected}}</view>
15 <view wx:elif="{{selected}}" class="text_333_28 float_right ">{{selected}}</view> 15 <view wx:elif="{{selected}}" class="text_333_28 float_right ">{{selected}}</view>
16 - <view wx:else class="text_999_28 float_right ">{{placeholder}}</view> 16 + <view wx:else class="text_999_28 float_right ">{{placeholder}}</view> -->
  17 +
  18 + <text wx:if="{{selected&&disabled}}" class="text_999_28 float_right">{{selected}}</text>
  19 + <text wx:elif="{{selected}}" class="text_333_28 float_right ">{{selected}}</text>
  20 + <text wx:else class="text_999_28 float_right ">{{placeholder}}</text>
  21 +
17 </picker> 22 </picker>
18 </view> 23 </view>
19 </view> 24 </view>
@@ -295,6 +295,7 @@ Page({ @@ -295,6 +295,7 @@ Page({
295 this.data.personstatusData.selected = tax_info.taxpayer_status 295 this.data.personstatusData.selected = tax_info.taxpayer_status
296 296
297 this.data.cardtypeData.selected = tax_info.id_card_type 297 this.data.cardtypeData.selected = tax_info.id_card_type
  298 + console.log('cardtypeData', this.data.cardtypeData)
298 this.data.card_number = tax_info.id_card_no 299 this.data.card_number = tax_info.id_card_no
299 this.data.mobile = tax_info.mobile 300 this.data.mobile = tax_info.mobile
300 this.data.investInfo.selected = tax_info.is_investor 301 this.data.investInfo.selected = tax_info.is_investor
@@ -593,18 +594,23 @@ Page({ @@ -593,18 +594,23 @@ Page({
593 }) 594 })
594 break; 595 break;
595 case 'cardtype': 596 case 'cardtype':
596 - var is_idcard = this.data.isIdCard  
597 var cardtype_data = this.data.cardtypeData 597 var cardtype_data = this.data.cardtypeData
598 - cardtype_data.selected = cardtype_data.values[e.detail.value]  
599 - if (0 == e.detail.value) {  
600 - is_idcard = true  
601 - } else {  
602 - is_idcard = false 598 + var new_type = cardtype_data.values[e.detail.value]
  599 + console.log('cardtype', cardtype_data.values[e.detail.value])
  600 + if (new_type != this.data.cardtypeData.selected) {
  601 + var is_idcard = this.data.isIdCard
  602 + cardtype_data.selected = cardtype_data.values[e.detail.value]
  603 + if (0 == e.detail.value) {
  604 + is_idcard = true
  605 + } else {
  606 + is_idcard = false
  607 + }
  608 + this.setData({
  609 + card_number:"",
  610 + isIdCard: is_idcard,
  611 + cardtypeData: cardtype_data
  612 + })
603 } 613 }
604 - this.setData({  
605 - isIdCard: is_idcard,  
606 - cardtypeData: cardtype_data  
607 - })  
608 break; 614 break;
609 case 'forigner': 615 case 'forigner':
610 var forigner_data = this.data.forignerInfo 616 var forigner_data = this.data.forignerInfo
@@ -808,7 +814,7 @@ Page({ @@ -808,7 +814,7 @@ Page({
808 var formdata = e.detail.value; 814 var formdata = e.detail.value;
809 console.log("formdata", formdata) 815 console.log("formdata", formdata)
810 console.log("card_number", this.data.card_number) 816 console.log("card_number", this.data.card_number)
811 - if (this.data.name.length < 1 ) { 817 + if (this.data.name.length < 1) {
812 this.showtoast('有必填项未填写'); 818 this.showtoast('有必填项未填写');
813 return 819 return
814 } else if (this.data.name.length > 0 && !regname.test(this.data.name)) { 820 } else if (this.data.name.length > 0 && !regname.test(this.data.name)) {
@@ -834,7 +840,7 @@ Page({ @@ -834,7 +840,7 @@ Page({
834 // this.showtoast('有必填项未填写'); 840 // this.showtoast('有必填项未填写');
835 // return 841 // return
836 // } 842 // }
837 - else if (this.data.mobile.length < 1 ) { 843 + else if (this.data.mobile.length < 1) {
838 this.showtoast('有必填项未填写'); 844 this.showtoast('有必填项未填写');
839 return 845 return
840 } else if (this.data.mobile.length > 0 && !regMobile.test(this.data.mobile)) { 846 } else if (this.data.mobile.length > 0 && !regMobile.test(this.data.mobile)) {
@@ -889,7 +895,7 @@ Page({ @@ -889,7 +895,7 @@ Page({
889 "family_ties": that.data.relativeData.selected, 895 "family_ties": that.data.relativeData.selected,
890 "native": "中国", 896 "native": "中国",
891 "id_card_type": that.data.cardtypeData.selected, 897 "id_card_type": that.data.cardtypeData.selected,
892 - "id_card_no": that.data.card_number, 898 + "id_card_no": that.data.card_number,
893 "gender": that.data.genderData.selected, 899 "gender": that.data.genderData.selected,
894 "birth_date": that.data.long_birth_date, 900 "birth_date": that.data.long_birth_date,
895 "profession": request_profession, 901 "profession": request_profession,
@@ -51,7 +51,7 @@ @@ -51,7 +51,7 @@
51 <text class='text_black_28 float_left'>姓名</text> 51 <text class='text_black_28 float_left'>姓名</text>
52 <!-- <input class='input_wrap float_right' placeholder-class='text_999_28' placeholder="{{taxInfo.certification_status=='active'&&name?name:'请输入姓名'}}" disabled="{{taxInfo.certification_status=='active'}}"></input> --> 52 <!-- <input class='input_wrap float_right' placeholder-class='text_999_28' placeholder="{{taxInfo.certification_status=='active'&&name?name:'请输入姓名'}}" disabled="{{taxInfo.certification_status=='active'}}"></input> -->
53 53
54 - <input class='input_wrap float_right' hidden="{{taxInfo.certification_status==' active'}}" placeholder="请输入姓名" value='{{name}}' disabled="{{taxInfo.certification_status=='active'}}" bindblur='bindinputname'></input> 54 + <input class='input_wrap float_right' hidden="{{taxInfo.certification_status=='active'}}" placeholder="请输入姓名" value='{{name}}' disabled="{{taxInfo.certification_status=='active'}}" bindblur='bindinputname'></input>
55 <input hidden="{{taxInfo.certification_status!='active'}}" class='input_wrap float_right' placeholder="{{taxInfo.certification_status=='active'||name?name:'请输入姓名'}}" disabled="{{taxInfo.certification_status=='active'}}" bindblur='bindinputname'></input> 55 <input hidden="{{taxInfo.certification_status!='active'}}" class='input_wrap float_right' placeholder="{{taxInfo.certification_status=='active'||name?name:'请输入姓名'}}" disabled="{{taxInfo.certification_status=='active'}}" bindblur='bindinputname'></input>
56 </view> 56 </view>
57 <view class="divide_line"></view> 57 <view class="divide_line"></view>
@@ -85,7 +85,7 @@ @@ -85,7 +85,7 @@
85 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text> 85 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text>
86 <text class='text_black_28 float_left'>证照号码</text> 86 <text class='text_black_28 float_left'>证照号码</text>
87 <view wx:if="{{isIdCard}}"> 87 <view wx:if="{{isIdCard}}">
88 - <image class='image_camera float_right' src='/images/camera.png' bindtap='getIdInfo'></image> 88 + <image class='image_camera float_right' src='/images/camera.png' bindtap='getIdInfo' hidden="{{taxInfo.certification_status=='active'}}"></image>
89 <!-- <text class='text_333_28 float_right'>{{card_number}}</text> --> 89 <!-- <text class='text_333_28 float_right'>{{card_number}}</text> -->
90 <!-- <input class='input_wrap float_right' placeholder="{{taxInfo.certification_status=='active'&&card_number?card_number:'请输入证件号码'}}" placeholder-class='text_999_28' name='id_card_no' maxlength='24' disabled="{{taxInfo.certification_status=='active'}}"></input> --> 90 <!-- <input class='input_wrap float_right' placeholder="{{taxInfo.certification_status=='active'&&card_number?card_number:'请输入证件号码'}}" placeholder-class='text_999_28' name='id_card_no' maxlength='24' disabled="{{taxInfo.certification_status=='active'}}"></input> -->
91 <input class='input_wrap float_right' hidden="{{taxInfo.certification_status=='active'}}" placeholder="请输入证件号码" value='{{card_number}}' name='id_card_no' disabled="{{taxInfo.certification_status=='active'}}" maxlength='24' bindblur='bindinputcardnum'></input> 91 <input class='input_wrap float_right' hidden="{{taxInfo.certification_status=='active'}}" placeholder="请输入证件号码" value='{{card_number}}' name='id_card_no' disabled="{{taxInfo.certification_status=='active'}}" maxlength='24' bindblur='bindinputcardnum'></input>
注册登录 后发表评论