提交 4dae7dcb5be4f4fe73a68fb02afa94cb28237e48

作者 wangyu
1 个父辈 bd9b6e38

优化

@@ -62,7 +62,6 @@ App({ @@ -62,7 +62,6 @@ App({
62 if (relaunch) { 62 if (relaunch) {
63 wx.reLaunch({ //重新加载 63 wx.reLaunch({ //重新加载
64 url: '../home/home' 64 url: '../home/home'
65 - // url: '../../getPhone/getPhone'  
66 }) 65 })
67 } 66 }
68 } 67 }
@@ -36,7 +36,7 @@ Page({ @@ -36,7 +36,7 @@ Page({
36 bindtype: 'personstatus', 36 bindtype: 'personstatus',
37 selected: '', 37 selected: '',
38 placeholder: '请选择纳税人状态', 38 placeholder: '请选择纳税人状态',
39 - values: ["正常(在职)", "非正常"], 39 + values: ["正常", "非正常"],
40 onChange: 'onPickerSelect' 40 onChange: 'onPickerSelect'
41 }, 41 },
42 cardtypeData: { 42 cardtypeData: {
@@ -349,7 +349,7 @@ Page({ @@ -349,7 +349,7 @@ Page({
349 key: 'id_info', 349 key: 'id_info',
350 success: function(res) { 350 success: function(res) {
351 console.log('id_info', res.data) 351 console.log('id_info', res.data)
352 - if (res.data && res.data.id_card_number) { 352 + if (res.data && res.data.length>0) {
353 var id_info = JSON.parse(res.data) 353 var id_info = JSON.parse(res.data)
354 354
355 var birth_day = id_info.birthday.year + '-' + id_info.birthday.month + '-' + id_info.birthday.day; 355 var birth_day = id_info.birthday.year + '-' + id_info.birthday.month + '-' + id_info.birthday.day;
@@ -357,13 +357,27 @@ Page({ @@ -357,13 +357,27 @@ Page({
357 cardtype_Data.selected = '居民身份证' 357 cardtype_Data.selected = '居民身份证'
358 var gender_Data = that.data.genderData 358 var gender_Data = that.data.genderData
359 gender_Data.selected = id_info.gender 359 gender_Data.selected = id_info.gender
  360 +
  361 + that.data.birthDate.selected = birth_day
  362 +
  363 + if (that.data.name.length > 0 && id_info.name != that.data.name){
  364 + that.showtoast("证照与所填姓名冲突")
  365 + return
  366 + }
  367 + if (that.data.card_number.length > 0 && id_info.card_number != that.data.id_card_no) {
  368 + that.showtoast("证照与所填证照号码冲突")
  369 + return
  370 + }
360 that.setData({ 371 that.setData({
361 name: id_info.name, 372 name: id_info.name,
362 birthday: birth_day, 373 birthday: birth_day,
363 cardtypeData: cardtype_Data, 374 cardtypeData: cardtype_Data,
364 genderData: gender_Data, 375 genderData: gender_Data,
  376 + birthDate: that.data.birthDate,
365 card_number: id_info.id_card_number 377 card_number: id_info.id_card_number
366 }) 378 })
  379 + console.log('-cardtypeData--', that.data.cardtypeData)
  380 +
367 } 381 }
368 }, 382 },
369 }) 383 })
@@ -30,7 +30,8 @@ @@ -30,7 +30,8 @@
30 <!-- 基本信息 --> 30 <!-- 基本信息 -->
31 <view class='head_wrap' bindtap='span' id='1'> 31 <view class='head_wrap' bindtap='span' id='1'>
32 <text class='head_text_wrap1'>基本信息</text> 32 <text class='head_text_wrap1'>基本信息</text>
33 - <text class='head_text_wrap2'>(点击收起非必填选项)</text> 33 + <text class='head_text_wrap2' hidden='{{!isshow01}}'>(点击收起非必填选项)</text>
  34 + <text class='head_text_wrap2' hidden='{{isshow01}}'>(点击展开非必填选项)</text>
34 <view style='float:right' wx:if='{{isshow01}}'> 35 <view style='float:right' wx:if='{{isshow01}}'>
35 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image> 36 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image>
36 </view> 37 </view>
@@ -52,7 +53,7 @@ @@ -52,7 +53,7 @@
52 <view class='item_body'> 53 <view class='item_body'>
53 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text> 54 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text>
54 <text class='text_black_28 float_left'>国籍(地区)</text> 55 <text class='text_black_28 float_left'>国籍(地区)</text>
55 - <input class='input_wrap float_right' value='中国'></input> 56 + <text class='text_999_28 float_right' >中国</text>
56 </view> 57 </view>
57 <view class="divide_line"></view> 58 <view class="divide_line"></view>
58 59
@@ -82,7 +83,7 @@ @@ -82,7 +83,7 @@
82 <text class='text_333_28 float_right'>{{card_number}}</text> 83 <text class='text_333_28 float_right'>{{card_number}}</text>
83 </view> 84 </view>
84 <view wx:else> 85 <view wx:else>
85 - <input class='input_wrap float_right' placeholder='请输入证件号码' placeholder-class='text_999_28' name='id_card_no'></input> 86 + <input class='input_wrap float_right' placeholder='请输入证件号码' placeholder-class='text_999_28' name='id_card_no' maxlength='24'></input>
86 </view> 87 </view>
87 </view> 88 </view>
88 <view class="divide_line"></view> 89 <view class="divide_line"></view>
@@ -128,7 +129,7 @@ @@ -128,7 +129,7 @@
128 <view class="divide_line"></view> 129 <view class="divide_line"></view>
129 <view class='item_body'> 130 <view class='item_body'>
130 <text class='text_666_28 float_left'>纳税人识别号</text> 131 <text class='text_666_28 float_left'>纳税人识别号</text>
131 - <input class='input_wrap float_right' name='taxpayer_no' type='number' placeholder-class='text_999_28' placeholder='请输入纳税人识别号'></input> 132 + <input class='input_wrap float_right' name='taxpayer_no' type='number' placeholder-class='text_999_28' placeholder='请输入纳税人识别号' maxlength='24'></input>
132 </view> 133 </view>
133 <view class="divide_line"></view> 134 <view class="divide_line"></view>
134 <!-- <view class='item_body'> 135 <!-- <view class='item_body'>
@@ -137,10 +138,10 @@ @@ -137,10 +138,10 @@
137 <text class='text_333_28 float_right'></text> 138 <text class='text_333_28 float_right'></text>
138 </view> --> 139 </view> -->
139 <template is="picker_cell_normal" data="{{...disabilityInfo}}" /> 140 <template is="picker_cell_normal" data="{{...disabilityInfo}}" />
140 - <view class="divide_line"></view>  
141 - <view class='item_body'> 141 + <view class="divide_line" hidden="{{disabilityInfo.selected!='是'}}"></view>
  142 + <view class='item_body' hidden="{{disabilityInfo.selected!='是'}}">
142 <text class='text_666_28 float_left'>残疾证号</text> 143 <text class='text_666_28 float_left'>残疾证号</text>
143 - <input class='input_wrap float_right' name='disability_no' type='number' placeholder-class='text_999_28' placeholder='请输入残疾证号'></input> 144 + <input class='input_wrap float_right' name='disability_no' type='number' placeholder-class='text_999_28' placeholder='请输入残疾证号' maxlength='24'></input>
144 </view> 145 </view>
145 <view class="divide_line"></view> 146 <view class="divide_line"></view>
146 <!-- <view class='item_body'> 147 <!-- <view class='item_body'>
@@ -149,10 +150,10 @@ @@ -149,10 +150,10 @@
149 <text class='text_333_28 float_right'></text> 150 <text class='text_333_28 float_right'></text>
150 </view> --> 151 </view> -->
151 <template is="picker_cell_normal" data="{{...lieshuInfo}}" /> 152 <template is="picker_cell_normal" data="{{...lieshuInfo}}" />
152 - <view class="divide_line"></view>  
153 - <view class='item_body'> 153 + <view class="divide_line" hidden="{{lieshuInfo.selected!='是'}}"></view>
  154 + <view class='item_body' hidden="{{lieshuInfo.selected!='是'}}">
154 <text class='text_666_28 float_left'>烈属证号</text> 155 <text class='text_666_28 float_left'>烈属证号</text>
155 - <input class='input_wrap float_right' name='martyr_family_no' type='number' placeholder-class='text_999_28' placeholder='请输入烈属证号'></input> 156 + <input class='input_wrap float_right' name='martyr_family_no' type='number' placeholder-class='text_999_28' placeholder='请输入烈属证号' maxlength='24'></input>
156 </view> 157 </view>
157 <view class="divide_line"></view> 158 <view class="divide_line"></view>
158 <!-- <view class='item_body'> 159 <!-- <view class='item_body'>
@@ -161,6 +162,11 @@ @@ -161,6 +162,11 @@
161 <text class='text_333_28 float_right'></text> 162 <text class='text_333_28 float_right'></text>
162 </view> --> 163 </view> -->
163 <template is="picker_cell_normal" data="{{...lonelyolderInfo}}" /> 164 <template is="picker_cell_normal" data="{{...lonelyolderInfo}}" />
  165 + <view class="divide_line"></view>
  166 + <view class='item_body'>
  167 + <text class='text_666_28 float_left'>备注</text>
  168 + <input class='extra_input float_right' type='number' value='{{taxInfo.comment}}' name='comment' placeholder-class='text_999_28' placeholder='请输入备注' ></input>
  169 + </view>
164 </view> 170 </view>
165 </view> 171 </view>
166 </view> 172 </view>
@@ -168,7 +174,8 @@ @@ -168,7 +174,8 @@
168 <!-- 联系方式 --> 174 <!-- 联系方式 -->
169 <view class='head_wrap' style='margin-top:20rpx' bindtap='span' id='2'> 175 <view class='head_wrap' style='margin-top:20rpx' bindtap='span' id='2'>
170 <text class='head_text_wrap1'>联系方式</text> 176 <text class='head_text_wrap1'>联系方式</text>
171 - <text class='head_text_wrap2'>(点击收起非必填选项)</text> 177 + <text class='head_text_wrap2' hidden='{{!isshow02}}'>(点击收起非必填选项)</text>
  178 + <text class='head_text_wrap2' hidden='{{isshow02}}'>(点击展开非必填选项)</text>
172 <view style='float:right' wx:if='{{isshow02}}'> 179 <view style='float:right' wx:if='{{isshow02}}'>
173 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image> 180 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image>
174 </view> 181 </view>
@@ -182,7 +189,7 @@ @@ -182,7 +189,7 @@
182 <view class='item_body'> 189 <view class='item_body'>
183 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text> 190 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text>
184 <text class='text_black_28 float_left'>联系电话</text> 191 <text class='text_black_28 float_left'>联系电话</text>
185 - <input class='input_wrap float_right' placeholder='请填写电话' value='{{taxInfo.mobile}}' name='mobile' type='number' placeholder-class='text_999_28'></input> 192 + <input class='input_wrap float_right' placeholder='请输入手机号' value='{{taxInfo.mobile}}' name='mobile' type='number' placeholder-class='text_999_28' maxlength='11'></input>
186 </view> 193 </view>
187 <!-- 非必填部分02 --> 194 <!-- 非必填部分02 -->
188 <view hidden='{{!isshow02}}'> 195 <view hidden='{{!isshow02}}'>
@@ -208,7 +215,7 @@ @@ -208,7 +215,7 @@
208 <view class="divide_line"></view> 215 <view class="divide_line"></view>
209 <view class='item_body'> 216 <view class='item_body'>
210 <text class='text_666_28 float_left'>银行账号</text> 217 <text class='text_666_28 float_left'>银行账号</text>
211 - <input class='input_wrap float_right' name='bank_account' placeholder-class='text_999_28' placeholder='请输入银行账号'></input> 218 + <input class='input_wrap float_right' name='bank_account' placeholder-class='text_999_28' placeholder='请输入银行账号' maxlength='24'></input>
212 </view> 219 </view>
213 <view class="divide_line"></view> 220 <view class="divide_line"></view>
214 <view class='item_body'> 221 <view class='item_body'>
@@ -247,8 +254,9 @@ @@ -247,8 +254,9 @@
247 254
248 <!-- 任职雇佣信息 --> 255 <!-- 任职雇佣信息 -->
249 <view class='head_wrap' style='margin-top:20rpx' bindtap='span' id='3'> 256 <view class='head_wrap' style='margin-top:20rpx' bindtap='span' id='3'>
250 - <text class='head_text_wrap1'>任职雇佣信息</text>  
251 - <text class='head_text_wrap2'>(点击收起非必填选项)</text> 257 + <text class='head_text_wrap1'>任职受雇信息</text>
  258 + <text class='head_text_wrap2' hidden='{{!isshow03}}'>(点击收起非必填选项)</text>
  259 + <text class='head_text_wrap2' hidden='{{isshow03}}'>(点击展开非必填选项)</text>
252 <view style='float:right' wx:if='{{isshow03}}'> 260 <view style='float:right' wx:if='{{isshow03}}'>
253 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image> 261 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image>
254 </view> 262 </view>
@@ -285,7 +293,7 @@ @@ -285,7 +293,7 @@
285 <view class="divide_line"></view> 293 <view class="divide_line"></view>
286 <view class='item_body'> 294 <view class='item_body'>
287 <text class='text_666_28 float_left'>公司股本总额</text> 295 <text class='text_666_28 float_left'>公司股本总额</text>
288 - <input class='input_wrap float_right' name='company_equity_total' type='digit' placeholder-class='text_999_28' placeholder='请输入公司股本总额'></input> 296 + <input class='input_wrap float_right' name='company_equity_total' type='digit' placeholder-class='text_999_28' placeholder='请输入公司股本总额' maxlength='20'></input>
289 </view> 297 </view>
290 <view class="divide_line"></view> 298 <view class="divide_line"></view>
291 <!-- <view class='item_body'> 299 <!-- <view class='item_body'>
@@ -305,7 +313,7 @@ @@ -305,7 +313,7 @@
305 <view class="divide_line"></view> 313 <view class="divide_line"></view>
306 <view class='item_body'> 314 <view class='item_body'>
307 <text class='text_666_28 float_left'>工号</text> 315 <text class='text_666_28 float_left'>工号</text>
308 - <input class='input_wrap float_right' name='employee_no' type='number' placeholder-class='text_999_28' placeholder='请输入工号'></input> 316 + <input class='input_wrap float_right' name='employee_no' type='number' placeholder-class='text_999_28' placeholder='请输入工号' maxlength='24'></input>
309 </view> 317 </view>
310 <view class="divide_line"></view> 318 <view class="divide_line"></view>
311 <!-- <view class='item_body'> 319 <!-- <view class='item_body'>
@@ -314,19 +322,19 @@ @@ -314,19 +322,19 @@
314 <text class='text_333_28 float_right'></text> 322 <text class='text_333_28 float_right'></text>
315 </view> --> 323 </view> -->
316 <template is="picker_cell_normal" data="{{...investpersonalInfo}}" /> 324 <template is="picker_cell_normal" data="{{...investpersonalInfo}}" />
317 - <view class="divide_line"></view>  
318 - <view class='item_body'> 325 + <view class="divide_line" hidden="{{investpersonalInfo.selected!='是'}}"></view>
  326 + <view class='item_body' hidden="{{investpersonalInfo.selected!='是'}}">
319 <text class='text_666_28 float_left'>个人投资总额</text> 327 <text class='text_666_28 float_left'>个人投资总额</text>
320 - <input class='input_wrap float_right' name='personal_equity_total' type='digit' placeholder-class='text_999_28' placeholder='请输入个人投资总额'></input> 328 + <input class='input_wrap float_right' name='personal_equity_total' type='digit' placeholder-class='text_999_28' placeholder='请输入个人投资总额' maxlength='20'></input>
321 </view> 329 </view>
322 <view class="divide_line"></view> 330 <view class="divide_line"></view>
323 </view> 331 </view>
324 332
325 - 333 +<!--
326 <view style='width:100%'> 334 <view style='width:100%'>
327 <text class='text_666_28 float_left'>备注</text> 335 <text class='text_666_28 float_left'>备注</text>
328 <input class='extra_input float_right' value='' name='comment'></input> 336 <input class='extra_input float_right' value='' name='comment'></input>
329 - </view> 337 + </view> -->
330 </view> 338 </view>
331 339
332 </view> 340 </view>
@@ -16,12 +16,12 @@ Page({ @@ -16,12 +16,12 @@ Page({
16 banklist: {}, 16 banklist: {},
17 cur_id: '', 17 cur_id: '',
18 isself: true, 18 isself: true,
19 - isIdCard:true,  
20 - profession_haschanges:false, 19 + isIdCard: true,
  20 + profession_haschanges: false,
21 name: '', 21 name: '',
22 - mobile:'', 22 + mobile: '',
23 card_number: '', 23 card_number: '',
24 - long_birth_date:0, 24 + long_birth_date: 0,
25 long_start_date: 0, 25 long_start_date: 0,
26 long_end_date: 0, 26 long_end_date: 0,
27 relativeData: { 27 relativeData: {
@@ -40,7 +40,7 @@ Page({ @@ -40,7 +40,7 @@ Page({
40 bindtype: 'personstatus', 40 bindtype: 'personstatus',
41 placeholder: '请选择纳税人状态', 41 placeholder: '请选择纳税人状态',
42 selected: '', 42 selected: '',
43 - values: ["正常(在职)", "非正常"], 43 + values: ["正常", "非正常"],
44 onChange: 'onPickerSelect' 44 onChange: 'onPickerSelect'
45 }, 45 },
46 cardtypeData: { 46 cardtypeData: {
@@ -85,7 +85,7 @@ Page({ @@ -85,7 +85,7 @@ Page({
85 multiIndex: [0, 0, 0], 85 multiIndex: [0, 0, 0],
86 placeholder: '请选择职业', 86 placeholder: '请选择职业',
87 selected: '', 87 selected: '',
88 - range_key:'label', 88 + range_key: 'label',
89 onChange: 'onPickerSelect' 89 onChange: 'onPickerSelect'
90 }, 90 },
91 degreeData: { 91 degreeData: {
@@ -210,7 +210,7 @@ Page({ @@ -210,7 +210,7 @@ Page({
210 placeholder: '请选择户籍所在地', 210 placeholder: '请选择户籍所在地',
211 onChange: 'birthAddressSelect' 211 onChange: 'birthAddressSelect'
212 }, 212 },
213 - title:'', 213 + title: '',
214 condition: false 214 condition: false
215 }, 215 },
216 216
@@ -224,7 +224,7 @@ Page({ @@ -224,7 +224,7 @@ Page({
224 cur_id: options.id 224 cur_id: options.id
225 }) 225 })
226 this.getpersonalTax(options.id) 226 this.getpersonalTax(options.id)
227 - } 227 + }
228 this.getproffessiondata() 228 this.getproffessiondata()
229 this.getbanklist() 229 this.getbanklist()
230 }, 230 },
@@ -240,7 +240,7 @@ Page({ @@ -240,7 +240,7 @@ Page({
240 "Authorization": Authorization 240 "Authorization": Authorization
241 }, 241 },
242 success: function(res) { 242 success: function(res) {
243 - console.log('taxInfo',res) 243 + console.log('taxInfo', res)
244 that.setData({ 244 that.setData({
245 taxInfo: res.data, 245 taxInfo: res.data,
246 isself: res.data.family_ties ? false : true 246 isself: res.data.family_ties ? false : true
@@ -252,9 +252,9 @@ Page({ @@ -252,9 +252,9 @@ Page({
252 } 252 }
253 }) 253 })
254 }, 254 },
255 - 255 +
256 //对各参数初始赋值 256 //对各参数初始赋值
257 - handleDatas:function(){ 257 + handleDatas: function() {
258 var tax_info = this.data.taxInfo 258 var tax_info = this.data.taxInfo
259 this.data.name = tax_info.name 259 this.data.name = tax_info.name
260 this.data.relativeData.selected = tax_info.family_ties 260 this.data.relativeData.selected = tax_info.family_ties
@@ -276,22 +276,22 @@ Page({ @@ -276,22 +276,22 @@ Page({
276 this.data.lieshuInfo.selected = tax_info.is_martyr_family 276 this.data.lieshuInfo.selected = tax_info.is_martyr_family
277 this.data.lonelyolderInfo.selected = tax_info.is_lonely_man 277 this.data.lonelyolderInfo.selected = tax_info.is_lonely_man
278 this.data.bankInfo.selected = tax_info.bank 278 this.data.bankInfo.selected = tax_info.bank
279 - this.data.contactaddressInfo.selected = tax_info.contact_address.province + tax_info.contact_address.city + tax_info.contact_address.district  
280 - this.data.currentaddressInfo.selected = tax_info.current_address.province + tax_info.current_address.city + tax_info.current_address.district  
281 - this.data.birthaddressInfo.selected = tax_info.huji_address.province + tax_info.huji_address.city + tax_info.huji_address.district 279 + this.data.contactaddressInfo.selected = tax_info.contact_address.province + tax_info.contact_address.city + tax_info.contact_address.district
  280 + this.data.currentaddressInfo.selected = tax_info.current_address.province + tax_info.current_address.city + tax_info.current_address.district
  281 + this.data.birthaddressInfo.selected = tax_info.huji_address.province + tax_info.huji_address.city + tax_info.huji_address.district
282 this.data.employeeInfo.selected = tax_info.is_employee 282 this.data.employeeInfo.selected = tax_info.is_employee
283 this.data.investpersonalInfo.selected = tax_info.is_business_angel 283 this.data.investpersonalInfo.selected = tax_info.is_business_angel
284 this.setData({ 284 this.setData({
285 relativeData: this.data.relativeData, 285 relativeData: this.data.relativeData,
286 - name:this.data.name, 286 + name: this.data.name,
287 personstatusData: this.data.personstatusData, 287 personstatusData: this.data.personstatusData,
288 cardtypeData: this.data.cardtypeData, 288 cardtypeData: this.data.cardtypeData,
289 mobile: this.data.mobile, 289 mobile: this.data.mobile,
290 investInfo: this.data.investInfo, 290 investInfo: this.data.investInfo,
291 specificIndustryInfo: this.data.specificIndustryInfo, 291 specificIndustryInfo: this.data.specificIndustryInfo,
292 genderData: this.data.genderData, 292 genderData: this.data.genderData,
293 -  
294 - professionData:this.data.professionData, 293 +
  294 + professionData: this.data.professionData,
295 degreeData: this.data.degreeData, 295 degreeData: this.data.degreeData,
296 disabilityInfo: this.data.disabilityInfo, 296 disabilityInfo: this.data.disabilityInfo,
297 lieshuInfo: this.data.lieshuInfo, 297 lieshuInfo: this.data.lieshuInfo,
@@ -299,7 +299,7 @@ Page({ @@ -299,7 +299,7 @@ Page({
299 contactaddressInfo: this.data.contactaddressInfo, 299 contactaddressInfo: this.data.contactaddressInfo,
300 currentaddressInfo: this.data.currentaddressInfo, 300 currentaddressInfo: this.data.currentaddressInfo,
301 birthaddressInfo: this.data.birthaddressInfo, 301 birthaddressInfo: this.data.birthaddressInfo,
302 - employeeInfo:this.data.employeeInfo, 302 + employeeInfo: this.data.employeeInfo,
303 investpersonalInfo: this.data.investpersonalInfo, 303 investpersonalInfo: this.data.investpersonalInfo,
304 304
305 long_birth_date: tax_info.birth_date, 305 long_birth_date: tax_info.birth_date,
@@ -308,12 +308,13 @@ Page({ @@ -308,12 +308,13 @@ Page({
308 startDate: this.data.startDate, 308 startDate: this.data.startDate,
309 long_end_date: tax_info.separate_date, 309 long_end_date: tax_info.separate_date,
310 endDate: this.data.endDate, 310 endDate: this.data.endDate,
  311 + isIdCard: '居民身份证' == tax_info.id_card_type?true:false,
311 card_number: this.data.card_number 312 card_number: this.data.card_number
312 313
313 }) 314 })
314 }, 315 },
315 316
316 - getproffessiondata: function () { 317 + getproffessiondata: function() {
317 var that = this 318 var that = this
318 var Authorization = app.globalData.Authorization; 319 var Authorization = app.globalData.Authorization;
319 var proffession_info = that.data.professionData 320 var proffession_info = that.data.professionData
@@ -324,7 +325,7 @@ Page({ @@ -324,7 +325,7 @@ Page({
324 'content-type': 'application/json', // 默认值 325 'content-type': 'application/json', // 默认值
325 "Authorization": Authorization 326 "Authorization": Authorization
326 }, 327 },
327 - success: function (res) { 328 + success: function(res) {
328 proffession_info.values = that.handleProfession(res.data.items) 329 proffession_info.values = that.handleProfession(res.data.items)
329 console.log('proffession_info------', proffession_info) 330 console.log('proffession_info------', proffession_info)
330 that.setData({ 331 that.setData({
@@ -338,7 +339,7 @@ Page({ @@ -338,7 +339,7 @@ Page({
338 }) 339 })
339 }, 340 },
340 341
341 - handleProfession: function (items) { 342 + handleProfession: function(items) {
342 var new_profession_data = [] 343 var new_profession_data = []
343 var list = [], 344 var list = [],
344 tempTwo = {}, 345 tempTwo = {},
@@ -491,13 +492,13 @@ Page({ @@ -491,13 +492,13 @@ Page({
491 var is_idcard = this.data.isIdCard 492 var is_idcard = this.data.isIdCard
492 var cardtype_data = this.data.cardtypeData 493 var cardtype_data = this.data.cardtypeData
493 cardtype_data.selected = cardtype_data.values[e.detail.value] 494 cardtype_data.selected = cardtype_data.values[e.detail.value]
494 - if (0 == e.detail.value){ 495 + if (0 == e.detail.value) {
495 is_idcard = true 496 is_idcard = true
496 - }else{ 497 + } else {
497 is_idcard = false 498 is_idcard = false
498 } 499 }
499 this.setData({ 500 this.setData({
500 - isIdCard:is_idcard, 501 + isIdCard: is_idcard,
501 cardtypeData: cardtype_data 502 cardtypeData: cardtype_data
502 }) 503 })
503 break; 504 break;
@@ -528,7 +529,7 @@ Page({ @@ -528,7 +529,7 @@ Page({
528 var profession_name = profession_data.values[e.detail.value[e.detail.value[0]]][0].children[e.detail.value[1]].children[e.detail.value[2]].label 529 var profession_name = profession_data.values[e.detail.value[e.detail.value[0]]][0].children[e.detail.value[1]].children[e.detail.value[2]].label
529 profession_data.selected = profession_name 530 profession_data.selected = profession_name
530 this.setData({ 531 this.setData({
531 - profession_haschanges:true, 532 + profession_haschanges: true,
532 profession_index: e.detail.value, 533 profession_index: e.detail.value,
533 professionData: profession_data 534 professionData: profession_data
534 }) 535 })
@@ -594,7 +595,7 @@ Page({ @@ -594,7 +595,7 @@ Page({
594 }, 595 },
595 596
596 // =============日期picker选中处理============== 597 // =============日期picker选中处理==============
597 - birthdayChange: function (e) { 598 + birthdayChange: function(e) {
598 var birth_date = this.data.birthDate; 599 var birth_date = this.data.birthDate;
599 birth_date.selected = e.detail.value 600 birth_date.selected = e.detail.value
600 console.log('birthdayChange', Date.parse(new Date(e.detail.value))) 601 console.log('birthdayChange', Date.parse(new Date(e.detail.value)))
@@ -605,7 +606,7 @@ Page({ @@ -605,7 +606,7 @@ Page({
605 }) 606 })
606 }, 607 },
607 608
608 - startChange: function (e) { 609 + startChange: function(e) {
609 var start_date = this.data.startDate; 610 var start_date = this.data.startDate;
610 start_date.selected = e.detail.value 611 start_date.selected = e.detail.value
611 this.setData({ 612 this.setData({
@@ -613,7 +614,7 @@ Page({ @@ -613,7 +614,7 @@ Page({
613 }) 614 })
614 }, 615 },
615 616
616 - endChange: function (e) { 617 + endChange: function(e) {
617 var end_date = this.data.endDate; 618 var end_date = this.data.endDate;
618 end_date.selected = e.detail.value 619 end_date.selected = e.detail.value
619 this.setData({ 620 this.setData({
@@ -623,7 +624,7 @@ Page({ @@ -623,7 +624,7 @@ Page({
623 624
624 // =============地区picker选中处理============== 625 // =============地区picker选中处理==============
625 626
626 - contactAddressSelect: function (e) { 627 + contactAddressSelect: function(e) {
627 // console.log('contactAddressSelect', e) 628 // console.log('contactAddressSelect', e)
628 var contact_address = this.data.contactaddressInfo; 629 var contact_address = this.data.contactaddressInfo;
629 contact_address.selected = e.detail.value[0] + e.detail.value[1] + e.detail.value[2] 630 contact_address.selected = e.detail.value[0] + e.detail.value[1] + e.detail.value[2]
@@ -635,10 +636,10 @@ Page({ @@ -635,10 +636,10 @@ Page({
635 console.log('contactaddressInfo', this.data.contactaddressInfo) 636 console.log('contactaddressInfo', this.data.contactaddressInfo)
636 }, 637 },
637 638
638 - currentAddressSelect: function (e) { 639 + currentAddressSelect: function(e) {
639 // console.log('currentAddressSelect', e) 640 // console.log('currentAddressSelect', e)
640 var current_address = this.data.currentaddressInfo; 641 var current_address = this.data.currentaddressInfo;
641 - current_address.selected = e.detail.value[0] + e.detail.value[1] + e.detail.value[2] 642 + current_address.selected = e.detail.value[0] + e.detail.value[1] + e.detail.value[2]
642 current_address.address_value = e.detail.value 643 current_address.address_value = e.detail.value
643 current_address.address_code = e.detail.code 644 current_address.address_code = e.detail.code
644 this.setData({ 645 this.setData({
@@ -646,7 +647,7 @@ Page({ @@ -646,7 +647,7 @@ Page({
646 }) 647 })
647 }, 648 },
648 649
649 - birthAddressSelect: function (e) { 650 + birthAddressSelect: function(e) {
650 // console.log('birthAddressSelect', e) 651 // console.log('birthAddressSelect', e)
651 var birth_address = this.data.birthaddressInfo; 652 var birth_address = this.data.birthaddressInfo;
652 birth_address.selected = e.detail.value[0] + e.detail.value[1] + e.detail.value[2] 653 birth_address.selected = e.detail.value[0] + e.detail.value[1] + e.detail.value[2]
@@ -662,24 +663,24 @@ Page({ @@ -662,24 +663,24 @@ Page({
662 663
663 664
664 getIdInfo: function(e) { 665 getIdInfo: function(e) {
665 - if(this.data.isIdCard){ 666 + if (this.data.isIdCard) {
666 wx.navigateTo({ 667 wx.navigateTo({
667 url: '../idinfo/idinfo', 668 url: '../idinfo/idinfo',
668 - success: function (res) { }, 669 + success: function(res) {},
669 }) 670 })
670 } 671 }
671 }, 672 },
672 673
673 - formSubmit: function (e) { 674 + formSubmit: function(e) {
674 console.log("date", Date.parse(new Date(this.data.birthday)) / 1000) 675 console.log("date", Date.parse(new Date(this.data.birthday)) / 1000)
675 676
676 var formdata = e.detail.value; 677 var formdata = e.detail.value;
677 console.log("formdata", formdata) 678 console.log("formdata", formdata)
678 console.log("card_number", this.data.card_number) 679 console.log("card_number", this.data.card_number)
679 - if (formdata.name.length < 1) { 680 + if (this.data.name&&this.data.name.length < 1 && formdata.name.length < 1) {
680 this.showtoast('请输入姓名'); 681 this.showtoast('请输入姓名');
681 return 682 return
682 - } else if (!this.data.isself&&this.data.relativeData.selected.length < 1) { 683 + } else if (!this.data.isself && this.data.relativeData.selected.length < 1) {
683 this.showtoast('请选择成员关系'); 684 this.showtoast('请选择成员关系');
684 return 685 return
685 } else if (this.data.personstatusData.selected.length < 1) { 686 } else if (this.data.personstatusData.selected.length < 1) {
@@ -717,14 +718,14 @@ Page({ @@ -717,14 +718,14 @@ Page({
717 this.goCommit(formdata); 718 this.goCommit(formdata);
718 }, 719 },
719 720
720 - goCommit: function (data) { 721 + goCommit: function(data) {
721 var that = this 722 var that = this
722 var formdata = data 723 var formdata = data
723 console.log("form_data", formdata); 724 console.log("form_data", formdata);
724 var request_profession = that.getProfessionRequest() 725 var request_profession = that.getProfessionRequest()
725 var Authorization = app.globalData.Authorization; 726 var Authorization = app.globalData.Authorization;
726 wx.request({ 727 wx.request({
727 - url: baseUrl + 'persontax/v1/personal-taxes/'+that.data.cur_id, 728 + url: baseUrl + 'persontax/v1/personal-taxes/' + that.data.cur_id,
728 method: "PUT", 729 method: "PUT",
729 data: { 730 data: {
730 "name": that.data.name.length > 0 ? that.data.name : form_data.name, 731 "name": that.data.name.length > 0 ? that.data.name : form_data.name,
@@ -790,7 +791,7 @@ Page({ @@ -790,7 +791,7 @@ Page({
790 'content-type': 'application/json', // 默认值 791 'content-type': 'application/json', // 默认值
791 "Authorization": Authorization 792 "Authorization": Authorization
792 }, 793 },
793 - success: function (res) { 794 + success: function(res) {
794 console.log(res) 795 console.log(res)
795 wx.redirectTo({ 796 wx.redirectTo({
796 url: '../home/home', 797 url: '../home/home',
@@ -802,10 +803,10 @@ Page({ @@ -802,10 +803,10 @@ Page({
802 }) 803 })
803 }, 804 },
804 805
805 - getProfessionRequest:function(){ 806 + getProfessionRequest: function() {
806 var that = this 807 var that = this
807 var pro_index = that.data.profession_index 808 var pro_index = that.data.profession_index
808 - if (that.data.profession_haschanges&&pro_index.length==3){ 809 + if (that.data.profession_haschanges && pro_index.length == 3) {
809 var profession_data_info = that.data.professionData.values[pro_index[pro_index[0]]][0] 810 var profession_data_info = that.data.professionData.values[pro_index[pro_index[0]]][0]
810 console.log('profession_datas', profession_data_info) 811 console.log('profession_datas', profession_data_info)
811 return { 812 return {
@@ -816,14 +817,14 @@ Page({ @@ -816,14 +817,14 @@ Page({
816 "three_level_code": profession_data_info.children[pro_index[1]].children[pro_index[2]].value, 817 "three_level_code": profession_data_info.children[pro_index[1]].children[pro_index[2]].value,
817 "three_level_name": profession_data_info.children[pro_index[1]].children[pro_index[2]].label 818 "three_level_name": profession_data_info.children[pro_index[1]].children[pro_index[2]].label
818 } 819 }
819 - }else{  
820 - return that.data.taxInfo.profession 820 + } else {
  821 + return that.data.taxInfo.profession
821 } 822 }
822 }, 823 },
823 824
824 - showtoast: function (title) { 825 + showtoast: function(str) {
825 wx.showToast({ 826 wx.showToast({
826 - title: title, 827 + title: str,
827 }) 828 })
828 }, 829 },
829 830
@@ -30,7 +30,8 @@ @@ -30,7 +30,8 @@
30 <!-- 基本信息 --> 30 <!-- 基本信息 -->
31 <view class='head_wrap' bindtap='span' id='1'> 31 <view class='head_wrap' bindtap='span' id='1'>
32 <text class='head_text_wrap1'>基本信息</text> 32 <text class='head_text_wrap1'>基本信息</text>
33 - <text class='head_text_wrap2'>(点击收起非必填选项)</text> 33 + <text class='head_text_wrap2' hidden='{{!isshow01}}'>(点击收起非必填选项)</text>
  34 + <text class='head_text_wrap2' hidden='{{isshow01}}'>(点击展开非必填选项)</text>
34 <view style='float:right' wx:if='{{isshow01}}'> 35 <view style='float:right' wx:if='{{isshow01}}'>
35 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image> 36 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image>
36 </view> 37 </view>
@@ -52,7 +53,7 @@ @@ -52,7 +53,7 @@
52 <view class='item_body'> 53 <view class='item_body'>
53 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text> 54 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text>
54 <text class='text_black_28 float_left'>国籍(地区)</text> 55 <text class='text_black_28 float_left'>国籍(地区)</text>
55 - <input class='input_wrap float_right' value='中国'></input> 56 + <text class='text_999_28 float_right'>中国</text>
56 </view> 57 </view>
57 <view class="divide_line"></view> 58 <view class="divide_line"></view>
58 59
@@ -82,7 +83,7 @@ @@ -82,7 +83,7 @@
82 <text class='text_333_28 float_right'>{{card_number}}</text> 83 <text class='text_333_28 float_right'>{{card_number}}</text>
83 </view> 84 </view>
84 <view wx:else> 85 <view wx:else>
85 - <input class='input_wrap float_right' placeholder='请输入证件号码' value='{{card_number}}' name='id_card_no' ></input> 86 + <input class='input_wrap float_right' placeholder='请输入证件号码' value='{{card_number}}' name='id_card_no' maxlength='24'></input>
86 </view> 87 </view>
87 </view> 88 </view>
88 <view class="divide_line"></view> 89 <view class="divide_line"></view>
@@ -128,7 +129,7 @@ @@ -128,7 +129,7 @@
128 <view class="divide_line"></view> 129 <view class="divide_line"></view>
129 <view class='item_body'> 130 <view class='item_body'>
130 <text class='text_666_28 float_left'>纳税人识别号</text> 131 <text class='text_666_28 float_left'>纳税人识别号</text>
131 - <input class='input_wrap float_right' name='taxpayer_no' type='number' value='{{taxInfo.taxpayer_no}}' placeholder-class='text_999_28' placeholder='请输入纳税人识别号'></input> 132 + <input class='input_wrap float_right' name='taxpayer_no' type='number' value='{{taxInfo.taxpayer_no}}' placeholder-class='text_999_28' placeholder='请输入纳税人识别号' maxlength='24'></input>
132 </view> 133 </view>
133 <view class="divide_line"></view> 134 <view class="divide_line"></view>
134 <!-- <view class='item_body'> 135 <!-- <view class='item_body'>
@@ -137,10 +138,10 @@ @@ -137,10 +138,10 @@
137 <text class='text_333_28 float_right'></text> 138 <text class='text_333_28 float_right'></text>
138 </view> --> 139 </view> -->
139 <template is="picker_cell_normal" data="{{...disabilityInfo}}" /> 140 <template is="picker_cell_normal" data="{{...disabilityInfo}}" />
140 - <view class="divide_line"></view>  
141 - <view class='item_body'> 141 + <view class="divide_line" hidden="{{disabilityInfo.selected!='是'}}"></view>
  142 + <view class='item_body' hidden="{{disabilityInfo.selected!='是'}}">
142 <text class='text_666_28 float_left'>残疾证号</text> 143 <text class='text_666_28 float_left'>残疾证号</text>
143 - <input class='input_wrap float_right' name='disability_no' type='number' value='{{taxInfo.disability_no}}' placeholder-class='text_999_28' placeholder='请输入残疾证号'></input> 144 + <input class='input_wrap float_right' name='disability_no' type='number' value='{{taxInfo.disability_no}}' placeholder-class='text_999_28' placeholder='请输入残疾证号' maxlength='24'></input>
144 </view> 145 </view>
145 <view class="divide_line"></view> 146 <view class="divide_line"></view>
146 <!-- <view class='item_body'> 147 <!-- <view class='item_body'>
@@ -149,10 +150,10 @@ @@ -149,10 +150,10 @@
149 <text class='text_333_28 float_right'></text> 150 <text class='text_333_28 float_right'></text>
150 </view> --> 151 </view> -->
151 <template is="picker_cell_normal" data="{{...lieshuInfo}}" /> 152 <template is="picker_cell_normal" data="{{...lieshuInfo}}" />
152 - <view class="divide_line"></view>  
153 - <view class='item_body'> 153 + <view class="divide_line" hidden="{{lieshuInfo.selected!='是'}}"></view>
  154 + <view class='item_body' hidden="{{lieshuInfo.selected!='是'}}">
154 <text class='text_666_28 float_left'>烈属证号</text> 155 <text class='text_666_28 float_left'>烈属证号</text>
155 - <input class='input_wrap float_right' name='martyr_family_no' type='number' value='{{taxInfo.martyr_family_no}}' placeholder-class='text_999_28' placeholder='请输入烈属证号'></input> 156 + <input class='input_wrap float_right' name='martyr_family_no' type='number' value='{{taxInfo.martyr_family_no}}' placeholder-class='text_999_28' placeholder='请输入烈属证号' maxlength='24'></input>
156 </view> 157 </view>
157 <view class="divide_line"></view> 158 <view class="divide_line"></view>
158 <!-- <view class='item_body'> 159 <!-- <view class='item_body'>
@@ -161,6 +162,11 @@ @@ -161,6 +162,11 @@
161 <text class='text_333_28 float_right'></text> 162 <text class='text_333_28 float_right'></text>
162 </view> --> 163 </view> -->
163 <template is="picker_cell_normal" data="{{...lonelyolderInfo}}" /> 164 <template is="picker_cell_normal" data="{{...lonelyolderInfo}}" />
  165 + <view class="divide_line"></view>
  166 + <view class='item_body'>
  167 + <text class='text_666_28 float_left'>备注</text>
  168 + <input class='extra_input float_right' type='number' value='{{taxInfo.comment}}' name='comment' placeholder-class='text_999_28' placeholder='请输入备注' ></input>
  169 + </view>
164 </view> 170 </view>
165 </view> 171 </view>
166 </view> 172 </view>
@@ -168,7 +174,8 @@ @@ -168,7 +174,8 @@
168 <!-- 联系方式 --> 174 <!-- 联系方式 -->
169 <view class='head_wrap' style='margin-top:20rpx' bindtap='span' id='2'> 175 <view class='head_wrap' style='margin-top:20rpx' bindtap='span' id='2'>
170 <text class='head_text_wrap1'>联系方式</text> 176 <text class='head_text_wrap1'>联系方式</text>
171 - <text class='head_text_wrap2'>(点击收起非必填选项)</text> 177 + <text class='head_text_wrap2' hidden='{{!isshow02}}'>(点击收起非必填选项)</text>
  178 + <text class='head_text_wrap2' hidden='{{isshow02}}'>(点击展开非必填选项)</text>
172 <view style='float:right' wx:if='{{isshow02}}'> 179 <view style='float:right' wx:if='{{isshow02}}'>
173 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image> 180 <image class='head_image_wrap_up' src='/images/arrow_up.png'></image>
174 </view> 181 </view>
@@ -182,7 +189,7 @@ @@ -182,7 +189,7 @@
182 <view class='item_body'> 189 <view class='item_body'>
183 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text> 190 <text style='color:red;font-size: 28rpx;line-height: 80rpx;float:left'>*</text>
184 <text class='text_black_28 float_left'>联系电话</text> 191 <text class='text_black_28 float_left'>联系电话</text>
185 - <input class='input_wrap float_right' placeholder='请填写电话' value='{{mobile}}' name='mobile' type='number' disabled='{{disabled}}'></input> 192 + <input class='input_wrap float_right' placeholder='请填写电话' value='{{mobile}}' name='mobile' type='number' disabled='true' maxlength='11'></input>
186 </view> 193 </view>
187 <!-- 非必填部分02 --> 194 <!-- 非必填部分02 -->
188 <view hidden='{{!isshow02}}'> 195 <view hidden='{{!isshow02}}'>
@@ -208,12 +215,12 @@ @@ -208,12 +215,12 @@
208 <view class="divide_line"></view> 215 <view class="divide_line"></view>
209 <view class='item_body'> 216 <view class='item_body'>
210 <text class='text_666_28 float_left'>银行账号</text> 217 <text class='text_666_28 float_left'>银行账号</text>
211 - <input class='input_wrap float_right' name='bank_account' value='{{taxInfo.bank_account}}' placeholder-class='text_999_28' placeholder='请输入银行账号'></input> 218 + <input class='input_wrap float_right' name='bank_account' value='{{taxInfo.bank_account}}' placeholder-class='text_999_28' placeholder='请输入银行账号' maxlength='24'></input>
212 </view> 219 </view>
213 <view class="divide_line"></view> 220 <view class="divide_line"></view>
214 <view class='item_body'> 221 <view class='item_body'>
215 <text class='text_666_28 float_left'>电子邮箱</text> 222 <text class='text_666_28 float_left'>电子邮箱</text>
216 - <input class='input_wrap float_right' name='email' value='{{taxInfo.email}}' placeholder='请输入电子邮箱' placeholder-class='text_999_28'></input> 223 + <input class='input_wrap float_right' name='email' value='{{taxInfo.email}}' placeholder='请输入电子邮箱' placeholder-class='text_999_28'></input>
217 </view> 224 </view>
218 <view class="divide_line"></view> 225 <view class="divide_line"></view>
219 <!-- <view class=' item_body '> 226 <!-- <view class=' item_body '>
@@ -225,7 +232,7 @@ @@ -225,7 +232,7 @@
225 <view class="divide_line"></view> 232 <view class="divide_line"></view>
226 <view class='item_body '> 233 <view class='item_body '>
227 <text class='text_666_28 float_left '>详细地址</text> 234 <text class='text_666_28 float_left '>详细地址</text>
228 - <input class='input_wrap float_right ' name='current_address_detail ' value='{{taxInfo.current_address_detail}}' placeholder-class='text_999_28' placeholder='请输入详细居住地址'></input> 235 + <input class='input_wrap float_right ' name='current_address_detail ' value='{{taxInfo.current_address_detail}}' placeholder-class='text_999_28' placeholder='请输入详细居住地址'></input>
229 </view> 236 </view>
230 <view class="divide_line"></view> 237 <view class="divide_line"></view>
231 <!-- <view class='item_body '> 238 <!-- <view class='item_body '>
@@ -247,8 +254,9 @@ @@ -247,8 +254,9 @@
247 254
248 <!-- 任职雇佣信息 --> 255 <!-- 任职雇佣信息 -->
249 <view class='head_wrap ' style='margin-top:20rpx ' bindtap='span' id='3'> 256 <view class='head_wrap ' style='margin-top:20rpx ' bindtap='span' id='3'>
250 - <text class='head_text_wrap1 '>任职雇佣信息</text>  
251 - <text class='head_text_wrap2 '>(点击收起非必填选项)</text> 257 + <text class='head_text_wrap1 '>任职受雇信息</text>
  258 + <text class='head_text_wrap2' hidden='{{!isshow03}}'>(点击收起非必填选项)</text>
  259 + <text class='head_text_wrap2' hidden='{{isshow03}}'>(点击展开非必填选项)</text>
252 <view style='float:right ' hidden='{{!isshow03}}'> 260 <view style='float:right ' hidden='{{!isshow03}}'>
253 <image class='head_image_wrap_up ' src='/images/arrow_up.png '></image> 261 <image class='head_image_wrap_up ' src='/images/arrow_up.png '></image>
254 </view> 262 </view>
@@ -285,7 +293,7 @@ @@ -285,7 +293,7 @@
285 <view class="divide_line"></view> 293 <view class="divide_line"></view>
286 <view class='item_body '> 294 <view class='item_body '>
287 <text class='text_666_28 float_left'>公司股本总额</text> 295 <text class='text_666_28 float_left'>公司股本总额</text>
288 - <input class='input_wrap float_right ' name='company_equity_total' type='digit' value='{{taxInfo.company_equity_total}}' placeholder-class='text_999_28' placeholder='请输入股本总额'></input> 296 + <input class='input_wrap float_right ' name='company_equity_total' type='digit' value='{{taxInfo.company_equity_total}}' placeholder-class='text_999_28' placeholder='请输入股本总额' maxlength='20'></input>
289 </view> 297 </view>
290 <view class="divide_line"></view> 298 <view class="divide_line"></view>
291 <!-- <view class='item_body '> 299 <!-- <view class='item_body '>
@@ -306,7 +314,7 @@ @@ -306,7 +314,7 @@
306 <view class="divide_line"></view> 314 <view class="divide_line"></view>
307 <view class='item_body '> 315 <view class='item_body '>
308 <text class='text_666_28 float_left '>工号</text> 316 <text class='text_666_28 float_left '>工号</text>
309 - <input class='input_wrap float_right ' name='employee_no' type='number' value='{{taxInfo.employee_no}}' placeholder-class='text_999_28' placeholder='请输入工号'></input> 317 + <input class='input_wrap float_right ' name='employee_no' type='number' value='{{taxInfo.employee_no}}' placeholder-class='text_999_28' placeholder='请输入工号' maxlength='20'></input>
310 </view> 318 </view>
311 <view class="divide_line"></view> 319 <view class="divide_line"></view>
312 <!-- <view class='item_body '> 320 <!-- <view class='item_body '>
@@ -315,19 +323,19 @@ @@ -315,19 +323,19 @@
315 <text class='text_333_28 float_right '></text> 323 <text class='text_333_28 float_right '></text>
316 </view> --> 324 </view> -->
317 <template is="picker_cell_normal" data="{{...investpersonalInfo}}" /> 325 <template is="picker_cell_normal" data="{{...investpersonalInfo}}" />
318 - <view class="divide_line"></view>  
319 - <view class='item_body '> 326 + <view class="divide_line" hidden="{{investpersonalInfo.selected!='是'}}"></view>
  327 + <view class='item_body ' hidden="{{investpersonalInfo.selected!='是'}}">
320 <text class='text_666_28 float_left '>个人投资总额</text> 328 <text class='text_666_28 float_left '>个人投资总额</text>
321 - <input class='input_wrap float_right ' name='personal_equity_total' type='digit' value='{{taxInfo.personal_equity_total}}' placeholder-class='text_999_28' placeholder='请输入个人投资总额'></input> 329 + <input class='input_wrap float_right ' name='personal_equity_total' type='digit' value='{{taxInfo.personal_equity_total}}' placeholder-class='text_999_28' placeholder='请输入个人投资总额' maxlength='20'></input>
322 </view> 330 </view>
323 <view class="divide_line"></view> 331 <view class="divide_line"></view>
324 </view> 332 </view>
325 333
326 334
327 - <view style='width:100% '> 335 + <!-- <view style='width:100% '>
328 <text class='text_666_28 float_left '>备注</text> 336 <text class='text_666_28 float_left '>备注</text>
329 - <input class='extra_input' style='text-aligh: right' value='{{taxInfo.comment}}' name='comment' placeholder-class='text_999_28' placeholder='请输入备注'></input>  
330 - </view> 337 + <input class='extra_input' style='text-aligh: right' value='{{taxInfo.comment}}' name='comment' placeholder-class='text_999_28' placeholder='请输入备注'></input>
  338 + </view> -->
331 </view> 339 </view>
332 </view> 340 </view>
333 341
@@ -335,7 +343,7 @@ @@ -335,7 +343,7 @@
335 <view class="btn_bottom"> 343 <view class="btn_bottom">
336 <button class="btn_bottom" formType="submit"> 保存</button> 344 <button class="btn_bottom" formType="submit"> 保存</button>
337 </view> 345 </view>
338 - 346 +
339 </form> 347 </form>
340 </view> 348 </view>
341 349
@@ -7,36 +7,37 @@ Page({ @@ -7,36 +7,37 @@ Page({
7 * 页面的初始数据 7 * 页面的初始数据
8 */ 8 */
9 data: { 9 data: {
10 - taxlist:[''] 10 + text_tip: "去完善",
  11 + taxlist: ['']
11 }, 12 },
12 13
13 /** 14 /**
14 * 生命周期函数--监听页面加载 15 * 生命周期函数--监听页面加载
15 */ 16 */
16 - onLoad: function (options) {  
17 - 17 + onLoad: function(options) {
  18 +
18 }, 19 },
19 20
20 /** 21 /**
21 * 生命周期函数--监听页面初次渲染完成 22 * 生命周期函数--监听页面初次渲染完成
22 */ 23 */
23 - onReady: function () {  
24 - 24 + onReady: function() {
  25 +
25 }, 26 },
26 27
27 /** 28 /**
28 * 生命周期函数--监听页面显示 29 * 生命周期函数--监听页面显示
29 */ 30 */
30 - onShow: function () { 31 + onShow: function() {
31 this.getTaxList() 32 this.getTaxList()
32 }, 33 },
33 34
34 - getTaxList:function(){ 35 + getTaxList: function() {
35 var that = this; 36 var that = this;
36 var Authorization = app.globalData.Authorization; 37 var Authorization = app.globalData.Authorization;
37 - console.log('Authorization',Authorization)  
38 - if(!Authorization||Authorization.length<10){  
39 - return 38 + console.log('Authorization', Authorization)
  39 + if (!Authorization || Authorization.length < 10) {
  40 + return
40 } 41 }
41 wx.request({ 42 wx.request({
42 url: baseUrl + 'persontax/v1/personal-taxes', 43 url: baseUrl + 'persontax/v1/personal-taxes',
@@ -45,14 +46,17 @@ Page({ @@ -45,14 +46,17 @@ Page({
45 'content-type': 'application/json', // 默认值 46 'content-type': 'application/json', // 默认值
46 "Authorization": Authorization 47 "Authorization": Authorization
47 }, 48 },
48 - data:{  
49 - 'all':true 49 + data: {
  50 + 'all': true
50 }, 51 },
51 - success: function (res) { 52 + success: function(res) {
52 console.log(res.data) 53 console.log(res.data)
53 that.setData({ 54 that.setData({
54 - taxlist:res.data.items 55 + taxlist: res.data.items
55 }) 56 })
  57 + if (res.data.items && res.data.items.length > 0) {
  58 + that.getStatus(res.data.items)
  59 + }
56 }, 60 },
57 fail(res) { 61 fail(res) {
58 console.log(res.data) 62 console.log(res.data)
@@ -60,14 +64,27 @@ Page({ @@ -60,14 +64,27 @@ Page({
60 }) 64 })
61 }, 65 },
62 66
63 - goadd:function(e){ 67 + getStatus: function(data) {
  68 + console.log('data', data )
  69 + if (data[0].family_ties.length < 1 && data[0].name.length > 0 && data[0].taxpayer_status.length > 0 && data[0].id_card_type.length > 0 && data[0].id_card_no.length > 0 && data[0].mobile.length > 0 && data[0].is_investor.length > 0 && data[0].is_specific_profession.length > 0) {
  70 + this.setData({
  71 + text_tip: '去查看'
  72 + })
  73 + } else {
  74 + this.setData({
  75 + text_tip: '去完善'
  76 + })
  77 + }
  78 + },
  79 +
  80 + goadd: function(e) {
64 console.log(e) 81 console.log(e)
65 wx.navigateTo({ 82 wx.navigateTo({
66 url: '../addinfo/addinfo', 83 url: '../addinfo/addinfo',
67 }) 84 })
68 }, 85 },
69 86
70 - goedit: function (e) { 87 + goedit: function(e) {
71 console.log(e) 88 console.log(e)
72 wx.navigateTo({ 89 wx.navigateTo({
73 url: '../editinfo/editinfo?id=' + e.currentTarget.id, 90 url: '../editinfo/editinfo?id=' + e.currentTarget.id,
@@ -77,35 +94,35 @@ Page({ @@ -77,35 +94,35 @@ Page({
77 /** 94 /**
78 * 生命周期函数--监听页面隐藏 95 * 生命周期函数--监听页面隐藏
79 */ 96 */
80 - onHide: function () {  
81 - 97 + onHide: function() {
  98 +
82 }, 99 },
83 100
84 /** 101 /**
85 * 生命周期函数--监听页面卸载 102 * 生命周期函数--监听页面卸载
86 */ 103 */
87 - onUnload: function () {  
88 - 104 + onUnload: function() {
  105 +
89 }, 106 },
90 107
91 /** 108 /**
92 * 页面相关事件处理函数--监听用户下拉动作 109 * 页面相关事件处理函数--监听用户下拉动作
93 */ 110 */
94 - onPullDownRefresh: function () {  
95 - 111 + onPullDownRefresh: function() {
  112 +
96 }, 113 },
97 114
98 /** 115 /**
99 * 页面上拉触底事件的处理函数 116 * 页面上拉触底事件的处理函数
100 */ 117 */
101 - onReachBottom: function () {  
102 - 118 + onReachBottom: function() {
  119 +
103 }, 120 },
104 121
105 /** 122 /**
106 * 用户点击右上角分享 123 * 用户点击右上角分享
107 */ 124 */
108 - onShareAppMessage: function () {  
109 - 125 + onShareAppMessage: function() {
  126 +
110 } 127 }
111 }) 128 })
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 <view class='rectangle_solid_bg' bindtap='goedit' id='{{item.id}}'> 34 <view class='rectangle_solid_bg' bindtap='goedit' id='{{item.id}}'>
35 <view style='padding: 0 15px '> 35 <view style='padding: 0 15px '>
36 <image class='arrow_wrap' src='/images/arrow_right.png'> </image> 36 <image class='arrow_wrap' src='/images/arrow_right.png'> </image>
37 - <text class='text_999_28'>去完善</text> 37 + <text class='text_999_28' >{{text_tip}}</text>
38 </view> 38 </view>
39 39
40 </view> 40 </view>
注册登录 后发表评论