正在显示
4 个修改的文件
包含
30 行增加
和
19 行删除
| ... | ... | @@ -41,7 +41,7 @@ |
| 41 | 41 | |
| 42 | 42 | .text_333_28 { |
| 43 | 43 | font-family: PingFangSC-Regular; |
| 44 | - font-size: 28rpx; | |
| 44 | + font-size: 26rpx; | |
| 45 | 45 | color: #333; |
| 46 | 46 | text-align: right; |
| 47 | 47 | line-height: 80rpx; |
| ... | ... | @@ -49,7 +49,7 @@ |
| 49 | 49 | |
| 50 | 50 | .text_999_28 { |
| 51 | 51 | font-family: PingFangSC-Regular; |
| 52 | - font-size: 28rpx; | |
| 52 | + font-size: 26rpx; | |
| 53 | 53 | color: #999; |
| 54 | 54 | text-align: right; |
| 55 | 55 | line-height: 80rpx; | ... | ... |
| ... | ... | @@ -11,9 +11,14 @@ |
| 11 | 11 | |
| 12 | 12 | <view class="weui-cell__bd"> |
| 13 | 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 | 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 | 22 | </picker> |
| 18 | 23 | </view> |
| 19 | 24 | </view> | ... | ... |
| ... | ... | @@ -295,6 +295,7 @@ Page({ |
| 295 | 295 | this.data.personstatusData.selected = tax_info.taxpayer_status |
| 296 | 296 | |
| 297 | 297 | this.data.cardtypeData.selected = tax_info.id_card_type |
| 298 | + console.log('cardtypeData', this.data.cardtypeData) | |
| 298 | 299 | this.data.card_number = tax_info.id_card_no |
| 299 | 300 | this.data.mobile = tax_info.mobile |
| 300 | 301 | this.data.investInfo.selected = tax_info.is_investor |
| ... | ... | @@ -593,18 +594,23 @@ Page({ |
| 593 | 594 | }) |
| 594 | 595 | break; |
| 595 | 596 | case 'cardtype': |
| 596 | - var is_idcard = this.data.isIdCard | |
| 597 | 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 | 614 | break; |
| 609 | 615 | case 'forigner': |
| 610 | 616 | var forigner_data = this.data.forignerInfo |
| ... | ... | @@ -808,7 +814,7 @@ Page({ |
| 808 | 814 | var formdata = e.detail.value; |
| 809 | 815 | console.log("formdata", formdata) |
| 810 | 816 | console.log("card_number", this.data.card_number) |
| 811 | - if (this.data.name.length < 1 ) { | |
| 817 | + if (this.data.name.length < 1) { | |
| 812 | 818 | this.showtoast('有必填项未填写'); |
| 813 | 819 | return |
| 814 | 820 | } else if (this.data.name.length > 0 && !regname.test(this.data.name)) { |
| ... | ... | @@ -834,7 +840,7 @@ Page({ |
| 834 | 840 | // this.showtoast('有必填项未填写'); |
| 835 | 841 | // return |
| 836 | 842 | // } |
| 837 | - else if (this.data.mobile.length < 1 ) { | |
| 843 | + else if (this.data.mobile.length < 1) { | |
| 838 | 844 | this.showtoast('有必填项未填写'); |
| 839 | 845 | return |
| 840 | 846 | } else if (this.data.mobile.length > 0 && !regMobile.test(this.data.mobile)) { |
| ... | ... | @@ -889,7 +895,7 @@ Page({ |
| 889 | 895 | "family_ties": that.data.relativeData.selected, |
| 890 | 896 | "native": "中国", |
| 891 | 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 | 899 | "gender": that.data.genderData.selected, |
| 894 | 900 | "birth_date": that.data.long_birth_date, |
| 895 | 901 | "profession": request_profession, | ... | ... |
| ... | ... | @@ -51,7 +51,7 @@ |
| 51 | 51 | <text class='text_black_28 float_left'>姓名</text> |
| 52 | 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 | 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 | 56 | </view> |
| 57 | 57 | <view class="divide_line"></view> |
| ... | ... | @@ -85,7 +85,7 @@ |
| 85 | 85 | <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text> |
| 86 | 86 | <text class='text_black_28 float_left'>证照号码</text> |
| 87 | 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 | 89 | <!-- <text class='text_333_28 float_right'>{{card_number}}</text> --> |
| 90 | 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 | 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> | ... | ... |
请
注册
或
登录
后发表评论