提交 e08a2ae697961d3159e399623db2a6bcf4622aa3

作者 wangyu
1 个父辈 0d81d1d4

优化

... ... @@ -22,13 +22,20 @@ Page({
22 22 cardtype: "",
23 23 nation: "",
24 24 birthday_datelong: -1,
  25 + choosed_date: ""//上一个页面选择的年份
25 26 },
26 27
27 28 /**
28 29 * Lifecycle function--Called when page load
29 30 */
30 31 onLoad: function(options) {
  32 + var pages = getCurrentPages()
  33 + var frontPage = pages[pages.length - 2]
  34 + console.log("front", frontPage.data)
31 35 console.log("onLoad", options)
  36 + this.setData({
  37 + choosed_date: frontPage.data.choosed_date,
  38 + })
32 39 if (options.id) {
33 40 this.setData({
34 41 legal_entity_id: options.id,
... ... @@ -191,6 +198,7 @@ Page({
191 198 wx.request({
192 199 url: baseUrl + 'persontax/v1/co-supporters',
193 200 data: {
  201 + 'years': that.data.choosed_date+"",
194 202 "id": that.data.supporter_id,
195 203 "legal_entity_id": that.data.legal_entity_id,
196 204 "co_supporter": formdata.name,
... ...
... ... @@ -537,7 +537,8 @@ Page({
537 537 // },
538 538 edu_lable: "school",
539 539 oldersupport_lable: "",
540   - img_path: "/images/upload_img.png"
  540 + img_path: "/images/upload_img.png",
  541 + choosed_date: ""//上一个页面选择的年份
541 542 },
542 543
543 544 /**
... ... @@ -636,6 +637,7 @@ Page({
636 637 }
637 638
638 639 this.setData({
  640 + choosed_date: frontPage.data.choosed_date,
639 641 title: title,
640 642 cur_index: nameKey,
641 643 house_type: house_type,
... ... @@ -1975,6 +1977,7 @@ Page({
1975 1977 }
1976 1978 newdata.legal_entity_id = this.legal_entity_id
1977 1979 newdata.legal_entity = this.legal_entity
  1980 + newdata.years = this.data.choosed_date+""
1978 1981 if (this.isEdit) {
1979 1982 newdata.id = this.edit_id
1980 1983 }
... ...
... ... @@ -41,7 +41,8 @@ Page({
41 41 sureid: false,
42 42 disable_change: '',
43 43 status: "",
44   - extra_message: ''
  44 + extra_message: '',
  45 + choosed_date: ""//上一个页面选择的年份
45 46 },
46 47 ],
47 48 },
... ... @@ -50,10 +51,14 @@ Page({
50 51 * Lifecycle function--Called when page load
51 52 */
52 53 onLoad: function(options) {
  54 + var pages = getCurrentPages()
  55 + var frontPage = pages[pages.length - 2]
  56 + console.log("front", frontPage.data)
53 57 console.log("onLoad", options)
54 58 this.setData({
55 59 legal_entity_id: options.legal_entity_id,
56 60 legal_entity: options.legal_entity,
  61 + choosed_date: frontPage.data.choosed_date,
57 62 type: options.type,
58 63 selectdata: options.select_data ? JSON.parse(options.select_data) : {}
59 64 })
... ... @@ -222,6 +227,7 @@ Page({
222 227 wx.request({
223 228 url: baseUrl + 'persontax/v1/additional-settings',
224 229 data: {
  230 + "years": that.data.choosed_date+"",
225 231 "legal_entity_id": this.data.legal_entity_id,
226 232 "legal_entity": this.data.legal_entity,
227 233 "options": array
... ...
... ... @@ -14,6 +14,7 @@ Page({
14 14 additionlist: [],
15 15 complete_item:[],
16 16 choosed_date: '',
  17 + addition_data_last_year:false,//上一年是否有数据
17 18 has_showModal:false,//当前页面是否展示过modal
18 19 show_modal:false,
19 20 tip_detail:"尊敬的用户您好!2020年度的专项附加扣除申报已经启动,请您及时确认填报信息,确保专项附加扣除能正常享受扣除。",
... ... @@ -121,6 +122,7 @@ Page({
121 122 if (res && res.data) {
122 123 console.log("show_modal", !res.data.new_addition_status)
123 124 that.setData({
  125 + addition_data_last_year: res.data.last_addition_status,
124 126 show_modal: !that.data.has_showModal&&!res.data.new_addition_status,
125 127 complete_item: res.data.complete_item,
126 128 additionlist: that.handleData(res.data.items)
... ...
... ... @@ -133,10 +133,7 @@
133 133 </view> -->
134 134
135 135 </view>
136   - <view wx:if="{{hascompleted&&additionlist.length<1&&choosed_date!=2020}}" style='background:#fff;'>
137   - <image style='width:55%;height:254rpx;margin:400rpx 166rpx 0 166rpx;' src='/images/noreduce_img.png'></image>
138   - </view>
139   - <view wx:if="{{hascompleted&&additionlist.length<1&&choosed_date==2020}}" style='background:#fef6e9;padding:40rpx 30rpx;display:flex;'>
  136 + <view wx:if="{{hascompleted&&additionlist.length<1&&choosed_date==2020&&addition_data_last_year}}" style='background:#fef6e9;padding:40rpx 30rpx;display:flex;'>
140 137 <view style="margin-right:20rpx;margin-top:10rpx">
141 138 <image style='width:40rpx;height:40rpx;' src='/images/warn_yellow.png'></image>
142 139 </view>
... ... @@ -147,4 +144,7 @@
147 144 </view>
148 145
149 146 </view>
  147 + <view wx:elif="{{hascompleted&&additionlist.length<1}}" style='background:#fff;'>
  148 + <image style='width:55%;height:254rpx;margin:400rpx 166rpx 0 166rpx;' src='/images/noreduce_img.png'></image>
  149 + </view>
150 150 </view>
\ No newline at end of file
... ...
注册登录 后发表评论