提交 d28925d5cbd7cd1903e1791e4001bcf66371771e

作者 wangyu
1 个父辈 bacd54c6

优化

... ... @@ -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>
... ...
注册登录 后发表评论