正在显示
6 个修改的文件
包含
82 行增加
和
78 行删除
| ... | ... | @@ -178,7 +178,7 @@ |
| 178 | 178 | <text class='text_left'>租赁房屋坐落地址</text> |
| 179 | 179 | <text class='text_right_333'>{{datas.house_address_new}}</text> |
| 180 | 180 | </view> |
| 181 | - <view style='height:90rpx;clear:both;'> | |
| 181 | + <view wx:if="{{datas.house_detail_address.length>0}}" style='height:90rpx;clear:both;'> | |
| 182 | 182 | <text class='text_right_333'>{{datas.house_detail_address}}</text> |
| 183 | 183 | </view> |
| 184 | 184 | <view style='height:90rpx;width:100%;clear:both;'> |
| ... | ... | @@ -200,7 +200,7 @@ |
| 200 | 200 | <text class='text_left'>房屋坐落地址</text> |
| 201 | 201 | <text class='text_right_333'>{{datas.house_address_new}}</text> |
| 202 | 202 | </view> |
| 203 | - <view style='height:90rpx;clear:both;'> | |
| 203 | + <view wx:if="{{datas.house_detail_address.length>0}}" style='height:90rpx;clear:both;'> | |
| 204 | 204 | <text class='text_right_333'>{{datas.house_detail_address}}</text> |
| 205 | 205 | </view> |
| 206 | 206 | <view style='height:90rpx;width:100%;clear:both;'> | ... | ... |
| ... | ... | @@ -8,10 +8,10 @@ Page({ |
| 8 | 8 | */ |
| 9 | 9 | data: { |
| 10 | 10 | showModal: false, |
| 11 | - inputValue:"", | |
| 12 | - comlist:"", | |
| 13 | - com_id:"", | |
| 14 | - choosed_index:0, | |
| 11 | + inputValue: "", | |
| 12 | + comlist: "", | |
| 13 | + com_id: "", | |
| 14 | + choosed_index: 0, | |
| 15 | 15 | chatlist: [] |
| 16 | 16 | }, |
| 17 | 17 | |
| ... | ... | @@ -36,22 +36,22 @@ Page({ |
| 36 | 36 | |
| 37 | 37 | }, |
| 38 | 38 | |
| 39 | - getComList:function(){ | |
| 39 | + getComList: function() { | |
| 40 | 40 | var that = this; |
| 41 | 41 | var Authorization = app.globalData.Authorization; |
| 42 | 42 | wx.request({ |
| 43 | 43 | url: baseUrl + 'uaa/v1/tenants', |
| 44 | 44 | data: { |
| 45 | - all:"true" | |
| 45 | + all: "true" | |
| 46 | 46 | }, |
| 47 | 47 | header: { |
| 48 | 48 | 'content-type': 'application/json', |
| 49 | 49 | "Authorization": Authorization |
| 50 | 50 | }, |
| 51 | - success: function (res) { | |
| 51 | + success: function(res) { | |
| 52 | 52 | if (res && res.data) { |
| 53 | 53 | console.log("res", res) |
| 54 | - if (res.data.items && res.data.items.length > 0){ | |
| 54 | + if (res.data.items && res.data.items.length > 0) { | |
| 55 | 55 | that.setData({ |
| 56 | 56 | showModal: true, |
| 57 | 57 | comlist: res.data.items |
| ... | ... | @@ -63,7 +63,7 @@ Page({ |
| 63 | 63 | }, |
| 64 | 64 | |
| 65 | 65 | bindKeyInput(e) { |
| 66 | - console.log("bindKeyInput",e) | |
| 66 | + console.log("bindKeyInput", e) | |
| 67 | 67 | this.setData({ |
| 68 | 68 | inputValue: e.detail.value |
| 69 | 69 | }) |
| ... | ... | @@ -71,7 +71,7 @@ Page({ |
| 71 | 71 | |
| 72 | 72 | sendMsg: function() { |
| 73 | 73 | var that = this; |
| 74 | - if (this.data.inputValue == "" || this.data.inputValue.replace(/(^\s*)|(\s*$)/g, "")==""){ | |
| 74 | + if (this.data.inputValue == "" || this.data.inputValue.replace(/(^\s*)|(\s*$)/g, "") == "") { | |
| 75 | 75 | wx.showToast({ |
| 76 | 76 | title: '请输入内容', |
| 77 | 77 | }) |
| ... | ... | @@ -83,57 +83,31 @@ Page({ |
| 83 | 83 | data: { |
| 84 | 84 | text: that.data.inputValue |
| 85 | 85 | }, |
| 86 | - method:"POST", | |
| 86 | + method: "POST", | |
| 87 | 87 | header: { |
| 88 | 88 | 'content-type': 'application/json', |
| 89 | 89 | "Authorization": Authorization |
| 90 | 90 | }, |
| 91 | 91 | success: function(res) { |
| 92 | 92 | if (res && res.data) { |
| 93 | - console.log("res", res) | |
| 93 | + console.log("res", res) | |
| 94 | 94 | var databean = {} |
| 95 | 95 | databean.type = "1" |
| 96 | 96 | databean.text = that.data.inputValue |
| 97 | 97 | that.data.chatlist.push(databean) |
| 98 | 98 | that.data.chatlist.push(res.data) |
| 99 | 99 | that.setData({ |
| 100 | - inputValue:"", | |
| 100 | + inputValue: "", | |
| 101 | 101 | chatlist: that.data.chatlist |
| 102 | 102 | }) |
| 103 | - console.log("chatlist",that.data.chatlist) | |
| 103 | + console.log("chatlist", that.data.chatlist) | |
| 104 | 104 | // that.getChatinfo() |
| 105 | 105 | } |
| 106 | 106 | } |
| 107 | 107 | }) |
| 108 | 108 | }, |
| 109 | 109 | |
| 110 | - cancelhandle: function(e) { | |
| 111 | - console.log("cancelhandle", e) | |
| 112 | - this.setData({ | |
| 113 | - showModal: false | |
| 114 | - }) | |
| 115 | - wx.navigateBack({ | |
| 116 | - delta:1 | |
| 117 | - }) | |
| 118 | - }, | |
| 119 | - | |
| 120 | - confirmhandle: function(e) { | |
| 121 | - console.log("confirmhandle", e) | |
| 122 | - this.setData({ | |
| 123 | - showModal: false, | |
| 124 | - }) | |
| 125 | - this.refreshToken(); | |
| 126 | - }, | |
| 127 | - | |
| 128 | - goselect:function(e){ | |
| 129 | - console.log("goselect",e) | |
| 130 | - this.setData({ | |
| 131 | - com_id: this.data.comlist[e.currentTarget.id].id, | |
| 132 | - choosed_index: e.currentTarget.id | |
| 133 | - }) | |
| 134 | - }, | |
| 135 | - | |
| 136 | - refreshToken:function(){ | |
| 110 | + refreshToken: function() { | |
| 137 | 111 | var that = this; |
| 138 | 112 | wx.request({ |
| 139 | 113 | url: baseUrl + 'uaa/v1/auth/tokens', |
| ... | ... | @@ -146,9 +120,9 @@ Page({ |
| 146 | 120 | header: { |
| 147 | 121 | 'content-type': 'application/json' |
| 148 | 122 | }, |
| 149 | - success:function(res){ | |
| 123 | + success: function(res) { | |
| 150 | 124 | console.log("refreshToken", res.data) |
| 151 | - | |
| 125 | + | |
| 152 | 126 | var user = res.data.user; |
| 153 | 127 | var tenant = res.data.tenant; |
| 154 | 128 | if (tenant) { |
| ... | ... | @@ -165,7 +139,7 @@ Page({ |
| 165 | 139 | }) |
| 166 | 140 | }, |
| 167 | 141 | |
| 168 | - getChatinfo:function(){ | |
| 142 | + getChatinfo: function() { | |
| 169 | 143 | var that = this; |
| 170 | 144 | var Authorization = app.globalData.Authorization; |
| 171 | 145 | wx.request({ |
| ... | ... | @@ -176,7 +150,7 @@ Page({ |
| 176 | 150 | 'content-type': 'application/json', |
| 177 | 151 | "Authorization": Authorization |
| 178 | 152 | }, |
| 179 | - success: function (res) { | |
| 153 | + success: function(res) { | |
| 180 | 154 | if (res && res.data) { |
| 181 | 155 | console.log("getChatinfo", res) |
| 182 | 156 | that.setData({ |
| ... | ... | @@ -187,6 +161,38 @@ Page({ |
| 187 | 161 | }) |
| 188 | 162 | }, |
| 189 | 163 | |
| 164 | + | |
| 165 | + cancel: function(e) { | |
| 166 | + console.log("cancelhandle", e) | |
| 167 | + this.setData({ | |
| 168 | + showModal: false | |
| 169 | + }) | |
| 170 | + wx.navigateBack({ | |
| 171 | + delta: 1 | |
| 172 | + }) | |
| 173 | + }, | |
| 174 | + | |
| 175 | + confirm: function(e) { | |
| 176 | + console.log("confirmhandle", e) | |
| 177 | + this.setData({ | |
| 178 | + showModal: false, | |
| 179 | + }) | |
| 180 | + this.refreshToken(); | |
| 181 | + }, | |
| 182 | + | |
| 183 | + bindChange: function(e) { | |
| 184 | + console.log("goselect", e) | |
| 185 | + this.setData({ | |
| 186 | + com_id: this.data.comlist[e.detail.value].id, | |
| 187 | + choosed_index: e.detail.value | |
| 188 | + }) | |
| 189 | + }, | |
| 190 | + | |
| 191 | + bindChange:function(e){ | |
| 192 | + console.log("bindChange", e.detail.value) | |
| 193 | + | |
| 194 | + }, | |
| 195 | + | |
| 190 | 196 | /** |
| 191 | 197 | * Lifecycle function--Called when page hide |
| 192 | 198 | */ | ... | ... |
| 1 | 1 | <!--pages/main/smartchat/chat.wxml--> |
| 2 | -<view hidden='{{showModal}}'> | |
| 2 | +<import src="../../../common/picker_cell" /> | |
| 3 | + | |
| 4 | +<view > | |
| 3 | 5 | <scroll-view style='background:#fff;margin-bottom:150rpx'> |
| 4 | 6 | <view wx:for="{{chatlist}}" wx:for-item="item" style='display:flex;flex-direction:column'> |
| 5 | 7 | <view style='margin:50rpx 60rpx 0 36rpx;display:flex;flex-direction:row' wx:if="{{item.type=='0'}}"> |
| ... | ... | @@ -25,23 +27,10 @@ |
| 25 | 27 | </view> |
| 26 | 28 | |
| 27 | 29 | <!-- 自定义弹窗 --> |
| 28 | -<view class="mask" catchtouchmove="preventTouchMove" hidden="{{!showModal}}"></view> | |
| 30 | +<!-- <view class="mask" catchtouchmove="preventTouchMove" hidden="{{!showModal}}"></view> | |
| 29 | 31 | <view class='modal_lg' hidden="{{!showModal}}"> |
| 30 | 32 | <text class="text_title">您在多个单位有任职信息,请选择您要在哪家单位咨询问题。</text> |
| 31 | 33 | <view class='divide_line_f5f5f5'></view> |
| 32 | - <!-- <view style='width:100%;display:flex;flex-direction:column;align-items:center;max-height:450rpx'> | |
| 33 | - <block wx:for="{{comlist}}" wx:for-index="idx"> | |
| 34 | - <view wx:if="{{idx==choosed_index}}" bindtap='goselect' id="{{idx}}"> | |
| 35 | - <text class='text_item_blue float_left'>{{item.name}}</text> | |
| 36 | - <image class='icon_choosed' src="/images/icon_chat_choosed.png"></image> | |
| 37 | - </view> | |
| 38 | - <view wx:else bindtap='goselect' id="{{idx}}"> | |
| 39 | - <text class='text_item_black float_left'>{{item.name}}</text> | |
| 40 | - </view> | |
| 41 | - <view class='divide_line_f5f5f5'></view> | |
| 42 | - </block> | |
| 43 | - </view> --> | |
| 44 | - | |
| 45 | 34 | <view style='width:100%;display:flex;flex-direction:column;max-height:486rpx;'> |
| 46 | 35 | <view wx:for="{{comlist}}" wx:for-index="idx" bindtap='goselect' id="{{idx}}"> |
| 47 | 36 | <view wx:if="{{idx==choosed_index}}" style='padding:30rpx;display:flex;flex-direction:row;' > |
| ... | ... | @@ -61,4 +50,16 @@ |
| 61 | 50 | <view style='width:1px;background:#F5F5F5;margin:20rpx 0'></view> |
| 62 | 51 | <text class='text_confirm' bindtap='confirmhandle'>确定</text> |
| 63 | 52 | </view> |
| 53 | +</view> --> | |
| 54 | + | |
| 55 | +<view hidden="{{!showModal}}"> | |
| 56 | + <picker-view indicator-style="height: 50px;" style="width: 100%; height: 300px;" value="{{value}}" bindchange="bindChange" class="picker_wrap"> | |
| 57 | + <view style=' position: absolute;top:10rpx;width: 100%;z-index: 10;'> | |
| 58 | + <view bindtap="cancel" style='float: left;margin: 20rpx;color: #818181;'>取消</view> | |
| 59 | + <view bindtap="confirm" style='float: right; margin: 20rpx; color: #2FB42E'>确定</view> | |
| 60 | + </view> | |
| 61 | + <picker-view-column> | |
| 62 | + <view wx:for="{{comlist}}" style="line-height: 50px;padding: 0 30rpx;text-align:center;">{{item.name}}</view> | |
| 63 | + </picker-view-column> | |
| 64 | + </picker-view> | |
| 64 | 65 | </view> |
| \ No newline at end of file | ... | ... |
| ... | ... | @@ -103,19 +103,17 @@ Page({ |
| 103 | 103 | data.items[i].relative = data.items[i].family_ties |
| 104 | 104 | if (data.items[i].family_ties=="本人"){ |
| 105 | 105 | this.self_id = data.items[i].id |
| 106 | + if (data.items[i].status=='1'){//0已完善 1未完善 | |
| 107 | + this.setData({ | |
| 108 | + text_tip: '自然人信息不完善,立即完善' | |
| 109 | + }) | |
| 110 | + } | |
| 106 | 111 | } |
| 107 | - // if (i == 0) { | |
| 108 | - // data.items[i].relative = "本人" | |
| 109 | - // this.self_id = data.items[i].id | |
| 110 | - // }else{ | |
| 111 | - // data.items[i].relative = data.items[i].family_ties | |
| 112 | - // } | |
| 113 | 112 | datalist.push(data.items[i]) |
| 114 | 113 | } |
| 115 | 114 | this.setData({ |
| 116 | 115 | taxlist: datalist |
| 117 | 116 | }) |
| 118 | - this.getStatus(datalist) | |
| 119 | 117 | } |
| 120 | 118 | console.log('handleData', this.data.taxlist) |
| 121 | 119 | }, |
| ... | ... | @@ -138,15 +136,6 @@ Page({ |
| 138 | 136 | } |
| 139 | 137 | }, |
| 140 | 138 | |
| 141 | - getStatus: function (data) { | |
| 142 | - console.log('data', data) | |
| 143 | - if (data[0].family_ties.length < 1 || data[0].name.length < 1 || data[0].id_card_type.length < 1 || data[0].id_card_no.length <1 || data[0].mobile.length < 1) { | |
| 144 | - this.setData({ | |
| 145 | - text_tip: '自然人信息不完善,立即完善' | |
| 146 | - }) | |
| 147 | - } | |
| 148 | - }, | |
| 149 | - | |
| 150 | 139 | goadd: function (e) { |
| 151 | 140 | console.log(e) |
| 152 | 141 | wx.navigateTo({ | ... | ... |
请
注册
或
登录
后发表评论